Identity ID of the network instance in Cloud Smart Network
instanceType
String
Value range: [vpc | channel | bec_vpc], representing VPC, dedicated channel, and edge network respectively
instanceId
String
ID of the network instance
instanceName
String
Name of network instance
instanceRegion
String
Region to which the network instance belongs
instanceAccountId
String
ID of the root account to which the network instance belongs
status
String
Status of the network instance. Value range: [attached | attaching | detaching | attach_failed], representing attached, attaching, detaching, and attachment failed respectively
Billing
Parameter name
Types
Description
paymentTiming
String
Payment type: Prepaid and Postpaid
billingMethod
String
This parameter is required for post-paid billing. Options include ByTraffic (pay-as-you-go by traffic), ByBandwidth (pay-as-you-go by bandwidth), PeakBandwidth_Percent_95 (95th Percentile billing), and Enhanced_Percent_95 (Enhanced 95th percentile billing).
reservation
Reservation
Reserved information, not required when payment method is Postpay, but must be set when it is Prepay
Reservation
Parameter name
Types
Description
reservationLength
Integer
Duration: [1,2,3,4,5,6,7,8,9,12,24,36]
reservationTimeUnit
String
Time unit: Currently only monthly is supported, with the value “month”
CsnBp
Parameter name
Types
Description
csnBpId
String
ID of the bandwidth package
name
String
Name of the bandwidth package
bandwidth
String
Total bandwidth of the bandwidth packagewidth package minimum guaranteed bandwidth
usedBandwidth
String
Allocated bandwidth of the bandwidth package
csnId
String
Bound Cloud Smart Network instance
interworkType
String
Connection type of the bandwidth package. Value range: [center | center-edge | edge-edge], representing inter-cloud connection, cloud-edge connection, and edge-edge connection respectively
interworkRegion
String
Connection region of the bandwidth package. Value range: [chinesemainland | asiapacific | crossregional] representing Chinese mainland, Asia-Pacific region, and cross-region connection respectively
status
String
Status of the bandwidth package. Value range: [available | stopped], representing available and expired respectively
paymentTiming
String
Charge type of the bandwidth package. Value range: [PrePaid | PostPaid], representing prepaid and post-paid respectively
Local region of the cross-region bandwidth; in cloud-edge connection scenarios, it represents the cloud-side region
peerRegion
String
Peer region of the cross-region bandwidth; in cloud-edge connection scenarios, it represents the edge region
bandwidth
Integer
Bandwidth value of the cross-region bandwidth
CsnRtAssociation
Parameter name
Types
Description
attachId
String
Identity ID of the network instance in Cloud Smart Network
description
String
Description of the association relationship
instanceId
String
ID of the network instance
instanceName
String
Name of network instance
instanceRegion
String
Region to which the network instance belongs
instanceType
String
Type of the network instance. Value range: [vpc | channel | bec_vpc]
status
String
Status of the association relationship
CsnRouteTable
Parameter name
Types
Description
csnRtId
String
Route table ID
name
String
Route table name
description
String
Route table description
type
String
Route table type. Value range: [default | custom], representing default route table and custom route table respectively
CsnRtPropagation
Parameter name
Types
Description
attachId
String
Identity ID of the network instance in Cloud Smart Network
description
String
Description of the learning relationship
instanceId
String
ID of the network instance
instanceName
String
Name of network instance
instanceRegion
String
Region to which the network instance belongs
instanceType
String
Type of the network instance. Value range: [vpc | channel | bec_vpc]
status
String
Status of the learning relationship
CsnRtRule
Parameter name
Types
Description
ruleId
String
ID of the routing entry
routeType
String
Type of the route entry
csnId
String
Cloud Smart Network ID
csnRtId
String
Route table ID
description
String
Description of the route entry
fromAttachId
String
Identity ID of the source network instance of the route entry in Cloud Smart Network
status
String
Status of the route entry. Value range: [active | conflicted], representing active and conflicted respectively
sourceAddress
String
Source address
destAddress
String
Destination address
nextHopId
String
ID of the next-hop network instance
nextHopName
String
Name of the next-hop network instance
nextHopRegion
String
Region information of the next-hop network instance
nextHopType
String
Type of the next-hop network instance
asPath
String
as-path
community
String
community
blackHole
Boolean
Whether it is a blackhole route
Tgw
Parameter name
Types
Description
tgwId
String
ID of the TGW
csnId
String
Cloud Smart Network ID
name
String
Name of TGW
region
String
Region of TGW
description
String
Description information of the TGW
TgwRtRule
Parameter name
Types
Description
ruleId
String
ID of the routing entry
routeType
String
Type of the route entry
csnId
String
Cloud Smart Network ID
csnRtId
String
Route table ID
fromAttachId
String
Identity ID of the source network instance of the route entry in Cloud Smart Network
status
String
Status of the route entry
destAddress
String
Destination address
nextHopId
String
ID of the next-hop network instance
nextHopName
String
Name of the next-hop network instance
nextHopRegion
String
Region information of the next-hop network instance
nextHopType
String
Type of the next-hop network instance
asPath
String
as-path
community
String
community
blackHole
Boolean
Whether it is a blackhole route
TagModel
Parameter name
Types
Description
tagKey
String
The key of the tag, which main contain uppercase and lowercase letters, numbers, Chinese characters, and special characters-_ /., with a length of 1-65.
tagValue
String
The value of the tag, which main contain uppercase and lowercase letters, numbers, Chinese characters, and special characters-_ /., with a length of 0-65.