Class: Aws::ECR::Types::ImageDetail
- Inherits:
-
Struct
- Object
- Struct
- Aws::ECR::Types::ImageDetail
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ecr/types.rb
Overview
An object that describes an image returned by a DescribeImages operation.
Instance Attribute Summary collapse
-
#image_digest ⇒ String
The ‘sha256` digest of the image manifest.
-
#image_pushed_at ⇒ Time
The date and time, expressed in standard JavaScript date format, at which the current image was pushed to the repository.
-
#image_size_in_bytes ⇒ Integer
The size, in bytes, of the image in the repository.
-
#image_tags ⇒ Array<String>
The list of tags associated with this image.
-
#registry_id ⇒ String
The AWS account ID associated with the registry to which this image belongs.
-
#repository_name ⇒ String
The name of the repository to which this image belongs.
Instance Attribute Details
#image_digest ⇒ String
The ‘sha256` digest of the image manifest.
790 791 792 793 794 795 796 797 798 |
# File 'lib/aws-sdk-ecr/types.rb', line 790 class ImageDetail < Struct.new( :registry_id, :repository_name, :image_digest, :image_tags, :image_size_in_bytes, :image_pushed_at) include Aws::Structure end |
#image_pushed_at ⇒ Time
The date and time, expressed in standard JavaScript date format, at which the current image was pushed to the repository.
790 791 792 793 794 795 796 797 798 |
# File 'lib/aws-sdk-ecr/types.rb', line 790 class ImageDetail < Struct.new( :registry_id, :repository_name, :image_digest, :image_tags, :image_size_in_bytes, :image_pushed_at) include Aws::Structure end |
#image_size_in_bytes ⇒ Integer
The size, in bytes, of the image in the repository.
<note markdown=“1”> Beginning with Docker version 1.9, the Docker client compresses image layers before pushing them to a V2 Docker registry. The output of the ‘docker images` command shows the uncompressed image size, so it may return a larger image size than the image sizes returned by DescribeImages.
</note>
790 791 792 793 794 795 796 797 798 |
# File 'lib/aws-sdk-ecr/types.rb', line 790 class ImageDetail < Struct.new( :registry_id, :repository_name, :image_digest, :image_tags, :image_size_in_bytes, :image_pushed_at) include Aws::Structure end |
#image_tags ⇒ Array<String>
The list of tags associated with this image.
790 791 792 793 794 795 796 797 798 |
# File 'lib/aws-sdk-ecr/types.rb', line 790 class ImageDetail < Struct.new( :registry_id, :repository_name, :image_digest, :image_tags, :image_size_in_bytes, :image_pushed_at) include Aws::Structure end |
#registry_id ⇒ String
The AWS account ID associated with the registry to which this image belongs.
790 791 792 793 794 795 796 797 798 |
# File 'lib/aws-sdk-ecr/types.rb', line 790 class ImageDetail < Struct.new( :registry_id, :repository_name, :image_digest, :image_tags, :image_size_in_bytes, :image_pushed_at) include Aws::Structure end |
#repository_name ⇒ String
The name of the repository to which this image belongs.
790 791 792 793 794 795 796 797 798 |
# File 'lib/aws-sdk-ecr/types.rb', line 790 class ImageDetail < Struct.new( :registry_id, :repository_name, :image_digest, :image_tags, :image_size_in_bytes, :image_pushed_at) include Aws::Structure end |