Skip to content

DisposePackageVersions

Source: src/AWS/CodeArtifact/DisposePackageVersions.ts

Runtime binding for codeartifact:DisposePackageVersions.

Disposes package versions — deletes their assets and pins the version status to Disposed so the version number can never be reused with different content. Provide the implementation with Effect.provide(AWS.CodeArtifact.DisposePackageVersionsHttp).

const dispose = yield* AWS.CodeArtifact.DisposePackageVersions(repo);
const res = yield* dispose({
format: "generic",
namespace: "my-ns",
package: "my-package",
versions: ["1.0.0"],
});
console.log(res.successfulVersions);