We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.networkmanager.getSiteToSiteVpnAttachment
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
AWS::NetworkManager::SiteToSiteVpnAttachment Resource Type definition.
Using getSiteToSiteVpnAttachment
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getSiteToSiteVpnAttachment(args: GetSiteToSiteVpnAttachmentArgs, opts?: InvokeOptions): Promise<GetSiteToSiteVpnAttachmentResult>
function getSiteToSiteVpnAttachmentOutput(args: GetSiteToSiteVpnAttachmentOutputArgs, opts?: InvokeOptions): Output<GetSiteToSiteVpnAttachmentResult>def get_site_to_site_vpn_attachment(attachment_id: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetSiteToSiteVpnAttachmentResult
def get_site_to_site_vpn_attachment_output(attachment_id: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetSiteToSiteVpnAttachmentResult]func LookupSiteToSiteVpnAttachment(ctx *Context, args *LookupSiteToSiteVpnAttachmentArgs, opts ...InvokeOption) (*LookupSiteToSiteVpnAttachmentResult, error)
func LookupSiteToSiteVpnAttachmentOutput(ctx *Context, args *LookupSiteToSiteVpnAttachmentOutputArgs, opts ...InvokeOption) LookupSiteToSiteVpnAttachmentResultOutput> Note: This function is named LookupSiteToSiteVpnAttachment in the Go SDK.
public static class GetSiteToSiteVpnAttachment 
{
    public static Task<GetSiteToSiteVpnAttachmentResult> InvokeAsync(GetSiteToSiteVpnAttachmentArgs args, InvokeOptions? opts = null)
    public static Output<GetSiteToSiteVpnAttachmentResult> Invoke(GetSiteToSiteVpnAttachmentInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSiteToSiteVpnAttachmentResult> getSiteToSiteVpnAttachment(GetSiteToSiteVpnAttachmentArgs args, InvokeOptions options)
public static Output<GetSiteToSiteVpnAttachmentResult> getSiteToSiteVpnAttachment(GetSiteToSiteVpnAttachmentArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:networkmanager:getSiteToSiteVpnAttachment
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AttachmentId string
- The ID of the attachment.
- AttachmentId string
- The ID of the attachment.
- attachmentId String
- The ID of the attachment.
- attachmentId string
- The ID of the attachment.
- attachment_id str
- The ID of the attachment.
- attachmentId String
- The ID of the attachment.
getSiteToSiteVpnAttachment Result
The following output properties are available:
- AttachmentId string
- The ID of the attachment.
- AttachmentPolicy intRule Number 
- The policy rule number associated with the attachment.
- AttachmentType string
- The type of attachment.
- CoreNetwork stringArn 
- The ARN of a core network for the VPC attachment.
- CreatedAt string
- Creation time of the attachment.
- EdgeLocation string
- The Region where the edge is located.
- NetworkFunction stringGroup Name 
- The name of the network function group attachment.
- OwnerAccount stringId 
- Owner account of the attachment.
- ProposedNetwork Pulumi.Function Group Change Aws Native. Network Manager. Outputs. Site To Site Vpn Attachment Proposed Network Function Group Change 
- The attachment to move from one network function group to another.
- ProposedSegment Pulumi.Change Aws Native. Network Manager. Outputs. Site To Site Vpn Attachment Proposed Segment Change 
- The attachment to move from one segment to another.
- ResourceArn string
- The ARN of the Resource.
- SegmentName string
- The name of the segment that attachment is in.
- State string
- The state of the attachment.
- 
List<Pulumi.Aws Native. Outputs. Tag> 
- Tags for the attachment.
- UpdatedAt string
- Last update time of the attachment.
- AttachmentId string
- The ID of the attachment.
- AttachmentPolicy intRule Number 
- The policy rule number associated with the attachment.
- AttachmentType string
- The type of attachment.
- CoreNetwork stringArn 
- The ARN of a core network for the VPC attachment.
- CreatedAt string
- Creation time of the attachment.
- EdgeLocation string
- The Region where the edge is located.
- NetworkFunction stringGroup Name 
- The name of the network function group attachment.
- OwnerAccount stringId 
- Owner account of the attachment.
- ProposedNetwork SiteFunction Group Change To Site Vpn Attachment Proposed Network Function Group Change 
- The attachment to move from one network function group to another.
- ProposedSegment SiteChange To Site Vpn Attachment Proposed Segment Change 
- The attachment to move from one segment to another.
- ResourceArn string
- The ARN of the Resource.
- SegmentName string
- The name of the segment that attachment is in.
- State string
- The state of the attachment.
- Tag
- Tags for the attachment.
- UpdatedAt string
- Last update time of the attachment.
- attachmentId String
- The ID of the attachment.
- attachmentPolicy IntegerRule Number 
- The policy rule number associated with the attachment.
- attachmentType String
- The type of attachment.
- coreNetwork StringArn 
- The ARN of a core network for the VPC attachment.
- createdAt String
- Creation time of the attachment.
- edgeLocation String
- The Region where the edge is located.
- networkFunction StringGroup Name 
- The name of the network function group attachment.
- ownerAccount StringId 
- Owner account of the attachment.
- proposedNetwork SiteFunction Group Change To Site Vpn Attachment Proposed Network Function Group Change 
- The attachment to move from one network function group to another.
- proposedSegment SiteChange To Site Vpn Attachment Proposed Segment Change 
- The attachment to move from one segment to another.
- resourceArn String
- The ARN of the Resource.
- segmentName String
- The name of the segment that attachment is in.
- state String
- The state of the attachment.
- List<Tag>
- Tags for the attachment.
- updatedAt String
- Last update time of the attachment.
- attachmentId string
- The ID of the attachment.
- attachmentPolicy numberRule Number 
- The policy rule number associated with the attachment.
- attachmentType string
- The type of attachment.
- coreNetwork stringArn 
- The ARN of a core network for the VPC attachment.
- createdAt string
- Creation time of the attachment.
- edgeLocation string
- The Region where the edge is located.
- networkFunction stringGroup Name 
- The name of the network function group attachment.
- ownerAccount stringId 
- Owner account of the attachment.
- proposedNetwork SiteFunction Group Change To Site Vpn Attachment Proposed Network Function Group Change 
- The attachment to move from one network function group to another.
- proposedSegment SiteChange To Site Vpn Attachment Proposed Segment Change 
- The attachment to move from one segment to another.
- resourceArn string
- The ARN of the Resource.
- segmentName string
- The name of the segment that attachment is in.
- state string
- The state of the attachment.
- Tag[]
- Tags for the attachment.
- updatedAt string
- Last update time of the attachment.
- attachment_id str
- The ID of the attachment.
- attachment_policy_ intrule_ number 
- The policy rule number associated with the attachment.
- attachment_type str
- The type of attachment.
- core_network_ strarn 
- The ARN of a core network for the VPC attachment.
- created_at str
- Creation time of the attachment.
- edge_location str
- The Region where the edge is located.
- network_function_ strgroup_ name 
- The name of the network function group attachment.
- owner_account_ strid 
- Owner account of the attachment.
- proposed_network_ Sitefunction_ group_ change To Site Vpn Attachment Proposed Network Function Group Change 
- The attachment to move from one network function group to another.
- proposed_segment_ Sitechange To Site Vpn Attachment Proposed Segment Change 
- The attachment to move from one segment to another.
- resource_arn str
- The ARN of the Resource.
- segment_name str
- The name of the segment that attachment is in.
- state str
- The state of the attachment.
- Sequence[root_Tag]
- Tags for the attachment.
- updated_at str
- Last update time of the attachment.
- attachmentId String
- The ID of the attachment.
- attachmentPolicy NumberRule Number 
- The policy rule number associated with the attachment.
- attachmentType String
- The type of attachment.
- coreNetwork StringArn 
- The ARN of a core network for the VPC attachment.
- createdAt String
- Creation time of the attachment.
- edgeLocation String
- The Region where the edge is located.
- networkFunction StringGroup Name 
- The name of the network function group attachment.
- ownerAccount StringId 
- Owner account of the attachment.
- proposedNetwork Property MapFunction Group Change 
- The attachment to move from one network function group to another.
- proposedSegment Property MapChange 
- The attachment to move from one segment to another.
- resourceArn String
- The ARN of the Resource.
- segmentName String
- The name of the segment that attachment is in.
- state String
- The state of the attachment.
- List<Property Map>
- Tags for the attachment.
- updatedAt String
- Last update time of the attachment.
Supporting Types
SiteToSiteVpnAttachmentProposedNetworkFunctionGroupChange         
- AttachmentPolicy intRule Number 
- The rule number in the policy document that applies to this change.
- NetworkFunction stringGroup Name 
- The name of the network function group to change.
- 
List<Pulumi.Aws Native. Network Manager. Inputs. Site To Site Vpn Attachment Tag> 
- The key-value tags that changed for the network function group.
- AttachmentPolicy intRule Number 
- The rule number in the policy document that applies to this change.
- NetworkFunction stringGroup Name 
- The name of the network function group to change.
- 
[]SiteTo Site Vpn Attachment Tag 
- The key-value tags that changed for the network function group.
- attachmentPolicy IntegerRule Number 
- The rule number in the policy document that applies to this change.
- networkFunction StringGroup Name 
- The name of the network function group to change.
- 
List<SiteTo Site Vpn Attachment Tag> 
- The key-value tags that changed for the network function group.
- attachmentPolicy numberRule Number 
- The rule number in the policy document that applies to this change.
- networkFunction stringGroup Name 
- The name of the network function group to change.
- 
SiteTo Site Vpn Attachment Tag[] 
- The key-value tags that changed for the network function group.
- attachment_policy_ intrule_ number 
- The rule number in the policy document that applies to this change.
- network_function_ strgroup_ name 
- The name of the network function group to change.
- 
Sequence[SiteTo Site Vpn Attachment Tag] 
- The key-value tags that changed for the network function group.
- attachmentPolicy NumberRule Number 
- The rule number in the policy document that applies to this change.
- networkFunction StringGroup Name 
- The name of the network function group to change.
- List<Property Map>
- The key-value tags that changed for the network function group.
SiteToSiteVpnAttachmentProposedSegmentChange       
- AttachmentPolicy intRule Number 
- The rule number in the policy document that applies to this change.
- SegmentName string
- The name of the segment to change.
- 
List<Pulumi.Aws Native. Network Manager. Inputs. Site To Site Vpn Attachment Tag> 
- The key-value tags that changed for the segment.
- AttachmentPolicy intRule Number 
- The rule number in the policy document that applies to this change.
- SegmentName string
- The name of the segment to change.
- 
[]SiteTo Site Vpn Attachment Tag 
- The key-value tags that changed for the segment.
- attachmentPolicy IntegerRule Number 
- The rule number in the policy document that applies to this change.
- segmentName String
- The name of the segment to change.
- 
List<SiteTo Site Vpn Attachment Tag> 
- The key-value tags that changed for the segment.
- attachmentPolicy numberRule Number 
- The rule number in the policy document that applies to this change.
- segmentName string
- The name of the segment to change.
- 
SiteTo Site Vpn Attachment Tag[] 
- The key-value tags that changed for the segment.
- attachment_policy_ intrule_ number 
- The rule number in the policy document that applies to this change.
- segment_name str
- The name of the segment to change.
- 
Sequence[SiteTo Site Vpn Attachment Tag] 
- The key-value tags that changed for the segment.
- attachmentPolicy NumberRule Number 
- The rule number in the policy document that applies to this change.
- segmentName String
- The name of the segment to change.
- List<Property Map>
- The key-value tags that changed for the segment.
SiteToSiteVpnAttachmentTag     
- Key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key str
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value str
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi