This endpoint expects an object.
name string Optional 1-128 characters
The name of the image. This must be unique with the version.
version string Optional 1-64 characters
The version of the image. This must be unique with the name.
mountpoint string or null Optional 1-128 characters
Partition that hosts the operating system root file system.
minimum_resources object Optional
The minimum resources required to run the image.
includes_air_agent boolean Optional Defaults to false
Whether the image includes the Air Agent service.
cpu_arch enum Optional Defaults to x86
The CPU architecture of the image.
Allowed values: x86 ARM
default_username string Optional 1-64 characters
The default username for authenticating with the operating system.
default_password string Optional 1-64 characters
The default password for authenticating with the operating system.
emulation_type list of strings Optional
The types of emulation the image supports.
emulation_version string Optional <=64 characters
The version of the emulation the image supports.
provider enum Optional Defaults to VM
The provider of the image.
VM - VM
CONTAINER - CONTAINER
Allowed values: VM CONTAINER
notes string Optional <=4096 characters
Notes about the image.
release_notes string Optional <=4096 characters
Release notes for the image.
user_manual string Optional <=4096 characters
User manual for the image.
Response
id string Read-only format: "uuid"
name string 1-128 characters
The name of the image. This must be unique with the version.
version string 1-64 characters
The version of the image. This must be unique with the name.
creator string or null Read-only
The email of the user who created the image.
modified datetime Read-only
default_username string <=64 characters
The default username for authenticating with the operating system.
default_password string <=64 characters
The default password for authenticating with the operating system.
published boolean Read-only
Whether the image is published.
publicly_published boolean Read-only
Whether the image is published to all users (public) vs restricted to an allow-list. Always false for unpublished images.
publish_access_record_id string or null Read-only
The id of the image publish access record. Returned only to the owning organization, Air admins, and SREs; null otherwise.
upload_status enum
The upload status of the image file.
READY - Ready
UPLOADING - Uploading
VALIDATING - Validating
COMPLETE - Complete
PUBLISHING - Publishing
UNPUBLISHING - Unpublishing
COPYING_FROM_IMAGE_SHARE - Copying from image share
PENDING_PUBLISH - Pending Publish
PENDING_UNPUBLISH - Pending Unpublish
last_uploaded_at datetime or null Read-only
The date and time the image was last uploaded.
size integer Read-only
The size of the image file in bytes.
hash string Read-only
The hash of the image file. This is used to check if the content of the image has changed.
is_owned_by_client boolean Read-only
If the image is owned by the client. When true, the client can share/publish/unpublish the image.
mountpoint string or null Optional 1-128 characters
Partition that hosts the operating system root file system.
minimum_resources object Optional
The minimum resources required to run the image.
includes_air_agent boolean Optional Defaults to false
Whether the image includes the Air Agent service.
cpu_arch enum Optional Defaults to x86
The CPU architecture of the image.
Allowed values: x86 ARM
emulation_type list of strings Optional
The types of emulation the image supports.
emulation_version string Optional <=64 characters
The version of the emulation the image supports.
provider enum Optional Defaults to VM
The provider of the image.
VM - VM
CONTAINER - CONTAINER
Allowed values: VM CONTAINER
notes string Optional <=4096 characters
Notes about the image.
release_notes string Optional <=4096 characters
Release notes for the image.
user_manual string Optional <=4096 characters
User manual for the image.