Show / Hide Table of Contents

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

string

Remarks

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

ClientSubnets

The list of subnets in the client VPC to connect to.

string[]? ClientSubnets { get; }
Property Value

string[]

Remarks

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

SecurityGroups

The security groups to attach to the ENIs for the broker nodes.

string[]? SecurityGroups { get; }
Property Value

string[]

Remarks

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

Tags

An arbitrary set of tags (key-value pairs) you specify while creating the VPC connection.

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

IDictionary<string, string>

Remarks

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

TargetClusterArn

The Amazon Resource Name (ARN) of the cluster.

string? TargetClusterArn { get; }
Property Value

string

Remarks

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

VpcId

The VPC ID of the remote client.

string? VpcId { get; }
Property Value

string

Remarks

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

Back to top Generated by DocFX