1. Packages
  2. Volcenginecc Provider
  3. API Docs
  4. transitrouter
  5. TransitRouterRouteTable
volcenginecc v0.0.4 published on Monday, Nov 3, 2025 by Volcengine

volcenginecc.transitrouter.TransitRouterRouteTable

Get Started
volcenginecc logo
volcenginecc v0.0.4 published on Monday, Nov 3, 2025 by Volcengine

    中转路由器转发流量的依据,具有关联转发、静态路由、路由学习、路由同步等能力。每个TR实例下可以创建多个TR路由表,分别用于转发具有不同访问需求的网络实例的流量。多条网络实例连接可以关联同一个TR路由表。

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as volcenginecc from "@volcengine/pulumi-volcenginecc";
    
    const transitRouterTransitRouterRouteTableDemo = new volcenginecc.transitrouter.TransitRouterRouteTable("TransitRouterTransitRouterRouteTableDemo", {
        transitRouterId: "tr-mj7mc0paq******",
        description: "TransitRouterTransitRouterRouteTableDemo-Description",
        transitRouterRouteTableName: "TransitRouterTransitRouterRouteTableDemo",
        tags: [{
            key: "env",
            value: "test",
        }],
    });
    
    import pulumi
    import pulumi_volcenginecc as volcenginecc
    
    transit_router_transit_router_route_table_demo = volcenginecc.transitrouter.TransitRouterRouteTable("TransitRouterTransitRouterRouteTableDemo",
        transit_router_id="tr-mj7mc0paq******",
        description="TransitRouterTransitRouterRouteTableDemo-Description",
        transit_router_route_table_name="TransitRouterTransitRouterRouteTableDemo",
        tags=[{
            "key": "env",
            "value": "test",
        }])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    	"github.com/volcengine/pulumi-volcenginecc/sdk/go/volcenginecc/transitrouter"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := transitrouter.NewTransitRouterRouteTable(ctx, "TransitRouterTransitRouterRouteTableDemo", &transitrouter.TransitRouterRouteTableArgs{
    			TransitRouterId:             pulumi.String("tr-mj7mc0paq******"),
    			Description:                 pulumi.String("TransitRouterTransitRouterRouteTableDemo-Description"),
    			TransitRouterRouteTableName: pulumi.String("TransitRouterTransitRouterRouteTableDemo"),
    			Tags: transitrouter.TransitRouterRouteTableTagArray{
    				&transitrouter.TransitRouterRouteTableTagArgs{
    					Key:   pulumi.String("env"),
    					Value: pulumi.String("test"),
    				},
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Volcenginecc = Volcengine.Pulumi.Volcenginecc;
    
    return await Deployment.RunAsync(() => 
    {
        var transitRouterTransitRouterRouteTableDemo = new Volcenginecc.Transitrouter.TransitRouterRouteTable("TransitRouterTransitRouterRouteTableDemo", new()
        {
            TransitRouterId = "tr-mj7mc0paq******",
            Description = "TransitRouterTransitRouterRouteTableDemo-Description",
            TransitRouterRouteTableName = "TransitRouterTransitRouterRouteTableDemo",
            Tags = new[]
            {
                new Volcenginecc.Transitrouter.Inputs.TransitRouterRouteTableTagArgs
                {
                    Key = "env",
                    Value = "test",
                },
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.volcengine.volcenginecc.transitrouter.TransitRouterRouteTable;
    import com.volcengine.volcenginecc.transitrouter.TransitRouterRouteTableArgs;
    import com.pulumi.volcenginecc.transitrouter.inputs.TransitRouterRouteTableTagArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var transitRouterTransitRouterRouteTableDemo = new TransitRouterRouteTable("transitRouterTransitRouterRouteTableDemo", TransitRouterRouteTableArgs.builder()
                .transitRouterId("tr-mj7mc0paq******")
                .description("TransitRouterTransitRouterRouteTableDemo-Description")
                .transitRouterRouteTableName("TransitRouterTransitRouterRouteTableDemo")
                .tags(TransitRouterRouteTableTagArgs.builder()
                    .key("env")
                    .value("test")
                    .build())
                .build());
    
        }
    }
    
    resources:
      transitRouterTransitRouterRouteTableDemo:
        type: volcenginecc:transitrouter:TransitRouterRouteTable
        name: TransitRouterTransitRouterRouteTableDemo
        properties:
          transitRouterId: tr-mj7mc0paq******
          description: TransitRouterTransitRouterRouteTableDemo-Description
          transitRouterRouteTableName: TransitRouterTransitRouterRouteTableDemo
          tags:
            - key: env
              value: test
    

    Create TransitRouterRouteTable Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new TransitRouterRouteTable(name: string, args: TransitRouterRouteTableArgs, opts?: CustomResourceOptions);
    @overload
    def TransitRouterRouteTable(resource_name: str,
                                args: TransitRouterRouteTableArgs,
                                opts: Optional[ResourceOptions] = None)
    
    @overload
    def TransitRouterRouteTable(resource_name: str,
                                opts: Optional[ResourceOptions] = None,
                                transit_router_id: Optional[str] = None,
                                description: Optional[str] = None,
                                tags: Optional[Sequence[TransitRouterRouteTableTagArgs]] = None,
                                transit_router_route_table_name: Optional[str] = None)
    func NewTransitRouterRouteTable(ctx *Context, name string, args TransitRouterRouteTableArgs, opts ...ResourceOption) (*TransitRouterRouteTable, error)
    public TransitRouterRouteTable(string name, TransitRouterRouteTableArgs args, CustomResourceOptions? opts = null)
    public TransitRouterRouteTable(String name, TransitRouterRouteTableArgs args)
    public TransitRouterRouteTable(String name, TransitRouterRouteTableArgs args, CustomResourceOptions options)
    
    type: volcenginecc:transitrouter:TransitRouterRouteTable
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args TransitRouterRouteTableArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args TransitRouterRouteTableArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args TransitRouterRouteTableArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args TransitRouterRouteTableArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args TransitRouterRouteTableArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var transitRouterRouteTableResource = new Volcenginecc.Transitrouter.TransitRouterRouteTable("transitRouterRouteTableResource", new()
    {
        TransitRouterId = "string",
        Description = "string",
        Tags = new[]
        {
            new Volcenginecc.Transitrouter.Inputs.TransitRouterRouteTableTagArgs
            {
                Key = "string",
                Value = "string",
            },
        },
        TransitRouterRouteTableName = "string",
    });
    
    example, err := transitrouter.NewTransitRouterRouteTable(ctx, "transitRouterRouteTableResource", &transitrouter.TransitRouterRouteTableArgs{
    	TransitRouterId: pulumi.String("string"),
    	Description:     pulumi.String("string"),
    	Tags: transitrouter.TransitRouterRouteTableTagArray{
    		&transitrouter.TransitRouterRouteTableTagArgs{
    			Key:   pulumi.String("string"),
    			Value: pulumi.String("string"),
    		},
    	},
    	TransitRouterRouteTableName: pulumi.String("string"),
    })
    
    var transitRouterRouteTableResource = new TransitRouterRouteTable("transitRouterRouteTableResource", TransitRouterRouteTableArgs.builder()
        .transitRouterId("string")
        .description("string")
        .tags(TransitRouterRouteTableTagArgs.builder()
            .key("string")
            .value("string")
            .build())
        .transitRouterRouteTableName("string")
        .build());
    
    transit_router_route_table_resource = volcenginecc.transitrouter.TransitRouterRouteTable("transitRouterRouteTableResource",
        transit_router_id="string",
        description="string",
        tags=[{
            "key": "string",
            "value": "string",
        }],
        transit_router_route_table_name="string")
    
    const transitRouterRouteTableResource = new volcenginecc.transitrouter.TransitRouterRouteTable("transitRouterRouteTableResource", {
        transitRouterId: "string",
        description: "string",
        tags: [{
            key: "string",
            value: "string",
        }],
        transitRouterRouteTableName: "string",
    });
    
    type: volcenginecc:transitrouter:TransitRouterRouteTable
    properties:
        description: string
        tags:
            - key: string
              value: string
        transitRouterId: string
        transitRouterRouteTableName: string
    

    TransitRouterRouteTable Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The TransitRouterRouteTable resource accepts the following input properties:

    TransitRouterId string
    中转路由器实例的ID
    Description string
    TR路由表的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
    Tags List<Volcengine.TransitRouterRouteTableTag>
    TransitRouterRouteTableName string
    TR路由表的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为TR路由表的ID
    TransitRouterId string
    中转路由器实例的ID
    Description string
    TR路由表的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
    Tags []TransitRouterRouteTableTagArgs
    TransitRouterRouteTableName string
    TR路由表的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为TR路由表的ID
    transitRouterId String
    中转路由器实例的ID
    description String
    TR路由表的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
    tags List<TransitRouterRouteTableTag>
    transitRouterRouteTableName String
    TR路由表的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为TR路由表的ID
    transitRouterId string
    中转路由器实例的ID
    description string
    TR路由表的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
    tags TransitRouterRouteTableTag[]
    transitRouterRouteTableName string
    TR路由表的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为TR路由表的ID
    transit_router_id str
    中转路由器实例的ID
    description str
    TR路由表的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
    tags Sequence[TransitRouterRouteTableTagArgs]
    transit_router_route_table_name str
    TR路由表的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为TR路由表的ID
    transitRouterId String
    中转路由器实例的ID
    description String
    TR路由表的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
    tags List<Property Map>
    transitRouterRouteTableName String
    TR路由表的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为TR路由表的ID

    Outputs

    All input properties are implicitly available as output properties. Additionally, the TransitRouterRouteTable resource produces the following output properties:

    CreationTime string
    TR路由表的创建时间
    Id string
    The provider-assigned unique ID for this managed resource.
    InRoutePolicyTableId string
    TR路由表关联的收方向路由策略的ID
    OutRoutePolicyTableId string
    TR路由表关联的发方向路由策略的ID
    Status string
    TR路由表的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用
    TransitRouterRouteTableId string
    TR路由表的ID
    TransitRouterRouteTableType string
    TR路由表的类型。System:系统路由表。Custom:自定义路由表。
    UpdateTime string
    TR路由表的最近操作时间
    CreationTime string
    TR路由表的创建时间
    Id string
    The provider-assigned unique ID for this managed resource.
    InRoutePolicyTableId string
    TR路由表关联的收方向路由策略的ID
    OutRoutePolicyTableId string
    TR路由表关联的发方向路由策略的ID
    Status string
    TR路由表的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用
    TransitRouterRouteTableId string
    TR路由表的ID
    TransitRouterRouteTableType string
    TR路由表的类型。System:系统路由表。Custom:自定义路由表。
    UpdateTime string
    TR路由表的最近操作时间
    creationTime String
    TR路由表的创建时间
    id String
    The provider-assigned unique ID for this managed resource.
    inRoutePolicyTableId String
    TR路由表关联的收方向路由策略的ID
    outRoutePolicyTableId String
    TR路由表关联的发方向路由策略的ID
    status String
    TR路由表的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用
    transitRouterRouteTableId String
    TR路由表的ID
    transitRouterRouteTableType String
    TR路由表的类型。System:系统路由表。Custom:自定义路由表。
    updateTime String
    TR路由表的最近操作时间
    creationTime string
    TR路由表的创建时间
    id string
    The provider-assigned unique ID for this managed resource.
    inRoutePolicyTableId string
    TR路由表关联的收方向路由策略的ID
    outRoutePolicyTableId string
    TR路由表关联的发方向路由策略的ID
    status string
    TR路由表的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用
    transitRouterRouteTableId string
    TR路由表的ID
    transitRouterRouteTableType string
    TR路由表的类型。System:系统路由表。Custom:自定义路由表。
    updateTime string
    TR路由表的最近操作时间
    creation_time str
    TR路由表的创建时间
    id str
    The provider-assigned unique ID for this managed resource.
    in_route_policy_table_id str
    TR路由表关联的收方向路由策略的ID
    out_route_policy_table_id str
    TR路由表关联的发方向路由策略的ID
    status str
    TR路由表的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用
    transit_router_route_table_id str
    TR路由表的ID
    transit_router_route_table_type str
    TR路由表的类型。System:系统路由表。Custom:自定义路由表。
    update_time str
    TR路由表的最近操作时间
    creationTime String
    TR路由表的创建时间
    id String
    The provider-assigned unique ID for this managed resource.
    inRoutePolicyTableId String
    TR路由表关联的收方向路由策略的ID
    outRoutePolicyTableId String
    TR路由表关联的发方向路由策略的ID
    status String
    TR路由表的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用
    transitRouterRouteTableId String
    TR路由表的ID
    transitRouterRouteTableType String
    TR路由表的类型。System:系统路由表。Custom:自定义路由表。
    updateTime String
    TR路由表的最近操作时间

    Look up Existing TransitRouterRouteTable Resource

    Get an existing TransitRouterRouteTable resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: TransitRouterRouteTableState, opts?: CustomResourceOptions): TransitRouterRouteTable
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            creation_time: Optional[str] = None,
            description: Optional[str] = None,
            in_route_policy_table_id: Optional[str] = None,
            out_route_policy_table_id: Optional[str] = None,
            status: Optional[str] = None,
            tags: Optional[Sequence[TransitRouterRouteTableTagArgs]] = None,
            transit_router_id: Optional[str] = None,
            transit_router_route_table_id: Optional[str] = None,
            transit_router_route_table_name: Optional[str] = None,
            transit_router_route_table_type: Optional[str] = None,
            update_time: Optional[str] = None) -> TransitRouterRouteTable
    func GetTransitRouterRouteTable(ctx *Context, name string, id IDInput, state *TransitRouterRouteTableState, opts ...ResourceOption) (*TransitRouterRouteTable, error)
    public static TransitRouterRouteTable Get(string name, Input<string> id, TransitRouterRouteTableState? state, CustomResourceOptions? opts = null)
    public static TransitRouterRouteTable get(String name, Output<String> id, TransitRouterRouteTableState state, CustomResourceOptions options)
    resources:  _:    type: volcenginecc:transitrouter:TransitRouterRouteTable    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    CreationTime string
    TR路由表的创建时间
    Description string
    TR路由表的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
    InRoutePolicyTableId string
    TR路由表关联的收方向路由策略的ID
    OutRoutePolicyTableId string
    TR路由表关联的发方向路由策略的ID
    Status string
    TR路由表的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用
    Tags List<Volcengine.TransitRouterRouteTableTag>
    TransitRouterId string
    中转路由器实例的ID
    TransitRouterRouteTableId string
    TR路由表的ID
    TransitRouterRouteTableName string
    TR路由表的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为TR路由表的ID
    TransitRouterRouteTableType string
    TR路由表的类型。System:系统路由表。Custom:自定义路由表。
    UpdateTime string
    TR路由表的最近操作时间
    CreationTime string
    TR路由表的创建时间
    Description string
    TR路由表的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
    InRoutePolicyTableId string
    TR路由表关联的收方向路由策略的ID
    OutRoutePolicyTableId string
    TR路由表关联的发方向路由策略的ID
    Status string
    TR路由表的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用
    Tags []TransitRouterRouteTableTagArgs
    TransitRouterId string
    中转路由器实例的ID
    TransitRouterRouteTableId string
    TR路由表的ID
    TransitRouterRouteTableName string
    TR路由表的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为TR路由表的ID
    TransitRouterRouteTableType string
    TR路由表的类型。System:系统路由表。Custom:自定义路由表。
    UpdateTime string
    TR路由表的最近操作时间
    creationTime String
    TR路由表的创建时间
    description String
    TR路由表的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
    inRoutePolicyTableId String
    TR路由表关联的收方向路由策略的ID
    outRoutePolicyTableId String
    TR路由表关联的发方向路由策略的ID
    status String
    TR路由表的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用
    tags List<TransitRouterRouteTableTag>
    transitRouterId String
    中转路由器实例的ID
    transitRouterRouteTableId String
    TR路由表的ID
    transitRouterRouteTableName String
    TR路由表的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为TR路由表的ID
    transitRouterRouteTableType String
    TR路由表的类型。System:系统路由表。Custom:自定义路由表。
    updateTime String
    TR路由表的最近操作时间
    creationTime string
    TR路由表的创建时间
    description string
    TR路由表的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
    inRoutePolicyTableId string
    TR路由表关联的收方向路由策略的ID
    outRoutePolicyTableId string
    TR路由表关联的发方向路由策略的ID
    status string
    TR路由表的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用
    tags TransitRouterRouteTableTag[]
    transitRouterId string
    中转路由器实例的ID
    transitRouterRouteTableId string
    TR路由表的ID
    transitRouterRouteTableName string
    TR路由表的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为TR路由表的ID
    transitRouterRouteTableType string
    TR路由表的类型。System:系统路由表。Custom:自定义路由表。
    updateTime string
    TR路由表的最近操作时间
    creation_time str
    TR路由表的创建时间
    description str
    TR路由表的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
    in_route_policy_table_id str
    TR路由表关联的收方向路由策略的ID
    out_route_policy_table_id str
    TR路由表关联的发方向路由策略的ID
    status str
    TR路由表的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用
    tags Sequence[TransitRouterRouteTableTagArgs]
    transit_router_id str
    中转路由器实例的ID
    transit_router_route_table_id str
    TR路由表的ID
    transit_router_route_table_name str
    TR路由表的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为TR路由表的ID
    transit_router_route_table_type str
    TR路由表的类型。System:系统路由表。Custom:自定义路由表。
    update_time str
    TR路由表的最近操作时间
    creationTime String
    TR路由表的创建时间
    description String
    TR路由表的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
    inRoutePolicyTableId String
    TR路由表关联的收方向路由策略的ID
    outRoutePolicyTableId String
    TR路由表关联的发方向路由策略的ID
    status String
    TR路由表的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用
    tags List<Property Map>
    transitRouterId String
    中转路由器实例的ID
    transitRouterRouteTableId String
    TR路由表的ID
    transitRouterRouteTableName String
    TR路由表的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为TR路由表的ID
    transitRouterRouteTableType String
    TR路由表的类型。System:系统路由表。Custom:自定义路由表。
    updateTime String
    TR路由表的最近操作时间

    Supporting Types

    TransitRouterRouteTableTag, TransitRouterRouteTableTagArgs

    Key string
    标签键
    Value string
    标签值
    Key string
    标签键
    Value string
    标签值
    key String
    标签键
    value String
    标签值
    key string
    标签键
    value string
    标签值
    key str
    标签键
    value str
    标签值
    key String
    标签键
    value String
    标签值

    Import

    $ pulumi import volcenginecc:transitrouter/transitRouterRouteTable:TransitRouterRouteTable example "transit_router_id|transit_router_route_table_id"
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    volcenginecc v0.0.4 published on Monday, Nov 3, 2025 by Volcengine
      Meet Neo: Your AI Platform Teammate