Class CfnServerlessClusterMixinProps
Properties for CfnServerlessClusterPropsMixin.
Implements
Inherited Members
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
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
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
Remarks
ClusterName
The name of the cluster.
public string? ClusterName { get; set; }
Property Value
Remarks
Tags
An arbitrary set of tags (key-value pairs) for the cluster.
public IDictionary<string, string>? Tags { get; set; }
Property Value
Remarks
VpcConfigs
VPC configuration information for the serverless cluster.
public object? VpcConfigs { get; set; }