Show / Hide Table of Contents

Class CfnServerlessClusterMixinProps

Properties for CfnServerlessClusterPropsMixin.

Inheritance
object
CfnServerlessClusterMixinProps
Implements
ICfnServerlessClusterMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.MSK.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnServerlessClusterMixinProps : ICfnServerlessClusterMixinProps
Syntax (vb)
Public Class CfnServerlessClusterMixinProps Implements ICfnServerlessClusterMixinProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-serverlesscluster.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.Mixins.Preview.AWS.MSK.Mixins;

             var cfnServerlessClusterMixinProps = new CfnServerlessClusterMixinProps {
                 ClientAuthentication = new ClientAuthenticationProperty {
                     Sasl = new SaslProperty {
                         Iam = new IamProperty {
                             Enabled = false
                         }
                     }
                 },
                 ClusterName = "clusterName",
                 Tags = new Dictionary<string, string> {
                     { "tagsKey", "tags" }
                 },
                 VpcConfigs = new [] { new VpcConfigProperty {
                     SecurityGroups = new [] { "securityGroups" },
                     SubnetIds = new [] { "subnetIds" }
                 } }
             };

Synopsis

Constructors

CfnServerlessClusterMixinProps()

Properties for CfnServerlessClusterPropsMixin.

Properties

ClientAuthentication

Includes all client authentication related information.

ClusterName

The name of the cluster.

Tags

An arbitrary set of tags (key-value pairs) for the cluster.

VpcConfigs

VPC configuration information for the serverless cluster.

Constructors

CfnServerlessClusterMixinProps()

Properties for CfnServerlessClusterPropsMixin.

public CfnServerlessClusterMixinProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-serverlesscluster.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.Mixins.Preview.AWS.MSK.Mixins;

             var cfnServerlessClusterMixinProps = new CfnServerlessClusterMixinProps {
                 ClientAuthentication = new ClientAuthenticationProperty {
                     Sasl = new SaslProperty {
                         Iam = new IamProperty {
                             Enabled = false
                         }
                     }
                 },
                 ClusterName = "clusterName",
                 Tags = new Dictionary<string, string> {
                     { "tagsKey", "tags" }
                 },
                 VpcConfigs = new [] { new VpcConfigProperty {
                     SecurityGroups = new [] { "securityGroups" },
                     SubnetIds = new [] { "subnetIds" }
                 } }
             };

Properties

ClientAuthentication

Includes all client authentication related information.

public object? ClientAuthentication { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-serverlesscluster.html#cfn-msk-serverlesscluster-clientauthentication

Type union: either IResolvable or CfnServerlessClusterPropsMixin.IClientAuthenticationProperty

ClusterName

The name of the cluster.

public string? ClusterName { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-serverlesscluster.html#cfn-msk-serverlesscluster-clustername

Tags

An arbitrary set of tags (key-value pairs) for the cluster.

public IDictionary<string, string>? Tags { get; set; }
Property Value

IDictionary<string, string>

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-serverlesscluster.html#cfn-msk-serverlesscluster-tags

VpcConfigs

VPC configuration information for the serverless cluster.

public object? VpcConfigs { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-serverlesscluster.html#cfn-msk-serverlesscluster-vpcconfigs

Type union: either IResolvable or (either IResolvable or CfnServerlessClusterPropsMixin.IVpcConfigProperty)[]

Implements

ICfnServerlessClusterMixinProps
Back to top Generated by DocFX