Show / Hide Table of Contents

Interface ICfnTransitGatewayRouteTableAttachmentMixinProps

Properties for CfnTransitGatewayRouteTableAttachmentPropsMixin.

Namespace: Amazon.CDK.Mixins.Preview.AWS.NetworkManager.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface ICfnTransitGatewayRouteTableAttachmentMixinProps
Syntax (vb)
Public Interface ICfnTransitGatewayRouteTableAttachmentMixinProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-transitgatewayroutetableattachment.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.Mixins.Preview.AWS.NetworkManager.Mixins;

             var cfnTransitGatewayRouteTableAttachmentMixinProps = new CfnTransitGatewayRouteTableAttachmentMixinProps {
                 NetworkFunctionGroupName = "networkFunctionGroupName",
                 PeeringId = "peeringId",
                 ProposedNetworkFunctionGroupChange = new ProposedNetworkFunctionGroupChangeProperty {
                     AttachmentPolicyRuleNumber = 123,
                     NetworkFunctionGroupName = "networkFunctionGroupName",
                     Tags = new [] { new CfnTag {
                         Key = "key",
                         Value = "value"
                     } }
                 },
                 ProposedSegmentChange = new ProposedSegmentChangeProperty {
                     AttachmentPolicyRuleNumber = 123,
                     SegmentName = "segmentName",
                     Tags = new [] { new CfnTag {
                         Key = "key",
                         Value = "value"
                     } }
                 },
                 RoutingPolicyLabel = "routingPolicyLabel",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } },
                 TransitGatewayRouteTableArn = "transitGatewayRouteTableArn"
             };

Synopsis

Properties

NetworkFunctionGroupName

The name of the network function group.

PeeringId

The ID of the transit gateway peering.

ProposedNetworkFunctionGroupChange

Describes proposed changes to a network function group.

ProposedSegmentChange

This property is read-only.

RoutingPolicyLabel

Routing policy label.

Tags

The list of key-value pairs associated with the transit gateway route table attachment.

TransitGatewayRouteTableArn

The ARN of the transit gateway attachment route table.

Properties

NetworkFunctionGroupName

The name of the network function group.

string? NetworkFunctionGroupName { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-transitgatewayroutetableattachment.html#cfn-networkmanager-transitgatewayroutetableattachment-networkfunctiongroupname

PeeringId

The ID of the transit gateway peering.

string? PeeringId { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-transitgatewayroutetableattachment.html#cfn-networkmanager-transitgatewayroutetableattachment-peeringid

ProposedNetworkFunctionGroupChange

Describes proposed changes to a network function group.

object? ProposedNetworkFunctionGroupChange { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-transitgatewayroutetableattachment.html#cfn-networkmanager-transitgatewayroutetableattachment-proposednetworkfunctiongroupchange

Type union: either IResolvable or CfnTransitGatewayRouteTableAttachmentPropsMixin.IProposedNetworkFunctionGroupChangeProperty

ProposedSegmentChange

This property is read-only.

object? ProposedSegmentChange { get; }
Property Value

object

Remarks

Values can't be assigned to it.

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

Type union: either IResolvable or CfnTransitGatewayRouteTableAttachmentPropsMixin.IProposedSegmentChangeProperty

RoutingPolicyLabel

Routing policy label.

string? RoutingPolicyLabel { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-transitgatewayroutetableattachment.html#cfn-networkmanager-transitgatewayroutetableattachment-routingpolicylabel

Tags

The list of key-value pairs associated with the transit gateway route table attachment.

ICfnTag[]? Tags { get; }
Property Value

ICfnTag[]

Remarks

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

TransitGatewayRouteTableArn

The ARN of the transit gateway attachment route table.

string? TransitGatewayRouteTableArn { get; }
Property Value

string

Remarks

For example, "TransitGatewayRouteTableArn": "arn:aws:ec2:us-west-2:123456789012:transit-gateway-route-table/tgw-rtb-9876543210123456" .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-transitgatewayroutetableattachment.html#cfn-networkmanager-transitgatewayroutetableattachment-transitgatewayroutetablearn

Back to top Generated by DocFX