aws-cdk-lib.aws_networkmanager.CfnTransitGatewayRouteTableAttachmentProps

interface CfnTransitGatewayRouteTableAttachmentProps

LanguageType name
.NETAmazon.CDK.AWS.NetworkManager.CfnTransitGatewayRouteTableAttachmentProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsnetworkmanager#CfnTransitGatewayRouteTableAttachmentProps
Javasoftware.amazon.awscdk.services.networkmanager.CfnTransitGatewayRouteTableAttachmentProps
Pythonaws_cdk.aws_networkmanager.CfnTransitGatewayRouteTableAttachmentProps
TypeScript aws-cdk-lib » aws_networkmanager » CfnTransitGatewayRouteTableAttachmentProps

Properties for defining a CfnTransitGatewayRouteTableAttachment.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_networkmanager as networkmanager } from 'aws-cdk-lib';
const cfnTransitGatewayRouteTableAttachmentProps: networkmanager.CfnTransitGatewayRouteTableAttachmentProps = {
  peeringId: 'peeringId',
  transitGatewayRouteTableArn: 'transitGatewayRouteTableArn',

  // the properties below are optional
  proposedSegmentChange: {
    attachmentPolicyRuleNumber: 123,
    segmentName: 'segmentName',
    tags: [{
      key: 'key',
      value: 'value',
    }],
  },
  tags: [{
    key: 'key',
    value: 'value',
  }],
};

Properties

NameTypeDescription
peeringIdstringThe ID of the transit gateway peering.
transitGatewayRouteTableArnstringThe ARN of the transit gateway attachment route table.
proposedSegmentChange?IResolvable | ProposedSegmentChangePropertyThis property is read-only.
tags?CfnTag[]The list of key-value pairs associated with the transit gateway route table attachment.

peeringId

Type: string

The ID of the transit gateway peering.


transitGatewayRouteTableArn

Type: string

The ARN of the transit gateway attachment route table.

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


proposedSegmentChange?

Type: IResolvable | ProposedSegmentChangeProperty (optional)

This property is read-only.

Values can't be assigned to it.


tags?

Type: CfnTag[] (optional)

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