Class: Aws::ECR::Types::ImageDetail
- Inherits:
-
Struct
- Object
- Struct
- Aws::ECR::Types::ImageDetail
- Defined in:
- gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb
Overview
An object that describes an image returned by a DescribeImages operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#artifact_media_type ⇒ String
The artifact media type of the image.
-
#image_digest ⇒ String
The
sha256
digest of the image manifest. -
#image_manifest_media_type ⇒ String
The media type 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_scan_findings_summary ⇒ Types::ImageScanFindingsSummary
A summary of the last completed image scan.
-
#image_scan_status ⇒ Types::ImageScanStatus
The current state of the scan.
-
#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.
-
#last_recorded_pull_time ⇒ Time
The date and time, expressed in standard JavaScript date format, when Amazon ECR recorded the last image pull.
-
#registry_id ⇒ String
The Amazon Web Services 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
#artifact_media_type ⇒ String
The artifact media type of the image.
2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2151 class ImageDetail < Struct.new( :registry_id, :repository_name, :image_digest, :image_tags, :image_size_in_bytes, :image_pushed_at, :image_scan_status, :image_scan_findings_summary, :image_manifest_media_type, :artifact_media_type, :last_recorded_pull_time) SENSITIVE = [] include Aws::Structure end |
#image_digest ⇒ String
The sha256
digest of the image manifest.
2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2151 class ImageDetail < Struct.new( :registry_id, :repository_name, :image_digest, :image_tags, :image_size_in_bytes, :image_pushed_at, :image_scan_status, :image_scan_findings_summary, :image_manifest_media_type, :artifact_media_type, :last_recorded_pull_time) SENSITIVE = [] include Aws::Structure end |
#image_manifest_media_type ⇒ String
The media type of the image manifest.
2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2151 class ImageDetail < Struct.new( :registry_id, :repository_name, :image_digest, :image_tags, :image_size_in_bytes, :image_pushed_at, :image_scan_status, :image_scan_findings_summary, :image_manifest_media_type, :artifact_media_type, :last_recorded_pull_time) SENSITIVE = [] 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.
2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2151 class ImageDetail < Struct.new( :registry_id, :repository_name, :image_digest, :image_tags, :image_size_in_bytes, :image_pushed_at, :image_scan_status, :image_scan_findings_summary, :image_manifest_media_type, :artifact_media_type, :last_recorded_pull_time) SENSITIVE = [] include Aws::Structure end |
#image_scan_findings_summary ⇒ Types::ImageScanFindingsSummary
A summary of the last completed image scan.
2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2151 class ImageDetail < Struct.new( :registry_id, :repository_name, :image_digest, :image_tags, :image_size_in_bytes, :image_pushed_at, :image_scan_status, :image_scan_findings_summary, :image_manifest_media_type, :artifact_media_type, :last_recorded_pull_time) SENSITIVE = [] include Aws::Structure end |
#image_scan_status ⇒ Types::ImageScanStatus
The current state of the scan.
2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2151 class ImageDetail < Struct.new( :registry_id, :repository_name, :image_digest, :image_tags, :image_size_in_bytes, :image_pushed_at, :image_scan_status, :image_scan_findings_summary, :image_manifest_media_type, :artifact_media_type, :last_recorded_pull_time) SENSITIVE = [] include Aws::Structure end |
#image_size_in_bytes ⇒ Integer
The size, in bytes, of the image in the repository.
If the image is a manifest list, this will be the max size of all manifests in the list.
docker images
command shows the uncompressed image size.
Therefore, Docker might return a larger image than the image shown
in the Amazon Web Services Management Console.
2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2151 class ImageDetail < Struct.new( :registry_id, :repository_name, :image_digest, :image_tags, :image_size_in_bytes, :image_pushed_at, :image_scan_status, :image_scan_findings_summary, :image_manifest_media_type, :artifact_media_type, :last_recorded_pull_time) SENSITIVE = [] include Aws::Structure end |
#image_tags ⇒ Array<String>
The list of tags associated with this image.
2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2151 class ImageDetail < Struct.new( :registry_id, :repository_name, :image_digest, :image_tags, :image_size_in_bytes, :image_pushed_at, :image_scan_status, :image_scan_findings_summary, :image_manifest_media_type, :artifact_media_type, :last_recorded_pull_time) SENSITIVE = [] include Aws::Structure end |
#last_recorded_pull_time ⇒ Time
The date and time, expressed in standard JavaScript date format, when Amazon ECR recorded the last image pull.
lastRecordedPullTime
timestamp will indicate the exact time
that the image was last pulled. However, if you pull an image once
an hour, because Amazon ECR refreshes the lastRecordedPullTime
timestamp at least once every 24 hours, the result may not be the
exact time that the image was last pulled.
2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2151 class ImageDetail < Struct.new( :registry_id, :repository_name, :image_digest, :image_tags, :image_size_in_bytes, :image_pushed_at, :image_scan_status, :image_scan_findings_summary, :image_manifest_media_type, :artifact_media_type, :last_recorded_pull_time) SENSITIVE = [] include Aws::Structure end |
#registry_id ⇒ String
The Amazon Web Services account ID associated with the registry to which this image belongs.
2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2151 class ImageDetail < Struct.new( :registry_id, :repository_name, :image_digest, :image_tags, :image_size_in_bytes, :image_pushed_at, :image_scan_status, :image_scan_findings_summary, :image_manifest_media_type, :artifact_media_type, :last_recorded_pull_time) SENSITIVE = [] include Aws::Structure end |
#repository_name ⇒ String
The name of the repository to which this image belongs.
2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2151 class ImageDetail < Struct.new( :registry_id, :repository_name, :image_digest, :image_tags, :image_size_in_bytes, :image_pushed_at, :image_scan_status, :image_scan_findings_summary, :image_manifest_media_type, :artifact_media_type, :last_recorded_pull_time) SENSITIVE = [] include Aws::Structure end |