Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ImageDetail = ImageDetail' {}
- newImageDetail :: ImageDetail
- imageDetail_registryId :: Lens' ImageDetail (Maybe Text)
- imageDetail_imageTags :: Lens' ImageDetail (Maybe [Text])
- imageDetail_imageManifestMediaType :: Lens' ImageDetail (Maybe Text)
- imageDetail_imageSizeInBytes :: Lens' ImageDetail (Maybe Integer)
- imageDetail_imageDigest :: Lens' ImageDetail (Maybe Text)
- imageDetail_artifactMediaType :: Lens' ImageDetail (Maybe Text)
- imageDetail_imagePushedAt :: Lens' ImageDetail (Maybe UTCTime)
- imageDetail_repositoryName :: Lens' ImageDetail (Maybe Text)
Documentation
data ImageDetail Source #
An object that describes an image returned by a DescribeImages operation.
See: newImageDetail
smart constructor.
ImageDetail' | |
|
Instances
newImageDetail :: ImageDetail Source #
Create a value of ImageDetail
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:registryId:ImageDetail'
, imageDetail_registryId
- The AWS account ID associated with the public registry to which this
image belongs.
$sel:imageTags:ImageDetail'
, imageDetail_imageTags
- The list of tags associated with this image.
$sel:imageManifestMediaType:ImageDetail'
, imageDetail_imageManifestMediaType
- The media type of the image manifest.
$sel:imageSizeInBytes:ImageDetail'
, imageDetail_imageSizeInBytes
- 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.
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.
$sel:imageDigest:ImageDetail'
, imageDetail_imageDigest
- The sha256
digest of the image manifest.
$sel:artifactMediaType:ImageDetail'
, imageDetail_artifactMediaType
- The artifact media type of the image.
$sel:imagePushedAt:ImageDetail'
, imageDetail_imagePushedAt
- The date and time, expressed in standard JavaScript date format, at
which the current image was pushed to the repository.
$sel:repositoryName:ImageDetail'
, imageDetail_repositoryName
- The name of the repository to which this image belongs.
imageDetail_registryId :: Lens' ImageDetail (Maybe Text) Source #
The AWS account ID associated with the public registry to which this image belongs.
imageDetail_imageTags :: Lens' ImageDetail (Maybe [Text]) Source #
The list of tags associated with this image.
imageDetail_imageManifestMediaType :: Lens' ImageDetail (Maybe Text) Source #
The media type of the image manifest.
imageDetail_imageSizeInBytes :: Lens' ImageDetail (Maybe Integer) Source #
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.
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.
imageDetail_imageDigest :: Lens' ImageDetail (Maybe Text) Source #
The sha256
digest of the image manifest.
imageDetail_artifactMediaType :: Lens' ImageDetail (Maybe Text) Source #
The artifact media type of the image.
imageDetail_imagePushedAt :: Lens' ImageDetail (Maybe UTCTime) Source #
The date and time, expressed in standard JavaScript date format, at which the current image was pushed to the repository.
imageDetail_repositoryName :: Lens' ImageDetail (Maybe Text) Source #
The name of the repository to which this image belongs.