Copyright | (c) 2013-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Notify Amazon ECR that you intend to upload an image layer.
This operation is used by the Amazon ECR proxy, and it is not intended for general use by customers. Use the docker
CLI to pull, tag, and push images.
- initiateLayerUpload :: Text -> InitiateLayerUpload
- data InitiateLayerUpload
- iluRegistryId :: Lens' InitiateLayerUpload (Maybe Text)
- iluRepositoryName :: Lens' InitiateLayerUpload Text
- initiateLayerUploadResponse :: Int -> InitiateLayerUploadResponse
- data InitiateLayerUploadResponse
- ilursPartSize :: Lens' InitiateLayerUploadResponse (Maybe Natural)
- ilursUploadId :: Lens' InitiateLayerUploadResponse (Maybe Text)
- ilursResponseStatus :: Lens' InitiateLayerUploadResponse Int
Creating a Request
Creates a value of InitiateLayerUpload
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data InitiateLayerUpload Source #
See: initiateLayerUpload
smart constructor.
Request Lenses
iluRegistryId :: Lens' InitiateLayerUpload (Maybe Text) Source #
The AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.
iluRepositoryName :: Lens' InitiateLayerUpload Text Source #
The name of the repository that you intend to upload layers to.
Destructuring the Response
initiateLayerUploadResponse Source #
Creates a value of InitiateLayerUploadResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data InitiateLayerUploadResponse Source #
See: initiateLayerUploadResponse
smart constructor.
Response Lenses
ilursPartSize :: Lens' InitiateLayerUploadResponse (Maybe Natural) Source #
The size, in bytes, that Amazon ECR expects future layer part uploads to be.
ilursUploadId :: Lens' InitiateLayerUploadResponse (Maybe Text) Source #
The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.
ilursResponseStatus :: Lens' InitiateLayerUploadResponse Int Source #
The response status code.