Show / Hide Table of Contents

Class CfnLocalGatewayVirtualInterfaceProps

Properties for defining a CfnLocalGatewayVirtualInterface.

Inheritance
object
CfnLocalGatewayVirtualInterfaceProps
Implements
ICfnLocalGatewayVirtualInterfaceProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnLocalGatewayVirtualInterfaceProps : ICfnLocalGatewayVirtualInterfaceProps
Syntax (vb)
Public Class CfnLocalGatewayVirtualInterfaceProps Implements ICfnLocalGatewayVirtualInterfaceProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayvirtualinterface.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.EC2;

             var cfnLocalGatewayVirtualInterfaceProps = new CfnLocalGatewayVirtualInterfaceProps {
                 LocalAddress = "localAddress",
                 LocalGatewayVirtualInterfaceGroupId = "localGatewayVirtualInterfaceGroupId",
                 OutpostLagId = "outpostLagId",
                 PeerAddress = "peerAddress",
                 Vlan = 123,

                 // the properties below are optional
                 PeerBgpAsn = 123,
                 PeerBgpAsnExtended = 123,
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Constructors

CfnLocalGatewayVirtualInterfaceProps()

Properties for defining a CfnLocalGatewayVirtualInterface.

Properties

LocalAddress

The local address.

LocalGatewayVirtualInterfaceGroupId

The ID of the local gateway virtual interface group.

OutpostLagId

The Outpost LAG ID.

PeerAddress

The peer address.

PeerBgpAsn

The peer BGP ASN.

PeerBgpAsnExtended

The extended 32-bit ASN of the BGP peer for use with larger ASN values.

Tags

The tags assigned to the virtual interface.

Vlan

The ID of the VLAN.

Constructors

CfnLocalGatewayVirtualInterfaceProps()

Properties for defining a CfnLocalGatewayVirtualInterface.

public CfnLocalGatewayVirtualInterfaceProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayvirtualinterface.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.EC2;

             var cfnLocalGatewayVirtualInterfaceProps = new CfnLocalGatewayVirtualInterfaceProps {
                 LocalAddress = "localAddress",
                 LocalGatewayVirtualInterfaceGroupId = "localGatewayVirtualInterfaceGroupId",
                 OutpostLagId = "outpostLagId",
                 PeerAddress = "peerAddress",
                 Vlan = 123,

                 // the properties below are optional
                 PeerBgpAsn = 123,
                 PeerBgpAsnExtended = 123,
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Properties

LocalAddress

The local address.

public string LocalAddress { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayvirtualinterface.html#cfn-ec2-localgatewayvirtualinterface-localaddress

LocalGatewayVirtualInterfaceGroupId

The ID of the local gateway virtual interface group.

public string LocalGatewayVirtualInterfaceGroupId { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayvirtualinterface.html#cfn-ec2-localgatewayvirtualinterface-localgatewayvirtualinterfacegroupid

OutpostLagId

The Outpost LAG ID.

public string OutpostLagId { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayvirtualinterface.html#cfn-ec2-localgatewayvirtualinterface-outpostlagid

PeerAddress

The peer address.

public string PeerAddress { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayvirtualinterface.html#cfn-ec2-localgatewayvirtualinterface-peeraddress

PeerBgpAsn

The peer BGP ASN.

public double? PeerBgpAsn { get; set; }
Property Value

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayvirtualinterface.html#cfn-ec2-localgatewayvirtualinterface-peerbgpasn

PeerBgpAsnExtended

The extended 32-bit ASN of the BGP peer for use with larger ASN values.

public double? PeerBgpAsnExtended { get; set; }
Property Value

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayvirtualinterface.html#cfn-ec2-localgatewayvirtualinterface-peerbgpasnextended

Tags

The tags assigned to the virtual interface.

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

ICfnTag[]

Remarks

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

Vlan

The ID of the VLAN.

public double Vlan { get; set; }
Property Value

double

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayvirtualinterface.html#cfn-ec2-localgatewayvirtualinterface-vlan

Implements

ICfnLocalGatewayVirtualInterfaceProps
Back to top Generated by DocFX