Deletes the specified image. You cannot delete an image when it is in use. After you delete an image, you cannot provision new capacity using the image.
See also: AWS API Documentation
See ‘aws help’ for descriptions of global parameters.
delete-image
--name <value>
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
--name
(string)
The name of the image.
--cli-input-json
| --cli-input-yaml
(string)
Reads arguments from the JSON string provided. The JSON string follows the format provided by --generate-cli-skeleton
. If other arguments are provided on the command line, those values will override the JSON-provided values. It is not possible to pass arbitrary binary values using a JSON-provided value as the string will be taken literally. This may not be specified along with --cli-input-yaml
.
--generate-cli-skeleton
(string)
Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value input
, prints a sample input JSON that can be used as an argument for --cli-input-json
. Similarly, if provided yaml-input
it will print a sample input YAML that can be used with --cli-input-yaml
. If provided with the value output
, it validates the command inputs and returns a sample output JSON for that command.
See ‘aws help’ for descriptions of global parameters.
Image -> (structure)
Information about the image.
Name -> (string)
The name of the image.
Arn -> (string)
The ARN of the image.
BaseImageArn -> (string)
The ARN of the image from which this image was created.
DisplayName -> (string)
The image name to display.
State -> (string)
The image starts in the
PENDING
state. If image creation succeeds, the state isAVAILABLE
. If image creation fails, the state isFAILED
.Visibility -> (string)
Indicates whether the image is public or private.
ImageBuilderSupported -> (boolean)
Indicates whether an image builder can be launched from this image.
ImageBuilderName -> (string)
The name of the image builder that was used to create the private image. If the image is shared, this value is null.
Platform -> (string)
The operating system platform of the image.
Description -> (string)
The description to display.
StateChangeReason -> (structure)
The reason why the last state change occurred.
Code -> (string)
The state change reason code.
Message -> (string)
The state change reason message.
Applications -> (list)
The applications associated with the image.
(structure)
Describes an application in the application catalog.
Name -> (string)
The name of the application.
DisplayName -> (string)
The application name to display.
IconURL -> (string)
The URL for the application icon. This URL might be time-limited.
LaunchPath -> (string)
The path to the application executable in the instance.
LaunchParameters -> (string)
The arguments that are passed to the application at launch.
Enabled -> (boolean)
If there is a problem, the application can be disabled after image creation.
Metadata -> (map)
Additional attributes that describe the application.
key -> (string)
value -> (string)
CreatedTime -> (timestamp)
The time the image was created.
PublicBaseImageReleasedDate -> (timestamp)
The release date of the public base image. For private images, this date is the release date of the base image from which the image was created.
AppstreamAgentVersion -> (string)
The version of the AppStream 2.0 agent to use for instances that are launched from this image.
ImagePermissions -> (structure)
The permissions to provide to the destination AWS account for the specified image.
allowFleet -> (boolean)
Indicates whether the image can be used for a fleet.
allowImageBuilder -> (boolean)
Indicates whether the image can be used for an image builder.
ImageErrors -> (list)
Describes the errors that are returned when a new image can’t be created.
(structure)
Describes a resource error.
ErrorCode -> (string)
The error code.
ErrorMessage -> (string)
The error message.
ErrorTimestamp -> (timestamp)
The time the error occurred.