1. Packages
  2. Packages
  3. Volcenginecc Provider
  4. API Docs
  5. transitrouter
  6. getTransitRouterRouteTable
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
volcenginecc logo
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine

    Data Source schema for Volcengine::TransitRouter::TransitRouterRouteTable

    Using getTransitRouterRouteTable

    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 getTransitRouterRouteTable(args: GetTransitRouterRouteTableArgs, opts?: InvokeOptions): Promise<GetTransitRouterRouteTableResult>
    function getTransitRouterRouteTableOutput(args: GetTransitRouterRouteTableOutputArgs, opts?: InvokeOptions): Output<GetTransitRouterRouteTableResult>
    def get_transit_router_route_table(id: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetTransitRouterRouteTableResult
    def get_transit_router_route_table_output(id: Optional[pulumi.Input[str]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetTransitRouterRouteTableResult]
    func LookupTransitRouterRouteTable(ctx *Context, args *LookupTransitRouterRouteTableArgs, opts ...InvokeOption) (*LookupTransitRouterRouteTableResult, error)
    func LookupTransitRouterRouteTableOutput(ctx *Context, args *LookupTransitRouterRouteTableOutputArgs, opts ...InvokeOption) LookupTransitRouterRouteTableResultOutput

    > Note: This function is named LookupTransitRouterRouteTable in the Go SDK.

    public static class GetTransitRouterRouteTable 
    {
        public static Task<GetTransitRouterRouteTableResult> InvokeAsync(GetTransitRouterRouteTableArgs args, InvokeOptions? opts = null)
        public static Output<GetTransitRouterRouteTableResult> Invoke(GetTransitRouterRouteTableInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetTransitRouterRouteTableResult> getTransitRouterRouteTable(GetTransitRouterRouteTableArgs args, InvokeOptions options)
    public static Output<GetTransitRouterRouteTableResult> getTransitRouterRouteTable(GetTransitRouterRouteTableArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:transitrouter/getTransitRouterRouteTable:getTransitRouterRouteTable
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Uniquely identifies the resource.
    Id string
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.
    id string
    Uniquely identifies the resource.
    id str
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.

    getTransitRouterRouteTable Result

    The following output properties are available:

    CreatedTime string
    Creation time of the TR routing table
    Description string
    Description of the TR routing table. Must start with a letter, number, or Chinese character, and can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length limit: 0–255 characters. If this parameter is not provided or no value is specified, the default is an empty string.
    Id string
    Uniquely identifies the resource.
    InRoutePolicyTableId string
    ID of the inbound routing policy associated with the TR routing table
    OutRoutePolicyTableId string
    ID of the outbound routing policy associated with the TR routing table
    Status string
    Status of the TR routing table. Creating: creating. Deleting: deleting. Pending: configuring. Available: available
    Tags List<Volcengine.GetTransitRouterRouteTableTag>
    Tag information for the TR routing table
    TransitRouterId string
    Transit Router instance ID
    TransitRouterRouteTableId string
    TR routing table ID
    TransitRouterRouteTableName string
    Name of the TR routing table. Must start with a letter, number, or Chinese character, and can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length limit: 1–128 characters. If this parameter is not provided or no value is specified, the default is the TR routing table ID
    TransitRouterRouteTableType string
    Type of TR routing table. System: system routing table. Custom: custom routing table.
    UpdatedTime string
    Last operation time of the TR routing table
    CreatedTime string
    Creation time of the TR routing table
    Description string
    Description of the TR routing table. Must start with a letter, number, or Chinese character, and can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length limit: 0–255 characters. If this parameter is not provided or no value is specified, the default is an empty string.
    Id string
    Uniquely identifies the resource.
    InRoutePolicyTableId string
    ID of the inbound routing policy associated with the TR routing table
    OutRoutePolicyTableId string
    ID of the outbound routing policy associated with the TR routing table
    Status string
    Status of the TR routing table. Creating: creating. Deleting: deleting. Pending: configuring. Available: available
    Tags []GetTransitRouterRouteTableTag
    Tag information for the TR routing table
    TransitRouterId string
    Transit Router instance ID
    TransitRouterRouteTableId string
    TR routing table ID
    TransitRouterRouteTableName string
    Name of the TR routing table. Must start with a letter, number, or Chinese character, and can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length limit: 1–128 characters. If this parameter is not provided or no value is specified, the default is the TR routing table ID
    TransitRouterRouteTableType string
    Type of TR routing table. System: system routing table. Custom: custom routing table.
    UpdatedTime string
    Last operation time of the TR routing table
    createdTime String
    Creation time of the TR routing table
    description String
    Description of the TR routing table. Must start with a letter, number, or Chinese character, and can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length limit: 0–255 characters. If this parameter is not provided or no value is specified, the default is an empty string.
    id String
    Uniquely identifies the resource.
    inRoutePolicyTableId String
    ID of the inbound routing policy associated with the TR routing table
    outRoutePolicyTableId String
    ID of the outbound routing policy associated with the TR routing table
    status String
    Status of the TR routing table. Creating: creating. Deleting: deleting. Pending: configuring. Available: available
    tags List<GetTransitRouterRouteTableTag>
    Tag information for the TR routing table
    transitRouterId String
    Transit Router instance ID
    transitRouterRouteTableId String
    TR routing table ID
    transitRouterRouteTableName String
    Name of the TR routing table. Must start with a letter, number, or Chinese character, and can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length limit: 1–128 characters. If this parameter is not provided or no value is specified, the default is the TR routing table ID
    transitRouterRouteTableType String
    Type of TR routing table. System: system routing table. Custom: custom routing table.
    updatedTime String
    Last operation time of the TR routing table
    createdTime string
    Creation time of the TR routing table
    description string
    Description of the TR routing table. Must start with a letter, number, or Chinese character, and can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length limit: 0–255 characters. If this parameter is not provided or no value is specified, the default is an empty string.
    id string
    Uniquely identifies the resource.
    inRoutePolicyTableId string
    ID of the inbound routing policy associated with the TR routing table
    outRoutePolicyTableId string
    ID of the outbound routing policy associated with the TR routing table
    status string
    Status of the TR routing table. Creating: creating. Deleting: deleting. Pending: configuring. Available: available
    tags GetTransitRouterRouteTableTag[]
    Tag information for the TR routing table
    transitRouterId string
    Transit Router instance ID
    transitRouterRouteTableId string
    TR routing table ID
    transitRouterRouteTableName string
    Name of the TR routing table. Must start with a letter, number, or Chinese character, and can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length limit: 1–128 characters. If this parameter is not provided or no value is specified, the default is the TR routing table ID
    transitRouterRouteTableType string
    Type of TR routing table. System: system routing table. Custom: custom routing table.
    updatedTime string
    Last operation time of the TR routing table
    created_time str
    Creation time of the TR routing table
    description str
    Description of the TR routing table. Must start with a letter, number, or Chinese character, and can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length limit: 0–255 characters. If this parameter is not provided or no value is specified, the default is an empty string.
    id str
    Uniquely identifies the resource.
    in_route_policy_table_id str
    ID of the inbound routing policy associated with the TR routing table
    out_route_policy_table_id str
    ID of the outbound routing policy associated with the TR routing table
    status str
    Status of the TR routing table. Creating: creating. Deleting: deleting. Pending: configuring. Available: available
    tags Sequence[GetTransitRouterRouteTableTag]
    Tag information for the TR routing table
    transit_router_id str
    Transit Router instance ID
    transit_router_route_table_id str
    TR routing table ID
    transit_router_route_table_name str
    Name of the TR routing table. Must start with a letter, number, or Chinese character, and can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length limit: 1–128 characters. If this parameter is not provided or no value is specified, the default is the TR routing table ID
    transit_router_route_table_type str
    Type of TR routing table. System: system routing table. Custom: custom routing table.
    updated_time str
    Last operation time of the TR routing table
    createdTime String
    Creation time of the TR routing table
    description String
    Description of the TR routing table. Must start with a letter, number, or Chinese character, and can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length limit: 0–255 characters. If this parameter is not provided or no value is specified, the default is an empty string.
    id String
    Uniquely identifies the resource.
    inRoutePolicyTableId String
    ID of the inbound routing policy associated with the TR routing table
    outRoutePolicyTableId String
    ID of the outbound routing policy associated with the TR routing table
    status String
    Status of the TR routing table. Creating: creating. Deleting: deleting. Pending: configuring. Available: available
    tags List<Property Map>
    Tag information for the TR routing table
    transitRouterId String
    Transit Router instance ID
    transitRouterRouteTableId String
    TR routing table ID
    transitRouterRouteTableName String
    Name of the TR routing table. Must start with a letter, number, or Chinese character, and can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length limit: 1–128 characters. If this parameter is not provided or no value is specified, the default is the TR routing table ID
    transitRouterRouteTableType String
    Type of TR routing table. System: system routing table. Custom: custom routing table.
    updatedTime String
    Last operation time of the TR routing table

    Supporting Types

    GetTransitRouterRouteTableTag

    Key string
    Tag key
    Value string
    Tag value
    Key string
    Tag key
    Value string
    Tag value
    key String
    Tag key
    value String
    Tag value
    key string
    Tag key
    value string
    Tag value
    key str
    Tag key
    value str
    Tag value
    key String
    Tag key
    value String
    Tag value

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    Viewing docs for volcenginecc v0.0.32
    published on Thursday, Apr 23, 2026 by Volcengine
      Try Pulumi Cloud free. Your team will thank you.