Class CfnVpcConnectionProps
Properties for defining a CfnVpcConnection
.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.MSK
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnVpcConnectionProps : Object, ICfnVpcConnectionProps
Syntax (vb)
Public Class CfnVpcConnectionProps
Inherits Object
Implements ICfnVpcConnectionProps
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.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
Constructors
Cfn |
Properties
Authentication | The type of private link authentication. |
Client |
The list of subnets in the client VPC to connect to. |
Security |
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. |
Target |
The Amazon Resource Name (ARN) of the cluster. |
Vpc |
The VPC ID of the remote client. |
Constructors
CfnVpcConnectionProps()
public CfnVpcConnectionProps()
Properties
Authentication
The type of private link authentication.
public string Authentication { get; set; }
Property Value
System.
Remarks
ClientSubnets
The list of subnets in the client VPC to connect to.
public string[] ClientSubnets { get; set; }
Property Value
System.
Remarks
SecurityGroups
The security groups to attach to the ENIs for the broker nodes.
public string[] SecurityGroups { get; set; }
Property Value
System.
Remarks
Tags
An arbitrary set of tags (key-value pairs) you specify while creating the VPC connection.
public IDictionary<string, string> Tags { get; set; }
Property Value
System.
Remarks
TargetClusterArn
The Amazon Resource Name (ARN) of the cluster.
public string TargetClusterArn { get; set; }
Property Value
System.
Remarks
VpcId
The VPC ID of the remote client.
public string VpcId { get; set; }
Property Value
System.