GET
/
cloud
/
v3
/
gpu
/
virtual
/
{project_id}
/
{region_id}
/
images
/
{image_id}
Get virtual GPU image
curl --request GET \
  --url https://api.gcore.com/cloud/v3/gpu/virtual/{project_id}/{region_id}/images/{image_id} \
  --header 'Authorization: <api-key>'
{
  "architecture": "x86_64",
  "created_at": "2024-05-05T14:51:26.570866",
  "id": "44e136a7-15c1-4b5f-a086-20b7b3237d40",
  "min_disk": 1,
  "min_ram": 0,
  "name": "ubuntu-23.10-x64",
  "os_distro": "ubuntu",
  "os_type": "linux",
  "os_version": "19.04",
  "size": 3758096384,
  "ssh_key": "allow",
  "status": "active",
  "tags": [
    {
      "key": "my-tag",
      "read_only": false,
      "value": "my-tag-value"
    }
  ],
  "task_id": null,
  "updated_at": "2024-05-05T14:51:26.570866",
  "visibility": "public"
}

Authorizations

Authorization
string
header
required

API key for authentication. Make sure to include the word apikey, followed by a single space and then your token. Example: apikey 1234$abcdef

Path Parameters

project_id
integer
required

Project ID

Examples:

1

region_id
integer
required

Region ID

Examples:

7

image_id
string
required

Image ID

Examples:

"8cab6f28-09ca-4201-b3f7-23c7893f4bd6"

Response

200 - application/json

OK

created_at
string<date-time>
required

Datetime when the image was created

Examples:

"2024-05-05T14:51:26.570866"

id
string<uuid4>
required

Image ID

Examples:

"44e136a7-15c1-4b5f-a086-20b7b3237d40"

min_disk
integer
required

Minimal boot volume required

Examples:

1

min_ram
integer
required

Minimal VM RAM required

Examples:

0

name
string
required

Image name

Examples:

"ubuntu-23.10-x64"

status
string
required

Image status

Examples:

"active"

tags
TagSerializer · object[]
required

List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.

Examples:
[
{
"key": "my-tag",
"read_only": false,
"value": "my-tag-value"
}
]
updated_at
string<date-time>
required

Datetime when the image was updated

Examples:

"2024-05-05T14:51:26.570866"

visibility
string
required

Image visibility. Globally visible images are public

Examples:

"public"

architecture
string | null

Image architecture type

Examples:

"x86_64"

os_distro
string | null

OS Distribution

Examples:

"ubuntu"

os_type
string | null

The operating system installed on the image

Examples:

"linux"

os_version
string | null

OS version, i.e. 19.04 (for Ubuntu) or 9.4 for Debian

Examples:

"19.04"

size
integer
default:0

Image size in bytes.

Examples:

3758096384

ssh_key
string | null

Whether the image supports SSH key or not

Examples:

"allow"

task_id
string | null

The UUID of the active task that currently holds a lock on the resource. This lock prevents concurrent modifications to ensure consistency. If null, the resource is not locked.

Examples:

null