Alibaba Cloud v3.57.1 published on Wednesday, Jun 26, 2024 by Pulumi
alicloud.cen.getTransitRouterRouteTables
Explore with Pulumi AI
This data source provides CEN Transit Router Route Tables available to the user.What is Cen Transit Router Route Tables
NOTE: Available in 1.126.0+
Using getTransitRouterRouteTables
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 getTransitRouterRouteTables(args: GetTransitRouterRouteTablesArgs, opts?: InvokeOptions): Promise<GetTransitRouterRouteTablesResult>
function getTransitRouterRouteTablesOutput(args: GetTransitRouterRouteTablesOutputArgs, opts?: InvokeOptions): Output<GetTransitRouterRouteTablesResult>
def get_transit_router_route_tables(ids: Optional[Sequence[str]] = None,
name_regex: Optional[str] = None,
output_file: Optional[str] = None,
status: Optional[str] = None,
transit_router_id: Optional[str] = None,
transit_router_route_table_ids: Optional[Sequence[str]] = None,
transit_router_route_table_names: Optional[Sequence[str]] = None,
transit_router_route_table_status: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTransitRouterRouteTablesResult
def get_transit_router_route_tables_output(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_id: Optional[pulumi.Input[str]] = None,
transit_router_route_table_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
transit_router_route_table_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
transit_router_route_table_status: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTransitRouterRouteTablesResult]
func GetTransitRouterRouteTables(ctx *Context, args *GetTransitRouterRouteTablesArgs, opts ...InvokeOption) (*GetTransitRouterRouteTablesResult, error)
func GetTransitRouterRouteTablesOutput(ctx *Context, args *GetTransitRouterRouteTablesOutputArgs, opts ...InvokeOption) GetTransitRouterRouteTablesResultOutput
> Note: This function is named GetTransitRouterRouteTables
in the Go SDK.
public static class GetTransitRouterRouteTables
{
public static Task<GetTransitRouterRouteTablesResult> InvokeAsync(GetTransitRouterRouteTablesArgs args, InvokeOptions? opts = null)
public static Output<GetTransitRouterRouteTablesResult> Invoke(GetTransitRouterRouteTablesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTransitRouterRouteTablesResult> getTransitRouterRouteTables(GetTransitRouterRouteTablesArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: alicloud:cen/getTransitRouterRouteTables:getTransitRouterRouteTables
arguments:
# arguments dictionary
The following arguments are supported:
- Transit
Router stringId - ID of the CEN Transit Router Route Table.
- Ids List<string>
- A list of CEN Transit Router Route Table IDs.
- Name
Regex string - Output
File string - File name where to save data source results (after running
pulumi preview
). - Status string
- Transit
Router List<string>Route Table Ids - A list of ID of the CEN Transit Router Route Table.
- Transit
Router List<string>Route Table Names - A list of name of the CEN Transit Router Route Table.
- Transit
Router stringRoute Table Status - The status of the transit router route table to query.
- Transit
Router stringId - ID of the CEN Transit Router Route Table.
- Ids []string
- A list of CEN Transit Router Route Table IDs.
- Name
Regex string - Output
File string - File name where to save data source results (after running
pulumi preview
). - Status string
- Transit
Router []stringRoute Table Ids - A list of ID of the CEN Transit Router Route Table.
- Transit
Router []stringRoute Table Names - A list of name of the CEN Transit Router Route Table.
- Transit
Router stringRoute Table Status - The status of the transit router route table to query.
- transit
Router StringId - ID of the CEN Transit Router Route Table.
- ids List<String>
- A list of CEN Transit Router Route Table IDs.
- name
Regex String - output
File String - File name where to save data source results (after running
pulumi preview
). - status String
- transit
Router List<String>Route Table Ids - A list of ID of the CEN Transit Router Route Table.
- transit
Router List<String>Route Table Names - A list of name of the CEN Transit Router Route Table.
- transit
Router StringRoute Table Status - The status of the transit router route table to query.
- transit
Router stringId - ID of the CEN Transit Router Route Table.
- ids string[]
- A list of CEN Transit Router Route Table IDs.
- name
Regex string - output
File string - File name where to save data source results (after running
pulumi preview
). - status string
- transit
Router string[]Route Table Ids - A list of ID of the CEN Transit Router Route Table.
- transit
Router string[]Route Table Names - A list of name of the CEN Transit Router Route Table.
- transit
Router stringRoute Table Status - The status of the transit router route table to query.
- transit_
router_ strid - ID of the CEN Transit Router Route Table.
- ids Sequence[str]
- A list of CEN Transit Router Route Table IDs.
- name_
regex str - output_
file str - File name where to save data source results (after running
pulumi preview
). - status str
- transit_
router_ Sequence[str]route_ table_ ids - A list of ID of the CEN Transit Router Route Table.
- transit_
router_ Sequence[str]route_ table_ names - A list of name of the CEN Transit Router Route Table.
- transit_
router_ strroute_ table_ status - The status of the transit router route table to query.
- transit
Router StringId - ID of the CEN Transit Router Route Table.
- ids List<String>
- A list of CEN Transit Router Route Table IDs.
- name
Regex String - output
File String - File name where to save data source results (after running
pulumi preview
). - status String
- transit
Router List<String>Route Table Ids - A list of ID of the CEN Transit Router Route Table.
- transit
Router List<String>Route Table Names - A list of name of the CEN Transit Router Route Table.
- transit
Router StringRoute Table Status - The status of the transit router route table to query.
getTransitRouterRouteTables Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids List<string>
- A list of CEN Transit Router Route Table IDs.
- Names List<string>
- A list of name of CEN Transit Router Route Tables.
- Tables
List<Pulumi.
Ali Cloud. Cen. Outputs. Get Transit Router Route Tables Table> - A list of CEN Route Entries. Each element contains the following attributes:
- Transit
Router stringId - Name
Regex string - Output
File string - Status string
- Transit
Router List<string>Route Table Ids - Transit
Router List<string>Route Table Names - Transit
Router stringRoute Table Status - The status of the route table.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids []string
- A list of CEN Transit Router Route Table IDs.
- Names []string
- A list of name of CEN Transit Router Route Tables.
- Tables
[]Get
Transit Router Route Tables Table - A list of CEN Route Entries. Each element contains the following attributes:
- Transit
Router stringId - Name
Regex string - Output
File string - Status string
- Transit
Router []stringRoute Table Ids - Transit
Router []stringRoute Table Names - Transit
Router stringRoute Table Status - The status of the route table.
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- A list of CEN Transit Router Route Table IDs.
- names List<String>
- A list of name of CEN Transit Router Route Tables.
- tables
List<Get
Transit Router Route Tables Table> - A list of CEN Route Entries. Each element contains the following attributes:
- transit
Router StringId - name
Regex String - output
File String - status String
- transit
Router List<String>Route Table Ids - transit
Router List<String>Route Table Names - transit
Router StringRoute Table Status - The status of the route table.
- id string
- The provider-assigned unique ID for this managed resource.
- ids string[]
- A list of CEN Transit Router Route Table IDs.
- names string[]
- A list of name of CEN Transit Router Route Tables.
- tables
Get
Transit Router Route Tables Table[] - A list of CEN Route Entries. Each element contains the following attributes:
- transit
Router stringId - name
Regex string - output
File string - status string
- transit
Router string[]Route Table Ids - transit
Router string[]Route Table Names - transit
Router stringRoute Table Status - The status of the route table.
- id str
- The provider-assigned unique ID for this managed resource.
- ids Sequence[str]
- A list of CEN Transit Router Route Table IDs.
- names Sequence[str]
- A list of name of CEN Transit Router Route Tables.
- tables
Sequence[Get
Transit Router Route Tables Table] - A list of CEN Route Entries. Each element contains the following attributes:
- transit_
router_ strid - name_
regex str - output_
file str - status str
- transit_
router_ Sequence[str]route_ table_ ids - transit_
router_ Sequence[str]route_ table_ names - transit_
router_ strroute_ table_ status - The status of the route table.
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- A list of CEN Transit Router Route Table IDs.
- names List<String>
- A list of name of CEN Transit Router Route Tables.
- tables List<Property Map>
- A list of CEN Route Entries. Each element contains the following attributes:
- transit
Router StringId - name
Regex String - output
File String - status String
- transit
Router List<String>Route Table Ids - transit
Router List<String>Route Table Names - transit
Router StringRoute Table Status - The status of the route table.
Supporting Types
GetTransitRouterRouteTablesTable
- Id string
- ID of resource.
- Status string
- Transit
Router stringRoute Table Description - The description of the transit router route table.
- Transit
Router stringRoute Table Id - ID of the trabsit router route table.
- Transit
Router stringRoute Table Name - Name of the transit router route table.
- Transit
Router stringRoute Table Type - The type of the transit router route table to query. Valid values
Creating
,Active
andDeleting
..
- Id string
- ID of resource.
- Status string
- Transit
Router stringRoute Table Description - The description of the transit router route table.
- Transit
Router stringRoute Table Id - ID of the trabsit router route table.
- Transit
Router stringRoute Table Name - Name of the transit router route table.
- Transit
Router stringRoute Table Type - The type of the transit router route table to query. Valid values
Creating
,Active
andDeleting
..
- id String
- ID of resource.
- status String
- transit
Router StringRoute Table Description - The description of the transit router route table.
- transit
Router StringRoute Table Id - ID of the trabsit router route table.
- transit
Router StringRoute Table Name - Name of the transit router route table.
- transit
Router StringRoute Table Type - The type of the transit router route table to query. Valid values
Creating
,Active
andDeleting
..
- id string
- ID of resource.
- status string
- transit
Router stringRoute Table Description - The description of the transit router route table.
- transit
Router stringRoute Table Id - ID of the trabsit router route table.
- transit
Router stringRoute Table Name - Name of the transit router route table.
- transit
Router stringRoute Table Type - The type of the transit router route table to query. Valid values
Creating
,Active
andDeleting
..
- id str
- ID of resource.
- status str
- transit_
router_ strroute_ table_ description - The description of the transit router route table.
- transit_
router_ strroute_ table_ id - ID of the trabsit router route table.
- transit_
router_ strroute_ table_ name - Name of the transit router route table.
- transit_
router_ strroute_ table_ type - The type of the transit router route table to query. Valid values
Creating
,Active
andDeleting
..
- id String
- ID of resource.
- status String
- transit
Router StringRoute Table Description - The description of the transit router route table.
- transit
Router StringRoute Table Id - ID of the trabsit router route table.
- transit
Router StringRoute Table Name - Name of the transit router route table.
- transit
Router StringRoute Table Type - The type of the transit router route table to query. Valid values
Creating
,Active
andDeleting
..
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
alicloud
Terraform Provider.