Update
Update an Image
gpu_droplets.images.update(intimage_id, ImageUpdateParams**kwargs) -> ImageUpdateResponse
put/v2/images/{image_id}
To update an image, send a PUT
request to /v2/images/$IMAGE_ID
.
Set the name
attribute to the new value you would like to use.
For custom images, the description
and distribution
attributes may also be updated.
Parameters
image_id: int
Returns
from gradient import Gradient
client = Gradient()
image = client.gpu_droplets.images.update(
image_id=62137902,
)
print(image.image)
{
"image": {
"created_at": "2020-05-04T22:23:02Z",
"description": " ",
"distribution": "Ubuntu",
"error_message": " ",
"min_disk_size": 20,
"name": "Nifty New Snapshot",
"public": true,
"regions": [
"nyc1",
"nyc2"
],
"size_gigabytes": 2.34,
"slug": "nifty1",
"status": "NEW",
"tags": [
"base-image",
"prod"
],
"type": "snapshot"
}
}
Returns Examples
{
"image": {
"created_at": "2020-05-04T22:23:02Z",
"description": " ",
"distribution": "Ubuntu",
"error_message": " ",
"min_disk_size": 20,
"name": "Nifty New Snapshot",
"public": true,
"regions": [
"nyc1",
"nyc2"
],
"size_gigabytes": 2.34,
"slug": "nifty1",
"status": "NEW",
"tags": [
"base-image",
"prod"
],
"type": "snapshot"
}
}