Skip to content

CompleteLayerUpload

Source: src/AWS/ECRPublic/CompleteLayerUpload.ts

Runtime binding for ecr-public:CompleteLayerUpload.

Seals an in-flight layer upload in the bound PublicRepository, validating the uploaded bytes against the provided sha256 digest. Provide the implementation with Effect.provide(AWS.ECRPublic.CompleteLayerUploadHttp).

// init
const completeLayerUpload = yield* AWS.ECRPublic.CompleteLayerUpload(repository);
// runtime
const { layerDigest } = yield* completeLayerUpload({
uploadId,
layerDigests: [digest],
});