Alibaba Cloud v3.76.0 published on Tuesday, Apr 8, 2025 by Pulumi
alicloud.cen.getTransitRouterPeerAttachments
Explore with Pulumi AI
This data source provides CEN Transit Router peer attachments available to the user.
NOTE: Available in 1.128.0+
Using getTransitRouterPeerAttachments
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 getTransitRouterPeerAttachments(args: GetTransitRouterPeerAttachmentsArgs, opts?: InvokeOptions): Promise<GetTransitRouterPeerAttachmentsResult>
function getTransitRouterPeerAttachmentsOutput(args: GetTransitRouterPeerAttachmentsOutputArgs, opts?: InvokeOptions): Output<GetTransitRouterPeerAttachmentsResult>def get_transit_router_peer_attachments(cen_id: Optional[str] = None,
                                        ids: Optional[Sequence[str]] = None,
                                        name_regex: Optional[str] = None,
                                        output_file: Optional[str] = None,
                                        status: Optional[str] = None,
                                        transit_router_attachment_id: Optional[str] = None,
                                        transit_router_id: Optional[str] = None,
                                        opts: Optional[InvokeOptions] = None) -> GetTransitRouterPeerAttachmentsResult
def get_transit_router_peer_attachments_output(cen_id: Optional[pulumi.Input[str]] = None,
                                        ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                        name_regex: Optional[pulumi.Input[str]] = None,
                                        output_file: Optional[pulumi.Input[str]] = None,
                                        status: Optional[pulumi.Input[str]] = None,
                                        transit_router_attachment_id: Optional[pulumi.Input[str]] = None,
                                        transit_router_id: Optional[pulumi.Input[str]] = None,
                                        opts: Optional[InvokeOptions] = None) -> Output[GetTransitRouterPeerAttachmentsResult]func GetTransitRouterPeerAttachments(ctx *Context, args *GetTransitRouterPeerAttachmentsArgs, opts ...InvokeOption) (*GetTransitRouterPeerAttachmentsResult, error)
