published on Monday, Mar 9, 2026 by Byteplus
published on Monday, Mar 9, 2026 by Byteplus
通过在私有网络和中转路由器之间建立连接,可以实现私有网络与中转路由器的私网互通。
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
resources:
transitRouterVpcAttachmentDemo:
type: bytepluscc:transitrouter:VpcAttachment
name: TransitRouterVpcAttachmentDemo
properties:
applianceModeEnabled: false
attachPoints:
- subnet_id: subnet-ijifxxxxx8culvzg85
zone_id: cn-beijing-a
autoPublishRouteEnabled: false
description: test
ipv6Enabled: false
tags:
- key: env
value: test
transitRouterAttachmentName: ccapi-test-1
transitRouterId: tr-mjl8xxxxxg5smt1boobol4
vpcId: vpc-btg9hmxxxxx0b2tnp1on8
Create VpcAttachment Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new VpcAttachment(name: string, args: VpcAttachmentArgs, opts?: CustomResourceOptions);@overload
def VpcAttachment(resource_name: str,
args: VpcAttachmentArgs,
opts: Optional[ResourceOptions] = None)
@overload
def VpcAttachment(resource_name: str,
opts: Optional[ResourceOptions] = None,
attach_points: Optional[Sequence[VpcAttachmentAttachPointArgs]] = None,
transit_router_id: Optional[str] = None,
vpc_id: Optional[str] = None,
appliance_mode_enabled: Optional[bool] = None,
auto_publish_route_enabled: Optional[bool] = None,
description: Optional[str] = None,
ipv6_enabled: Optional[bool] = None,
tags: Optional[Sequence[VpcAttachmentTagArgs]] = None,
transit_router_attachment_name: Optional[str] = None)func NewVpcAttachment(ctx *Context, name string, args VpcAttachmentArgs, opts ...ResourceOption) (*VpcAttachment, error)public VpcAttachment(string name, VpcAttachmentArgs args, CustomResourceOptions? opts = null)
public VpcAttachment(String name, VpcAttachmentArgs args)
public VpcAttachment(String name, VpcAttachmentArgs args, CustomResourceOptions options)
type: bytepluscc:transitrouter:VpcAttachment
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 VpcAttachmentArgs
- 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 VpcAttachmentArgs
- 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 VpcAttachmentArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args VpcAttachmentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args VpcAttachmentArgs
- 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 vpcAttachmentResource = new Bytepluscc.Transitrouter.VpcAttachment("vpcAttachmentResource", new()
{
AttachPoints = new[]
{
new Bytepluscc.Transitrouter.Inputs.VpcAttachmentAttachPointArgs
{
SubnetId = "string",
ZoneId = "string",
},
},
TransitRouterId = "string",
VpcId = "string",
ApplianceModeEnabled = false,
AutoPublishRouteEnabled = false,
Description = "string",
Ipv6Enabled = false,
Tags = new[]
{
new Bytepluscc.Transitrouter.Inputs.VpcAttachmentTagArgs
{
Key = "string",
Value = "string",
},
},
TransitRouterAttachmentName = "string",
});
example, err := transitrouter.NewVpcAttachment(ctx, "vpcAttachmentResource", &transitrouter.VpcAttachmentArgs{
AttachPoints: transitrouter.VpcAttachmentAttachPointArray{
&transitrouter.VpcAttachmentAttachPointArgs{
SubnetId: pulumi.String("string"),
ZoneId: pulumi.String("string"),
},
},
TransitRouterId: pulumi.String("string"),
VpcId: pulumi.String("string"),
ApplianceModeEnabled: pulumi.Bool(false),
AutoPublishRouteEnabled: pulumi.Bool(false),
Description: pulumi.String("string"),
Ipv6Enabled: pulumi.Bool(false),
Tags: transitrouter.VpcAttachmentTagArray{
&transitrouter.VpcAttachmentTagArgs{
Key: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
TransitRouterAttachmentName: pulumi.String("string"),
})
var vpcAttachmentResource = new VpcAttachment("vpcAttachmentResource", VpcAttachmentArgs.builder()
.attachPoints(VpcAttachmentAttachPointArgs.builder()
.subnetId("string")
.zoneId("string")
.build())
.transitRouterId("string")
.vpcId("string")
.applianceModeEnabled(false)
.autoPublishRouteEnabled(false)
.description("string")
.ipv6Enabled(false)
.tags(VpcAttachmentTagArgs.builder()
.key("string")
.value("string")
.build())
.transitRouterAttachmentName("string")
.build());
vpc_attachment_resource = bytepluscc.transitrouter.VpcAttachment("vpcAttachmentResource",
attach_points=[{
"subnet_id": "string",
"zone_id": "string",
}],
transit_router_id="string",
vpc_id="string",
appliance_mode_enabled=False,
auto_publish_route_enabled=False,
description="string",
ipv6_enabled=False,
tags=[{
"key": "string",
"value": "string",
}],
transit_router_attachment_name="string")
const vpcAttachmentResource = new bytepluscc.transitrouter.VpcAttachment("vpcAttachmentResource", {
attachPoints: [{
subnetId: "string",
zoneId: "string",
}],
transitRouterId: "string",
vpcId: "string",
applianceModeEnabled: false,
autoPublishRouteEnabled: false,
description: "string",
ipv6Enabled: false,
tags: [{
key: "string",
value: "string",
}],
transitRouterAttachmentName: "string",
});
type: bytepluscc:transitrouter:VpcAttachment
properties:
applianceModeEnabled: false
attachPoints:
- subnetId: string
zoneId: string
autoPublishRouteEnabled: false
description: string
ipv6Enabled: false
tags:
- key: string
value: string
transitRouterAttachmentName: string
transitRouterId: string
vpcId: string
VpcAttachment 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 VpcAttachment resource accepts the following input properties:
- Attach
Points List<Byteplus.Vpc Attachment Attach Point> - Transit
Router stringId - 中转路由器实例的ID。
- Vpc
Id string - 私有网络实例的ID。
- Appliance
Mode boolEnabled - 是否启动路径一致模式。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。开启后,TR转发流量至该VPC连接时,将选择相同的可用区连接点转发请求流量和返回流量。false:否。
- Auto
Publish boolRoute Enabled - 是否自动同步TR路由到网络实例路由表中。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是,表示系统会自动同步该网络实例连接关联转发的TR路由表中的路由条目到网络实例的路由表中,仅当该参数配置为true,且网络实例连接关联转发的TR路由表中存在路由条目时,系统才会自动同步TR路由到网络实例的路由表中。false(默认值):否。
- Description string
- 网络实例连接的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
- Ipv6Enabled bool
- 是否开启IPv6功能。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。false:否。
-
List<Byteplus.
Vpc Attachment Tag> - Transit
Router stringAttachment Name - 网络实例连接的名称。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为网络实例连接的ID。
- Attach
Points []VpcAttachment Attach Point Args - Transit
Router stringId - 中转路由器实例的ID。
- Vpc
Id string - 私有网络实例的ID。
- Appliance
Mode boolEnabled - 是否启动路径一致模式。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。开启后,TR转发流量至该VPC连接时,将选择相同的可用区连接点转发请求流量和返回流量。false:否。
- Auto
Publish boolRoute Enabled - 是否自动同步TR路由到网络实例路由表中。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是,表示系统会自动同步该网络实例连接关联转发的TR路由表中的路由条目到网络实例的路由表中,仅当该参数配置为true,且网络实例连接关联转发的TR路由表中存在路由条目时,系统才会自动同步TR路由到网络实例的路由表中。false(默认值):否。
- Description string
- 网络实例连接的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
- Ipv6Enabled bool
- 是否开启IPv6功能。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。false:否。
-
[]Vpc
Attachment Tag Args - Transit
Router stringAttachment Name - 网络实例连接的名称。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为网络实例连接的ID。
- attach
Points List<VpcAttachment Attach Point> - transit
Router StringId - 中转路由器实例的ID。
- vpc
Id String - 私有网络实例的ID。
- appliance
Mode BooleanEnabled - 是否启动路径一致模式。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。开启后,TR转发流量至该VPC连接时,将选择相同的可用区连接点转发请求流量和返回流量。false:否。
- auto
Publish BooleanRoute Enabled - 是否自动同步TR路由到网络实例路由表中。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是,表示系统会自动同步该网络实例连接关联转发的TR路由表中的路由条目到网络实例的路由表中,仅当该参数配置为true,且网络实例连接关联转发的TR路由表中存在路由条目时,系统才会自动同步TR路由到网络实例的路由表中。false(默认值):否。
- description String
- 网络实例连接的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
- ipv6Enabled Boolean
- 是否开启IPv6功能。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。false:否。
-
List<Vpc
Attachment Tag> - transit
Router StringAttachment Name - 网络实例连接的名称。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为网络实例连接的ID。
- attach
Points VpcAttachment Attach Point[] - transit
Router stringId - 中转路由器实例的ID。
- vpc
Id string - 私有网络实例的ID。
- appliance
Mode booleanEnabled - 是否启动路径一致模式。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。开启后,TR转发流量至该VPC连接时,将选择相同的可用区连接点转发请求流量和返回流量。false:否。
- auto
Publish booleanRoute Enabled - 是否自动同步TR路由到网络实例路由表中。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是,表示系统会自动同步该网络实例连接关联转发的TR路由表中的路由条目到网络实例的路由表中,仅当该参数配置为true,且网络实例连接关联转发的TR路由表中存在路由条目时,系统才会自动同步TR路由到网络实例的路由表中。false(默认值):否。
- description string
- 网络实例连接的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
- ipv6Enabled boolean
- 是否开启IPv6功能。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。false:否。
-
Vpc
Attachment Tag[] - transit
Router stringAttachment Name - 网络实例连接的名称。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为网络实例连接的ID。
- attach_
points Sequence[VpcAttachment Attach Point Args] - transit_
router_ strid - 中转路由器实例的ID。
- vpc_
id str - 私有网络实例的ID。
- appliance_
mode_ boolenabled - 是否启动路径一致模式。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。开启后,TR转发流量至该VPC连接时,将选择相同的可用区连接点转发请求流量和返回流量。false:否。
- auto_
publish_ boolroute_ enabled - 是否自动同步TR路由到网络实例路由表中。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是,表示系统会自动同步该网络实例连接关联转发的TR路由表中的路由条目到网络实例的路由表中,仅当该参数配置为true,且网络实例连接关联转发的TR路由表中存在路由条目时,系统才会自动同步TR路由到网络实例的路由表中。false(默认值):否。
- description str
- 网络实例连接的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
- ipv6_
enabled bool - 是否开启IPv6功能。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。false:否。
-
Sequence[Vpc
Attachment Tag Args] - transit_
router_ strattachment_ name - 网络实例连接的名称。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为网络实例连接的ID。
- attach
Points List<Property Map> - transit
Router StringId - 中转路由器实例的ID。
- vpc
Id String - 私有网络实例的ID。
- appliance
Mode BooleanEnabled - 是否启动路径一致模式。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。开启后,TR转发流量至该VPC连接时,将选择相同的可用区连接点转发请求流量和返回流量。false:否。
- auto
Publish BooleanRoute Enabled - 是否自动同步TR路由到网络实例路由表中。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是,表示系统会自动同步该网络实例连接关联转发的TR路由表中的路由条目到网络实例的路由表中,仅当该参数配置为true,且网络实例连接关联转发的TR路由表中存在路由条目时,系统才会自动同步TR路由到网络实例的路由表中。false(默认值):否。
- description String
- 网络实例连接的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
- ipv6Enabled Boolean
- 是否开启IPv6功能。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。false:否。
- List<Property Map>
- transit
Router StringAttachment Name - 网络实例连接的名称。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为网络实例连接的ID。
Outputs
All input properties are implicitly available as output properties. Additionally, the VpcAttachment resource produces the following output properties:
- Bandwidth int
- 网络实例连接的带宽上限,单位为Gbps。
- Created
Time string - 创建时间。
- Id string
- The provider-assigned unique ID for this managed resource.
- Status string
- 网络实例连接的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用。
- Transit
Router stringAttachment Id - 网络实例连接的ID。
- Updated
Time string - 更新时间。
- Bandwidth int
- 网络实例连接的带宽上限,单位为Gbps。
- Created
Time string - 创建时间。
- Id string
- The provider-assigned unique ID for this managed resource.
- Status string
- 网络实例连接的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用。
- Transit
Router stringAttachment Id - 网络实例连接的ID。
- Updated
Time string - 更新时间。
- bandwidth Integer
- 网络实例连接的带宽上限,单位为Gbps。
- created
Time String - 创建时间。
- id String
- The provider-assigned unique ID for this managed resource.
- status String
- 网络实例连接的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用。
- transit
Router StringAttachment Id - 网络实例连接的ID。
- updated
Time String - 更新时间。
- bandwidth number
- 网络实例连接的带宽上限,单位为Gbps。
- created
Time string - 创建时间。
- id string
- The provider-assigned unique ID for this managed resource.
- status string
- 网络实例连接的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用。
- transit
Router stringAttachment Id - 网络实例连接的ID。
- updated
Time string - 更新时间。
- bandwidth int
- 网络实例连接的带宽上限,单位为Gbps。
- created_
time str - 创建时间。
- id str
- The provider-assigned unique ID for this managed resource.
- status str
- 网络实例连接的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用。
- transit_
router_ strattachment_ id - 网络实例连接的ID。
- updated_
time str - 更新时间。
- bandwidth Number
- 网络实例连接的带宽上限,单位为Gbps。
- created
Time String - 创建时间。
- id String
- The provider-assigned unique ID for this managed resource.
- status String
- 网络实例连接的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用。
- transit
Router StringAttachment Id - 网络实例连接的ID。
- updated
Time String - 更新时间。
Look up Existing VpcAttachment Resource
Get an existing VpcAttachment 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?: VpcAttachmentState, opts?: CustomResourceOptions): VpcAttachment@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
appliance_mode_enabled: Optional[bool] = None,
attach_points: Optional[Sequence[VpcAttachmentAttachPointArgs]] = None,
auto_publish_route_enabled: Optional[bool] = None,
bandwidth: Optional[int] = None,
created_time: Optional[str] = None,
description: Optional[str] = None,
ipv6_enabled: Optional[bool] = None,
status: Optional[str] = None,
tags: Optional[Sequence[VpcAttachmentTagArgs]] = None,
transit_router_attachment_id: Optional[str] = None,
transit_router_attachment_name: Optional[str] = None,
transit_router_id: Optional[str] = None,
updated_time: Optional[str] = None,
vpc_id: Optional[str] = None) -> VpcAttachmentfunc GetVpcAttachment(ctx *Context, name string, id IDInput, state *VpcAttachmentState, opts ...ResourceOption) (*VpcAttachment, error)public static VpcAttachment Get(string name, Input<string> id, VpcAttachmentState? state, CustomResourceOptions? opts = null)public static VpcAttachment get(String name, Output<String> id, VpcAttachmentState state, CustomResourceOptions options)resources: _: type: bytepluscc:transitrouter:VpcAttachment 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.
- Appliance
Mode boolEnabled - 是否启动路径一致模式。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。开启后,TR转发流量至该VPC连接时,将选择相同的可用区连接点转发请求流量和返回流量。false:否。
- Attach
Points List<Byteplus.Vpc Attachment Attach Point> - Auto
Publish boolRoute Enabled - 是否自动同步TR路由到网络实例路由表中。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是,表示系统会自动同步该网络实例连接关联转发的TR路由表中的路由条目到网络实例的路由表中,仅当该参数配置为true,且网络实例连接关联转发的TR路由表中存在路由条目时,系统才会自动同步TR路由到网络实例的路由表中。false(默认值):否。
- Bandwidth int
- 网络实例连接的带宽上限,单位为Gbps。
- Created
Time string - 创建时间。
- Description string
- 网络实例连接的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
- Ipv6Enabled bool
- 是否开启IPv6功能。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。false:否。
- Status string
- 网络实例连接的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用。
-
List<Byteplus.
Vpc Attachment Tag> - Transit
Router stringAttachment Id - 网络实例连接的ID。
- Transit
Router stringAttachment Name - 网络实例连接的名称。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为网络实例连接的ID。
- Transit
Router stringId - 中转路由器实例的ID。
- Updated
Time string - 更新时间。
- Vpc
Id string - 私有网络实例的ID。
- Appliance
Mode boolEnabled - 是否启动路径一致模式。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。开启后,TR转发流量至该VPC连接时,将选择相同的可用区连接点转发请求流量和返回流量。false:否。
- Attach
Points []VpcAttachment Attach Point Args - Auto
Publish boolRoute Enabled - 是否自动同步TR路由到网络实例路由表中。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是,表示系统会自动同步该网络实例连接关联转发的TR路由表中的路由条目到网络实例的路由表中,仅当该参数配置为true,且网络实例连接关联转发的TR路由表中存在路由条目时,系统才会自动同步TR路由到网络实例的路由表中。false(默认值):否。
- Bandwidth int
- 网络实例连接的带宽上限,单位为Gbps。
- Created
Time string - 创建时间。
- Description string
- 网络实例连接的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
- Ipv6Enabled bool
- 是否开启IPv6功能。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。false:否。
- Status string
- 网络实例连接的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用。
-
[]Vpc
Attachment Tag Args - Transit
Router stringAttachment Id - 网络实例连接的ID。
- Transit
Router stringAttachment Name - 网络实例连接的名称。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为网络实例连接的ID。
- Transit
Router stringId - 中转路由器实例的ID。
- Updated
Time string - 更新时间。
- Vpc
Id string - 私有网络实例的ID。
- appliance
Mode BooleanEnabled - 是否启动路径一致模式。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。开启后,TR转发流量至该VPC连接时,将选择相同的可用区连接点转发请求流量和返回流量。false:否。
- attach
Points List<VpcAttachment Attach Point> - auto
Publish BooleanRoute Enabled - 是否自动同步TR路由到网络实例路由表中。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是,表示系统会自动同步该网络实例连接关联转发的TR路由表中的路由条目到网络实例的路由表中,仅当该参数配置为true,且网络实例连接关联转发的TR路由表中存在路由条目时,系统才会自动同步TR路由到网络实例的路由表中。false(默认值):否。
- bandwidth Integer
- 网络实例连接的带宽上限,单位为Gbps。
- created
Time String - 创建时间。
- description String
- 网络实例连接的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
- ipv6Enabled Boolean
- 是否开启IPv6功能。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。false:否。
- status String
- 网络实例连接的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用。
-
List<Vpc
Attachment Tag> - transit
Router StringAttachment Id - 网络实例连接的ID。
- transit
Router StringAttachment Name - 网络实例连接的名称。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为网络实例连接的ID。
- transit
Router StringId - 中转路由器实例的ID。
- updated
Time String - 更新时间。
- vpc
Id String - 私有网络实例的ID。
- appliance
Mode booleanEnabled - 是否启动路径一致模式。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。开启后,TR转发流量至该VPC连接时,将选择相同的可用区连接点转发请求流量和返回流量。false:否。
- attach
Points VpcAttachment Attach Point[] - auto
Publish booleanRoute Enabled - 是否自动同步TR路由到网络实例路由表中。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是,表示系统会自动同步该网络实例连接关联转发的TR路由表中的路由条目到网络实例的路由表中,仅当该参数配置为true,且网络实例连接关联转发的TR路由表中存在路由条目时,系统才会自动同步TR路由到网络实例的路由表中。false(默认值):否。
- bandwidth number
- 网络实例连接的带宽上限,单位为Gbps。
- created
Time string - 创建时间。
- description string
- 网络实例连接的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
- ipv6Enabled boolean
- 是否开启IPv6功能。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。false:否。
- status string
- 网络实例连接的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用。
-
Vpc
Attachment Tag[] - transit
Router stringAttachment Id - 网络实例连接的ID。
- transit
Router stringAttachment Name - 网络实例连接的名称。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为网络实例连接的ID。
- transit
Router stringId - 中转路由器实例的ID。
- updated
Time string - 更新时间。
- vpc
Id string - 私有网络实例的ID。
- appliance_
mode_ boolenabled - 是否启动路径一致模式。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。开启后,TR转发流量至该VPC连接时,将选择相同的可用区连接点转发请求流量和返回流量。false:否。
- attach_
points Sequence[VpcAttachment Attach Point Args] - auto_
publish_ boolroute_ enabled - 是否自动同步TR路由到网络实例路由表中。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是,表示系统会自动同步该网络实例连接关联转发的TR路由表中的路由条目到网络实例的路由表中,仅当该参数配置为true,且网络实例连接关联转发的TR路由表中存在路由条目时,系统才会自动同步TR路由到网络实例的路由表中。false(默认值):否。
- bandwidth int
- 网络实例连接的带宽上限,单位为Gbps。
- created_
time str - 创建时间。
- description str
- 网络实例连接的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
- ipv6_
enabled bool - 是否开启IPv6功能。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。false:否。
- status str
- 网络实例连接的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用。
-
Sequence[Vpc
Attachment Tag Args] - transit_
router_ strattachment_ id - 网络实例连接的ID。
- transit_
router_ strattachment_ name - 网络实例连接的名称。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为网络实例连接的ID。
- transit_
router_ strid - 中转路由器实例的ID。
- updated_
time str - 更新时间。
- vpc_
id str - 私有网络实例的ID。
- appliance
Mode BooleanEnabled - 是否启动路径一致模式。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。开启后,TR转发流量至该VPC连接时,将选择相同的可用区连接点转发请求流量和返回流量。false:否。
- attach
Points List<Property Map> - auto
Publish BooleanRoute Enabled - 是否自动同步TR路由到网络实例路由表中。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是,表示系统会自动同步该网络实例连接关联转发的TR路由表中的路由条目到网络实例的路由表中,仅当该参数配置为true,且网络实例连接关联转发的TR路由表中存在路由条目时,系统才会自动同步TR路由到网络实例的路由表中。false(默认值):否。
- bandwidth Number
- 网络实例连接的带宽上限,单位为Gbps。
- created
Time String - 创建时间。
- description String
- 网络实例连接的描述信息。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。不传入该参数或该参数不传入数值时,默认为空字符串。
- ipv6Enabled Boolean
- 是否开启IPv6功能。请严格按照以下枚举值的大小写输入,不要传入其他取值。true:是。false:否。
- status String
- 网络实例连接的状态。Creating: 创建中。Deleting: 删除中。Pending:配置中。Available:可用。
- List<Property Map>
- transit
Router StringAttachment Id - 网络实例连接的ID。
- transit
Router StringAttachment Name - 网络实例连接的名称。必须以字母、数字或中文开头,可包含字母、数字、中文和以下特殊字符:点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不传入该参数或该参数不传入数值时,默认为网络实例连接的ID。
- transit
Router StringId - 中转路由器实例的ID。
- updated
Time String - 更新时间。
- vpc
Id String - 私有网络实例的ID。
Supporting Types
VpcAttachmentAttachPoint, VpcAttachmentAttachPointArgs
VpcAttachmentTag, VpcAttachmentTagArgs
Import
$ pulumi import bytepluscc:transitrouter/vpcAttachment:VpcAttachment example "transit_router_id|transit_router_attachment_id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- bytepluscc byteplus-sdk/pulumi-bytepluscc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
byteplusccTerraform Provider.
published on Monday, Mar 9, 2026 by Byteplus
