Skip to content

Image Variants

IMAGES


Create Image Variant

POST /api/container_images/{container-image-id}/image_variants

OAuth Authorization Required: images_write

Schema
  • image_variant: Object
    • label: String
    • registry_image_tag: String | e.g. 'latest'
    • is_default: Boolean
    • version: Integer | Sorting position in drop down list. Lower = higher in the list
    • before_migrate: String | Command to run inside container before moving between versions
    • after_migrate: String | Command to run inside container after moving between versions
    • rollback_migrate: String | Command to run inside container when the before script fails.

Update Image Variant

POST /api/container_images/{container-image-id}/image_variants

OAuth Authorization Required: images_write

Schema
  • image_variant: Object
    • label: String
    • registry_image_tag: String | e.g. 'latest'
    • is_default: Boolean
    • version: Integer | Sorting position in drop down list. Lower = higher in the list
    • before_migrate: String | Command to run inside container before moving between versions
    • after_migrate: String | Command to run inside container after moving between versions
    • rollback_migrate: String | Command to run inside container when the before script fails.

Delete Image Variant

DELETE /api/container_images/{container-image-id}/image_variants

OAuth Authorization Required: images_write