1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. networkmanager
  5. getConnectAttachment

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>
Copy
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]
Copy
func LookupConnectAttachment(ctx *Context, args *LookupConnectAttachmentArgs, opts ...InvokeOption) (*LookupConnectAttachmentResult, error)
func LookupConnectAttachmentOutput(ctx *Context, args *LookupConnectAttachmentOutputArgs, opts ...InvokeOption) LookupConnectAttachmentResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetConnectAttachmentResult> getConnectAttachment(GetConnectAttachmentArgs args, InvokeOptions options)
public static Output<GetConnectAttachmentResult> getConnectAttachment(GetConnectAttachmentArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: aws-native:networkmanager:getConnectAttachment
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

AttachmentId This property is required. string
The ID of the attachment.
AttachmentId This property is required. string
The ID of the attachment.
attachmentId This property is required. String
The ID of the attachment.
attachmentId This property is required. string
The ID of the attachment.
attachment_id This property is required. str
The ID of the attachment.
attachmentId This property is required. String
The ID of the attachment.

getConnectAttachment Result

The following output properties are available:

AttachmentId string
The ID of the attachment.
AttachmentPolicyRuleNumber int
The policy rule number associated with the attachment.
AttachmentType string
The type of attachment.
CoreNetworkArn string
The ARN of a core network.
CreatedAt string
Creation time of the attachment.
NetworkFunctionGroupName string
The name of the network function group attachment.
OwnerAccountId string
The ID of the attachment account owner.
ProposedNetworkFunctionGroupChange Pulumi.AwsNative.NetworkManager.Outputs.ConnectAttachmentProposedNetworkFunctionGroupChange
The attachment to move from one network function group to another.
ProposedSegmentChange Pulumi.AwsNative.NetworkManager.Outputs.ConnectAttachmentProposedSegmentChange
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.
Tags List<Pulumi.AwsNative.Outputs.Tag>
Tags for the attachment.
UpdatedAt string
Last update time of the attachment.
AttachmentId string
The ID of the attachment.
AttachmentPolicyRuleNumber int
The policy rule number associated with the attachment.
AttachmentType string
The type of attachment.
CoreNetworkArn string
The ARN of a core network.
CreatedAt string
Creation time of the attachment.
NetworkFunctionGroupName string
The name of the network function group attachment.
OwnerAccountId string
The ID of the attachment account owner.
ProposedNetworkFunctionGroupChange ConnectAttachmentProposedNetworkFunctionGroupChange
The attachment to move from one network function group to another.
ProposedSegmentChange ConnectAttachmentProposedSegmentChange
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.
Tags Tag
Tags for the attachment.
UpdatedAt string
Last update time of the attachment.
attachmentId String
The ID of the attachment.
attachmentPolicyRuleNumber Integer
The policy rule number associated with the attachment.
attachmentType String
The type of attachment.
coreNetworkArn String
The ARN of a core network.
createdAt String
Creation time of the attachment.
networkFunctionGroupName String
The name of the network function group attachment.
ownerAccountId String
The ID of the attachment account owner.
proposedNetworkFunctionGroupChange ConnectAttachmentProposedNetworkFunctionGroupChange
The attachment to move from one network function group to another.
proposedSegmentChange ConnectAttachmentProposedSegmentChange
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.
tags List<Tag>
Tags for the attachment.
updatedAt String
Last update time of the attachment.
attachmentId string
The ID of the attachment.
attachmentPolicyRuleNumber number
The policy rule number associated with the attachment.
attachmentType string
The type of attachment.
coreNetworkArn string
The ARN of a core network.
createdAt string
Creation time of the attachment.
networkFunctionGroupName string
The name of the network function group attachment.
ownerAccountId string
The ID of the attachment account owner.
proposedNetworkFunctionGroupChange ConnectAttachmentProposedNetworkFunctionGroupChange
The attachment to move from one network function group to another.
proposedSegmentChange ConnectAttachmentProposedSegmentChange
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.
tags Tag[]
Tags for the attachment.
updatedAt string
Last update time of the attachment.
attachment_id str
The ID of the attachment.
attachment_policy_rule_number int
The policy rule number associated with the attachment.
attachment_type str
The type of attachment.
core_network_arn str
The ARN of a core network.
created_at str
Creation time of the attachment.
network_function_group_name str
The name of the network function group attachment.
owner_account_id str
The ID of the attachment account owner.
proposed_network_function_group_change ConnectAttachmentProposedNetworkFunctionGroupChange
The attachment to move from one network function group to another.
proposed_segment_change ConnectAttachmentProposedSegmentChange
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.
tags Sequence[root_Tag]
Tags for the attachment.
updated_at str
Last update time of the attachment.
attachmentId String
The ID of the attachment.
attachmentPolicyRuleNumber Number
The policy rule number associated with the attachment.
attachmentType String
The type of attachment.
coreNetworkArn String
The ARN of a core network.
createdAt String
Creation time of the attachment.
networkFunctionGroupName String
The name of the network function group attachment.
ownerAccountId String
The ID of the attachment account owner.
proposedNetworkFunctionGroupChange Property Map
The attachment to move from one network function group to another.
proposedSegmentChange Property Map
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.
tags List<Property Map>
Tags for the attachment.
updatedAt String
Last update time of the attachment.

Supporting Types

ConnectAttachmentProposedNetworkFunctionGroupChange

AttachmentPolicyRuleNumber int
The rule number in the policy document that applies to this change.
NetworkFunctionGroupName string
The name of the network function group to change.
Tags List<Pulumi.AwsNative.NetworkManager.Inputs.ConnectAttachmentTag>
The key-value tags that changed for the network function group.
AttachmentPolicyRuleNumber int
The rule number in the policy document that applies to this change.
NetworkFunctionGroupName string
The name of the network function group to change.
Tags []ConnectAttachmentTag
The key-value tags that changed for the network function group.
attachmentPolicyRuleNumber Integer
The rule number in the policy document that applies to this change.
networkFunctionGroupName String
The name of the network function group to change.
tags List<ConnectAttachmentTag>
The key-value tags that changed for the network function group.
attachmentPolicyRuleNumber number
The rule number in the policy document that applies to this change.
networkFunctionGroupName string
The name of the network function group to change.
tags ConnectAttachmentTag[]
The key-value tags that changed for the network function group.
attachment_policy_rule_number int
The rule number in the policy document that applies to this change.
network_function_group_name str
The name of the network function group to change.
tags Sequence[ConnectAttachmentTag]
The key-value tags that changed for the network function group.
attachmentPolicyRuleNumber Number
The rule number in the policy document that applies to this change.
networkFunctionGroupName String
The name of the network function group to change.
tags List<Property Map>
The key-value tags that changed for the network function group.

ConnectAttachmentProposedSegmentChange

AttachmentPolicyRuleNumber int
The rule number in the policy document that applies to this change.
SegmentName string
The name of the segment to change.
Tags List<Pulumi.AwsNative.NetworkManager.Inputs.ConnectAttachmentTag>
The list of key-value tags that changed for the segment.
AttachmentPolicyRuleNumber int
The rule number in the policy document that applies to this change.
SegmentName string
The name of the segment to change.
Tags []ConnectAttachmentTag
The list of key-value tags that changed for the segment.
attachmentPolicyRuleNumber Integer
The rule number in the policy document that applies to this change.
segmentName String
The name of the segment to change.
tags List<ConnectAttachmentTag>
The list of key-value tags that changed for the segment.
attachmentPolicyRuleNumber number
The rule number in the policy document that applies to this change.
segmentName string
The name of the segment to change.
tags ConnectAttachmentTag[]
The list of key-value tags that changed for the segment.
attachment_policy_rule_number int
The rule number in the policy document that applies to this change.
segment_name str
The name of the segment to change.
tags Sequence[ConnectAttachmentTag]
The list of key-value tags that changed for the segment.
attachmentPolicyRuleNumber Number
The rule number in the policy document that applies to this change.
segmentName String
The name of the segment to change.
tags List<Property Map>
The list of key-value tags that changed for the segment.

ConnectAttachmentTag

Key This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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

Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag
key This property is required. string
The key name of the tag
value This property is required. string
The value of the tag
key This property is required. str
The key name of the tag
value This property is required. str
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the 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