VpcAttachmentArgs

data class VpcAttachmentArgs(val coreNetworkId: Output<String>? = null, val options: Output<VpcAttachmentVpcOptionsArgs>? = null, val proposedNetworkFunctionGroupChange: Output<VpcAttachmentProposedNetworkFunctionGroupChangeArgs>? = null, val proposedSegmentChange: Output<VpcAttachmentProposedSegmentChangeArgs>? = null, val subnetArns: Output<List<String>>? = null, val tags: Output<List<TagArgs>>? = null, val vpcArn: Output<String>? = null) : ConvertibleToJava<VpcAttachmentArgs>

AWS::NetworkManager::VpcAttachment Resoruce Type

Constructors

Link copied to clipboard
constructor(coreNetworkId: Output<String>? = null, options: Output<VpcAttachmentVpcOptionsArgs>? = null, proposedNetworkFunctionGroupChange: Output<VpcAttachmentProposedNetworkFunctionGroupChangeArgs>? = null, proposedSegmentChange: Output<VpcAttachmentProposedSegmentChangeArgs>? = null, subnetArns: Output<List<String>>? = null, tags: Output<List<TagArgs>>? = null, vpcArn: Output<String>? = null)

Properties

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

The ID of a core network for the VPC attachment.

Link copied to clipboard

Vpc options of the attachment.

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 subnetArns: Output<List<String>>? = null

Subnet Arn list

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

Tags for the attachment.

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

The ARN of the VPC.

Functions

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