Alibaba Cloud v3.75.0 published on Friday, Mar 7, 2025 by Pulumi
alicloud.cen.getTransitRouterVbrAttachments
Explore with Pulumi AI
This data source provides CEN Transit Router VBR Attachments available to the user.What is Cen Transit Router VBR Attachments
NOTE: Available in 1.126.0+
Using getTransitRouterVbrAttachments
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 getTransitRouterVbrAttachments(args: GetTransitRouterVbrAttachmentsArgs, opts?: InvokeOptions): Promise<GetTransitRouterVbrAttachmentsResult>
function getTransitRouterVbrAttachmentsOutput(args: GetTransitRouterVbrAttachmentsOutputArgs, opts?: InvokeOptions): Output<GetTransitRouterVbrAttachmentsResult>def get_transit_router_vbr_attachments(cen_id: Optional[str] = None,
                                       ids: Optional[Sequence[str]] = None,
                                       output_file: Optional[str] = None,
                                       status: Optional[str] = None,
                                       transit_router_id: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetTransitRouterVbrAttachmentsResult
def get_transit_router_vbr_attachments_output(cen_id: Optional[pulumi.Input[str]] = None,
                                       ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                       output_file: Optional[pulumi.Input[str]] = None,
                                       status: Optional[pulumi.Input[str]] = None,
                                       transit_router_id: Optional[pulumi.Input[str]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetTransitRouterVbrAttachmentsResult]func GetTransitRouterVbrAttachments(ctx *Context, args *GetTransitRouterVbrAttachmentsArgs, opts ...InvokeOption) (*GetTransitRouterVbrAttachmentsResult, error)
func GetTransitRouterVbrAttachmentsOutput(ctx *Context, args *GetTransitRouterVbrAttachmentsOutputArgs, opts ...InvokeOption) GetTransitRouterVbrAttachmentsResultOutput> Note: This function is named GetTransitRouterVbrAttachments in the Go SDK.
public static class GetTransitRouterVbrAttachments 
{
    public static Task<GetTransitRouterVbrAttachmentsResult> InvokeAsync(GetTransitRouterVbrAttachmentsArgs args, InvokeOptions? opts = null)
    public static Output<GetTransitRouterVbrAttachmentsResult> Invoke(GetTransitRouterVbrAttachmentsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetTransitRouterVbrAttachmentsResult> getTransitRouterVbrAttachments(GetTransitRouterVbrAttachmentsArgs args, InvokeOptions options)
public static Output<GetTransitRouterVbrAttachmentsResult> getTransitRouterVbrAttachments(GetTransitRouterVbrAttachmentsArgs args, InvokeOptions options)
fn::invoke:
  function: alicloud:cen/getTransitRouterVbrAttachments:getTransitRouterVbrAttachments
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CenId string
- ID of the CEN instance.
- Ids List<string>
- A list of resource id. The element value is same as transit_router_id.
- OutputFile string
- File name where to save data source results (after running pulumi preview).
- Status string
- The status of the resource. Valid values Attached,AttachingandDetaching.
- TransitRouter stringId 
- ID of the transit router.
- CenId string
- ID of the CEN instance.
- Ids []string
- A list of resource id. The element value is same as transit_router_id.
- OutputFile string
- File name where to save data source results (after running pulumi preview).
- Status string
- The status of the resource. Valid values Attached,AttachingandDetaching.
- TransitRouter stringId 
- ID of the transit router.
- cenId String
- ID of the CEN instance.
- ids List<String>
- A list of resource id. The element value is same as transit_router_id.
- outputFile String
- File name where to save data source results (after running pulumi preview).
- status String
- The status of the resource. Valid values Attached,AttachingandDetaching.
- transitRouter StringId 
- ID of the transit router.
- cenId string
- ID of the CEN instance.
- ids string[]
- A list of resource id. The element value is same as transit_router_id.
- outputFile string
- File name where to save data source results (after running pulumi preview).
- status string
- The status of the resource. Valid values Attached,AttachingandDetaching.
- transitRouter stringId 
- ID of the transit router.
- cen_id str
- ID of the CEN instance.
- ids Sequence[str]
- A list of resource id. The element value is same as transit_router_id.
- output_file str
- File name where to save data source results (after running pulumi preview).
- status str
- The status of the resource. Valid values Attached,AttachingandDetaching.
- transit_router_ strid 
- ID of the transit router.
- cenId String
- ID of the CEN instance.
- ids List<String>
- A list of resource id. The element value is same as transit_router_id.
- outputFile String
- File name where to save data source results (after running pulumi preview).
- status String
- The status of the resource. Valid values Attached,AttachingandDetaching.
- transitRouter StringId 
- ID of the transit router.
getTransitRouterVbrAttachments Result
The following output properties are available:
- Attachments
List<Pulumi.Ali Cloud. Cen. Outputs. Get Transit Router Vbr Attachments Attachment> 
- A list of CEN Transit Router VBR Attachments. Each element contains the following attributes:
- CenId string
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids List<string>
- A list of CEN Transit Router VBR attachment IDs.
- OutputFile string
- Status string
- The status of the transit router attachment.
- TransitRouter stringId 
- Attachments
[]GetTransit Router Vbr Attachments Attachment 
- A list of CEN Transit Router VBR Attachments. Each element contains the following attributes:
- CenId string
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids []string
- A list of CEN Transit Router VBR attachment IDs.
- OutputFile string
- Status string
- The status of the transit router attachment.
- TransitRouter stringId 
- attachments
List<GetTransit Router Vbr Attachments Attachment> 
- A list of CEN Transit Router VBR Attachments. Each element contains the following attributes:
- cenId String
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- A list of CEN Transit Router VBR attachment IDs.
- outputFile String
- status String
- The status of the transit router attachment.
- transitRouter StringId 
- attachments
GetTransit Router Vbr Attachments Attachment[] 
- A list of CEN Transit Router VBR Attachments. Each element contains the following attributes:
- cenId string
- id string
- The provider-assigned unique ID for this managed resource.
- ids string[]
- A list of CEN Transit Router VBR attachment IDs.
- outputFile string
- status string
- The status of the transit router attachment.
- transitRouter stringId 
- attachments
Sequence[GetTransit Router Vbr Attachments Attachment] 
- A list of CEN Transit Router VBR Attachments. Each element contains the following attributes:
- cen_id str
- id str
- The provider-assigned unique ID for this managed resource.
- ids Sequence[str]
- A list of CEN Transit Router VBR attachment IDs.
- output_file str
- status str
- The status of the transit router attachment.
- transit_router_ strid 
- attachments List<Property Map>
- A list of CEN Transit Router VBR Attachments. Each element contains the following attributes:
- cenId String
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- A list of CEN Transit Router VBR attachment IDs.
- outputFile String
- status String
- The status of the transit router attachment.
- transitRouter StringId 
Supporting Types
GetTransitRouterVbrAttachmentsAttachment     
- AutoPublish boolRoute Enabled 
- ID of the region where the conflicted VBR is located.
- Id string
- ResourceType string
- Type of the resource.
- Status string
- The status of the resource. Valid values Attached,AttachingandDetaching.
- TransitRouter stringAttachment Description 
- TransitRouter stringAttachment Id 
- ID of the transit router VBR attachment.
- TransitRouter stringAttachment Name 
- Name of the transit router attachment.
- VbrId string
- ID of the VBR.
- VbrOwner stringId 
- The Owner ID of the VBR.
- AutoPublish boolRoute Enabled 
- ID of the region where the conflicted VBR is located.
- Id string
- ResourceType string
- Type of the resource.
- Status string
- The status of the resource. Valid values Attached,AttachingandDetaching.
- TransitRouter stringAttachment Description 
- TransitRouter stringAttachment Id 
- ID of the transit router VBR attachment.
- TransitRouter stringAttachment Name 
- Name of the transit router attachment.
- VbrId string
- ID of the VBR.
- VbrOwner stringId 
- The Owner ID of the VBR.
- autoPublish BooleanRoute Enabled 
- ID of the region where the conflicted VBR is located.
- id String
- resourceType String
- Type of the resource.
- status String
- The status of the resource. Valid values Attached,AttachingandDetaching.
- transitRouter StringAttachment Description 
- transitRouter StringAttachment Id 
- ID of the transit router VBR attachment.
- transitRouter StringAttachment Name 
- Name of the transit router attachment.
- vbrId String
- ID of the VBR.
- vbrOwner StringId 
- The Owner ID of the VBR.
- autoPublish booleanRoute Enabled 
- ID of the region where the conflicted VBR is located.
- id string
- resourceType string
- Type of the resource.
- status string
- The status of the resource. Valid values Attached,AttachingandDetaching.
- transitRouter stringAttachment Description 
- transitRouter stringAttachment Id 
- ID of the transit router VBR attachment.
- transitRouter stringAttachment Name 
- Name of the transit router attachment.
- vbrId string
- ID of the VBR.
- vbrOwner stringId 
- The Owner ID of the VBR.
- auto_publish_ boolroute_ enabled 
- ID of the region where the conflicted VBR is located.
- id str
- resource_type str
- Type of the resource.
- status str
- The status of the resource. Valid values Attached,AttachingandDetaching.
- transit_router_ strattachment_ description 
- transit_router_ strattachment_ id 
- ID of the transit router VBR attachment.
- transit_router_ strattachment_ name 
- Name of the transit router attachment.
- vbr_id str
- ID of the VBR.
- vbr_owner_ strid 
- The Owner ID of the VBR.
- autoPublish BooleanRoute Enabled 
- ID of the region where the conflicted VBR is located.
- id String
- resourceType String
- Type of the resource.
- status String
- The status of the resource. Valid values Attached,AttachingandDetaching.
- transitRouter StringAttachment Description 
- transitRouter StringAttachment Id 
- ID of the transit router VBR attachment.
- transitRouter StringAttachment Name 
- Name of the transit router attachment.
- vbrId String
- ID of the VBR.
- vbrOwner StringId 
- The Owner ID of the VBR.
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the alicloudTerraform Provider.