TransitGatewayRouteTableAttachmentArgs

data class TransitGatewayRouteTableAttachmentArgs(val peeringId: Output<String>? = null, val proposedSegmentChange: Output<TransitGatewayRouteTableAttachmentProposedSegmentChangeArgs>? = null, val tags: Output<List<TagArgs>>? = null, val transitGatewayRouteTableArn: Output<String>? = null) : ConvertibleToJava<TransitGatewayRouteTableAttachmentArgs>

AWS::NetworkManager::TransitGatewayRouteTableAttachment Resource Type definition.

Constructors

Link copied to clipboard
constructor(peeringId: Output<String>? = null, proposedSegmentChange: Output<TransitGatewayRouteTableAttachmentProposedSegmentChangeArgs>? = null, tags: Output<List<TagArgs>>? = null, transitGatewayRouteTableArn: Output<String>? = null)

Properties

Link copied to clipboard
val peeringId: Output<String>? = null

The Id of peering between transit gateway and core network.

Link copied to clipboard

The attachment to move from one segment to another.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

An array of key-value pairs to apply to this resource.

Link copied to clipboard
val transitGatewayRouteTableArn: Output<String>? = null

The Arn of transit gateway route table.

Functions

Link copied to clipboard
open override fun toJava(): TransitGatewayRouteTableAttachmentArgs