UpdateImageRequest: {
    arch?: Arch;
    extraVolumes?: Record<string, VolumeImageUpdateTemplate>;
    imageId: string;
    name?: string;
    public?: boolean;
    tags?: string[];
    zone?: Zone;
}

Type declaration

  • Optionalarch?: Arch

    Architecture of the image.

  • OptionalextraVolumes?: Record<string, VolumeImageUpdateTemplate>

    Additional snapshots of the image, with extra_volumeKey being the position of the snapshot in the image.

  • imageId: string

    UUID of the image.

  • Optionalname?: string

    Name of the image.

  • Optionalpublic?: boolean

    True to set the image as public.

  • Optionaltags?: string[]

    Tags of the image.

  • Optionalzone?: Zone

    Zone to target. If none is passed will use default zone from the config.