Show / Hide Table of Contents

Class CfnVpcAttachmentProps

Properties for defining a CfnVpcAttachment.

Inheritance
System.Object
CfnVpcAttachmentProps
Implements
ICfnVpcAttachmentProps
Namespace: Amazon.CDK.AWS.NetworkManager
Assembly: Amazon.CDK.AWS.NetworkManager.dll
Syntax (csharp)
public class CfnVpcAttachmentProps : Object, ICfnVpcAttachmentProps
Syntax (vb)
Public Class CfnVpcAttachmentProps
    Inherits Object
    Implements ICfnVpcAttachmentProps
Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-vpcattachment.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.NetworkManager;

var cfnVpcAttachmentProps = new CfnVpcAttachmentProps {
    CoreNetworkId = "coreNetworkId",
    SubnetArns = new [] { "subnetArns" },
    VpcArn = "vpcArn",

    // the properties below are optional
    Options = new VpcOptionsProperty {
        ApplianceModeSupport = false,
        Ipv6Support = false
    },
    ProposedSegmentChange = new ProposedSegmentChangeProperty {
        AttachmentPolicyRuleNumber = 123,
        SegmentName = "segmentName",
        Tags = new [] { new CfnTag {
            Key = "key",
            Value = "value"
        } }
    },
    Tags = new [] { new CfnTag {
        Key = "key",
        Value = "value"
    } }
};

Synopsis

Constructors

CfnVpcAttachmentProps()

Properties

CoreNetworkId

The core network ID.

Options

Options for creating the VPC attachment.

ProposedSegmentChange

AWS::NetworkManager::VpcAttachment.ProposedSegmentChange.

SubnetArns

The subnet ARNs.

Tags

The tags associated with the VPC attachment.

VpcArn

The ARN of the VPC attachment.

Constructors

CfnVpcAttachmentProps()

public CfnVpcAttachmentProps()

Properties

CoreNetworkId

The core network ID.

public string CoreNetworkId { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-vpcattachment.html#cfn-networkmanager-vpcattachment-corenetworkid

Options

Options for creating the VPC attachment.

public object Options { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-vpcattachment.html#cfn-networkmanager-vpcattachment-options

ProposedSegmentChange

AWS::NetworkManager::VpcAttachment.ProposedSegmentChange.

public object ProposedSegmentChange { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-vpcattachment.html#cfn-networkmanager-vpcattachment-proposedsegmentchange

SubnetArns

The subnet ARNs.

public string[] SubnetArns { get; set; }
Property Value

System.String[]

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-vpcattachment.html#cfn-networkmanager-vpcattachment-subnetarns

Tags

The tags associated with the VPC attachment.

public ICfnTag[] Tags { get; set; }
Property Value

ICfnTag[]

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-vpcattachment.html#cfn-networkmanager-vpcattachment-tags

VpcArn

The ARN of the VPC attachment.

public string VpcArn { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-vpcattachment.html#cfn-networkmanager-vpcattachment-vpcarn

Implements

ICfnVpcAttachmentProps
Back to top Generated by DocFX