AWS::NetworkManager::SiteToSiteVpnAttachment - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

AWS::NetworkManager::SiteToSiteVpnAttachment

Creates an Amazon Web Services site-to-site VPN attachment on an edge location of a core network.

Syntax

To declare this entity in your Amazon CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::NetworkManager::SiteToSiteVpnAttachment", "Properties" : { "CoreNetworkId" : String, "ProposedSegmentChange" : ProposedSegmentChange, "Tags" : [ Tag, ... ], "VpnConnectionArn" : String } }

YAML

Type: AWS::NetworkManager::SiteToSiteVpnAttachment Properties: CoreNetworkId: String ProposedSegmentChange: ProposedSegmentChange Tags: - Tag VpnConnectionArn: String

Properties

CoreNetworkId

Property description not available.

Required: Yes

Type: String

Update requires: Replacement

ProposedSegmentChange

Describes a proposed segment change. In some cases, the segment change must first be evaluated and accepted.

Required: No

Type: ProposedSegmentChange

Update requires: No interruption

Tags

Property description not available.

Required: No

Type: Array of Tag

Update requires: No interruption

VpnConnectionArn

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

Required: Yes

Type: String

Pattern: ^arn:[^:]{1,63}:ec2:[^:]{0,63}:[^:]{0,63}:vpn-connection\/vpn-[0-9a-f]{8,17}$

Minimum: 0

Maximum: 500

Update requires: Replacement

Return values

Ref

When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns the AttachmentId. For example, { "Ref: "attachment-05467e74104d33861" }.

For more information about using the Ref function, see Ref.

Fn::GetAtt

The Fn::GetAtt intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.

For more information about using the Fn::GetAtt intrinsic function, see Fn::GetAtt.

AttachmentId

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

AttachmentPolicyRuleNumber

The policy rule number associated with the attachment.

AttachmentType

The type of attachment. This will be SITE_TO_SITE_VPN.

CoreNetworkArn

The ARN of the core network.

CreatedAt

The timestamp when the site-to-site VPN attachment was created.

EdgeLocation

The Region where the core network edge is located.

OwnerAccountId

The ID of the site-to-site VPN attachment owner.

ResourceArn

The resource ARN for the site-to-site VPN attachment.

SegmentName

The name of the site-to-site VPN attachment's segment.

State

The state of the site-to-site VPN attachment. This can be: REJECTED | PENDING_ATTACHMENT_ACCEPTANCE | CREATING | FAILED | AVAILABLE | UPDATING | PENDING_NETWORK_UPDATE | PENDING_TAG_ACCEPTANCE | DELETING.

UpdatedAt

The timestamp when the site-to-site VPN attachment was last updated.