curl --request GET \
--url https://api.gcore.com/cloud/v1/ai/regions \
--header 'Authorization: <api-key>'{
"count": 1,
"results": [
{
"access_level": "core",
"created_on": "2023-11-07T05:31:56Z",
"display_name": "<string>",
"endpoint_type": "admin",
"external_network_id": "<string>",
"has_ai": true,
"has_ai_gpu": true,
"has_baremetal": true,
"has_basic_vm": true,
"has_ddos": true,
"has_k8s": true,
"has_kvm": true,
"has_sfs": true,
"id": 123,
"keystone": {
"keystone_federated_domain_id": "<string>",
"password": "******",
"state": "DELETED",
"url": "<string>",
"username": "<string>",
"created_on": "2023-11-07T05:31:56Z",
"id": 1
},
"keystone_id": 123,
"keystone_name": "<string>",
"metrics_database": {
"host": "<string>",
"id": 123,
"port": 123,
"username": "<string>"
},
"novnc_proxy_url": "http://example.com:6080/",
"serial_proxy_url": "wss://example.com:6083/",
"state": "ACTIVE",
"vlan_physical_network": "<string>",
"zone": "EMEA",
"available_volume_types": [
"standard",
"ssd_hiiops",
"cold"
],
"available_volume_types_set": [
"standard",
"ssd_hiiops",
"cold"
],
"country": "LU",
"ddos_endpoint": {
"client_ids": [
123
],
"created_on": "2023-11-07T05:31:56Z",
"id": 123,
"region_id": 123,
"service": "ai_service",
"updated_at": "2023-11-07T05:31:56Z",
"url": "<string>",
"version": "<string>"
},
"ddos_endpoint_id": 3,
"metrics_database_id": 1,
"spice_proxy_url": "http://example.com:6082/",
"task_id": null
}
]
}Retrieve a list of regions that support GPU clusters. For resellers, returns all AI regions. For regular clients, returns only active AI regions.
curl --request GET \
--url https://api.gcore.com/cloud/v1/ai/regions \
--header 'Authorization: <api-key>'{
"count": 1,
"results": [
{
"access_level": "core",
"created_on": "2023-11-07T05:31:56Z",
"display_name": "<string>",
"endpoint_type": "admin",
"external_network_id": "<string>",
"has_ai": true,
"has_ai_gpu": true,
"has_baremetal": true,
"has_basic_vm": true,
"has_ddos": true,
"has_k8s": true,
"has_kvm": true,
"has_sfs": true,
"id": 123,
"keystone": {
"keystone_federated_domain_id": "<string>",
"password": "******",
"state": "DELETED",
"url": "<string>",
"username": "<string>",
"created_on": "2023-11-07T05:31:56Z",
"id": 1
},
"keystone_id": 123,
"keystone_name": "<string>",
"metrics_database": {
"host": "<string>",
"id": 123,
"port": 123,
"username": "<string>"
},
"novnc_proxy_url": "http://example.com:6080/",
"serial_proxy_url": "wss://example.com:6083/",
"state": "ACTIVE",
"vlan_physical_network": "<string>",
"zone": "EMEA",
"available_volume_types": [
"standard",
"ssd_hiiops",
"cold"
],
"available_volume_types_set": [
"standard",
"ssd_hiiops",
"cold"
],
"country": "LU",
"ddos_endpoint": {
"client_ids": [
123
],
"created_on": "2023-11-07T05:31:56Z",
"id": 123,
"region_id": 123,
"service": "ai_service",
"updated_at": "2023-11-07T05:31:56Z",
"url": "<string>",
"version": "<string>"
},
"ddos_endpoint_id": 3,
"metrics_database_id": 1,
"spice_proxy_url": "http://example.com:6082/",
"task_id": null
}
]
}API key for authentication. Make sure to include the word apikey, followed by a single space and then your token.
Example: apikey 1234$abcdef
All Regions (json format).
Number of objects
x >= 0Objects
Show child attributes
The access level of the region in string format.
core, edge A datetime object that is automatically generated when the region is created.
Unique constraint. Display name
Endpoint type
admin, internal, public External network ID for Neutron
Flag indicating if a region has AI capabilities available
Flag indicating if a region has AI GPUs available
Region has bare metal capability
Region has basic vm capability
Region has Advanced DDoS Protection
Flag indicating if a region is managed kubernetes available
Region has KVM virtualization capability
Region has SFS capability
Region ID. It automatically is being generated when it is created
Keystone object in the JSON format
Show child attributes
ID of Keystone federated domain that was created during initialization
'null' if the keystone doesn't have the password stored, and '******' (some password) otherwise
"******"
Keystone state
DELETED, INITIALIZATION_FAILED, INITIALIZED, NEW Unique constraint. Keystone endpoint to use when interacting with Openstack API
Username for admin access
Datetime object. It automatically is being generated when it is created
An automatically generated Region ID when it is created.
1
Foreign key for Keystone entity
Region name exactly as stated in keystone
Metrics database object in JSON format
NoVNC console proxy URL
"http://example.com:6080/"
Serial console proxy URL
"wss://example.com:6083/"
Region state
ACTIVE, DELETED, DELETING, DELETION_FAILED, INACTIVE, MAINTENANCE, NEW Physical network name to create vlan networks
Zone
AMERICAS, APAC, EMEA, RUSSIA_AND_CIS "EMEA"
List of available volume types, 'standard', 'ssd_hiiops', 'cold'].
["standard", "ssd_hiiops", "cold"]Set of available volume types, 'standard', 'ssd_hiiops', 'cold'].
["standard", "ssd_hiiops", "cold"]Country
"LU"
DDoS endpoint object
Show child attributes
List of client IDs to access
The endpoint creation datetime timestamp
Endpoint ID
Region ID
Endpoint service
ai_service, caas, caas_for_inference, dbaas, faas, inference_at_the_edge, inference_box, laas, mkaas, registry The endpoint last update datetime timestamp
Endpoint URL
255Service version
32DDoS endpoint ID
3
Foreign key to Metrics database entity
1
Spice console proxy URL
"http://example.com:6082/"
This field is deprecated and can be ignored
null
Was this page helpful?