SiteToSiteVpnAttachmentArgs

data class SiteToSiteVpnAttachmentArgs(val coreNetworkId: Output<String>? = null, val networkFunctionGroupName: Output<String>? = null, val proposedNetworkFunctionGroupChange: Output<SiteToSiteVpnAttachmentProposedNetworkFunctionGroupChangeArgs>? = null, val proposedSegmentChange: Output<SiteToSiteVpnAttachmentProposedSegmentChangeArgs>? = null, val tags: Output<List<TagArgs>>? = null, val vpnConnectionArn: Output<String>? = null) : ConvertibleToJava<SiteToSiteVpnAttachmentArgs>

AWS::NetworkManager::SiteToSiteVpnAttachment Resource Type definition.

Constructors

Link copied to clipboard
constructor(coreNetworkId: Output<String>? = null, networkFunctionGroupName: Output<String>? = null, proposedNetworkFunctionGroupChange: Output<SiteToSiteVpnAttachmentProposedNetworkFunctionGroupChangeArgs>? = null, proposedSegmentChange: Output<SiteToSiteVpnAttachmentProposedSegmentChangeArgs>? = null, tags: Output<List<TagArgs>>? = null, vpnConnectionArn: Output<String>? = null)

Properties

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

The ID of a core network where you're creating a site-to-site VPN attachment.

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

The name of the network function group 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 tags: Output<List<TagArgs>>? = null

Tags for the attachment.

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

The ARN of the site-to-site VPN attachment.

Functions

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