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.getConnectAttachment
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::ConnectAttachment Resource Type Definition
Using getConnectAttachment
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 getConnectAttachment(args: GetConnectAttachmentArgs, opts?: InvokeOptions): Promise<GetConnectAttachmentResult>
function getConnectAttachmentOutput(args: GetConnectAttachmentOutputArgs, opts?: InvokeOptions): Output<GetConnectAttachmentResult>def get_connect_attachment(attachment_id: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetConnectAttachmentResult
def get_connect_attachment_output(attachment_id: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetConnectAttachmentResult]func LookupConnectAttachment(ctx *Context, args *LookupConnectAttachmentArgs, opts ...InvokeOption) (*LookupConnectAttachmentResult, error)
func LookupConnectAttachmentOutput(ctx *Context, args *LookupConnectAttachmentOutputArgs, opts ...InvokeOption) LookupConnectAttachmentResultOutput> Note: This function is named LookupConnectAttachment in the Go SDK.
public static class GetConnectAttachment 
{
    public static Task<GetConnectAttachmentResult> InvokeAsync(GetConnectAttachmentArgs args, InvokeOptions? opts = null)
    public static Output<GetConnectAttachmentResult> Invoke(GetConnectAttachmentInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetConnectAttachmentResult> getConnectAttachment(GetConnectAttachmentArgs args, InvokeOptions options)
public static Output<GetConnectAttachmentResult> getConnectAttachment(GetConnectAttachmentArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:networkmanager:getConnectAttachment
  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.
getConnectAttachment 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.
- CreatedAt string
- Creation time of the attachment.
- NetworkFunction stringGroup Name 
- The name of the network function group attachment.
- OwnerAccount stringId 
- The ID of the attachment account owner.
- ProposedNetwork Pulumi.Function Group Change Aws Native. Network Manager. Outputs. Connect 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. Connect Attachment Proposed Segment Change 
- The attachment to move from one segment to another.
- ResourceArn string
- The attachment resource ARN.
- SegmentName string
- The name of the segment attachment.
- State string
- 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.
- CreatedAt string
- Creation time of the attachment.
- NetworkFunction stringGroup Name 
- The name of the network function group attachment.
- OwnerAccount stringId 
- The ID of the attachment account owner.
- ProposedNetwork ConnectFunction Group Change Attachment Proposed Network Function Group Change 
- The attachment to move from one network function group to another.
- ProposedSegment ConnectChange Attachment Proposed Segment Change 
- The attachment to move from one segment to another.
- ResourceArn string
- The attachment resource ARN.
- SegmentName string
- The name of the segment attachment.
- State string
- 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.
- createdAt String
- Creation time of the attachment.
- networkFunction StringGroup Name 
- The name of the network function group attachment.
- ownerAccount StringId 
- The ID of the attachment account owner.
- proposedNetwork ConnectFunction Group Change Attachment Proposed Network Function Group Change 
- The attachment to move from one network function group to another.
- proposedSegment ConnectChange Attachment Proposed Segment Change 
- The attachment to move from one segment to another.
- resourceArn String
- The attachment resource ARN.
- segmentName String
- The name of the segment attachment.
- state String
- 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.
- createdAt string
- Creation time of the attachment.
- networkFunction stringGroup Name 
- The name of the network function group attachment.
- ownerAccount stringId 
- The ID of the attachment account owner.
- proposedNetwork ConnectFunction Group Change Attachment Proposed Network Function Group Change 
- The attachment to move from one network function group to another.
- proposedSegment ConnectChange Attachment Proposed Segment Change 
- The attachment to move from one segment to another.
- resourceArn string
- The attachment resource ARN.
- segmentName string
- The name of the segment attachment.
- state string
- 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.
- created_at str
- Creation time of the attachment.
- network_function_ strgroup_ name 
- The name of the network function group attachment.
- owner_account_ strid 
- The ID of the attachment account owner.
- proposed_network_ Connectfunction_ group_ change Attachment Proposed Network Function Group Change 
- The attachment to move from one network function group to another.
- proposed_segment_ Connectchange Attachment Proposed Segment Change 
- The attachment to move from one segment to another.
- resource_arn str
- The attachment resource ARN.
- segment_name str
- The name of the segment attachment.
- state str
- 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.
- createdAt String
- Creation time of the attachment.
- networkFunction StringGroup Name 
- The name of the network function group attachment.
- ownerAccount StringId 
- The ID of the attachment account owner.
- 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 attachment resource ARN.
- segmentName String
- The name of the segment attachment.
- state String
- State of the attachment.
- List<Property Map>
- Tags for the attachment.
- updatedAt String
- Last update time of the attachment.
Supporting Types
ConnectAttachmentProposedNetworkFunctionGroupChange      
- 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. Connect 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.
- 
[]ConnectAttachment 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<ConnectAttachment 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.
- 
ConnectAttachment 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[ConnectAttachment 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.
ConnectAttachmentProposedSegmentChange    
- 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. Connect Attachment Tag> 
- The list of 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.
- 
[]ConnectAttachment Tag 
- The list of 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<ConnectAttachment Tag> 
- The list of 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.
- 
ConnectAttachment Tag[] 
- The list of 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[ConnectAttachment Tag] 
- The list of 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 list of key-value tags that changed for the segment.
ConnectAttachmentTag  
- 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