Querying Details About a Direct Connect Location
Function
This API is used to query details about a Direct Connect location.
Calling Method
For details, see Calling APIs.
URI
GET /v3/{project_id}/dcaas/direct-connect-locations/{direct_connect_location_id}
| 
         Parameter  | 
       
         Mandatory  | 
       
         Type  | 
       
         Description  | 
      
|---|---|---|---|
| 
         project_id  | 
       
         Yes  | 
       
         String  | 
       
         Specifies the project ID. Minimum: 0 Maximum: 36  | 
      
| 
         direct_connect_location_id  | 
       
         Yes  | 
       
         String  | 
       
         Specifies the Direct Connect location ID.  | 
      
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  | 
      
Response Parameters
Status code: 200
| 
         Parameter  | 
       
         Type  | 
       
         Description  | 
      
|---|---|---|
| 
         direct_connect_location  | 
       
         DirectConnectLocationEntry object  | 
       
         Specifies the details about the Direct Connect location.  | 
      
| 
         request_id  | 
       
         String  | 
       
         Specifies the request ID. Minimum: 0 Maximum: 36  | 
      
| 
         Parameter  | 
       
         Type  | 
       
         Description  | 
      
|---|---|---|
| 
         id  | 
       
         String  | 
       
         Specifies the ID of the Direct Connect location. Minimum: 0 Maximum: 36  | 
      
| 
         name  | 
       
         String  | 
       
         Specifies the name of the Direct Connect location. Minimum: 0 Maximum: 64  | 
      
| 
         region_id  | 
       
         String  | 
       
         Specifies the region that the Direct Connect location belongs to. Minimum: 0 Maximum: 36  | 
      
| 
         site_code  | 
       
         String  | 
       
         Specifies the site code of the Direct Connect location. Minimum: 0 Maximum: 64  | 
      
| 
         address  | 
       
         AddressBody object  | 
       
         Provides the address of the Direct Connect location.  | 
      
| 
         locales  | 
       
         LocalesBody object  | 
       
         Specifies the locale.  | 
      
| 
         provider_list  | 
       
         Array of ProviderResponseBody objects  | 
       
         Lists the supported carriers.  | 
      
| 
         public_border_group  | 
       
         String  | 
       
         Specifies the public border group that the Direct Connect location belongs to. Minimum: 0 Maximum: 64  | 
      
| 
         latitude  | 
       
         String  | 
       
         Specifies the latitude of the Direct Connect location. Minimum: 0 Maximum: 36  | 
      
| 
         longitude  | 
       
         String  | 
       
         Specifies the longitude of the Direct Connect location. Minimum: 0 Maximum: 36  | 
      
| 
         description  | 
       
         String  | 
       
         Provides supplementary information about the Direct Connect location. Minimum: 0 Maximum: 255  | 
      
| 
         created_time  | 
       
         String  | 
       
         Specifies the time when the Direct Connect location was created.  | 
      
| 
         updated_time  | 
       
         String  | 
       
         Specifies the time when the Direct Connect location was updated.  | 
      
| 
         available_port_speeds  | 
       
         Array of strings  | 
       
         Specifies available port types at the Direct Connect location. Minimum: 1 Maximum: 255 Array Length: 0 - 6  | 
      
| 
         Parameter  | 
       
         Type  | 
       
         Description  | 
      
|---|---|---|
| 
         en_us  | 
       
         String  | 
       
         English name. Minimum: 0 Maximum: 255  | 
      
| 
         zh_cn  | 
       
         String  | 
       
         Chinese name. Minimum: 0 Maximum: 255  | 
      
| 
         Parameter  | 
       
         Type  | 
       
         Description  | 
      
|---|---|---|
| 
         en_us  | 
       
         String  | 
       
         Specifies the region name in English. Minimum: 0 Maximum: 255  | 
      
| 
         zh_cn  | 
       
         String  | 
       
         Specifies the region name in Chinese. Minimum: 0 Maximum: 255  | 
      
| 
         Parameter  | 
       
         Type  | 
       
         Description  | 
      
|---|---|---|
| 
         id  | 
       
         String  | 
       
         Specifies the carrier ID. Minimum: 0 Maximum: 36  | 
      
| 
         short_name  | 
       
         String  | 
       
         Specifies the carrier name abbreviation. Minimum: 0 Maximum: 36  | 
      
| 
         type  | 
       
         String  | 
       
         Specifies the carrier type. Minimum: 0 Maximum: 36  | 
      
| 
         provider_value  | 
       
         ProviderValueBody object  | 
       
         Specifies the carrier name.  | 
      
| 
         description  | 
       
         String  | 
       
         Provides supplementary information about the carrier. Minimum: 0 Maximum: 36  | 
      
Example Requests
Querying details about a Direct Connect location
GET https://{dc_endpoint}/v3/92ea72fe26294aa180a2712c28e43c21/dcaas/direct-connect-locations/00825bc2-59e9-4e00-a7f9-e8164971bd93
  Example Responses
Status code: 200
OK
- 
     
Direct Connect location details that have been queried
{ "direct_connect_location" : { "name" : "Beijing4", "id" : "00825bc2-59e9-4e00-a7f9-e8164971bd93", "region_id" : "xxxxxxx", "site_code" : "xxxxxx", "address" : { "en_us" : "xxx", "zh_cn" : "xxx" }, "public_border_group" : null, "locales" : { "en_us" : "xxx", "zh_cn" : "xxx" }, "provider_list" : [ { "id" : "773dd278-1cae-4a8c-ad53-f2d8e8a9b9f9", "short_name" : "others", "type" : "LEVEL_TWO", "provider_value" : { "en_us" : "Other", "zh_cn" : "Other" } }, { "id" : "b6fd0ad8-dac4-4e21-a987-bce2f28ee861", "short_name" : "telcom", "type" : "LEVEL_ONE", "provider_value" : { "en_us" : "China Telecom", "zh_cn" : "China Telecom" } }, { "id" : "ea30d085-aa48-49b0-a519-8f3085e8137a", "short_name" : "mobile", "type" : "LEVEL_ONE", "provider_value" : { "en_us" : "China Mobile", "zh_cn" : "China Mobile" } }, { "id" : "a237b909-e60d-4292-8afe-9600ddfef755", "short_name" : "unicom", "type" : "LEVEL_ONE", "provider_value" : { "en_us" : "China Unicom", "zh_cn" : "China Unicom" } } ], "latitude" : "26.6476", "longitude" : "106.6302", "description" : "test", "created_time" : "2023-11-23T01:24:52.000Z", "updated_time" : "2024-08-24T01:26:18.911Z", "available_port_speeds" : [ "100G", "1G", "10G", "40G" ], "location_type" : "pop", "city" : "Beijing", "support_region_type" : "None" }, "request_id" : "81cb340e3c33c47c678c7b06a3502552" } 
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.