Updating a Hosted Connection
Function
Updating a hosted connection by a partner
Calling Method
For details, see Calling APIs.
URI
PUT /v3/{project_id}/dcaas/hosted-connects/{hosted_connect_id}
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
project_id |
Yes |
String |
Specifies the project ID. |
hosted_connect_id |
Yes |
String |
Specifies the hosted connection ID. Minimum: 36 Maximum: 36 |
Request Parameters
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
X-Auth-Token |
Yes |
String |
Specifies the user token. To obtain the token, see section "Obtaining the User Token" in the Identity and Access Management API Reference. The token is the value of X-Subject-Token in the response header. Minimum: 0 Maximum: 10240 |
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
hosted_connect |
No |
UpdateHostedDirectConnect object |
Specifies parameters required for updating a hosted connection. |
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
name |
No |
String |
Specifies the connection name. Minimum: 0 Maximum: 64 |
description |
No |
String |
Provides supplementary information about the connection. Minimum: 0 Maximum: 128 |
bandwidth |
No |
Integer |
Specifies the bandwidth size of the hosted connection in Mbit/s. Minimum: 2 Maximum: 400000 |
peer_location |
No |
String |
Specifies the location of the on-premises facility at the other end of the connection, specific to the street or data center name. Minimum: 0 Maximum: 255 |
Response Parameters
Status code: 200
Parameter |
Type |
Description |
---|---|---|
request_id |
String |
Specifies the request ID. |
hosted_connect |
HostedDirectConnect object |
Specifies the parameters for creating a hosted connection. |
Parameter |
Type |
Description |
---|---|---|
id |
String |
Specifies the hosted connection ID. Minimum: 36 Maximum: 36 |
tenant_id |
String |
Specifies the ID of the project that the instance belongs to. |
name |
String |
Specifies the connection name. Minimum: 0 Maximum: 64 |
description |
String |
Provides supplementary information about the connection. Minimum: 0 Maximum: 128 |
bandwidth |
Integer |
Specifies the connection bandwidth in Mbit/s. Minimum: 2 Maximum: 400000 |
location |
String |
Specifies information about the Direct Connect location. Minimum: 0 Maximum: 255 |
peer_location |
String |
Specifies the location of the on-premises facility at the other end of the connection, specific to the street or data center name. Minimum: 0 Maximum: 255 |
hosting_id |
String |
Specifies the ID of the operations connection on which the hosted connection is created. |
provider |
String |
Specifies the provider of the leased line. |
admin_state_up |
Boolean |
Specifies the administrative status, which can be true or false. Default: true |
vlan |
Integer |
Specifies the VLAN allocated to the hosted connection. Minimum: 0 Maximum: 3999 |
status |
String |
Specifies the operating status of the hosted connection. The options are as follows:
Enumeration values:
|
apply_time |
String |
Specifies when the connection was requested. |
create_time |
String |
Specifies when the connection was created. |
provider_status |
String |
Specifies the status of the carrier's leased line. The status can be ACTIVE or DOWN. Enumeration values:
|
port_type |
String |
Specifies the type of the port used by the connection. The value can be 1G, 10G, 40G, or 100G. Enumeration values:
|
type |
String |
Specifies the type of a connection. The value can be standard (a standard connection), hosting (an operations connection) or hosted (a hosted connection). Default: standard Enumeration values:
|
Example Requests
Updating the name and description of a hosted connection
PUT https://{dc_endpoint}/v3/6fbe9263116a4b68818cf1edce16bc4f/dcaas/hosted-connects/0278b472-ffa5-4eb3-8c0d-979d479f8ef6 { "hosted_connect" : { "name" : "client-dc-faf1", "description" : "" } }
Example Responses
Status code: 200
OK
Status Codes
Status Code |
Description |
---|---|
200 |
OK |
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.