Alibaba Cloud v3.66.0 published on Friday, Nov 15, 2024 by Pulumi
alicloud.cen.getTransitRouterRouteEntries
Explore with Pulumi AI
This data source provides CEN Transit Router Route Entries available to the user.What is Cen Transit Router Route Entries
NOTE: Available in 1.126.0+
Using getTransitRouterRouteEntries
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 getTransitRouterRouteEntries(args: GetTransitRouterRouteEntriesArgs, opts?: InvokeOptions): Promise<GetTransitRouterRouteEntriesResult>
function getTransitRouterRouteEntriesOutput(args: GetTransitRouterRouteEntriesOutputArgs, opts?: InvokeOptions): Output<GetTransitRouterRouteEntriesResult>
def get_transit_router_route_entries(ids: Optional[Sequence[str]] = None,
name_regex: Optional[str] = None,
output_file: Optional[str] = None,
status: Optional[str] = None,
transit_router_route_entry_ids: Optional[Sequence[str]] = None,
transit_router_route_entry_names: Optional[Sequence[str]] = None,
transit_router_route_entry_status: Optional[str] = None,
transit_router_route_table_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTransitRouterRouteEntriesResult
def get_transit_router_route_entries_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_route_entry_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
transit_router_route_entry_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
transit_router_route_entry_status: Optional[pulumi.Input[str]] = None,
transit_router_route_table_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTransitRouterRouteEntriesResult]
func GetTransitRouterRouteEntries(ctx *Context, args *GetTransitRouterRouteEntriesArgs, opts ...InvokeOption) (*GetTransitRouterRouteEntriesResult, error)
func GetTransitRouterRouteEntriesOutput(ctx *Context, args *GetTransitRouterRouteEntriesOutputArgs, opts ...InvokeOption) GetTransitRouterRouteEntriesResultOutput
> Note: This function is named GetTransitRouterRouteEntries
in the Go SDK.
public static class GetTransitRouterRouteEntries
{
public static Task<GetTransitRouterRouteEntriesResult> InvokeAsync(GetTransitRouterRouteEntriesArgs args, InvokeOptions? opts = null)
public static Output<GetTransitRouterRouteEntriesResult> Invoke(GetTransitRouterRouteEntriesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTransitRouterRouteEntriesResult> getTransitRouterRouteEntries(GetTransitRouterRouteEntriesArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: alicloud:cen/getTransitRouterRouteEntries:getTransitRouterRouteEntries
arguments:
# arguments dictionary
The following arguments are supported:
- Transit
Router stringRoute Table Id - ID of the CEN Transit Router Route Table.
- Ids List<string>
- A list of CEN Transit Router Route Entry 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 Entry Ids - A list of ID of the cen transit router route entry.
- Transit
Router List<string>Route Entry Names - A list of name of the cen transit router route entry.
- Transit
Router stringRoute Entry Status - The status of the resource.Valid values
Creating
,Active
andDeleting
.
- Transit
Router stringRoute Table Id - ID of the CEN Transit Router Route Table.
- Ids []string
- A list of CEN Transit Router Route Entry IDs.
- Name
Regex string - Output
File string - File name where to save data source results (after running
pulumi preview
). - Status string
- Transit
Router []stringRoute Entry Ids - A list of ID of the cen transit router route entry.
- Transit
Router []stringRoute Entry Names - A list of name of the cen transit router route entry.
- Transit
Router stringRoute Entry Status - The status of the resource.Valid values
Creating
,Active
andDeleting
.
- transit
Router StringRoute Table Id - ID of the CEN Transit Router Route Table.
- ids List<String>
- A list of CEN Transit Router Route Entry 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 Entry Ids - A list of ID of the cen transit router route entry.
- transit
Router List<String>Route Entry Names - A list of name of the cen transit router route entry.
- transit
Router StringRoute Entry Status - The status of the resource.Valid values
Creating
,Active
andDeleting
.
- transit
Router stringRoute Table Id - ID of the CEN Transit Router Route Table.
- ids string[]
- A list of CEN Transit Router Route Entry 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 Entry Ids - A list of ID of the cen transit router route entry.
- transit
Router string[]Route Entry Names - A list of name of the cen transit router route entry.
- transit
Router stringRoute Entry Status - The status of the resource.Valid values
Creating
,Active
andDeleting
.
- transit_
router_ strroute_ table_ id - ID of the CEN Transit Router Route Table.
- ids Sequence[str]
- A list of CEN Transit Router Route Entry 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_ entry_ ids - A list of ID of the cen transit router route entry.
- transit_
router_ Sequence[str]route_ entry_ names - A list of name of the cen transit router route entry.
- transit_
router_ strroute_ entry_ status - The status of the resource.Valid values
Creating
,Active
andDeleting
.
- transit
Router StringRoute Table Id - ID of the CEN Transit Router Route Table.
- ids List<String>
- A list of CEN Transit Router Route Entry 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 Entry Ids - A list of ID of the cen transit router route entry.
- transit
Router List<String>Route Entry Names - A list of name of the cen transit router route entry.
- transit
Router StringRoute Entry Status - The status of the resource.Valid values
Creating
,Active
andDeleting
.
getTransitRouterRouteEntries Result
The following output properties are available:
- Entries
List<Pulumi.
Ali Cloud. Cen. Outputs. Get Transit Router Route Entries Entry> - A list of CEN Route Entries. Each element contains the following attributes:
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids List<string>
- A list of CEN Transit Router Route Entry IDs.
- Names List<string>
- A list of CEN Transit Router Route Entry Names.
- Transit
Router stringRoute Table Id - Name
Regex string - Output
File string - Status string
- Transit
Router List<string>Route Entry Ids - Transit
Router List<string>Route Entry Names - Transit
Router stringRoute Entry Status - The status of the route entry in CEN.
- Entries
[]Get
Transit Router Route Entries Entry - A list of CEN Route Entries. Each element contains the following attributes:
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids []string
- A list of CEN Transit Router Route Entry IDs.
- Names []string
- A list of CEN Transit Router Route Entry Names.
- Transit
Router stringRoute Table Id - Name
Regex string - Output
File string - Status string
- Transit
Router []stringRoute Entry Ids - Transit
Router []stringRoute Entry Names - Transit
Router stringRoute Entry Status - The status of the route entry in CEN.
- entries
List<Get
Transit Router Route Entries Entry> - A list of CEN Route Entries. Each element contains the following attributes:
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- A list of CEN Transit Router Route Entry IDs.
- names List<String>
- A list of CEN Transit Router Route Entry Names.
- transit
Router StringRoute Table Id - name
Regex String - output
File String - status String
- transit
Router List<String>Route Entry Ids - transit
Router List<String>Route Entry Names - transit
Router StringRoute Entry Status - The status of the route entry in CEN.
- entries
Get
Transit Router Route Entries Entry[] - A list of CEN Route Entries. Each element contains the following attributes:
- id string
- The provider-assigned unique ID for this managed resource.
- ids string[]
- A list of CEN Transit Router Route Entry IDs.
- names string[]
- A list of CEN Transit Router Route Entry Names.
- transit
Router stringRoute Table Id - name
Regex string - output
File string - status string
- transit
Router string[]Route Entry Ids - transit
Router string[]Route Entry Names - transit
Router stringRoute Entry Status - The status of the route entry in CEN.
- entries
Sequence[Get
Transit Router Route Entries Entry] - A list of CEN Route Entries. Each element contains the following attributes:
- id str
- The provider-assigned unique ID for this managed resource.
- ids Sequence[str]
- A list of CEN Transit Router Route Entry IDs.
- names Sequence[str]
- A list of CEN Transit Router Route Entry Names.
- transit_
router_ strroute_ table_ id - name_
regex str - output_
file str - status str
- transit_
router_ Sequence[str]route_ entry_ ids - transit_
router_ Sequence[str]route_ entry_ names - transit_
router_ strroute_ entry_ status - The status of the route entry in CEN.
- entries List<Property Map>
- A list of CEN Route Entries. Each element contains the following attributes:
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- A list of CEN Transit Router Route Entry IDs.
- names List<String>
- A list of CEN Transit Router Route Entry Names.
- transit
Router StringRoute Table Id - name
Regex String - output
File String - status String
- transit
Router List<String>Route Entry Ids - transit
Router List<String>Route Entry Names - transit
Router StringRoute Entry Status - The status of the route entry in CEN.
Supporting Types
GetTransitRouterRouteEntriesEntry
- Id string
- Status string
- Transit
Router stringRoute Entry Description - Transit
Router stringRoute Entry Destination Cidr Block - The target network segment of the route entry.
- Transit
Router stringRoute Entry Id - Transit
Router stringRoute Entry Name - Transit
Router stringRoute Entry Next Hop Id - ID of the next hop.
- Transit
Router stringRoute Entry Next Hop Type - Type of the next hop.
- Transit
Router stringRoute Entry Type - Type of the route entry.
- Id string
- Status string
- Transit
Router stringRoute Entry Description - Transit
Router stringRoute Entry Destination Cidr Block - The target network segment of the route entry.
- Transit
Router stringRoute Entry Id - Transit
Router stringRoute Entry Name - Transit
Router stringRoute Entry Next Hop Id - ID of the next hop.
- Transit
Router stringRoute Entry Next Hop Type - Type of the next hop.
- Transit
Router stringRoute Entry Type - Type of the route entry.
- id String
- status String
- transit
Router StringRoute Entry Description - transit
Router StringRoute Entry Destination Cidr Block - The target network segment of the route entry.
- transit
Router StringRoute Entry Id - transit
Router StringRoute Entry Name - transit
Router StringRoute Entry Next Hop Id - ID of the next hop.
- transit
Router StringRoute Entry Next Hop Type - Type of the next hop.
- transit
Router StringRoute Entry Type - Type of the route entry.
- id string
- status string
- transit
Router stringRoute Entry Description - transit
Router stringRoute Entry Destination Cidr Block - The target network segment of the route entry.
- transit
Router stringRoute Entry Id - transit
Router stringRoute Entry Name - transit
Router stringRoute Entry Next Hop Id - ID of the next hop.
- transit
Router stringRoute Entry Next Hop Type - Type of the next hop.
- transit
Router stringRoute Entry Type - Type of the route entry.
- id str
- status str
- transit_
router_ strroute_ entry_ description - transit_
router_ strroute_ entry_ destination_ cidr_ block - The target network segment of the route entry.
- transit_
router_ strroute_ entry_ id - transit_
router_ strroute_ entry_ name - transit_
router_ strroute_ entry_ next_ hop_ id - ID of the next hop.
- transit_
router_ strroute_ entry_ next_ hop_ type - Type of the next hop.
- transit_
router_ strroute_ entry_ type - Type of the route entry.
- id String
- status String
- transit
Router StringRoute Entry Description - transit
Router StringRoute Entry Destination Cidr Block - The target network segment of the route entry.
- transit
Router StringRoute Entry Id - transit
Router StringRoute Entry Name - transit
Router StringRoute Entry Next Hop Id - ID of the next hop.
- transit
Router StringRoute Entry Next Hop Type - Type of the next hop.
- transit
Router StringRoute Entry Type - Type of the route entry.
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
alicloud
Terraform Provider.