Show / Hide Table of Contents

Class CfnServerlessCluster.SaslProperty

Details for client authentication using SASL.

Inheritance
object
CfnServerlessCluster.SaslProperty
Implements
CfnServerlessCluster.ISaslProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.MSK
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnServerlessCluster.SaslProperty : CfnServerlessCluster.ISaslProperty
Syntax (vb)
Public Class CfnServerlessCluster.SaslProperty Implements CfnServerlessCluster.ISaslProperty
Remarks

To turn on SASL, you must also turn on EncryptionInTransit by setting inCluster to true. You must set clientBroker to either TLS or TLS_PLAINTEXT . If you choose TLS_PLAINTEXT , then you must also set unauthenticated to true.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-serverlesscluster-sasl.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.MSK;

             var saslProperty = new SaslProperty {
                 Iam = new IamProperty {
                     Enabled = false
                 }
             };

Synopsis

Constructors

SaslProperty()

Details for client authentication using SASL.

Properties

Iam

Details for ClientAuthentication using IAM.

Constructors

SaslProperty()

Details for client authentication using SASL.

public SaslProperty()
Remarks

To turn on SASL, you must also turn on EncryptionInTransit by setting inCluster to true. You must set clientBroker to either TLS or TLS_PLAINTEXT . If you choose TLS_PLAINTEXT , then you must also set unauthenticated to true.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-serverlesscluster-sasl.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.MSK;

             var saslProperty = new SaslProperty {
                 Iam = new IamProperty {
                     Enabled = false
                 }
             };

Properties

Iam

Details for ClientAuthentication using IAM.

public object Iam { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-serverlesscluster-sasl.html#cfn-msk-serverlesscluster-sasl-iam

Implements

CfnServerlessCluster.ISaslProperty
Back to top Generated by DocFX