Interface ICfnVpcConnectionProps
Properties for defining a CfnVpcConnection
.
Namespace: Amazon.CDK.AWS.MSK
Assembly: Amazon.CDK.AWS.MSK.dll
Syntax (csharp)
public interface ICfnVpcConnectionProps
Syntax (vb)
Public Interface ICfnVpcConnectionProps
Remarks
Link: 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.AWS.MSK;
var cfnVpcConnectionProps = new CfnVpcConnectionProps {
Authentication = "authentication",
ClientSubnets = new [] { "clientSubnets" },
SecurityGroups = new [] { "securityGroups" },
TargetClusterArn = "targetClusterArn",
VpcId = "vpcId",
// the properties below are optional
Tags = new Dictionary<string, string> {
{ "tagsKey", "tags" }
}
};
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 | Create tags when 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
System.String
Remarks
ClientSubnets
The list of subnets in the client VPC to connect to.
string[] ClientSubnets { get; }
Property Value
System.String[]
Remarks
SecurityGroups
The security groups to attach to the ENIs for the broker nodes.
string[] SecurityGroups { get; }
Property Value
System.String[]
Remarks
Tags
Create tags when creating the VPC connection.
virtual IDictionary<string, string> Tags { get; }
Property Value
System.Collections.Generic.IDictionary<System.String, System.String>
Remarks
TargetClusterArn
The Amazon Resource Name (ARN) of the cluster.
string TargetClusterArn { get; }
Property Value
System.String
Remarks
VpcId
The VPC id of the remote client.
string VpcId { get; }
Property Value
System.String