Interface ICfnVpcConnectionMixinProps
Properties for CfnVpcConnectionPropsMixin.
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.MSK
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public interface ICfnVpcConnectionMixinProps
Syntax (vb)
Public Interface ICfnVpcConnectionMixinProps
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-vpcconnection.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.CfnPropertyMixins.AWS.MSK;
var cfnVpcConnectionMixinProps = new CfnVpcConnectionMixinProps {
Authentication = "authentication",
ClientSubnets = new [] { "clientSubnets" },
SecurityGroups = new [] { "securityGroups" },
Tags = new Dictionary<string, string> {
{ "tagsKey", "tags" }
},
TargetClusterArn = "targetClusterArn",
VpcId = "vpcId"
};
Synopsis
Properties
| Authentication | The type of private link authentication. |
| ClientSubnets | The list of subnets in the client VPC to connect to. |
| SecurityGroups | The security groups to attach to the ENIs for the broker nodes. |
| Tags | An arbitrary set of tags (key-value pairs) you specify while creating the VPC connection. |
| TargetClusterArn | The Amazon Resource Name (ARN) of the cluster. |
| VpcId | The VPC ID of the remote client. |
Properties
Authentication
The type of private link authentication.
string? Authentication { get; }
Property Value
Remarks
ClientSubnets
The list of subnets in the client VPC to connect to.
string[]? ClientSubnets { get; }
Property Value
string[]
Remarks
SecurityGroups
The security groups to attach to the ENIs for the broker nodes.
string[]? SecurityGroups { get; }
Property Value
string[]
Remarks
Tags
An arbitrary set of tags (key-value pairs) you specify while creating the VPC connection.
IDictionary<string, string>? Tags { get; }
Property Value
Remarks
TargetClusterArn
The Amazon Resource Name (ARN) of the cluster.
string? TargetClusterArn { get; }
Property Value
Remarks
VpcId
The VPC ID of the remote client.
string? VpcId { get; }