Modifying the Bandwidth of a Central Network Connection
Function
This API is used to update a central network connection. Only the bandwidth capacity can be modified.
URI
PUT /v3/{domain_id}/gcn/central-network/{central_network_id}/connections/{connection_id}
Parameter | Mandatory | Type | Description |
|---|---|---|---|
domain_id | Yes | String | Account ID. |
central_network_id | Yes | String | Central network ID. |
connection_id | Yes | String | ID of the connection on the central network. |
Request Parameters
Parameter | Mandatory | Type | Description |
|---|---|---|---|
X-Auth-Token | No | String | User token. |
Parameter | Mandatory | Type | Description |
|---|---|---|---|
central_network_connection | Yes | Details of the central network connection to be updated.
|
Parameter | Mandatory | Type | Description |
|---|---|---|---|
bandwidth_type | Yes | String | Bandwidth type. The bandwidth types are as follows:
|
global_connection_bandwidth_id | No | String | Global connection bandwidth ID. |
bandwidth_size | No | Integer | Bandwidth capacity, in Mbit/s. |
Response Parameters
Status code: 202
Parameter | Type | Description |
|---|---|---|
request_id | String | Request ID. |
central_network_connection | CentralNetworkConnection object | Connection on the central network. |
Parameter | Type | Description |
|---|---|---|
id | String | Instance ID. |
name | String | Instance name. |
description | String | Resource description. Angle brackets (<>) are not allowed. |
domain_id | String | ID of the account that the instance belongs to. |
enterprise_project_id | String | ID of the enterprise project that the resource belongs to. |
central_network_id | String | Central network ID. |
central_network_plane_id | String | ID of the central network plane. |
global_connection_bandwidth_id | String | Global connection bandwidth ID. |
bandwidth_type | String | Bandwidth type. The bandwidth types are as follows:
|
bandwidth_size | Integer | Bandwidth capacity, in Mbit/s. |
state | String | Central network connection status.
|
is_frozen | Boolean | Whether the resource is frozen. |
connection_type | String | Type of a central network connection.
|
connection_point_pair | Array of ConnectionPoint objects | Both ends of a central network connection. The length is fixed to an array of 2. |
created_at | String | Time when the resource was created. The UTC time is in the yyyy-MM-ddTHH:mm:ss format. |
updated_at | String | Time when the resource was updated. The UTC time must be in the yyyy-MM-ddTHH:mm:ss format. |
Parameter | Type | Description |
|---|---|---|
id | String | Instance ID. |
project_id | String | Project ID. |
region_id | String | Region ID. |
site_code | String | Site code. |
instance_id | String | Instance ID at an end of a connection. |
parent_instance_id | String | Parent resource ID of the instance at an end of a connection. |
type | String | Type of the resource that can be added to a central network as an attachment.
|
Example Requests
Updating a cross-site connection on a central network
PUT /v3/{domain_id}/gcn/central-network/{central_network_id}/connections/{connection_id}
{
"central_network_connection" : {
"bandwidth_type" : "BandwidthPackage",
"global_connection_bandwidth_id" : "a3bad420-33b8-4e26-9e9b-bdf67aa8e72b",
"bandwidth_size" : 20
}
} Example Responses
Status code: 202
The central network connection has been updated.
{
"request_id" : "e108915cd5de228ef252be95ce6ef2c2",
"central_network_connection" : {
"id" : "eb350a5c-06c1-4b12-9ae4-3820f31faaa0",
"name" : "er-connection",
"domain_id" : "XXX",
"enterprise_project_id" : "0",
"central_network_id" : "43ad756e-2780-463e-a8ed-27a5bd77b7a7",
"central_network_plane_id" : "238f60d5-ed1a-4508-8473-45509c530c8f",
"bandwidth_type" : "TestBandwidth",
"state" : "UPDATING",
"is_frozen" : false,
"connection_type" : "ER-ER",
"connection_point_pair" : [ {
"id" : "1c233723-234c-4b50-8fba-7072b4c6aa1a",
"project_id" : "XXX",
"region_id" : "region-abc",
"site_code" : "region-abc",
"instance_id" : "d238dd85-f769-485b-aa05-d20e1d3889df",
"type" : "ER"
}, {
"id" : "8641d7f0-bd0c-49fe-8b70-3649cd7dd9b1",
"project_id" : "XXX",
"region_id" : "region-abc",
"site_code" : "region-abc",
"instance_id" : "96abbb18-4a77-4103-aa8e-b1c836154282",
"type" : "ER"
} ],
"created_at" : "2023-10-09T08:02:43.31Z",
"updated_at" : "2023-10-09T08:02:43.307Z"
}
} Status Codes
Status Code | Description |
|---|---|
202 | The central network connection has been updated. |
Error Codes
See Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.

