DirectConnectGatewayAttachmentArgs

data class DirectConnectGatewayAttachmentArgs(val coreNetworkId: Output<String>? = null, val directConnectGatewayArn: Output<String>? = null, val edgeLocations: Output<List<String>>? = null, val proposedNetworkFunctionGroupChange: Output<DirectConnectGatewayAttachmentProposedNetworkFunctionGroupChangeArgs>? = null, val proposedSegmentChange: Output<DirectConnectGatewayAttachmentProposedSegmentChangeArgs>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<DirectConnectGatewayAttachmentArgs>

AWS::NetworkManager::DirectConnectGatewayAttachment Resource Type

Constructors

Link copied to clipboard
constructor(coreNetworkId: Output<String>? = null, directConnectGatewayArn: Output<String>? = null, edgeLocations: Output<List<String>>? = null, proposedNetworkFunctionGroupChange: Output<DirectConnectGatewayAttachmentProposedNetworkFunctionGroupChangeArgs>? = null, proposedSegmentChange: Output<DirectConnectGatewayAttachmentProposedSegmentChangeArgs>? = null, tags: Output<List<TagArgs>>? = null)

Properties

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

The ID of a core network for the Direct Connect Gateway attachment.

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

The ARN of the Direct Connect Gateway.

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

The Regions where the edges are located.

Link copied to clipboard

The attachment to move from one network function group to another.

Link copied to clipboard

The attachment to move from one segment to another.

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

Tags for the attachment.

Functions

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