func GetTransitRouterPeerAttachmentsOutput(ctx *Context, args *GetTransitRouterPeerAttachmentsOutputArgs, opts ...InvokeOption) GetTransitRouterPeerAttachmentsResultOutput> Note: This function is named GetTransitRouterPeerAttachments in the Go SDK.
public static class GetTransitRouterPeerAttachments 
{
    public static Task<GetTransitRouterPeerAttachmentsResult> InvokeAsync(GetTransitRouterPeerAttachmentsArgs args, InvokeOptions? opts = null)
    public static Output<GetTransitRouterPeerAttachmentsResult> Invoke(GetTransitRouterPeerAttachmentsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetTransitRouterPeerAttachmentsResult> getTransitRouterPeerAttachments(GetTransitRouterPeerAttachmentsArgs args, InvokeOptions options)
public static Output<GetTransitRouterPeerAttachmentsResult> getTransitRouterPeerAttachments(GetTransitRouterPeerAttachmentsArgs args, InvokeOptions options)
fn::invoke:
  function: alicloud:cen/getTransitRouterPeerAttachments:getTransitRouterPeerAttachments
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Cen
Id string - ID of the CEN instance.
 - Ids List<string>
 - A list of CEN Transit Router peer attachments IDs.
 - Name
Regex string - A regex string to filter CEN Transit Router peer attachments by name.
 - Output
File string - File name where to save data source results (after running 
pulumi preview). - Status string
 - The status of CEN Transit Router peer attachment. Valid values 
Attached,AttachingandDetaching. - Transit
Router stringAttachment Id  - The ID of CEN Transit Router peer attachments.
 - Transit
Router stringId  - The ID of transit router.
 
- Cen
Id string - ID of the CEN instance.
 - Ids []string
 - A list of CEN Transit Router peer attachments IDs.
 - Name
Regex string - A regex string to filter CEN Transit Router peer attachments by name.
 - Output
File string - File name where to save data source results (after running 
pulumi preview). - Status string
 - The status of CEN Transit Router peer attachment. Valid values 
Attached,AttachingandDetaching. - Transit
Router stringAttachment Id  - The ID of CEN Transit Router peer attachments.
 - Transit
Router stringId  - The ID of transit router.
 
- cen
Id String - ID of the CEN instance.
 - ids List<String>
 - A list of CEN Transit Router peer attachments IDs.
 - name
Regex String - A regex string to filter CEN Transit Router peer attachments by name.
 - output
File String - File name where to save data source results (after running 
pulumi preview). - status String
 - The status of CEN Transit Router peer attachment. Valid values 
Attached,AttachingandDetaching. - transit
Router StringAttachment Id  - The ID of CEN Transit Router peer attachments.
 - transit
Router StringId  - The ID of transit router.
 
- cen
Id string - ID of the CEN instance.
 - ids string[]
 - A list of CEN Transit Router peer attachments IDs.
 - name
Regex string - A regex string to filter CEN Transit Router peer attachments by name.
 - output
File string - File name where to save data source results (after running 
pulumi preview). - status string
 - The status of CEN Transit Router peer attachment. Valid values 
Attached,AttachingandDetaching. - transit
Router stringAttachment Id  - The ID of CEN Transit Router peer attachments.
 - transit
Router stringId  - The ID of transit router.
 
- cen_
id str - ID of the CEN instance.
 - ids Sequence[str]
 - A list of CEN Transit Router peer attachments IDs.
 - name_
regex str - A regex string to filter CEN Transit Router peer attachments by name.
 - output_
file str - File name where to save data source results (after running 
pulumi preview). - status str
 - The status of CEN Transit Router peer attachment. Valid values 
Attached,AttachingandDetaching. - transit_
router_ strattachment_ id  - The ID of CEN Transit Router peer attachments.
 - transit_
router_ strid  - The ID of transit router.
 
- cen
Id String - ID of the CEN instance.
 - ids List<String>
 - A list of CEN Transit Router peer attachments IDs.
 - name
Regex String - A regex string to filter CEN Transit Router peer attachments by name.
 - output
File String - File name where to save data source results (after running 
pulumi preview). - status String
 - The status of CEN Transit Router peer attachment. Valid values 
Attached,AttachingandDetaching. - transit
Router StringAttachment Id  - The ID of CEN Transit Router peer attachments.
 - transit
Router StringId  - The ID of transit router.
 
getTransitRouterPeerAttachments Result
The following output properties are available:
- Attachments
List<Pulumi.
Ali Cloud. Cen. Outputs. Get Transit Router Peer Attachments Attachment>  - Cen
Id string - Id string
 - The provider-assigned unique ID for this managed resource.
 - Ids List<string>
 - A list of CEN Transit Router peer attachments IDs.
 - Names List<string>
 - A list of CEN Transit Router peer attachments names.
 - Name
Regex string - Output
File string - Status string
 - The status of the transit router attachment.
 - Transit
Router stringAttachment Id  - ID of the transit router attachment.
 - Transit
Router stringId  - ID of the transit router.
 
- Attachments
[]Get
Transit Router Peer Attachments Attachment  - Cen
Id string - Id string
 - The provider-assigned unique ID for this managed resource.
 - Ids []string
 - A list of CEN Transit Router peer attachments IDs.
 - Names []string
 - A list of CEN Transit Router peer attachments names.
 - Name
Regex string - Output
File string - Status string
 - The status of the transit router attachment.
 - Transit
Router stringAttachment Id  - ID of the transit router attachment.
 - Transit
Router stringId  - ID of the transit router.
 
- attachments
List<Get
Transit Router Peer Attachments Attachment>  - cen
Id String - id String
 - The provider-assigned unique ID for this managed resource.
 - ids List<String>
 - A list of CEN Transit Router peer attachments IDs.
 - names List<String>
 - A list of CEN Transit Router peer attachments names.
 - name
Regex String - output
File String - status String
 - The status of the transit router attachment.
 - transit
Router StringAttachment Id  - ID of the transit router attachment.
 - transit
Router StringId  - ID of the transit router.
 
- attachments
Get
Transit Router Peer Attachments Attachment[]  - cen
Id string - id string
 - The provider-assigned unique ID for this managed resource.
 - ids string[]
 - A list of CEN Transit Router peer attachments IDs.
 - names string[]
 - A list of CEN Transit Router peer attachments names.
 - name
Regex string - output
File string - status string
 - The status of the transit router attachment.
 - transit
Router stringAttachment Id  - ID of the transit router attachment.
 - transit
Router stringId  - ID of the transit router.
 
- attachments
Sequence[Get
Transit Router Peer Attachments Attachment]  - cen_
id str - id str
 - The provider-assigned unique ID for this managed resource.
 - ids Sequence[str]
 - A list of CEN Transit Router peer attachments IDs.
 - names Sequence[str]
 - A list of CEN Transit Router peer attachments names.
 - name_
regex str - output_
file str - status str
 - The status of the transit router attachment.
 - transit_
router_ strattachment_ id  - ID of the transit router attachment.
 - transit_
router_ strid  - ID of the transit router.
 
- attachments List<Property Map>
 - cen
Id String - id String
 - The provider-assigned unique ID for this managed resource.
 - ids List<String>
 - A list of CEN Transit Router peer attachments IDs.
 - names List<String>
 - A list of CEN Transit Router peer attachments names.
 - name
Regex String - output
File String - status String
 - The status of the transit router attachment.
 - transit
Router StringAttachment Id  - ID of the transit router attachment.
 - transit
Router StringId  - ID of the transit router.
 
Supporting Types
GetTransitRouterPeerAttachmentsAttachment     
- Auto
Publish boolRoute Enabled  - Auto publish route enabled.
 - Bandwidth int
 - The bandwidth of the bandwidth package.
 - Cen
Bandwidth stringPackage Id  - ID of the CEN bandwidth package.
 - Geographic
Span stringId  - ID of the geographic.
 - Id string
 - The ID of CEN Transit Router peer attachments.
 - Peer
Transit stringRouter Id  - ID of the peer transit router.
 - Peer
Transit stringRouter Owner Id  - Owner ID of the peer transit router.
 - Peer
Transit stringRouter Region Id  - Region ID of the peer transit router.
 - Resource
Type string - Type of the resource.
 - Status string
 - The status of CEN Transit Router peer attachment. Valid values 
Attached,AttachingandDetaching. - Transit
Router stringAttachment Description  - The description of CEN Transit Router peer attachments.
 - Transit
Router stringAttachment Id  - The ID of CEN Transit Router peer attachments.
 - Transit
Router stringAttachment Name  - Name of the transit router attachment.
 - Transit
Router stringId  - The ID of transit router.
 
- Auto
Publish boolRoute Enabled  - Auto publish route enabled.
 - Bandwidth int
 - The bandwidth of the bandwidth package.
 - Cen
Bandwidth stringPackage Id  - ID of the CEN bandwidth package.
 - Geographic
Span stringId  - ID of the geographic.
 - Id string
 - The ID of CEN Transit Router peer attachments.
 - Peer
Transit stringRouter Id  - ID of the peer transit router.
 - Peer
Transit stringRouter Owner Id  - Owner ID of the peer transit router.
 - Peer
Transit stringRouter Region Id  - Region ID of the peer transit router.
 - Resource
Type string - Type of the resource.
 - Status string
 - The status of CEN Transit Router peer attachment. Valid values 
Attached,AttachingandDetaching. - Transit
Router stringAttachment Description  - The description of CEN Transit Router peer attachments.
 - Transit
Router stringAttachment Id  - The ID of CEN Transit Router peer attachments.
 - Transit
Router stringAttachment Name  - Name of the transit router attachment.
 - Transit
Router stringId  - The ID of transit router.
 
- auto
Publish BooleanRoute Enabled  - Auto publish route enabled.
 - bandwidth Integer
 - The bandwidth of the bandwidth package.
 - cen
Bandwidth StringPackage Id  - ID of the CEN bandwidth package.
 - geographic
Span StringId  - ID of the geographic.
 - id String
 - The ID of CEN Transit Router peer attachments.
 - peer
Transit StringRouter Id  - ID of the peer transit router.
 - peer
Transit StringRouter Owner Id  - Owner ID of the peer transit router.
 - peer
Transit StringRouter Region Id  - Region ID of the peer transit router.
 - resource
Type String - Type of the resource.
 - status String
 - The status of CEN Transit Router peer attachment. Valid values 
Attached,AttachingandDetaching. - transit
Router StringAttachment Description  - The description of CEN Transit Router peer attachments.
 - transit
Router StringAttachment Id  - The ID of CEN Transit Router peer attachments.
 - transit
Router StringAttachment Name  - Name of the transit router attachment.
 - transit
Router StringId  - The ID of transit router.
 
- auto
Publish booleanRoute Enabled  - Auto publish route enabled.
 - bandwidth number
 - The bandwidth of the bandwidth package.
 - cen
Bandwidth stringPackage Id  - ID of the CEN bandwidth package.
 - geographic
Span stringId  - ID of the geographic.
 - id string
 - The ID of CEN Transit Router peer attachments.
 - peer
Transit stringRouter Id  - ID of the peer transit router.
 - peer
Transit stringRouter Owner Id  - Owner ID of the peer transit router.
 - peer
Transit stringRouter Region Id  - Region ID of the peer transit router.
 - resource
Type string - Type of the resource.
 - status string
 - The status of CEN Transit Router peer attachment. Valid values 
Attached,AttachingandDetaching. - transit
Router stringAttachment Description  - The description of CEN Transit Router peer attachments.
 - transit
Router stringAttachment Id  - The ID of CEN Transit Router peer attachments.
 - transit
Router stringAttachment Name  - Name of the transit router attachment.
 - transit
Router stringId  - The ID of transit router.
 
- auto_
publish_ boolroute_ enabled  - Auto publish route enabled.
 - bandwidth int
 - The bandwidth of the bandwidth package.
 - cen_
bandwidth_ strpackage_ id  - ID of the CEN bandwidth package.
 - geographic_
span_ strid  - ID of the geographic.
 - id str
 - The ID of CEN Transit Router peer attachments.
 - peer_
transit_ strrouter_ id  - ID of the peer transit router.
 - peer_
transit_ strrouter_ owner_ id  - Owner ID of the peer transit router.
 - peer_
transit_ strrouter_ region_ id  - Region ID of the peer transit router.
 - resource_
type str - Type of the resource.
 - status str
 - The status of CEN Transit Router peer attachment. Valid values 
Attached,AttachingandDetaching. - transit_
router_ strattachment_ description  - The description of CEN Transit Router peer attachments.
 - transit_
router_ strattachment_ id  - The ID of CEN Transit Router peer attachments.
 - transit_
router_ strattachment_ name  - Name of the transit router attachment.
 - transit_
router_ strid  - The ID of transit router.
 
- auto
Publish BooleanRoute Enabled  - Auto publish route enabled.
 - bandwidth Number
 - The bandwidth of the bandwidth package.
 - cen
Bandwidth StringPackage Id  - ID of the CEN bandwidth package.
 - geographic
Span StringId  - ID of the geographic.
 - id String
 - The ID of CEN Transit Router peer attachments.
 - peer
Transit StringRouter Id  - ID of the peer transit router.
 - peer
Transit StringRouter Owner Id  - Owner ID of the peer transit router.
 - peer
Transit StringRouter Region Id  - Region ID of the peer transit router.
 - resource
Type String - Type of the resource.
 - status String
 - The status of CEN Transit Router peer attachment. Valid values 
Attached,AttachingandDetaching. - transit
Router StringAttachment Description  - The description of CEN Transit Router peer attachments.
 - transit
Router StringAttachment Id  - The ID of CEN Transit Router peer attachments.
 - transit
Router StringAttachment Name  - Name of the transit router attachment.
 - transit
Router StringId  - The ID of transit router.
 
Package Details
- Repository
 - Alibaba Cloud pulumi/pulumi-alicloud
 - License
 - Apache-2.0
 - Notes
 - This Pulumi package is based on the 
alicloudTerraform Provider.