Class: Aws::Imagebuilder::Types::ImageState

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb

Overview

Image status and the reason for that status.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#failure_contextTypes::ImageFailureContext

The details about the failure, for images that failed to complete. Image Builder only sets this property when the image status is FAILED.



4632
4633
4634
4635
4636
4637
4638
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 4632

class ImageState < Struct.new(
  :status,
  :reason,
  :failure_context)
  SENSITIVE = []
  include Aws::Structure
end

#reasonString

The reason for the status of the image.

Returns:

  • (String)


4632
4633
4634
4635
4636
4637
4638
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 4632

class ImageState < Struct.new(
  :status,
  :reason,
  :failure_context)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the image.

Returns:

  • (String)


4632
4633
4634
4635
4636
4637
4638
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 4632

class ImageState < Struct.new(
  :status,
  :reason,
  :failure_context)
  SENSITIVE = []
  include Aws::Structure
end