Querying Regions Supported for a Cloud Vendor
Function
This API is used to query regions supported for a cloud vendor.
Calling Method
For details, see Calling APIs.
URI
GET /v2/{project_id}/objectstorage/data-center
| Parameter | Mandatory | Type | Description |
|---|---|---|---|
| project_id | Yes | String | The project ID. Minimum length: 1 character Maximum length: 1,024 characters |
Request
| Parameter | Mandatory | Type | Description |
|---|---|---|---|
| X-Auth-Token | Yes | String | The IAM token authentication. Ensure that the project ID in the token matches the project ID in the request URI. Minimum length: 1 character Maximum length: 16,384 characters |
Response
Status code: 200
| Parameter | Type | Description |
|---|---|---|
| [Array elements] | Array of ShowRegionInfoResp objects | A list of supported regions. |
| Parameter | Type | Description |
|---|---|---|
| service_name | String | The cloud vendor name. Minimum length: 0 characters Maximum length: 255 characters |
| region_list | Array of RegionInfo objects | The region list. Array length: 0 to 1,024 |
| Parameter | Type | Description |
|---|---|---|
| cloud_type | String | The cloud service name. Minimum length: 1 character Maximum length: 255 characters |
| value | String | The region name. Minimum length: 1 character Maximum length: 255 characters |
| description | String | The region description. Minimum length: 0 characters Maximum length: 1,024 characters |
Example Request
None
Example Response
Status code: 200
A list of supported regions was returned.
[ {
"service_name" : "AWS",
"region_list" : [ {
"cloud_type" : "AWS",
"value" : "us-east-1",
"description" : "US Standard (N. Virginia)"
}, {
"cloud_type" : "AWS",
"value" : "us-west-1",
"description" : "US West (N. California)"
}, {
"cloud_type" : "AWS",
"value" : "us-west-2",
"description" : "US West (Oregon)"
}, {
"cloud_type" : "AWS",
"value" : "eu-west-1",
"description" : "EU (Ireland)"
}, {
"cloud_type" : "AWS",
"value" : "eu-central-1",
"description" : "EU (Frankfurt)"
}, {
"cloud_type" : "AWS",
"value" : "ap-northeast-1",
"description" : "Asia Pacific (Tokyo)"
}, {
"cloud_type" : "AWS",
"value" : "ap-northeast-2",
"description" : "Asia Pacific (Seoul)"
}, {
"cloud_type" : "AWS",
"value" : "ap-southeast-1",
"description" : "Asia Pacific (Singapore)"
}, {
"cloud_type" : "AWS",
"value" : "ap-southeast-2",
"description" : "Asia Pacific (Sydney)"
}, {
"cloud_type" : "AWS",
"value" : "ap-south-1",
"description" : "Asia Pacific (Mumbai)"
}, {
"cloud_type" : "AWS",
"value" : "sa-east-1",
"description" : "South America (Sao Paulo)"
}, {
"cloud_type" : "AWS",
"value" : "us-east-2",
"description" : "US East (Ohio)"
}, {
"cloud_type" : "AWS",
"value" : "eu-west-2",
"description" : "EU (London)"
}, {
"cloud_type" : "AWS",
"value" : "ca-central-1",
"description" : "Canada (Central)"
}, {
"cloud_type" : "AWS",
"value" : "ap-east-1",
"description" : "Asia Pacific (Hong Kong)"
} ]
} ] Status Codes
| Status Code | Description |
|---|---|
| 200 | A list of regions was returned. |
Error Codes
For details, see Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.