From 364630f4a5eca4bf4dbde2b2fdc6a98c59ec1295 Mon Sep 17 00:00:00 2001 From: awstools Date: Thu, 21 Mar 2024 18:11:53 +0000 Subject: [PATCH] feat(client-codeartifact): This release adds Package groups to CodeArtifact so you can more conveniently configure package origin controls for multiple packages. --- clients/client-codeartifact/README.md | 155 +- .../client-codeartifact/src/Codeartifact.ts | 305 +- .../src/CodeartifactClient.ts | 123 +- .../src/commands/CreatePackageGroupCommand.ts | 151 + .../src/commands/DeletePackageCommand.ts | 2 +- .../src/commands/DeletePackageGroupCommand.ts | 145 + .../commands/DescribePackageGroupCommand.ts | 132 + .../GetAssociatedPackageGroupCommand.ts | 134 + .../commands/GetAuthorizationTokenCommand.ts | 8 +- .../commands/GetRepositoryEndpointCommand.ts | 10 + .../ListAllowedRepositoriesForGroupCommand.ts | 124 + .../commands/ListAssociatedPackagesCommand.ts | 114 + .../src/commands/ListPackageGroupsCommand.ts | 136 + .../commands/ListSubPackageGroupsCommand.ts | 139 + .../commands/PublishPackageVersionCommand.ts | 6 +- .../src/commands/UpdatePackageGroupCommand.ts | 139 + ...ePackageGroupOriginConfigurationCommand.ts | 172 ++ .../client-codeartifact/src/commands/index.ts | 10 + clients/client-codeartifact/src/index.ts | 75 +- .../src/models/models_0.ts | 1665 +++++++++-- ...istAllowedRepositoriesForGroupPaginator.ts | 24 + .../ListAssociatedPackagesPaginator.ts | 24 + .../pagination/ListPackageGroupsPaginator.ts | 24 + .../ListSubPackageGroupsPaginator.ts | 24 + .../src/pagination/index.ts | 4 + .../src/protocols/Aws_restJson1.ts | 562 ++++ .../sdk-codegen/aws-models/codeartifact.json | 2624 +++++++++++++---- 27 files changed, 6196 insertions(+), 835 deletions(-) create mode 100644 clients/client-codeartifact/src/commands/CreatePackageGroupCommand.ts create mode 100644 clients/client-codeartifact/src/commands/DeletePackageGroupCommand.ts create mode 100644 clients/client-codeartifact/src/commands/DescribePackageGroupCommand.ts create mode 100644 clients/client-codeartifact/src/commands/GetAssociatedPackageGroupCommand.ts create mode 100644 clients/client-codeartifact/src/commands/ListAllowedRepositoriesForGroupCommand.ts create mode 100644 clients/client-codeartifact/src/commands/ListAssociatedPackagesCommand.ts create mode 100644 clients/client-codeartifact/src/commands/ListPackageGroupsCommand.ts create mode 100644 clients/client-codeartifact/src/commands/ListSubPackageGroupsCommand.ts create mode 100644 clients/client-codeartifact/src/commands/UpdatePackageGroupCommand.ts create mode 100644 clients/client-codeartifact/src/commands/UpdatePackageGroupOriginConfigurationCommand.ts create mode 100644 clients/client-codeartifact/src/pagination/ListAllowedRepositoriesForGroupPaginator.ts create mode 100644 clients/client-codeartifact/src/pagination/ListAssociatedPackagesPaginator.ts create mode 100644 clients/client-codeartifact/src/pagination/ListPackageGroupsPaginator.ts create mode 100644 clients/client-codeartifact/src/pagination/ListSubPackageGroupsPaginator.ts diff --git a/clients/client-codeartifact/README.md b/clients/client-codeartifact/README.md index f780344e0754..28a1211dd9b1 100644 --- a/clients/client-codeartifact/README.md +++ b/clients/client-codeartifact/README.md @@ -13,9 +13,8 @@ public and CodeArtifact repositories. You can also create an upstream relationsh repository and another repository, which effectively merges their contents from the point of view of a package manager client.

-CodeArtifact Components +CodeArtifact concepts

-

Use the information in this guide to help you work with the following CodeArtifact components: