diff --git a/clients/client-codestar/.gitignore b/clients/client-codestar/.gitignore deleted file mode 100644 index 1a76554918bed..0000000000000 --- a/clients/client-codestar/.gitignore +++ /dev/null @@ -1,10 +0,0 @@ -/node_modules/ -/build/ -/coverage/ -/docs/ -/dist-* -*.tsbuildinfo -*.tgz -*.log -package-lock.json - diff --git a/clients/client-codestar/CHANGELOG.md b/clients/client-codestar/CHANGELOG.md deleted file mode 100644 index 8d20d53a2e322..0000000000000 --- a/clients/client-codestar/CHANGELOG.md +++ /dev/null @@ -1,6029 +0,0 @@ -# Change Log - -All notable changes to this project will be documented in this file. -See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. - -# [3.635.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.634.0...v3.635.0) (2024-08-20) - - -### Features - -* **codegen:** add Smithy RPCv2 CBOR to list of protocols ([#6096](https://github.com/aws/aws-sdk-js-v3/issues/6096)) ([5154d4f](https://github.com/aws/aws-sdk-js-v3/commit/5154d4f19bc77a7bad075b35ce135d3b5f60ad1d)) - - - - - -# [3.632.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.631.0...v3.632.0) (2024-08-15) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.631.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.630.0...v3.631.0) (2024-08-14) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.629.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.628.0...v3.629.0) (2024-08-12) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.624.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.623.0...v3.624.0) (2024-08-05) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.623.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.622.0...v3.623.0) (2024-08-02) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.622.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.621.0...v3.622.0) (2024-08-01) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.621.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.620.1...v3.621.0) (2024-07-30) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -## [3.620.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.620.0...v3.620.1) (2024-07-29) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.620.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.619.0...v3.620.0) (2024-07-25) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.616.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.615.0...v3.616.0) (2024-07-18) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.614.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.613.0...v3.614.0) (2024-07-10) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.613.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.612.0...v3.613.0) (2024-07-09) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.609.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.608.0...v3.609.0) (2024-07-02) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.606.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.605.0...v3.606.0) (2024-06-27) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.600.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.599.0...v3.600.0) (2024-06-18) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.598.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.597.0...v3.598.0) (2024-06-14) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.596.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.595.0...v3.596.0) (2024-06-12) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.592.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.591.0...v3.592.0) (2024-06-06) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.590.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.589.0...v3.590.0) (2024-06-04) - - -### Bug Fixes - -* **codegen:** consistently add region as config option when generated client is Sigv4 but not AWS ([#6156](https://github.com/aws/aws-sdk-js-v3/issues/6156)) ([06f51cc](https://github.com/aws/aws-sdk-js-v3/commit/06f51ccdc1c825f4b4de6a865520ace78c098ff3)) - - - - - -# [3.588.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.587.0...v3.588.0) (2024-05-31) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.587.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.586.0...v3.587.0) (2024-05-30) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.583.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.582.0...v3.583.0) (2024-05-23) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.582.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.581.0...v3.582.0) (2024-05-22) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.577.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.576.0...v3.577.0) (2024-05-15) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.576.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.575.0...v3.576.0) (2024-05-14) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.575.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.574.0...v3.575.0) (2024-05-13) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.574.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.573.0...v3.574.0) (2024-05-10) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.572.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.571.0...v3.572.0) (2024-05-08) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.569.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.568.0...v3.569.0) (2024-05-03) - - -### Bug Fixes - -* **clients:** add deps required by default credential providers ([#6055](https://github.com/aws/aws-sdk-js-v3/issues/6055)) ([bfa8626](https://github.com/aws/aws-sdk-js-v3/commit/bfa86268540d197a21f13e8d2e8bced10b78d480)) - - - - - -# [3.568.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.567.0...v3.568.0) (2024-05-02) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.567.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.566.0...v3.567.0) (2024-05-01) - - -### Features - -* end support for Node.js 14.x ([#6034](https://github.com/aws/aws-sdk-js-v3/issues/6034)) ([d196411](https://github.com/aws/aws-sdk-js-v3/commit/d19641119f07d62c29f12348f448cd834d841533)) - - - - - -# [3.565.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.564.0...v3.565.0) (2024-04-29) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.564.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.563.0...v3.564.0) (2024-04-26) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.563.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.562.0...v3.563.0) (2024-04-25) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.556.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.555.0...v3.556.0) (2024-04-16) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.554.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.553.0...v3.554.0) (2024-04-11) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.552.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.551.0...v3.552.0) (2024-04-09) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.549.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.548.0...v3.549.0) (2024-04-04) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.540.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.539.0...v3.540.0) (2024-03-22) - - -### Bug Fixes - -* **util-endpoints:** augment endpointFunctions inline in endpointResolver functions ([#5933](https://github.com/aws/aws-sdk-js-v3/issues/5933)) ([42a791d](https://github.com/aws/aws-sdk-js-v3/commit/42a791defb20c697fefc985f1f2b22fc9e5be388)) - - - - - -# [3.535.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.534.0...v3.535.0) (2024-03-15) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.533.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.532.0...v3.533.0) (2024-03-13) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -## [3.529.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.529.0...v3.529.1) (2024-03-08) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.529.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.528.0...v3.529.0) (2024-03-07) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.525.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.524.0...v3.525.0) (2024-02-29) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.523.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.522.0...v3.523.0) (2024-02-27) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.521.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.520.0...v3.521.0) (2024-02-23) - - -### Features - -* requestHandler ctor param pass-through ([#5820](https://github.com/aws/aws-sdk-js-v3/issues/5820)) ([9fec71d](https://github.com/aws/aws-sdk-js-v3/commit/9fec71d1933cd8e3db118c164bca16edc2305532)) - - - - - -# [3.515.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.514.0...v3.515.0) (2024-02-15) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.514.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.513.0...v3.514.0) (2024-02-14) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.513.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.512.0...v3.513.0) (2024-02-13) - - -### Features - -* **experimentalIdentityAndAuth:** release phase for services without customizations ([#5787](https://github.com/aws/aws-sdk-js-v3/issues/5787)) ([4004ff6](https://github.com/aws/aws-sdk-js-v3/commit/4004ff68a8ad20f6e60e8fab1f8952928f92f4b7)) - - - - - -# [3.511.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.510.0...v3.511.0) (2024-02-09) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.509.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.508.0...v3.509.0) (2024-02-07) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.507.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.506.0...v3.507.0) (2024-02-05) - - -### Features - -* unified error dispatcher in protocols ([#5756](https://github.com/aws/aws-sdk-js-v3/issues/5756)) ([0872087](https://github.com/aws/aws-sdk-js-v3/commit/0872087ef56422541bd38d293f97613dfd10236f)) - - - - - -# [3.504.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.503.1...v3.504.0) (2024-01-31) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -## [3.503.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.503.0...v3.503.1) (2024-01-30) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.503.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.502.0...v3.503.0) (2024-01-30) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.502.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.501.0...v3.502.0) (2024-01-29) - - -### Features - -* **credential-providers:** lazy load STS & SSO clients in credential providers ([#5681](https://github.com/aws/aws-sdk-js-v3/issues/5681)) ([d27301d](https://github.com/aws/aws-sdk-js-v3/commit/d27301d48f3e75fdaccabf58f779f0b33a70664e)) - - - - - -# [3.501.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.500.0...v3.501.0) (2024-01-26) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.499.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.498.0...v3.499.0) (2024-01-24) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.496.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.495.0...v3.496.0) (2024-01-19) - - -### Bug Fixes - -* get full list of exports for esm compat in dist-cjs ([#5694](https://github.com/aws/aws-sdk-js-v3/issues/5694)) ([5d26da6](https://github.com/aws/aws-sdk-js-v3/commit/5d26da6d07b593ae286ca674fb3cbff7c833cbb0)) - - - - - -# [3.495.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.494.0...v3.495.0) (2024-01-18) - - -### Features - -* use bundled dist-cjs build ([#5687](https://github.com/aws/aws-sdk-js-v3/issues/5687)) ([5f79e22](https://github.com/aws/aws-sdk-js-v3/commit/5f79e225e32f0b2ed5b432ae4e4108663eb0acfb)) - - - - - -# [3.490.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.489.0...v3.490.0) (2024-01-11) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.489.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.488.0...v3.489.0) (2024-01-10) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.485.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.484.0...v3.485.0) (2024-01-03) - - -### Features - -* **credential-providers:** add credentialScope field ([#5606](https://github.com/aws/aws-sdk-js-v3/issues/5606)) ([04c1459](https://github.com/aws/aws-sdk-js-v3/commit/04c14592898ac63ed87d47f2a53320ccaa991083)) - - - - - -# [3.484.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.483.0...v3.484.0) (2023-12-29) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.481.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.480.0...v3.481.0) (2023-12-26) - - -### Features - -* codegen for command class builder ([#5604](https://github.com/aws/aws-sdk-js-v3/issues/5604)) ([4835de4](https://github.com/aws/aws-sdk-js-v3/commit/4835de4ebb8f302ae1e838ac1efaf5f12384910d)) - - - - - -# [3.478.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.477.0...v3.478.0) (2023-12-20) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.477.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.476.0...v3.477.0) (2023-12-19) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.476.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.475.0...v3.476.0) (2023-12-18) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.474.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.473.0...v3.474.0) (2023-12-14) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.473.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.472.0...v3.473.0) (2023-12-13) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.470.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.469.0...v3.470.0) (2023-12-08) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.468.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.467.0...v3.468.0) (2023-12-06) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.465.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.464.0...v3.465.0) (2023-12-01) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.462.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.461.0...v3.462.0) (2023-11-29) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.461.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.460.0...v3.461.0) (2023-11-28) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.460.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.459.0...v3.460.0) (2023-11-28) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.458.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.457.0...v3.458.0) (2023-11-27) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.454.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.453.0...v3.454.0) (2023-11-17) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.451.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.450.0...v3.451.0) (2023-11-14) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.450.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.449.0...v3.450.0) (2023-11-13) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.449.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.448.0...v3.449.0) (2023-11-10) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.445.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.444.0...v3.445.0) (2023-11-07) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.441.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.440.0...v3.441.0) (2023-11-01) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.438.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.437.0...v3.438.0) (2023-10-27) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.437.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.436.0...v3.437.0) (2023-10-26) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.436.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.435.0...v3.436.0) (2023-10-25) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.435.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.434.0...v3.435.0) (2023-10-24) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.433.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.432.0...v3.433.0) (2023-10-20) - - -### Bug Fixes - -* **codegen:** use partial record for enum keyed types ([#5391](https://github.com/aws/aws-sdk-js-v3/issues/5391)) ([70c2107](https://github.com/aws/aws-sdk-js-v3/commit/70c2107b970d035bfedb211278c88fdbfc2e5334)) - - - - - -# [3.431.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.430.0...v3.431.0) (2023-10-18) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.430.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.429.0...v3.430.0) (2023-10-17) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.429.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.428.0...v3.429.0) (2023-10-16) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.428.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.427.0...v3.428.0) (2023-10-12) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.427.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.426.0...v3.427.0) (2023-10-06) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.425.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.424.0...v3.425.0) (2023-10-04) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.423.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.422.0...v3.423.0) (2023-10-02) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.421.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.420.0...v3.421.0) (2023-09-27) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.418.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.417.0...v3.418.0) (2023-09-22) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.414.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.413.0...v3.414.0) (2023-09-15) - - -### Features - -* **region-config:** add aws region runtime extension codegen ([#5157](https://github.com/aws/aws-sdk-js-v3/issues/5157)) ([b9d59e8](https://github.com/aws/aws-sdk-js-v3/commit/b9d59e81696f9628c6502473bb01a2d1a617e928)) - - - - - -# [3.413.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.412.0...v3.413.0) (2023-09-14) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.410.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.409.0...v3.410.0) (2023-09-11) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.409.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.408.0...v3.409.0) (2023-09-08) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.408.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.407.0...v3.408.0) (2023-09-07) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.405.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.404.0...v3.405.0) (2023-09-01) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.398.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.397.0...v3.398.0) (2023-08-23) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.395.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.394.0...v3.395.0) (2023-08-18) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.391.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.390.0...v3.391.0) (2023-08-14) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.388.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.387.0...v3.388.0) (2023-08-09) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.387.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.386.0...v3.387.0) (2023-08-08) - - -### Features - -* **clients:** allow client creation without configuration ([#5060](https://github.com/aws/aws-sdk-js-v3/issues/5060)) ([a9723dc](https://github.com/aws/aws-sdk-js-v3/commit/a9723dcbbf970402a3131a8ff79153a04b2cfb89)) - - - - - -# [3.386.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.385.0...v3.386.0) (2023-08-07) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.385.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.384.0...v3.385.0) (2023-08-04) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.382.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.381.0...v3.382.0) (2023-08-01) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -## [3.379.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.379.0...v3.379.1) (2023-07-28) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.378.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.377.0...v3.378.0) (2023-07-26) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.377.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.376.0...v3.377.0) (2023-07-25) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.370.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.369.0...v3.370.0) (2023-07-13) - - -### Bug Fixes - -* **codegen:** pkg.json merge behavior ([#4954](https://github.com/aws/aws-sdk-js-v3/issues/4954)) ([4fc0b7f](https://github.com/aws/aws-sdk-js-v3/commit/4fc0b7f3961fe8a88c781c8f34269aef12d5f620)) - - - - - -# [3.369.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.368.0...v3.369.0) (2023-07-11) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.363.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.362.0...v3.363.0) (2023-06-29) - - -### Features - -* **clients:** use migrated [@smithy](https://github.com/smithy) packages ([#4873](https://github.com/aws/aws-sdk-js-v3/issues/4873)) ([d036e2e](https://github.com/aws/aws-sdk-js-v3/commit/d036e2e43cd33cfd497871f97dde907c3078b2fd)) - - - - - -# [3.362.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.361.0...v3.362.0) (2023-06-28) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.360.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.359.0...v3.360.0) (2023-06-26) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.359.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.358.0...v3.359.0) (2023-06-23) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.358.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.357.0...v3.358.0) (2023-06-22) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.357.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.356.0...v3.357.0) (2023-06-21) - - -### Features - -* **clients:** automatic blob type conversions ([#4836](https://github.com/aws/aws-sdk-js-v3/issues/4836)) ([60ec921](https://github.com/aws/aws-sdk-js-v3/commit/60ec921c879ae8363f32ebbe9e1ecd6062df1081)) - - - - - -# [3.354.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.353.0...v3.354.0) (2023-06-16) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.353.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.352.0...v3.353.0) (2023-06-15) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.352.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.351.0...v3.352.0) (2023-06-13) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.350.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.349.0...v3.350.0) (2023-06-09) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.348.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.347.1...v3.348.0) (2023-06-07) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -## [3.347.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.347.0...v3.347.1) (2023-06-07) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.347.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.346.0...v3.347.0) (2023-06-06) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.345.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.344.0...v3.345.0) (2023-06-02) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.344.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.343.0...v3.344.0) (2023-06-01) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.342.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.341.0...v3.342.0) (2023-05-30) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.341.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.340.0...v3.341.0) (2023-05-26) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.338.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.337.0...v3.338.0) (2023-05-23) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.337.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.336.0...v3.337.0) (2023-05-22) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.335.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.334.0...v3.335.0) (2023-05-18) - - -### Features - -* **deps:** use [@smithy](https://github.com/smithy) types and protocol-http ([#4722](https://github.com/aws/aws-sdk-js-v3/issues/4722)) ([7ed7101](https://github.com/aws/aws-sdk-js-v3/commit/7ed7101dcc4e81038b6c7f581162b959e6b33a04)) - - - - - -# [3.332.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.331.0...v3.332.0) (2023-05-11) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.329.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.328.0...v3.329.0) (2023-05-08) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.328.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.327.0...v3.328.0) (2023-05-05) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.327.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.326.0...v3.327.0) (2023-05-04) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.326.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.325.0...v3.326.0) (2023-05-03) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.325.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.324.0...v3.325.0) (2023-05-02) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -## [3.321.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.321.0...v3.321.1) (2023-04-27) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.319.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.318.0...v3.319.0) (2023-04-24) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.316.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.315.0...v3.316.0) (2023-04-19) - - -### Features - -* **smithy-client:** factory for aggregated clients ([#4639](https://github.com/aws/aws-sdk-js-v3/issues/4639)) ([852b99d](https://github.com/aws/aws-sdk-js-v3/commit/852b99d393fe5f1a9ff6345f797949f3901a9cbf)) - - - - - -# [3.315.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.314.0...v3.315.0) (2023-04-17) - - -### Features - -* **codegen:** shorten serialization and deserialization code in protocols files ([#4625](https://github.com/aws/aws-sdk-js-v3/issues/4625)) ([8798a6e](https://github.com/aws/aws-sdk-js-v3/commit/8798a6eac1b48f0a807c51e38b864ef62b712943)) - - - - - -# [3.312.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.311.0...v3.312.0) (2023-04-12) - - -### Features - -* **client:** reduce generated HTTP request header code size ([#4594](https://github.com/aws/aws-sdk-js-v3/issues/4594)) ([fe91123](https://github.com/aws/aws-sdk-js-v3/commit/fe91123411499b5932b406fb813e69f4a0d36503)) - - - - - -# [3.310.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.309.0...v3.310.0) (2023-04-10) - - -### Bug Fixes - -* use updated dist glob pattern in package.json ([#4628](https://github.com/aws/aws-sdk-js-v3/issues/4628)) ([352393d](https://github.com/aws/aws-sdk-js-v3/commit/352393dcdba5ba16dca589c265c40e22913c7f2b)) - - - - - -# [3.309.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.308.0...v3.309.0) (2023-04-07) - - -### Features - -* **codegen:** shorten internal serde function names ([#4611](https://github.com/aws/aws-sdk-js-v3/issues/4611)) ([e385e85](https://github.com/aws/aws-sdk-js-v3/commit/e385e85938d112434b752abb38ab5de2d094f669)) - - - - - -# [3.306.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.305.0...v3.306.0) (2023-04-04) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.303.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.302.0...v3.303.0) (2023-03-30) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.301.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.300.0...v3.301.0) (2023-03-28) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.300.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.299.0...v3.300.0) (2023-03-27) - - -### Features - -* **clients:** codegen for structural hint documentation in commands ([#4573](https://github.com/aws/aws-sdk-js-v3/issues/4573)) ([b3ff58d](https://github.com/aws/aws-sdk-js-v3/commit/b3ff58d3606ceefcdd04ac82fc1ca54f5f811989)) - - - - - -# [3.299.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.298.0...v3.299.0) (2023-03-24) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.298.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.297.0...v3.298.0) (2023-03-23) - - -### Features - -* **clients:** remove generated log filters for data with no sensitive data ([#4544](https://github.com/aws/aws-sdk-js-v3/issues/4544)) ([569155d](https://github.com/aws/aws-sdk-js-v3/commit/569155d6cce710b102cefa7511ba1bc1d28bc87e)) - - - - - -# [3.297.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.296.0...v3.297.0) (2023-03-22) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.296.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.295.0...v3.296.0) (2023-03-21) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.295.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.294.0...v3.295.0) (2023-03-20) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.294.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.293.0...v3.294.0) (2023-03-17) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.293.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.292.1...v3.293.0) (2023-03-16) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.292.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.291.0...v3.292.0) (2023-03-15) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.290.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.289.0...v3.290.0) (2023-03-13) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.289.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.288.0...v3.289.0) (2023-03-10) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.288.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.287.0...v3.288.0) (2023-03-09) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.287.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.286.0...v3.287.0) (2023-03-08) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.282.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.281.0...v3.282.0) (2023-03-01) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.281.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.280.0...v3.281.0) (2023-02-28) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.279.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.278.0...v3.279.0) (2023-02-24) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.278.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.277.0...v3.278.0) (2023-02-23) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.276.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.275.0...v3.276.0) (2023-02-21) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.272.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.271.0...v3.272.0) (2023-02-15) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.271.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.270.0...v3.271.0) (2023-02-14) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.267.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.266.1...v3.267.0) (2023-02-08) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -## [3.266.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.266.0...v3.266.1) (2023-02-07) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.266.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.265.0...v3.266.0) (2023-02-06) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.264.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.263.0...v3.264.0) (2023-02-02) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.262.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.261.0...v3.262.0) (2023-01-31) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.261.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.260.0...v3.261.0) (2023-01-30) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.259.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.258.0...v3.259.0) (2023-01-26) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.258.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.257.0...v3.258.0) (2023-01-25) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.257.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.256.0...v3.257.0) (2023-01-24) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.256.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.255.0...v3.256.0) (2023-01-23) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.254.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.253.0...v3.254.0) (2023-01-19) - - -### Features - -* **checksum:** replace Hash with Checksum ([#4346](https://github.com/aws/aws-sdk-js-v3/issues/4346)) ([172b4f3](https://github.com/aws/aws-sdk-js-v3/commit/172b4f3475370b386271750436004706b36bc056)) - - - - - -# [3.252.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.251.0...v3.252.0) (2023-01-17) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.245.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.244.0...v3.245.0) (2023-01-05) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.241.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.240.0...v3.241.0) (2022-12-29) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.238.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.237.0...v3.238.0) (2022-12-23) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.236.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.235.0...v3.236.0) (2022-12-21) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.235.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.234.0...v3.235.0) (2022-12-20) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.234.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.233.0...v3.234.0) (2022-12-19) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.231.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.230.0...v3.231.0) (2022-12-14) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.229.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.228.0...v3.229.0) (2022-12-12) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.226.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.225.0...v3.226.0) (2022-12-07) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.224.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.223.0...v3.224.0) (2022-12-05) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.223.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.222.0...v3.223.0) (2022-12-02) - - -### Bug Fixes - -* **clients:** remove unconditional inclusion of util-retry ([#4246](https://github.com/aws/aws-sdk-js-v3/issues/4246)) ([3baeb44](https://github.com/aws/aws-sdk-js-v3/commit/3baeb445fb399fa3b6d81e89e88c22b0c0a691cc)) - - - - - -# [3.222.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.221.0...v3.222.0) (2022-12-01) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.218.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.217.0...v3.218.0) (2022-11-28) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.216.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.215.0...v3.216.0) (2022-11-22) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.215.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.214.0...v3.215.0) (2022-11-21) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.213.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.212.0...v3.213.0) (2022-11-17) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.212.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.211.0...v3.212.0) (2022-11-16) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.211.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.210.0...v3.211.0) (2022-11-15) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.210.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.209.0...v3.210.0) (2022-11-14) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.209.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.208.0...v3.209.0) (2022-11-11) - - -### Bug Fixes - -* **clients:** remove unconditional add of util-base64 node and browser modules ([#4170](https://github.com/aws/aws-sdk-js-v3/issues/4170)) ([24ec718](https://github.com/aws/aws-sdk-js-v3/commit/24ec718ea19309059d8b923c0b5c4265d308a36f)) -* **clients:** use default no-op logger in clients codegen ([#4171](https://github.com/aws/aws-sdk-js-v3/issues/4171)) ([9721730](https://github.com/aws/aws-sdk-js-v3/commit/9721730bc3ceba8a8b80ad95e9c893e55e30272e)) - - - - - -# [3.208.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.207.0...v3.208.0) (2022-11-10) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.204.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.203.0...v3.204.0) (2022-11-04) - - -### Features - -* **clients:** update client endpoints as of 2022-11-04 ([7471107](https://github.com/aws/aws-sdk-js-v3/commit/7471107c0881b5d9e474447a660dd3354a50b195)) - - - - - -# [3.202.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.201.0...v3.202.0) (2022-11-02) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.201.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.200.0...v3.201.0) (2022-11-01) - - -### Features - -* end support for Node.js 12.x ([#4123](https://github.com/aws/aws-sdk-js-v3/issues/4123)) ([83f913e](https://github.com/aws/aws-sdk-js-v3/commit/83f913ec2ac3878d8726c6964f585550dc5caf3e)) - - - - - -# [3.200.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.199.0...v3.200.0) (2022-10-31) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.199.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.198.0...v3.199.0) (2022-10-28) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.198.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.197.0...v3.198.0) (2022-10-27) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.197.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.196.0...v3.197.0) (2022-10-26) - - -### Bug Fixes - -* **types:** expand custom endpoint type ([#4097](https://github.com/aws/aws-sdk-js-v3/issues/4097)) ([3620ce4](https://github.com/aws/aws-sdk-js-v3/commit/3620ce4162435b9688823162281140f40365b14c)) - - - - - -# [3.196.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.195.0...v3.196.0) (2022-10-25) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.195.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.194.0...v3.195.0) (2022-10-24) - - -### Features - -* **endpoint:** endpoints models for awsJson1.1 ([#4079](https://github.com/aws/aws-sdk-js-v3/issues/4079)) ([246d653](https://github.com/aws/aws-sdk-js-v3/commit/246d6534c53dcf9bd2eb6a620cb5b6c04b27451a)) - - - - - -# [3.194.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.193.0...v3.194.0) (2022-10-21) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.193.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.192.0...v3.193.0) (2022-10-20) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.192.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.191.0...v3.192.0) (2022-10-19) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.190.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.189.0...v3.190.0) (2022-10-17) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.188.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.187.0...v3.188.0) (2022-10-13) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.186.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.185.0...v3.186.0) (2022-10-06) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.185.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.184.0...v3.185.0) (2022-10-05) - - -### Bug Fixes - -* **codegen:** add deser check for x-amz-request-id ([#4015](https://github.com/aws/aws-sdk-js-v3/issues/4015)) ([6ff07bd](https://github.com/aws/aws-sdk-js-v3/commit/6ff07bd7e72bd56725f318013ac1d6d0fbbcdd9a)) - - - - - -# [3.183.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.182.0...v3.183.0) (2022-10-03) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.181.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.180.0...v3.181.0) (2022-09-29) - - -### Bug Fixes - -* **clients:** make parseErrorBody async ([#3999](https://github.com/aws/aws-sdk-js-v3/issues/3999)) ([2558c93](https://github.com/aws/aws-sdk-js-v3/commit/2558c93c050357ac6dc47aa0452b15b12ebfd676)) -* **clients:** populate message field when parsing errors ([#3995](https://github.com/aws/aws-sdk-js-v3/issues/3995)) ([02e47f1](https://github.com/aws/aws-sdk-js-v3/commit/02e47f14397ae0a5d2e2883350d038b307fdcdb4)) - - - - - -# [3.180.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.179.0...v3.180.0) (2022-09-27) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.179.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.178.0...v3.179.0) (2022-09-26) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.178.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.177.0...v3.178.0) (2022-09-23) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.171.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.170.0...v3.171.0) (2022-09-14) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.170.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.169.0...v3.170.0) (2022-09-13) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.169.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.168.0...v3.169.0) (2022-09-12) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.168.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.167.0...v3.168.0) (2022-09-09) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.165.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.164.0...v3.165.0) (2022-09-06) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.163.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.162.0...v3.163.0) (2022-09-01) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.162.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.161.0...v3.162.0) (2022-08-31) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.161.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.160.0...v3.161.0) (2022-08-30) - - -### Features - -* **clients:** update client endpoints as of 2022-08-30 ([59043d3](https://github.com/aws/aws-sdk-js-v3/commit/59043d3755015c9185990f3ad850aaded13bd58c)) - - - - - -# [3.160.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.159.0...v3.160.0) (2022-08-29) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.159.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.158.0...v3.159.0) (2022-08-26) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.154.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.153.0...v3.154.0) (2022-08-19) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.150.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.149.0...v3.150.0) (2022-08-15) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.145.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.144.0...v3.145.0) (2022-08-08) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.142.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.141.0...v3.142.0) (2022-08-02) - - -### Features - -* **codegen:** general data mapping function ([#3830](https://github.com/aws/aws-sdk-js-v3/issues/3830)) ([9417eae](https://github.com/aws/aws-sdk-js-v3/commit/9417eae722806799fb4c15c07921574268c1165c)) - - - - - -# [3.141.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.140.0...v3.141.0) (2022-08-01) - - -### Features - -* **clients:** update client endpoints as of 2022-08-01 ([aaf49f2](https://github.com/aws/aws-sdk-js-v3/commit/aaf49f21b371412e6ea7e00890b71a7b31991b66)) - - - - - -# [3.137.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.136.1...v3.137.0) (2022-07-26) - - -### Features - -* **namespaces:** remove namespaces with only a log filter ([#3823](https://github.com/aws/aws-sdk-js-v3/issues/3823)) ([33e6822](https://github.com/aws/aws-sdk-js-v3/commit/33e68228fb64c53dd8f89e6be76dd5f46edc3cfd)) - - - - - -# [3.131.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.130.0...v3.131.0) (2022-07-15) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.130.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.129.0...v3.130.0) (2022-07-14) - - -### Bug Fixes - -* **codegen:** fix error code parsing when it's a number ([#3371](https://github.com/aws/aws-sdk-js-v3/issues/3371)) ([c2d8522](https://github.com/aws/aws-sdk-js-v3/commit/c2d852279a3d23958521a6ceb4f4c642b0cb1848)) - - - - - -# [3.128.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.127.0...v3.128.0) (2022-07-12) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.127.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.126.0...v3.127.0) (2022-07-11) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.121.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.120.0...v3.121.0) (2022-06-30) - - -### Features - -* **clients:** fallback to status code for unmodeled errors ([#3752](https://github.com/aws/aws-sdk-js-v3/issues/3752)) ([49bcc4f](https://github.com/aws/aws-sdk-js-v3/commit/49bcc4f153e890e798a8e82fd5fc397b2dcc449f)) - - - - - -## [3.118.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.118.0...v3.118.1) (2022-06-27) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.118.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.117.0...v3.118.0) (2022-06-24) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.112.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.111.0...v3.112.0) (2022-06-16) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.110.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.109.0...v3.110.0) (2022-06-14) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.109.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.108.1...v3.109.0) (2022-06-13) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.105.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.104.0...v3.105.0) (2022-06-06) - - -### Features - -* **clients:** support recursion detection in Lambda ([#3654](https://github.com/aws/aws-sdk-js-v3/issues/3654)) ([ecfe46e](https://github.com/aws/aws-sdk-js-v3/commit/ecfe46ea1fd8b6e3812b75b3dc6c03554fb4b3fa)) - - - - - -# [3.100.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.99.0...v3.100.0) (2022-05-26) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.99.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.98.0...v3.99.0) (2022-05-25) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.95.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.94.0...v3.95.0) (2022-05-19) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.94.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.93.0...v3.94.0) (2022-05-18) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.92.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.91.0...v3.92.0) (2022-05-16) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.87.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.86.0...v3.87.0) (2022-05-09) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.85.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.84.0...v3.85.0) (2022-05-05) - - -### Features - -* **codegen:** add codegen indicator comment to all generated files ([#3592](https://github.com/aws/aws-sdk-js-v3/issues/3592)) ([567a530](https://github.com/aws/aws-sdk-js-v3/commit/567a5304232fcc1f9db3fd3df545054de8336b4b)) - - - - - -# [3.82.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.81.0...v3.82.0) (2022-05-02) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.81.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.80.0...v3.81.0) (2022-04-29) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.80.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.79.0...v3.80.0) (2022-04-28) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.79.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.78.0...v3.79.0) (2022-04-27) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.78.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.77.0...v3.78.0) (2022-04-26) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.76.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.75.0...v3.76.0) (2022-04-22) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.75.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.74.0...v3.75.0) (2022-04-21) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.74.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.73.0...v3.74.0) (2022-04-20) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.72.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.71.0...v3.72.0) (2022-04-15) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.67.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.66.0...v3.67.0) (2022-04-08) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.58.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.57.0...v3.58.0) (2022-03-28) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.56.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.55.0...v3.56.0) (2022-03-24) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.55.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.54.1...v3.55.0) (2022-03-21) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -## [3.54.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.54.0...v3.54.1) (2022-03-15) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.54.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.53.1...v3.54.0) (2022-03-11) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.53.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.52.0...v3.53.0) (2022-02-24) - - -### Features - -* **clients:** generate service exceptions as classes ([#3267](https://github.com/aws/aws-sdk-js-v3/issues/3267)) ([ca64fee](https://github.com/aws/aws-sdk-js-v3/commit/ca64feed3351c394c07dc26b782a5760a396a074)) - - - - - -# [3.52.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.51.0...v3.52.0) (2022-02-18) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.51.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.50.0...v3.51.0) (2022-02-12) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.50.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.49.0...v3.50.0) (2022-02-08) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.49.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.48.0...v3.49.0) (2022-01-29) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.48.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.47.2...v3.48.0) (2022-01-22) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -## [3.47.2](https://github.com/aws/aws-sdk-js-v3/compare/v3.47.1...v3.47.2) (2022-01-21) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -## [3.47.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.47.0-release-test-1...v3.47.1) (2022-01-20) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.47.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.46.0...v3.47.0) (2022-01-15) - - -### Features - -* **clients:** update clients to use default values inferred from defaults mode ([#3192](https://github.com/aws/aws-sdk-js-v3/issues/3192)) ([9152e21](https://github.com/aws/aws-sdk-js-v3/commit/9152e210c6ec29f34bb070eaf2874039022e6ab7)) - - - - - -# [3.46.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.45.0...v3.46.0) (2022-01-07) - - -### Bug Fixes - -* **clients:** update clean:dist script to delete dist-* folder ([#3155](https://github.com/aws/aws-sdk-js-v3/issues/3155)) ([cdb1709](https://github.com/aws/aws-sdk-js-v3/commit/cdb17090f82d1fc8755811c82cbed5976ec7e60b)) - - -### Features - -* **clients:** extend typedoc.json from root ([#3136](https://github.com/aws/aws-sdk-js-v3/issues/3136)) ([f6a3ef5](https://github.com/aws/aws-sdk-js-v3/commit/f6a3ef541ae2d92872d09d8cab6727911287ebb2)) -* end support for Node.js 10.x ([#3122](https://github.com/aws/aws-sdk-js-v3/issues/3122)) ([7acf18a](https://github.com/aws/aws-sdk-js-v3/commit/7acf18abd3fb1cc461f809110cdb0d7968c2070e)) - - - - - -# [3.45.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.44.0...v3.45.0) (2021-12-23) - - -### Features - -* **clients:** update clients as of 2021/12/23 ([#3110](https://github.com/aws/aws-sdk-js-v3/issues/3110)) ([5d638e1](https://github.com/aws/aws-sdk-js-v3/commit/5d638e188ce64fa80fe36b8cba79ba63b80b50b7)) - - - - - -# [3.43.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.42.0...v3.43.0) (2021-11-29) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.42.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.41.0...v3.42.0) (2021-11-19) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.41.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.40.1...v3.41.0) (2021-11-11) - - -### Features - -* **clients:** update clients as of 2021/11/11 ([#3015](https://github.com/aws/aws-sdk-js-v3/issues/3015)) ([3d82c4e](https://github.com/aws/aws-sdk-js-v3/commit/3d82c4e3c4d174533f46ce35495cf5cffabdb35a)) - - - - - -# [3.40.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.39.0...v3.40.0) (2021-11-05) - - -### Features - -* **clients:** populate variants in endpoints hashes ([#2974](https://github.com/aws/aws-sdk-js-v3/issues/2974)) ([0dd68ef](https://github.com/aws/aws-sdk-js-v3/commit/0dd68ef8b04ea0e96e43b05a9a10221e433fdf86)) - - - - - -# [3.39.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.38.0...v3.39.0) (2021-10-29) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.38.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.37.0...v3.38.0) (2021-10-22) - - -### Features - -* **client-documentation-generator:** rename package ([#2916](https://github.com/aws/aws-sdk-js-v3/issues/2916)) ([1a80bfd](https://github.com/aws/aws-sdk-js-v3/commit/1a80bfd2dfc583001ddb4a21b6432eaaad699aa7)) -* **clients:** export folder from index.ts ([#2912](https://github.com/aws/aws-sdk-js-v3/issues/2912)) ([183b46d](https://github.com/aws/aws-sdk-js-v3/commit/183b46dde7f5613128038bf1c076f3c0b693203b)) - - - - - -# [3.37.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.36.1...v3.37.0) (2021-10-15) - - -### Features - -* **clients:** update clients as of 10/15/2021 ([#2902](https://github.com/aws/aws-sdk-js-v3/issues/2902)) ([2730b54](https://github.com/aws/aws-sdk-js-v3/commit/2730b5424377944a5a2ad5e1ad7d3ca4135dae1c)) - - - - - -## [3.36.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.36.0...v3.36.1) (2021-10-12) - - -### Bug Fixes - -* **clients:** emitDeclarationOnly in tsconfig.types.json ([#2893](https://github.com/aws/aws-sdk-js-v3/issues/2893)) ([6dc3d56](https://github.com/aws/aws-sdk-js-v3/commit/6dc3d56c20809c90cbdc4dd48627eeebc64af99d)) - - - - - -# [3.36.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.35.0...v3.36.0) (2021-10-08) - - -### Features - -* publish files in dist-* only ([#2873](https://github.com/aws/aws-sdk-js-v3/issues/2873)) ([53b4243](https://github.com/aws/aws-sdk-js-v3/commit/53b4243b066f25ff2412d5f0dea1036054b2df32)) -* **codegen:** ts-ignore packageInfo imports in codegen ([#2875](https://github.com/aws/aws-sdk-js-v3/issues/2875)) ([99d9267](https://github.com/aws/aws-sdk-js-v3/commit/99d926762193e83a354edec6e9de2b0543449704)) -* **tsconfig:** remove sourceMap ([#2867](https://github.com/aws/aws-sdk-js-v3/issues/2867)) ([d25f526](https://github.com/aws/aws-sdk-js-v3/commit/d25f526627a02a2ca28675fecce66c76b6c97966)) - - - - - -# [3.35.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.34.0...v3.35.0) (2021-10-04) - - -### Features - -* **clients:** eslint --fix using esprint ([#2849](https://github.com/aws/aws-sdk-js-v3/issues/2849)) ([94d0a2d](https://github.com/aws/aws-sdk-js-v3/commit/94d0a2d8a0579ee0a742337937ad05735cfbc1ba)) -* **clients:** move source files to 'src' folder ([#2845](https://github.com/aws/aws-sdk-js-v3/issues/2845)) ([e0025cd](https://github.com/aws/aws-sdk-js-v3/commit/e0025cddbba244a41ddf1fd1adb761142e15c22d)) - - - - - -# [3.34.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.33.0...v3.34.0) (2021-09-24) - - -### Features - -* **clients:** remove comments from transpiled JS files ([#2817](https://github.com/aws/aws-sdk-js-v3/issues/2817)) ([d01420b](https://github.com/aws/aws-sdk-js-v3/commit/d01420b247966c8ec84c1dd0a1b42512ede10c90)) - - - - - -# [3.33.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.32.0...v3.33.0) (2021-09-21) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.32.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.31.0...v3.32.0) (2021-09-17) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.31.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.30.0...v3.31.0) (2021-09-11) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.30.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.29.0...v3.30.0) (2021-09-07) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.29.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.28.0...v3.29.0) (2021-09-02) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.28.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.27.0...v3.28.0) (2021-08-27) - - -### Bug Fixes - -* **clients:** use optional chaining while processing runtime config ([#2690](https://github.com/aws/aws-sdk-js-v3/issues/2690)) ([18469ce](https://github.com/aws/aws-sdk-js-v3/commit/18469cefc27840ba00d516265ebd976f10240496)) - - -### Features - -* **clients:** allow setting path prefix from custom endpoints ([#2722](https://github.com/aws/aws-sdk-js-v3/issues/2722)) ([990ba2f](https://github.com/aws/aws-sdk-js-v3/commit/990ba2fe1c03cf10c3cb345cee4d137af7095f3d)) -* **clients:** modular endpoints resolution ([#2704](https://github.com/aws/aws-sdk-js-v3/issues/2704)) ([88de69b](https://github.com/aws/aws-sdk-js-v3/commit/88de69ba28aaedfc7f13fa165044ef8cae023bbe)) - - - - - -# [3.27.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.26.0...v3.27.0) (2021-08-19) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.26.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.25.0...v3.26.0) (2021-08-13) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.25.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.24.0...v3.25.0) (2021-08-05) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.24.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.23.0...v3.24.0) (2021-07-29) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.23.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.22.0...v3.23.0) (2021-07-23) - - -### Bug Fixes - -* **clients:** allow undefined configuration ([#2617](https://github.com/aws/aws-sdk-js-v3/issues/2617)) ([a004d15](https://github.com/aws/aws-sdk-js-v3/commit/a004d1569e0b213259c50f72fddfd209fff0d7a3)) -* bump up tslib to 2.3.0 ([#2601](https://github.com/aws/aws-sdk-js-v3/issues/2601)) ([7040faa](https://github.com/aws/aws-sdk-js-v3/commit/7040faac07976c1dcfd5240675b82a2f275b2a55)) - - -### Features - -* **clients:** change runtime config from constant to provider functions ([#2574](https://github.com/aws/aws-sdk-js-v3/issues/2574)) ([5eca565](https://github.com/aws/aws-sdk-js-v3/commit/5eca565b5237a31ee4f18a2ecb4608099ccd55ac)) - - - - - -# [3.22.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.21.0...v3.22.0) (2021-07-16) - - -### Bug Fixes - -* **clients:** link to Hash Interface ([#2573](https://github.com/aws/aws-sdk-js-v3/issues/2573)) ([bb7b3ed](https://github.com/aws/aws-sdk-js-v3/commit/bb7b3edc152f2c33b0e1cf2848aba4231882c36d)) -* **clients:** prefix `dist/` for typesVersions TS<4 ([#2580](https://github.com/aws/aws-sdk-js-v3/issues/2580)) ([dff5cd4](https://github.com/aws/aws-sdk-js-v3/commit/dff5cd4b6fa00453e938ce8f238c1542ee7ba3d6)) - - - - - -# [3.21.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.20.0...v3.21.0) (2021-07-09) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.20.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.19.0...v3.20.0) (2021-07-02) - - -### Bug Fixes - -* replace prepublishOnly script with downlevel-dts ([#2537](https://github.com/aws/aws-sdk-js-v3/issues/2537)) ([63818a1](https://github.com/aws/aws-sdk-js-v3/commit/63818a1e47b08af56f092031a01bbbff0a9af590)) - - - - - -# [3.19.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.18.0...v3.19.0) (2021-06-24) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.18.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.17.0...v3.18.0) (2021-06-04) - - -### Features - -* support Sigv4 for non AWS services ([#2385](https://github.com/aws/aws-sdk-js-v3/issues/2385)) ([0a251aa](https://github.com/aws/aws-sdk-js-v3/commit/0a251aa44d54fbf21e328ccf2b20db45e94aaa90)), closes [/github.com/awslabs/smithy/blob/main/smithy-aws-protocol-tests/model/restJson1/main.smithy#L11-L13](https://github.com//github.com/awslabs/smithy/blob/main/smithy-aws-protocol-tests/model/restJson1/main.smithy/issues/L11-L13) -* **clients:** add retryModeProvider in runtimeConfig ([#2440](https://github.com/aws/aws-sdk-js-v3/issues/2440)) ([fc0a5da](https://github.com/aws/aws-sdk-js-v3/commit/fc0a5dae2c13814d5a0c5fce1d892ce0e97c98e4)) - - - - - -# [3.17.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.16.0...v3.17.0) (2021-05-26) - - -### Features - -* **clients:** update endpoint resolution as of 05/12/2021 ([#2398](https://github.com/aws/aws-sdk-js-v3/issues/2398)) ([17afcbb](https://github.com/aws/aws-sdk-js-v3/commit/17afcbb65bb26f091ba258717716272d5dc4e2c7)) - - - - - -# [3.16.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.15.0...v3.16.0) (2021-05-14) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.15.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.14.0...v3.15.0) (2021-05-10) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.14.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.13.1...v3.14.0) (2021-04-30) - - -### Bug Fixes - -* **clients:** typo in README difference -> different ([#2314](https://github.com/aws/aws-sdk-js-v3/issues/2314)) ([9ac1f40](https://github.com/aws/aws-sdk-js-v3/commit/9ac1f40eea78075e6b301df50cfae17c19ad77c3)) - - -### Features - -* **clients:** update clients as of 04/29/2021 ([#2329](https://github.com/aws/aws-sdk-js-v3/issues/2329)) ([48ab750](https://github.com/aws/aws-sdk-js-v3/commit/48ab75045d1a94adfae94ac638a0dd882ebd05ac)) - - - - - -## [3.13.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.13.0...v3.13.1) (2021-04-22) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.13.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.12.0...v3.13.0) (2021-04-15) - - -### Features - -* remove @aws-sdk/url-parser-native in favor of react-native-url-polyfill ([#2229](https://github.com/aws/aws-sdk-js-v3/issues/2229)) ([d6a67d7](https://github.com/aws/aws-sdk-js-v3/commit/d6a67d7cd471e3440fa7b23ba00b11c00b10a566)) - - - - - -# [3.12.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.11.0...v3.12.0) (2021-04-09) - - -### Bug Fixes - -* run downlevel-dts in prepublishOnly ([#2218](https://github.com/aws/aws-sdk-js-v3/issues/2218)) ([0745502](https://github.com/aws/aws-sdk-js-v3/commit/0745502dcf819460ee1d81362470859674c757a7)) - - -### Features - -* support default role assumers ([#2221](https://github.com/aws/aws-sdk-js-v3/issues/2221)) ([ae17f4c](https://github.com/aws/aws-sdk-js-v3/commit/ae17f4c64f0390c9b879eb27390688ac156cac47)) - - - - - -# [3.11.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.10.0...v3.11.0) (2021-04-01) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.10.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.9.0...v3.10.0) (2021-03-26) - - -### Bug Fixes - -* **clients:** generate jest.config.js ([#2172](https://github.com/aws/aws-sdk-js-v3/issues/2172)) ([95b0e19](https://github.com/aws/aws-sdk-js-v3/commit/95b0e191eddf71033b9bd6a2d76d20fedea71b5f)) - - -### Features - -* use ts-jest for running jest tests ([#2088](https://github.com/aws/aws-sdk-js-v3/issues/2088)) ([456002c](https://github.com/aws/aws-sdk-js-v3/commit/456002cf7fa16864b72c3c279b094886a42abddb)) - - - - - -# [3.9.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.8.1...v3.9.0) (2021-03-18) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -## [3.8.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.8.0...v3.8.1) (2021-03-11) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.8.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.7.0...v3.8.0) (2021-03-05) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) - - -### Bug Fixes - -* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) - - - - - -## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) - - -### Bug Fixes - -* update references of default branch from master to main ([#2057](https://github.com/aws/aws-sdk-js-v3/issues/2057)) ([59b8b58](https://github.com/aws/aws-sdk-js-v3/commit/59b8b58c3a8c057b36abfaa59bae3a6ffb068cf1)) - - - - - -# [3.6.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.5.0...v3.6.0) (2021-02-20) - - -### Bug Fixes - -* revert publish v3.5.1-0 ([#2058](https://github.com/aws/aws-sdk-js-v3/issues/2058)) ([af25697](https://github.com/aws/aws-sdk-js-v3/commit/af25697aee9363a66c0d69b83f7df2e445c4b721)) - - - - - -# [3.5.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.4.1...v3.5.0) (2021-02-12) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -## [3.4.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.4.0...v3.4.1) (2021-01-29) - - -### Bug Fixes - -* **clients:** use TS 3.4 compatible types for TS 3.9 ([#1978](https://github.com/aws/aws-sdk-js-v3/issues/1978)) ([8bced5c](https://github.com/aws/aws-sdk-js-v3/commit/8bced5c32b9dbc68f1065054d796cb0b8b87bcc4)) - - - - - -# [3.4.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.3.0...v3.4.0) (2021-01-28) - - -### Features - -* **middleware-stack:** allow adding middleware to override an existing one ([#1964](https://github.com/aws/aws-sdk-js-v3/issues/1964)) ([9c21f14](https://github.com/aws/aws-sdk-js-v3/commit/9c21f14412f2b1f591422f3c67dedbe886db723b)), closes [#1883](https://github.com/aws/aws-sdk-js-v3/issues/1883) -* use downlevel-dts to generate TS 3.4 compatible types ([#1943](https://github.com/aws/aws-sdk-js-v3/issues/1943)) ([63ad215](https://github.com/aws/aws-sdk-js-v3/commit/63ad2151c8bb7be32ea8838a9b0974806ed3906b)) - - - - - -# [3.3.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.2.0...v3.3.0) (2021-01-14) - - -### Bug Fixes - -* **clients:** export explicit dependencies on @aws-sdk/types ([#1902](https://github.com/aws/aws-sdk-js-v3/issues/1902)) ([96f1087](https://github.com/aws/aws-sdk-js-v3/commit/96f1087333ba916593d557051297983912b27caa)) -* **clients:** lowercase all header names in serializer ([#1892](https://github.com/aws/aws-sdk-js-v3/issues/1892)) ([1308721](https://github.com/aws/aws-sdk-js-v3/commit/130872194bc94590f599051ee067d862210252f8)) -* **url-parser:** merge browser and node url parser, add rn url parser ([#1903](https://github.com/aws/aws-sdk-js-v3/issues/1903)) ([99be092](https://github.com/aws/aws-sdk-js-v3/commit/99be092fded13bb00802549e17dbdb6d760a8679)) - - -### Features - -* **clients:** update README with documentation, usage and more ([#1907](https://github.com/aws/aws-sdk-js-v3/issues/1907)) ([03be111](https://github.com/aws/aws-sdk-js-v3/commit/03be111a086360687f20b2ac1d490584fb4fbefe)) - - - - - -# [3.2.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.1.0...v3.2.0) (2021-01-09) - - -### Bug Fixes - -* stop adding command mw repeatedly in resolveMiddleware() ([#1883](https://github.com/aws/aws-sdk-js-v3/issues/1883)) ([d4c302b](https://github.com/aws/aws-sdk-js-v3/commit/d4c302b816e1781f8d04bd479cc4e26e0fe4debc)) - - - - - -# [3.1.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.0.0...v3.1.0) (2020-12-23) - - -### Bug Fixes - -* **clients:** default region and credential provider ([#1834](https://github.com/aws/aws-sdk-js-v3/issues/1834)) ([bc79ab5](https://github.com/aws/aws-sdk-js-v3/commit/bc79ab5f17e00bc069b51f2f426dc73c16483eaa)) -* log requestId, extendedRequestId, cfId in $metadata ([#1819](https://github.com/aws/aws-sdk-js-v3/issues/1819)) ([f2a47e8](https://github.com/aws/aws-sdk-js-v3/commit/f2a47e80965f96b86fa42038bf2711b922eee302)) -* **clients:** populate sdkId in serviceId and default to use arnNamespace as signingName ([#1786](https://github.com/aws/aws-sdk-js-v3/issues/1786)) ([0011af2](https://github.com/aws/aws-sdk-js-v3/commit/0011af27a62d0d201296225e2a70276645b3231a)) -* **clients:** update endpoint provider ([#1824](https://github.com/aws/aws-sdk-js-v3/issues/1824)) ([64d2210](https://github.com/aws/aws-sdk-js-v3/commit/64d22105691f286ad9accf1a137d7c1928378ad4)) - - -### Features - -* standardize user agent value ([#1775](https://github.com/aws/aws-sdk-js-v3/issues/1775)) ([388b180](https://github.com/aws/aws-sdk-js-v3/commit/388b18071146171b42d283a93f9590cb23956e1a)) - - - - - -# [3.0.0](https://github.com/aws/aws-sdk-js-v3/compare/v1.0.0-rc.10...v3.0.0) (2020-12-15) - - -### Features - -* bump version to 3.0.0 ([#1793](https://github.com/aws/aws-sdk-js-v3/issues/1793)) ([d8475f8](https://github.com/aws/aws-sdk-js-v3/commit/d8475f8d972d28fbc15cd7e23abfe18f9eab0644)) - - - - - -# [1.0.0-rc.10](https://github.com/aws/aws-sdk-js-v3/compare/v1.0.0-rc.9...v1.0.0-rc.10) (2020-12-15) - - -### Features - -* update clients as of 12/12/2020 ([#1771](https://github.com/aws/aws-sdk-js-v3/issues/1771)) ([f69ff44](https://github.com/aws/aws-sdk-js-v3/commit/f69ff440a79018ad69fcb26ad46e3db65b23ce71)) -* update clients as of 12/12/2020 with model fixes ([#1774](https://github.com/aws/aws-sdk-js-v3/issues/1774)) ([54e8715](https://github.com/aws/aws-sdk-js-v3/commit/54e87151877dd5cf9a5f256698c088cc7a856225)) - - - - - -# [1.0.0-rc.9](https://github.com/aws/aws-sdk-js-v3/compare/v1.0.0-rc.8...v1.0.0-rc.9) (2020-12-11) - - -### Features - -* add service id config ([#1765](https://github.com/aws/aws-sdk-js-v3/issues/1765)) ([1ba5672](https://github.com/aws/aws-sdk-js-v3/commit/1ba5672ff75bf5401f02f65d20af61c7bee339ff)) - - - - - -# [1.0.0-rc.8](https://github.com/aws/aws-sdk-js-v3/compare/v1.0.0-rc.7...v1.0.0-rc.8) (2020-12-05) - - -### Features - -* **invalid-dependency:** add invalidAsyncFunction which rejects with an Error ([#1719](https://github.com/aws/aws-sdk-js-v3/issues/1719)) ([c4c046e](https://github.com/aws/aws-sdk-js-v3/commit/c4c046edf0e752560fded20255642e6aed559d2c)) - - - - - -# [1.0.0-rc.7](https://github.com/aws/aws-sdk-js-v3/compare/v1.0.0-rc.6...v1.0.0-rc.7) (2020-11-20) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [1.0.0-rc.6](https://github.com/aws/aws-sdk-js-v3/compare/v1.0.0-rc.5...v1.0.0-rc.6) (2020-11-13) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [1.0.0-rc.5](https://github.com/aws/aws-sdk-js-v3/compare/v1.0.0-rc.4...v1.0.0-rc.5) (2020-11-09) - - -### Bug Fixes - -* **package.json:** migrate @aws-sdk/types into devDependencies codegen ([#1658](https://github.com/aws/aws-sdk-js-v3/issues/1658)) ([eb50962](https://github.com/aws/aws-sdk-js-v3/commit/eb509629cd6eeb293bf762c201710acabe049a58)) - - - - - -# [1.0.0-rc.4](https://github.com/aws/aws-sdk-js-v3/compare/v1.0.0-rc.3...v1.0.0-rc.4) (2020-10-31) - - -### Features - -* log clientName and commandName ([#1637](https://github.com/aws/aws-sdk-js-v3/issues/1637)) ([79f25ca](https://github.com/aws/aws-sdk-js-v3/commit/79f25cacc076483e0134f3626d9971ada5f1206d)) - - - - - -# [1.0.0-rc.3](https://github.com/aws/aws-sdk-js-v3/compare/v1.0.0-rc.2...v1.0.0-rc.3) (2020-10-27) - - -### Features - -* update client description to add keywords ([#1631](https://github.com/aws/aws-sdk-js-v3/issues/1631)) ([93fc586](https://github.com/aws/aws-sdk-js-v3/commit/93fc5866bf6e5f3b40f8dcfe829172bb80cc8391)) - - - - - -# [1.0.0-rc.2](https://github.com/aws/aws-sdk-js-v3/compare/v1.0.0-rc.1...v1.0.0-rc.2) (2020-10-22) - - -### Bug Fixes - -* throw 3XX redirection as errors explicitly ([#1591](https://github.com/aws/aws-sdk-js-v3/issues/1591)) ([76f83f1](https://github.com/aws/aws-sdk-js-v3/commit/76f83f19c96dc6c8705c8367cae5d87bbcfd7b23)) - - - - - -# [1.0.0-rc.1](https://github.com/aws/aws-sdk-js-v3/compare/v1.0.0-gamma.11...v1.0.0-rc.1) (2020-10-19) - - -### Features - -* ready for release candidate ([#1578](https://github.com/aws/aws-sdk-js-v3/issues/1578)) ([519f66c](https://github.com/aws/aws-sdk-js-v3/commit/519f66c6388b91d0bd750a511e6d1af56196835e)) - - - - - -# [1.0.0-gamma.11](https://github.com/aws/aws-sdk-js-v3/compare/@aws-sdk/client-codestar@1.0.0-gamma.10...@aws-sdk/client-codestar@1.0.0-gamma.11) (2020-10-07) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [1.0.0-gamma.10](https://github.com/aws/aws-sdk-js-v3/compare/@aws-sdk/client-codestar@1.0.0-gamma.9...@aws-sdk/client-codestar@1.0.0-gamma.10) (2020-09-29) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [1.0.0-gamma.9](https://github.com/aws/aws-sdk-js-v3/compare/@aws-sdk/client-codestar@1.0.0-gamma.8...@aws-sdk/client-codestar@1.0.0-gamma.9) (2020-09-15) - - -### Bug Fixes - -* default import package.json for spec compatibility ([#1505](https://github.com/aws/aws-sdk-js-v3/issues/1505)) ([797ba7d](https://github.com/aws/aws-sdk-js-v3/commit/797ba7dc7743eb65e8f81536bcf70e5c225ef861)) -* toposort and chunk shape models ([#1510](https://github.com/aws/aws-sdk-js-v3/issues/1510)) ([bee87d8](https://github.com/aws/aws-sdk-js-v3/commit/bee87d8fcc5ea82a361386309ebf9330fe39c816)) - - - - - -# [1.0.0-gamma.8](https://github.com/aws/aws-sdk-js-v3/compare/@aws-sdk/client-codestar@1.0.0-gamma.7...@aws-sdk/client-codestar@1.0.0-gamma.8) (2020-09-01) - - -### Features - -* add LoggerConfig to all clients ([#1472](https://github.com/aws/aws-sdk-js-v3/issues/1472)) ([d55a812](https://github.com/aws/aws-sdk-js-v3/commit/d55a81278fee13281b20bfa60d89d2b111245dd4)) - - - - - -# [1.0.0-gamma.7](https://github.com/aws/aws-sdk-js-v3/compare/@aws-sdk/client-codestar@1.0.0-gamma.6...@aws-sdk/client-codestar@1.0.0-gamma.7) (2020-08-25) - - -### Features - -* get partition of given region ([#1435](https://github.com/aws/aws-sdk-js-v3/issues/1435)) ([c18bfe4](https://github.com/aws/aws-sdk-js-v3/commit/c18bfe489db77d945d0bcc4ae7194ff46cd461a9)) -* refactor nodejs region loader ([#1437](https://github.com/aws/aws-sdk-js-v3/issues/1437)) ([5d79645](https://github.com/aws/aws-sdk-js-v3/commit/5d79645eb622b111c94a7de1918c8357c83a7bf8)) -* refactor nodejs retry config loader ([#1438](https://github.com/aws/aws-sdk-js-v3/issues/1438)) ([5478012](https://github.com/aws/aws-sdk-js-v3/commit/5478012147b475bdce07a2cbe393a972e502c93f)) -* update clients with smithy models as of 08/20 ([#1457](https://github.com/aws/aws-sdk-js-v3/issues/1457)) ([f95cce3](https://github.com/aws/aws-sdk-js-v3/commit/f95cce338fcdc49ead6e3ca6d178a6fd58ae556f)) - - - - - -# [1.0.0-gamma.6](https://github.com/aws/aws-sdk-js-v3/compare/@aws-sdk/client-codestar@1.0.0-gamma.5...@aws-sdk/client-codestar@1.0.0-gamma.6) (2020-08-04) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [1.0.0-gamma.5](https://github.com/aws/aws-sdk-js-v3/compare/@aws-sdk/client-codestar@1.0.0-gamma.4...@aws-sdk/client-codestar@1.0.0-gamma.5) (2020-07-21) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# [1.0.0-gamma.4](https://github.com/aws/aws-sdk-js-v3/compare/@aws-sdk/client-codestar@1.0.0-gamma.3...@aws-sdk/client-codestar@1.0.0-gamma.4) (2020-07-13) - -**Note:** Version bump only for package @aws-sdk/client-codestar - - - - - -# 1.0.0-gamma.3 (2020-07-08) - - -### Features - -* add filterSensitiveLog method to Structure namespaces ([#1130](https://github.com/aws/aws-sdk-js-v3/issues/1130)) ([8eff087](https://github.com/aws/aws-sdk-js-v3/commit/8eff0875580e30e12f2e0abd5fa402973790e697)) - - - -# 1.0.0-gamma.2 (2020-05-26) - - - -# 1.0.0-gamma.1 (2020-05-21) - - -### Bug Fixes - -* add default value to stream collector ([#1131](https://github.com/aws/aws-sdk-js-v3/issues/1131)) ([030082a](https://github.com/aws/aws-sdk-js-v3/commit/030082a0378f873da34c5381c7889754c5bde9d3)) -* use JS url parser in ReactNative ([#1129](https://github.com/aws/aws-sdk-js-v3/issues/1129)) ([efc8570](https://github.com/aws/aws-sdk-js-v3/commit/efc8570af4019ce4f07a94afde82661ad64bf3d4)) - - -### Features - -* bump up to gamma version ([#1192](https://github.com/aws/aws-sdk-js-v3/issues/1192)) ([a609075](https://github.com/aws/aws-sdk-js-v3/commit/a6090754f2a6c21e5b70bf0c8782cc0fbe59ee12)) -* refactor http request handlers ([#1186](https://github.com/aws/aws-sdk-js-v3/issues/1186)) ([605ebc5](https://github.com/aws/aws-sdk-js-v3/commit/605ebc57d2ec140ae5dd1c152168ec786e6663d9)) - - - -# 1.0.0-beta.4 (2020-04-25) - - -### Bug Fixes - -* move endpoint resolution to the serializers ([#1106](https://github.com/aws/aws-sdk-js-v3/issues/1106)) ([08c9420](https://github.com/aws/aws-sdk-js-v3/commit/08c9420db1ba9c3faf3ed26aa1244646bacff1d1)) -* request default endpoints from serde context being overwritten ([#1097](https://github.com/aws/aws-sdk-js-v3/issues/1097)) ([299d2a1](https://github.com/aws/aws-sdk-js-v3/commit/299d2a19bddfbab1b70552fd7a6b669ef7762288)) - - -### Features - -* add default destroy function to clients ([#1081](https://github.com/aws/aws-sdk-js-v3/issues/1081)) ([7eb0f0e](https://github.com/aws/aws-sdk-js-v3/commit/7eb0f0e5debfafe08c51dc4f99dcf29d79dea358)) - - - -# 1.0.0-beta.3 (2020-03-30) - - - -# 1.0.0-beta.2 (2020-03-28) - - - -# 1.0.0-beta.1 (2020-03-25) - - -### Features - -* bump packages to beta ([#1050](https://github.com/aws/aws-sdk-js-v3/issues/1050)) ([40501d4](https://github.com/aws/aws-sdk-js-v3/commit/40501d4394d04bc1bc91c10136fa48b1d3a67d8f)) - - - -# 1.0.0-alpha.28 (2020-03-20) - - - -# 1.0.0-alpha.27 (2020-03-13) - - -### Bug Fixes - -* codegen for using pure JS hasher in RN ([#998](https://github.com/aws/aws-sdk-js-v3/issues/998)) ([022cba5](https://github.com/aws/aws-sdk-js-v3/commit/022cba59168998bea8a263687395d27eae375d30)), closes [awslabs/smithy-typescript#144](https://github.com/awslabs/smithy-typescript/issues/144) - - - -# 1.0.0-alpha.26 (2020-03-12) - - - -# 1.0.0-alpha.25 (2020-03-09) - - -### Features - -* codegen for fixing protocol tests([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([15a66c7](https://github.com/aws/aws-sdk-js-v3/commit/15a66c720f49884087126d6d573c64b6a4a16dc5)), closes [awslabls/smithy-typescript#141](https://github.com/awslabls/smithy-typescript/issues/141) -* codegen for fixing streaming member shape([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([c7f13dc](https://github.com/aws/aws-sdk-js-v3/commit/c7f13dc0eda6217452bd37b1b7fa04bcc931deab)), closes [awslabs/smithy-typescript#138](https://github.com/awslabs/smithy-typescript/issues/138) [awslabs/smithy-typescript#140](https://github.com/awslabs/smithy-typescript/issues/140) - - - -# 1.0.0-alpha.24 (2020-02-19) - - - -# 1.0.0-alpha.23 (2020-02-14) - - - -# 1.0.0-alpha.22 (2020-02-11) - - - -# 1.0.0-alpha.21 (2020-02-11) - - - -# 1.0.0-alpha.20 (2020-02-09) - - - -# 1.0.0-alpha.19 (2020-02-07) - - - -# 1.0.0-alpha.18 (2020-02-06) - - - -# 1.0.0-alpha.17 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464fb0374a8a3ba5a344f6b8c6aea5c85f2a2)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbbbf34f71c61a21ba2e49b13a3f8767eca7)) - - - - - -# 1.0.0-gamma.2 (2020-05-26) - - - -# 1.0.0-gamma.1 (2020-05-21) - - -### Bug Fixes - -* add default value to stream collector ([#1131](https://github.com/aws/aws-sdk-js-v3/issues/1131)) ([030082a](https://github.com/aws/aws-sdk-js-v3/commit/030082a0378f873da34c5381c7889754c5bde9d3)) -* use JS url parser in ReactNative ([#1129](https://github.com/aws/aws-sdk-js-v3/issues/1129)) ([efc8570](https://github.com/aws/aws-sdk-js-v3/commit/efc8570af4019ce4f07a94afde82661ad64bf3d4)) - - -### Features - -* bump up to gamma version ([#1192](https://github.com/aws/aws-sdk-js-v3/issues/1192)) ([a609075](https://github.com/aws/aws-sdk-js-v3/commit/a6090754f2a6c21e5b70bf0c8782cc0fbe59ee12)) -* refactor http request handlers ([#1186](https://github.com/aws/aws-sdk-js-v3/issues/1186)) ([605ebc5](https://github.com/aws/aws-sdk-js-v3/commit/605ebc57d2ec140ae5dd1c152168ec786e6663d9)) - - - -# 1.0.0-beta.4 (2020-04-25) - - -### Bug Fixes - -* move endpoint resolution to the serializers ([#1106](https://github.com/aws/aws-sdk-js-v3/issues/1106)) ([08c9420](https://github.com/aws/aws-sdk-js-v3/commit/08c9420db1ba9c3faf3ed26aa1244646bacff1d1)) -* request default endpoints from serde context being overwritten ([#1097](https://github.com/aws/aws-sdk-js-v3/issues/1097)) ([299d2a1](https://github.com/aws/aws-sdk-js-v3/commit/299d2a19bddfbab1b70552fd7a6b669ef7762288)) - - -### Features - -* add default destroy function to clients ([#1081](https://github.com/aws/aws-sdk-js-v3/issues/1081)) ([7eb0f0e](https://github.com/aws/aws-sdk-js-v3/commit/7eb0f0e5debfafe08c51dc4f99dcf29d79dea358)) - - - -# 1.0.0-beta.3 (2020-03-30) - - - -# 1.0.0-beta.2 (2020-03-28) - - - -# 1.0.0-beta.1 (2020-03-25) - - -### Features - -* bump packages to beta ([#1050](https://github.com/aws/aws-sdk-js-v3/issues/1050)) ([40501d4](https://github.com/aws/aws-sdk-js-v3/commit/40501d4394d04bc1bc91c10136fa48b1d3a67d8f)) - - - -# 1.0.0-alpha.28 (2020-03-20) - - - -# 1.0.0-alpha.27 (2020-03-13) - - -### Bug Fixes - -* codegen for using pure JS hasher in RN ([#998](https://github.com/aws/aws-sdk-js-v3/issues/998)) ([022cba5](https://github.com/aws/aws-sdk-js-v3/commit/022cba59168998bea8a263687395d27eae375d30)), closes [awslabs/smithy-typescript#144](https://github.com/awslabs/smithy-typescript/issues/144) - - - -# 1.0.0-alpha.26 (2020-03-12) - - - -# 1.0.0-alpha.25 (2020-03-09) - - -### Features - -* codegen for fixing protocol tests([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([15a66c7](https://github.com/aws/aws-sdk-js-v3/commit/15a66c720f49884087126d6d573c64b6a4a16dc5)), closes [awslabls/smithy-typescript#141](https://github.com/awslabls/smithy-typescript/issues/141) -* codegen for fixing streaming member shape([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([c7f13dc](https://github.com/aws/aws-sdk-js-v3/commit/c7f13dc0eda6217452bd37b1b7fa04bcc931deab)), closes [awslabs/smithy-typescript#138](https://github.com/awslabs/smithy-typescript/issues/138) [awslabs/smithy-typescript#140](https://github.com/awslabs/smithy-typescript/issues/140) - - - -# 1.0.0-alpha.24 (2020-02-19) - - - -# 1.0.0-alpha.23 (2020-02-14) - - - -# 1.0.0-alpha.22 (2020-02-11) - - - -# 1.0.0-alpha.21 (2020-02-11) - - - -# 1.0.0-alpha.20 (2020-02-09) - - - -# 1.0.0-alpha.19 (2020-02-07) - - - -# 1.0.0-alpha.18 (2020-02-06) - - - -# 1.0.0-alpha.17 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464fb0374a8a3ba5a344f6b8c6aea5c85f2a2)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbbbf34f71c61a21ba2e49b13a3f8767eca7)) - - - - - -# 1.0.0-gamma.1 (2020-05-21) - - -### Bug Fixes - -* add default value to stream collector ([#1131](https://github.com/aws/aws-sdk-js-v3/issues/1131)) ([030082a](https://github.com/aws/aws-sdk-js-v3/commit/030082a0378f873da34c5381c7889754c5bde9d3)) -* use JS url parser in ReactNative ([#1129](https://github.com/aws/aws-sdk-js-v3/issues/1129)) ([efc8570](https://github.com/aws/aws-sdk-js-v3/commit/efc8570af4019ce4f07a94afde82661ad64bf3d4)) - - -### Features - -* bump up to gamma version ([#1192](https://github.com/aws/aws-sdk-js-v3/issues/1192)) ([a609075](https://github.com/aws/aws-sdk-js-v3/commit/a6090754f2a6c21e5b70bf0c8782cc0fbe59ee12)) -* refactor http request handlers ([#1186](https://github.com/aws/aws-sdk-js-v3/issues/1186)) ([605ebc5](https://github.com/aws/aws-sdk-js-v3/commit/605ebc57d2ec140ae5dd1c152168ec786e6663d9)) - - - -# 1.0.0-beta.4 (2020-04-25) - - -### Bug Fixes - -* move endpoint resolution to the serializers ([#1106](https://github.com/aws/aws-sdk-js-v3/issues/1106)) ([08c9420](https://github.com/aws/aws-sdk-js-v3/commit/08c9420db1ba9c3faf3ed26aa1244646bacff1d1)) -* request default endpoints from serde context being overwritten ([#1097](https://github.com/aws/aws-sdk-js-v3/issues/1097)) ([299d2a1](https://github.com/aws/aws-sdk-js-v3/commit/299d2a19bddfbab1b70552fd7a6b669ef7762288)) - - -### Features - -* add default destroy function to clients ([#1081](https://github.com/aws/aws-sdk-js-v3/issues/1081)) ([7eb0f0e](https://github.com/aws/aws-sdk-js-v3/commit/7eb0f0e5debfafe08c51dc4f99dcf29d79dea358)) - - - -# 1.0.0-beta.3 (2020-03-30) - - - -# 1.0.0-beta.2 (2020-03-28) - - - -# 1.0.0-beta.1 (2020-03-25) - - -### Features - -* bump packages to beta ([#1050](https://github.com/aws/aws-sdk-js-v3/issues/1050)) ([40501d4](https://github.com/aws/aws-sdk-js-v3/commit/40501d4394d04bc1bc91c10136fa48b1d3a67d8f)) - - - -# 1.0.0-alpha.28 (2020-03-20) - - - -# 1.0.0-alpha.27 (2020-03-13) - - -### Bug Fixes - -* codegen for using pure JS hasher in RN ([#998](https://github.com/aws/aws-sdk-js-v3/issues/998)) ([022cba5](https://github.com/aws/aws-sdk-js-v3/commit/022cba59168998bea8a263687395d27eae375d30)), closes [awslabs/smithy-typescript#144](https://github.com/awslabs/smithy-typescript/issues/144) - - - -# 1.0.0-alpha.26 (2020-03-12) - - - -# 1.0.0-alpha.25 (2020-03-09) - - -### Features - -* codegen for fixing protocol tests([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([15a66c7](https://github.com/aws/aws-sdk-js-v3/commit/15a66c720f49884087126d6d573c64b6a4a16dc5)), closes [awslabls/smithy-typescript#141](https://github.com/awslabls/smithy-typescript/issues/141) -* codegen for fixing streaming member shape([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([c7f13dc](https://github.com/aws/aws-sdk-js-v3/commit/c7f13dc0eda6217452bd37b1b7fa04bcc931deab)), closes [awslabs/smithy-typescript#138](https://github.com/awslabs/smithy-typescript/issues/138) [awslabs/smithy-typescript#140](https://github.com/awslabs/smithy-typescript/issues/140) - - - -# 1.0.0-alpha.24 (2020-02-19) - - - -# 1.0.0-alpha.23 (2020-02-14) - - - -# 1.0.0-alpha.22 (2020-02-11) - - - -# 1.0.0-alpha.21 (2020-02-11) - - - -# 1.0.0-alpha.20 (2020-02-09) - - - -# 1.0.0-alpha.19 (2020-02-07) - - - -# 1.0.0-alpha.18 (2020-02-06) - - - -# 1.0.0-alpha.17 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464fb0374a8a3ba5a344f6b8c6aea5c85f2a2)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbbbf34f71c61a21ba2e49b13a3f8767eca7)) - - - - - -# 1.0.0-beta.5 (2020-04-27) - - -### Features - -* use exact @aws-sdk/* dependencies ([#1110](https://github.com/aws/aws-sdk-js-v3/issues/1110)) ([bcfd7a2](https://github.com/aws/aws-sdk-js-v3/commit/bcfd7a2faeca3a2605057fd4736d710aa4902b62)) - - - -# 1.0.0-beta.3 (2020-03-30) - - - -# 1.0.0-beta.2 (2020-03-28) - - - -# 1.0.0-beta.1 (2020-03-25) - - -### Features - -* bump packages to beta ([#1050](https://github.com/aws/aws-sdk-js-v3/issues/1050)) ([40501d4](https://github.com/aws/aws-sdk-js-v3/commit/40501d4394d04bc1bc91c10136fa48b1d3a67d8f)) - - - -# 1.0.0-alpha.28 (2020-03-20) - - - -# 1.0.0-alpha.27 (2020-03-13) - - -### Bug Fixes - -* codegen for using pure JS hasher in RN ([#998](https://github.com/aws/aws-sdk-js-v3/issues/998)) ([022cba5](https://github.com/aws/aws-sdk-js-v3/commit/022cba59168998bea8a263687395d27eae375d30)), closes [awslabs/smithy-typescript#144](https://github.com/awslabs/smithy-typescript/issues/144) - - - -# 1.0.0-alpha.26 (2020-03-12) - - - -# 1.0.0-alpha.25 (2020-03-09) - - -### Features - -* codegen for fixing protocol tests([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([15a66c7](https://github.com/aws/aws-sdk-js-v3/commit/15a66c720f49884087126d6d573c64b6a4a16dc5)), closes [awslabls/smithy-typescript#141](https://github.com/awslabls/smithy-typescript/issues/141) -* codegen for fixing streaming member shape([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([c7f13dc](https://github.com/aws/aws-sdk-js-v3/commit/c7f13dc0eda6217452bd37b1b7fa04bcc931deab)), closes [awslabs/smithy-typescript#138](https://github.com/awslabs/smithy-typescript/issues/138) [awslabs/smithy-typescript#140](https://github.com/awslabs/smithy-typescript/issues/140) - - - -# 1.0.0-alpha.24 (2020-02-19) - - - -# 1.0.0-alpha.23 (2020-02-14) - - - -# 1.0.0-alpha.22 (2020-02-11) - - - -# 1.0.0-alpha.21 (2020-02-11) - - - -# 1.0.0-alpha.20 (2020-02-09) - - - -# 1.0.0-alpha.19 (2020-02-07) - - - -# 1.0.0-alpha.18 (2020-02-06) - - - -# 1.0.0-alpha.17 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464fb0374a8a3ba5a344f6b8c6aea5c85f2a2)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbbbf34f71c61a21ba2e49b13a3f8767eca7)) - - - - - -# 1.0.0-beta.4 (2020-04-25) - - -### Bug Fixes - -* move endpoint resolution to the serializers ([#1106](https://github.com/aws/aws-sdk-js-v3/issues/1106)) ([08c9420](https://github.com/aws/aws-sdk-js-v3/commit/08c9420db1ba9c3faf3ed26aa1244646bacff1d1)) -* request default endpoints from serde context being overwritten ([#1097](https://github.com/aws/aws-sdk-js-v3/issues/1097)) ([299d2a1](https://github.com/aws/aws-sdk-js-v3/commit/299d2a19bddfbab1b70552fd7a6b669ef7762288)) - - -### Features - -* add default destroy function to clients ([#1081](https://github.com/aws/aws-sdk-js-v3/issues/1081)) ([7eb0f0e](https://github.com/aws/aws-sdk-js-v3/commit/7eb0f0e5debfafe08c51dc4f99dcf29d79dea358)) - - - -# 1.0.0-beta.3 (2020-03-30) - - - -# 1.0.0-beta.2 (2020-03-28) - - - -# 1.0.0-beta.1 (2020-03-25) - - -### Features - -* bump packages to beta ([#1050](https://github.com/aws/aws-sdk-js-v3/issues/1050)) ([40501d4](https://github.com/aws/aws-sdk-js-v3/commit/40501d4394d04bc1bc91c10136fa48b1d3a67d8f)) - - - -# 1.0.0-alpha.28 (2020-03-20) - - - -# 1.0.0-alpha.27 (2020-03-13) - - -### Bug Fixes - -* codegen for using pure JS hasher in RN ([#998](https://github.com/aws/aws-sdk-js-v3/issues/998)) ([022cba5](https://github.com/aws/aws-sdk-js-v3/commit/022cba59168998bea8a263687395d27eae375d30)), closes [awslabs/smithy-typescript#144](https://github.com/awslabs/smithy-typescript/issues/144) - - - -# 1.0.0-alpha.26 (2020-03-12) - - - -# 1.0.0-alpha.25 (2020-03-09) - - -### Features - -* codegen for fixing protocol tests([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([15a66c7](https://github.com/aws/aws-sdk-js-v3/commit/15a66c720f49884087126d6d573c64b6a4a16dc5)), closes [awslabls/smithy-typescript#141](https://github.com/awslabls/smithy-typescript/issues/141) -* codegen for fixing streaming member shape([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([c7f13dc](https://github.com/aws/aws-sdk-js-v3/commit/c7f13dc0eda6217452bd37b1b7fa04bcc931deab)), closes [awslabs/smithy-typescript#138](https://github.com/awslabs/smithy-typescript/issues/138) [awslabs/smithy-typescript#140](https://github.com/awslabs/smithy-typescript/issues/140) - - - -# 1.0.0-alpha.24 (2020-02-19) - - - -# 1.0.0-alpha.23 (2020-02-14) - - - -# 1.0.0-alpha.22 (2020-02-11) - - - -# 1.0.0-alpha.21 (2020-02-11) - - - -# 1.0.0-alpha.20 (2020-02-09) - - - -# 1.0.0-alpha.19 (2020-02-07) - - - -# 1.0.0-alpha.18 (2020-02-06) - - - -# 1.0.0-alpha.17 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464fb0374a8a3ba5a344f6b8c6aea5c85f2a2)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbbbf34f71c61a21ba2e49b13a3f8767eca7)) - - - - - -# 1.0.0-beta.3 (2020-03-30) - - - -# 1.0.0-beta.2 (2020-03-28) - - - -# 1.0.0-beta.1 (2020-03-25) - - -### Features - -* bump packages to beta ([#1050](https://github.com/aws/aws-sdk-js-v3/issues/1050)) ([40501d4](https://github.com/aws/aws-sdk-js-v3/commit/40501d4394d04bc1bc91c10136fa48b1d3a67d8f)) - - - -# 1.0.0-alpha.28 (2020-03-20) - - - -# 1.0.0-alpha.27 (2020-03-13) - - -### Bug Fixes - -* codegen for using pure JS hasher in RN ([#998](https://github.com/aws/aws-sdk-js-v3/issues/998)) ([022cba5](https://github.com/aws/aws-sdk-js-v3/commit/022cba59168998bea8a263687395d27eae375d30)), closes [awslabs/smithy-typescript#144](https://github.com/awslabs/smithy-typescript/issues/144) - - - -# 1.0.0-alpha.26 (2020-03-12) - - - -# 1.0.0-alpha.25 (2020-03-09) - - -### Features - -* codegen for fixing protocol tests([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([15a66c7](https://github.com/aws/aws-sdk-js-v3/commit/15a66c720f49884087126d6d573c64b6a4a16dc5)), closes [awslabls/smithy-typescript#141](https://github.com/awslabls/smithy-typescript/issues/141) -* codegen for fixing streaming member shape([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([c7f13dc](https://github.com/aws/aws-sdk-js-v3/commit/c7f13dc0eda6217452bd37b1b7fa04bcc931deab)), closes [awslabs/smithy-typescript#138](https://github.com/awslabs/smithy-typescript/issues/138) [awslabs/smithy-typescript#140](https://github.com/awslabs/smithy-typescript/issues/140) - - - -# 1.0.0-alpha.24 (2020-02-19) - - - -# 1.0.0-alpha.23 (2020-02-14) - - - -# 1.0.0-alpha.22 (2020-02-11) - - - -# 1.0.0-alpha.21 (2020-02-11) - - - -# 1.0.0-alpha.20 (2020-02-09) - - - -# 1.0.0-alpha.19 (2020-02-07) - - - -# 1.0.0-alpha.18 (2020-02-06) - - - -# 1.0.0-alpha.17 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464fb0374a8a3ba5a344f6b8c6aea5c85f2a2)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbbbf34f71c61a21ba2e49b13a3f8767eca7)) - - - - - -# 1.0.0-beta.2 (2020-03-28) - - - -# 1.0.0-beta.1 (2020-03-25) - - -### Features - -* bump packages to beta ([#1050](https://github.com/aws/aws-sdk-js-v3/issues/1050)) ([40501d4](https://github.com/aws/aws-sdk-js-v3/commit/40501d4394d04bc1bc91c10136fa48b1d3a67d8f)) - - - -# 1.0.0-alpha.28 (2020-03-20) - - - -# 1.0.0-alpha.27 (2020-03-13) - - -### Bug Fixes - -* codegen for using pure JS hasher in RN ([#998](https://github.com/aws/aws-sdk-js-v3/issues/998)) ([022cba5](https://github.com/aws/aws-sdk-js-v3/commit/022cba59168998bea8a263687395d27eae375d30)), closes [awslabs/smithy-typescript#144](https://github.com/awslabs/smithy-typescript/issues/144) - - - -# 1.0.0-alpha.26 (2020-03-12) - - - -# 1.0.0-alpha.25 (2020-03-09) - - -### Features - -* codegen for fixing protocol tests([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([15a66c7](https://github.com/aws/aws-sdk-js-v3/commit/15a66c720f49884087126d6d573c64b6a4a16dc5)), closes [awslabls/smithy-typescript#141](https://github.com/awslabls/smithy-typescript/issues/141) -* codegen for fixing streaming member shape([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([c7f13dc](https://github.com/aws/aws-sdk-js-v3/commit/c7f13dc0eda6217452bd37b1b7fa04bcc931deab)), closes [awslabs/smithy-typescript#138](https://github.com/awslabs/smithy-typescript/issues/138) [awslabs/smithy-typescript#140](https://github.com/awslabs/smithy-typescript/issues/140) - - - -# 1.0.0-alpha.24 (2020-02-19) - - - -# 1.0.0-alpha.23 (2020-02-14) - - - -# 1.0.0-alpha.22 (2020-02-11) - - - -# 1.0.0-alpha.21 (2020-02-11) - - - -# 1.0.0-alpha.20 (2020-02-09) - - - -# 1.0.0-alpha.19 (2020-02-07) - - - -# 1.0.0-alpha.18 (2020-02-06) - - - -# 1.0.0-alpha.17 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464fb0374a8a3ba5a344f6b8c6aea5c85f2a2)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbbbf34f71c61a21ba2e49b13a3f8767eca7)) - - - - - -# 1.0.0-beta.1 (2020-03-25) - - -### Features - -* bump packages to beta ([#1050](https://github.com/aws/aws-sdk-js-v3/issues/1050)) ([40501d4](https://github.com/aws/aws-sdk-js-v3/commit/40501d4394d04bc1bc91c10136fa48b1d3a67d8f)) - - - -# 1.0.0-alpha.28 (2020-03-20) - - - -# 1.0.0-alpha.27 (2020-03-13) - - -### Bug Fixes - -* codegen for using pure JS hasher in RN ([#998](https://github.com/aws/aws-sdk-js-v3/issues/998)) ([022cba5](https://github.com/aws/aws-sdk-js-v3/commit/022cba59168998bea8a263687395d27eae375d30)), closes [awslabs/smithy-typescript#144](https://github.com/awslabs/smithy-typescript/issues/144) - - - -# 1.0.0-alpha.26 (2020-03-12) - - - -# 1.0.0-alpha.25 (2020-03-09) - - -### Features - -* codegen for fixing protocol tests([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([15a66c7](https://github.com/aws/aws-sdk-js-v3/commit/15a66c720f49884087126d6d573c64b6a4a16dc5)), closes [awslabls/smithy-typescript#141](https://github.com/awslabls/smithy-typescript/issues/141) -* codegen for fixing streaming member shape([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([c7f13dc](https://github.com/aws/aws-sdk-js-v3/commit/c7f13dc0eda6217452bd37b1b7fa04bcc931deab)), closes [awslabs/smithy-typescript#138](https://github.com/awslabs/smithy-typescript/issues/138) [awslabs/smithy-typescript#140](https://github.com/awslabs/smithy-typescript/issues/140) - - - -# 1.0.0-alpha.24 (2020-02-19) - - - -# 1.0.0-alpha.23 (2020-02-14) - - - -# 1.0.0-alpha.22 (2020-02-11) - - - -# 1.0.0-alpha.21 (2020-02-11) - - - -# 1.0.0-alpha.20 (2020-02-09) - - - -# 1.0.0-alpha.19 (2020-02-07) - - - -# 1.0.0-alpha.18 (2020-02-06) - - - -# 1.0.0-alpha.17 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464fb0374a8a3ba5a344f6b8c6aea5c85f2a2)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbbbf34f71c61a21ba2e49b13a3f8767eca7)) - - - - - -# 1.0.0-alpha.26 (2020-03-20) - - - -# 1.0.0-alpha.27 (2020-03-13) - - -### Bug Fixes - -* codegen for using pure JS hasher in RN ([#998](https://github.com/aws/aws-sdk-js-v3/issues/998)) ([022cba5](https://github.com/aws/aws-sdk-js-v3/commit/022cba59168998bea8a263687395d27eae375d30)), closes [awslabs/smithy-typescript#144](https://github.com/awslabs/smithy-typescript/issues/144) - - - -# 1.0.0-alpha.26 (2020-03-12) - - - -# 1.0.0-alpha.25 (2020-03-09) - - -### Features - -* codegen for fixing protocol tests([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([15a66c7](https://github.com/aws/aws-sdk-js-v3/commit/15a66c720f49884087126d6d573c64b6a4a16dc5)), closes [awslabls/smithy-typescript#141](https://github.com/awslabls/smithy-typescript/issues/141) -* codegen for fixing streaming member shape([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([c7f13dc](https://github.com/aws/aws-sdk-js-v3/commit/c7f13dc0eda6217452bd37b1b7fa04bcc931deab)), closes [awslabs/smithy-typescript#138](https://github.com/awslabs/smithy-typescript/issues/138) [awslabs/smithy-typescript#140](https://github.com/awslabs/smithy-typescript/issues/140) - - - -# 1.0.0-alpha.24 (2020-02-19) - - - -# 1.0.0-alpha.23 (2020-02-14) - - - -# 1.0.0-alpha.22 (2020-02-11) - - - -# 1.0.0-alpha.21 (2020-02-11) - - - -# 1.0.0-alpha.20 (2020-02-09) - - - -# 1.0.0-alpha.19 (2020-02-07) - - - -# 1.0.0-alpha.18 (2020-02-06) - - - -# 1.0.0-alpha.17 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464fb0374a8a3ba5a344f6b8c6aea5c85f2a2)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbbbf34f71c61a21ba2e49b13a3f8767eca7)) - - - - - -# 1.0.0-alpha.25 (2020-03-13) - - -### Bug Fixes - -* codegen for using pure JS hasher in RN ([#998](https://github.com/aws/aws-sdk-js-v3/issues/998)) ([022cba5](https://github.com/aws/aws-sdk-js-v3/commit/022cba59168998bea8a263687395d27eae375d30)), closes [awslabs/smithy-typescript#144](https://github.com/awslabs/smithy-typescript/issues/144) - - - -# 1.0.0-alpha.26 (2020-03-12) - - - -# 1.0.0-alpha.25 (2020-03-09) - - -### Features - -* codegen for fixing protocol tests([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([15a66c7](https://github.com/aws/aws-sdk-js-v3/commit/15a66c720f49884087126d6d573c64b6a4a16dc5)), closes [awslabls/smithy-typescript#141](https://github.com/awslabls/smithy-typescript/issues/141) -* codegen for fixing streaming member shape([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([c7f13dc](https://github.com/aws/aws-sdk-js-v3/commit/c7f13dc0eda6217452bd37b1b7fa04bcc931deab)), closes [awslabs/smithy-typescript#138](https://github.com/awslabs/smithy-typescript/issues/138) [awslabs/smithy-typescript#140](https://github.com/awslabs/smithy-typescript/issues/140) - - - -# 1.0.0-alpha.24 (2020-02-19) - - - -# 1.0.0-alpha.23 (2020-02-14) - - - -# 1.0.0-alpha.22 (2020-02-11) - - - -# 1.0.0-alpha.21 (2020-02-11) - - - -# 1.0.0-alpha.20 (2020-02-09) - - - -# 1.0.0-alpha.19 (2020-02-07) - - - -# 1.0.0-alpha.18 (2020-02-06) - - - -# 1.0.0-alpha.17 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464fb0374a8a3ba5a344f6b8c6aea5c85f2a2)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbbbf34f71c61a21ba2e49b13a3f8767eca7)) - - - - - -# 1.0.0-alpha.24 (2020-03-12) - - - -# 1.0.0-alpha.25 (2020-03-09) - - -### Features - -* codegen for fixing protocol tests([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([15a66c7](https://github.com/aws/aws-sdk-js-v3/commit/15a66c720f49884087126d6d573c64b6a4a16dc5)), closes [awslabls/smithy-typescript#141](https://github.com/awslabls/smithy-typescript/issues/141) -* codegen for fixing streaming member shape([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([c7f13dc](https://github.com/aws/aws-sdk-js-v3/commit/c7f13dc0eda6217452bd37b1b7fa04bcc931deab)), closes [awslabs/smithy-typescript#138](https://github.com/awslabs/smithy-typescript/issues/138) [awslabs/smithy-typescript#140](https://github.com/awslabs/smithy-typescript/issues/140) - - - -# 1.0.0-alpha.24 (2020-02-19) - - - -# 1.0.0-alpha.23 (2020-02-14) - - - -# 1.0.0-alpha.22 (2020-02-11) - - - -# 1.0.0-alpha.21 (2020-02-11) - - - -# 1.0.0-alpha.20 (2020-02-09) - - - -# 1.0.0-alpha.19 (2020-02-07) - - - -# 1.0.0-alpha.18 (2020-02-06) - - - -# 1.0.0-alpha.17 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464fb0374a8a3ba5a344f6b8c6aea5c85f2a2)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbbbf34f71c61a21ba2e49b13a3f8767eca7)) - - - - - -# 1.0.0-alpha.23 (2020-03-09) - - -### Features - -* codegen for fixing protocol tests([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([15a66c7](https://github.com/aws/aws-sdk-js-v3/commit/15a66c720f49884087126d6d573c64b6a4a16dc5)), closes [awslabls/smithy-typescript#141](https://github.com/awslabls/smithy-typescript/issues/141) -* codegen for fixing streaming member shape([#968](https://github.com/aws/aws-sdk-js-v3/issues/968)) ([c7f13dc](https://github.com/aws/aws-sdk-js-v3/commit/c7f13dc0eda6217452bd37b1b7fa04bcc931deab)), closes [awslabs/smithy-typescript#138](https://github.com/awslabs/smithy-typescript/issues/138) [awslabs/smithy-typescript#140](https://github.com/awslabs/smithy-typescript/issues/140) - - - -# 1.0.0-alpha.24 (2020-02-19) - - - -# 1.0.0-alpha.23 (2020-02-14) - - - -# 1.0.0-alpha.22 (2020-02-11) - - - -# 1.0.0-alpha.21 (2020-02-11) - - - -# 1.0.0-alpha.20 (2020-02-09) - - - -# 1.0.0-alpha.19 (2020-02-07) - - - -# 1.0.0-alpha.18 (2020-02-06) - - - -# 1.0.0-alpha.17 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464fb0374a8a3ba5a344f6b8c6aea5c85f2a2)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbbbf34f71c61a21ba2e49b13a3f8767eca7)) - - - - - -# 1.0.0-alpha.22 (2020-02-19) - - - -# 1.0.0-alpha.23 (2020-02-14) - - - -# 1.0.0-alpha.22 (2020-02-11) - - - -# 1.0.0-alpha.21 (2020-02-11) - - - -# 1.0.0-alpha.20 (2020-02-09) - - - -# 1.0.0-alpha.19 (2020-02-07) - - - -# 1.0.0-alpha.18 (2020-02-06) - - - -# 1.0.0-alpha.17 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464f)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.21 (2020-02-14) - - - -# 1.0.0-alpha.22 (2020-02-11) - - - -# 1.0.0-alpha.21 (2020-02-11) - - - -# 1.0.0-alpha.20 (2020-02-09) - - - -# 1.0.0-alpha.19 (2020-02-07) - - - -# 1.0.0-alpha.18 (2020-02-06) - - - -# 1.0.0-alpha.17 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464f)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.20 (2020-02-11) - - - -# 1.0.0-alpha.21 (2020-02-11) - - - -# 1.0.0-alpha.20 (2020-02-09) - - - -# 1.0.0-alpha.19 (2020-02-07) - - - -# 1.0.0-alpha.18 (2020-02-06) - - - -# 1.0.0-alpha.17 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464f)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.19 (2020-02-11) - - - -# 1.0.0-alpha.20 (2020-02-09) - - - -# 1.0.0-alpha.19 (2020-02-07) - - - -# 1.0.0-alpha.18 (2020-02-06) - - - -# 1.0.0-alpha.17 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464f)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.18 (2020-02-09) - - - -# 1.0.0-alpha.19 (2020-02-07) - - - -# 1.0.0-alpha.18 (2020-02-06) - - - -# 1.0.0-alpha.17 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464f)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.17 (2020-02-07) - - - -# 1.0.0-alpha.18 (2020-02-06) - - - -# 1.0.0-alpha.17 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464f)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.16 (2020-02-06) - - - -# 1.0.0-alpha.17 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464f)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.15 (2020-02-05) - - - -# 1.0.0-alpha.16 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464f)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.14 (2020-02-04) - - - -# 1.0.0-alpha.15 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464f)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.13 (2020-01-30) - - - -# 1.0.0-alpha.14 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464f)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.12 (2020-01-28) - - - -# 1.0.0-alpha.13 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464f)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.11 (2020-01-24) - - - -# 1.0.0-alpha.12 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464f)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.10 (2020-01-22) - - - -# 1.0.0-alpha.11 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464f)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.9 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464f)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.8 (2020-01-17) - - - -# 1.0.0-alpha.8 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464f)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.7 (2020-01-16) - - - -# 1.0.0-alpha.4 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464f)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.6 (2020-01-14) - - - -# 1.0.0-alpha.3 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464f)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.5 (2020-01-14) - - - -# 1.0.0-alpha.2 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464f)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.4 (2020-01-10) - - -### Features - -* update clients ([#717](https://github.com/aws/aws-sdk-js-v3/issues/717)) ([dc9464f](https://github.com/aws/aws-sdk-js-v3/commit/dc9464f)), closes [#694](https://github.com/aws/aws-sdk-js-v3/issues/694) [smithy-typescript#66](https://github.com/smithy-typescript/issues/66) [smithy-typescript#87](https://github.com/smithy-typescript/issues/87) - - - -# 1.0.0-alpha.1 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.3 (2020-01-10) - - - -# 0.9.0 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.2 (2020-01-09) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) - - - - - -# 1.0.0-alpha.1 (2020-01-08) - - -### Features - -* add client-codestar ([#656](https://github.com/aws/aws-sdk-js-v3/issues/656)) ([851adbb](https://github.com/aws/aws-sdk-js-v3/commit/851adbb)) diff --git a/clients/client-codestar/LICENSE b/clients/client-codestar/LICENSE deleted file mode 100644 index dd65ae06be7a9..0000000000000 --- a/clients/client-codestar/LICENSE +++ /dev/null @@ -1,201 +0,0 @@ - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "{}" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/clients/client-codestar/README.md b/clients/client-codestar/README.md deleted file mode 100644 index 2a6b74f759aa5..0000000000000 --- a/clients/client-codestar/README.md +++ /dev/null @@ -1,439 +0,0 @@ - - -# @aws-sdk/client-codestar - -## Description - -AWS SDK for JavaScript CodeStar Client for Node.js, Browser and React Native. - -AWS CodeStar - -

This is the API reference for AWS CodeStar. This reference provides descriptions of the -operations and data types for the AWS CodeStar API along with usage examples.

-

You can use the AWS CodeStar API to work with:

-

Projects and their resources, by calling the following:

- -

Teams and team members, by calling the following:

- -

Users, by calling the following:

- - -## Installing - -To install the this package, simply type add or install @aws-sdk/client-codestar -using your favorite package manager: - -- `npm install @aws-sdk/client-codestar` -- `yarn add @aws-sdk/client-codestar` -- `pnpm add @aws-sdk/client-codestar` - -## Getting Started - -### Import - -The AWS SDK is modulized by clients and commands. -To send a request, you only need to import the `CodeStarClient` and -the commands you need, for example `ListProjectsCommand`: - -```js -// ES5 example -const { CodeStarClient, ListProjectsCommand } = require("@aws-sdk/client-codestar"); -``` - -```ts -// ES6+ example -import { CodeStarClient, ListProjectsCommand } from "@aws-sdk/client-codestar"; -``` - -### Usage - -To send a request, you: - -- Initiate client with configuration (e.g. credentials, region). -- Initiate command with input parameters. -- Call `send` operation on client with command object as input. -- If you are using a custom http handler, you may call `destroy()` to close open connections. - -```js -// a client can be shared by different commands. -const client = new CodeStarClient({ region: "REGION" }); - -const params = { - /** input parameters */ -}; -const command = new ListProjectsCommand(params); -``` - -#### Async/await - -We recommend using [await](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/await) -operator to wait for the promise returned by send operation as follows: - -```js -// async/await. -try { - const data = await client.send(command); - // process data. -} catch (error) { - // error handling. -} finally { - // finally. -} -``` - -Async-await is clean, concise, intuitive, easy to debug and has better error handling -as compared to using Promise chains or callbacks. - -#### Promises - -You can also use [Promise chaining](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises#chaining) -to execute send operation. - -```js -client.send(command).then( - (data) => { - // process data. - }, - (error) => { - // error handling. - } -); -``` - -Promises can also be called using `.catch()` and `.finally()` as follows: - -```js -client - .send(command) - .then((data) => { - // process data. - }) - .catch((error) => { - // error handling. - }) - .finally(() => { - // finally. - }); -``` - -#### Callbacks - -We do not recommend using callbacks because of [callback hell](http://callbackhell.com/), -but they are supported by the send operation. - -```js -// callbacks. -client.send(command, (err, data) => { - // process err and data. -}); -``` - -#### v2 compatible style - -The client can also send requests using v2 compatible style. -However, it results in a bigger bundle size and may be dropped in next major version. More details in the blog post -on [modular packages in AWS SDK for JavaScript](https://aws.amazon.com/blogs/developer/modular-packages-in-aws-sdk-for-javascript/) - -```ts -import * as AWS from "@aws-sdk/client-codestar"; -const client = new AWS.CodeStar({ region: "REGION" }); - -// async/await. -try { - const data = await client.listProjects(params); - // process data. -} catch (error) { - // error handling. -} - -// Promises. -client - .listProjects(params) - .then((data) => { - // process data. - }) - .catch((error) => { - // error handling. - }); - -// callbacks. -client.listProjects(params, (err, data) => { - // process err and data. -}); -``` - -### Troubleshooting - -When the service returns an exception, the error will include the exception information, -as well as response metadata (e.g. request id). - -```js -try { - const data = await client.send(command); - // process data. -} catch (error) { - const { requestId, cfId, extendedRequestId } = error.$metadata; - console.log({ requestId, cfId, extendedRequestId }); - /** - * The keys within exceptions are also parsed. - * You can access them by specifying exception names: - * if (error.name === 'SomeServiceException') { - * const value = error.specialKeyInException; - * } - */ -} -``` - -## Getting Help - -Please use these community resources for getting help. -We use the GitHub issues for tracking bugs and feature requests, but have limited bandwidth to address them. - -- Visit [Developer Guide](https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/welcome.html) - or [API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/index.html). -- Check out the blog posts tagged with [`aws-sdk-js`](https://aws.amazon.com/blogs/developer/tag/aws-sdk-js/) - on AWS Developer Blog. -- Ask a question on [StackOverflow](https://stackoverflow.com/questions/tagged/aws-sdk-js) and tag it with `aws-sdk-js`. -- Join the AWS JavaScript community on [gitter](https://gitter.im/aws/aws-sdk-js-v3). -- If it turns out that you may have found a bug, please [open an issue](https://github.com/aws/aws-sdk-js-v3/issues/new/choose). - -To test your universal JavaScript code in Node.js, browser and react-native environments, -visit our [code samples repo](https://github.com/aws-samples/aws-sdk-js-tests). - -## Contributing - -This client code is generated automatically. Any modifications will be overwritten the next time the `@aws-sdk/client-codestar` package is updated. -To contribute to client you can check our [generate clients scripts](https://github.com/aws/aws-sdk-js-v3/tree/main/scripts/generate-clients). - -## License - -This SDK is distributed under the -[Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0), -see LICENSE for more information. - -## Client Commands (Operations List) - -
- -AssociateTeamMember - - -[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/codestar/command/AssociateTeamMemberCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/AssociateTeamMemberCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/AssociateTeamMemberCommandOutput/) - -
-
- -CreateProject - - -[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/codestar/command/CreateProjectCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/CreateProjectCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/CreateProjectCommandOutput/) - -
-
- -CreateUserProfile - - -[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/codestar/command/CreateUserProfileCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/CreateUserProfileCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/CreateUserProfileCommandOutput/) - -
-
- -DeleteProject - - -[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/codestar/command/DeleteProjectCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/DeleteProjectCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/DeleteProjectCommandOutput/) - -
-
- -DeleteUserProfile - - -[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/codestar/command/DeleteUserProfileCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/DeleteUserProfileCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/DeleteUserProfileCommandOutput/) - -
-
- -DescribeProject - - -[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/codestar/command/DescribeProjectCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/DescribeProjectCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/DescribeProjectCommandOutput/) - -
-
- -DescribeUserProfile - - -[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/codestar/command/DescribeUserProfileCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/DescribeUserProfileCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/DescribeUserProfileCommandOutput/) - -
-
- -DisassociateTeamMember - - -[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/codestar/command/DisassociateTeamMemberCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/DisassociateTeamMemberCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/DisassociateTeamMemberCommandOutput/) - -
-
- -ListProjects - - -[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/codestar/command/ListProjectsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/ListProjectsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/ListProjectsCommandOutput/) - -
-
- -ListResources - - -[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/codestar/command/ListResourcesCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/ListResourcesCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/ListResourcesCommandOutput/) - -
-
- -ListTagsForProject - - -[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/codestar/command/ListTagsForProjectCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/ListTagsForProjectCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/ListTagsForProjectCommandOutput/) - -
-
- -ListTeamMembers - - -[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/codestar/command/ListTeamMembersCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/ListTeamMembersCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/ListTeamMembersCommandOutput/) - -
-
- -ListUserProfiles - - -[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/codestar/command/ListUserProfilesCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/ListUserProfilesCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/ListUserProfilesCommandOutput/) - -
-
- -TagProject - - -[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/codestar/command/TagProjectCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/TagProjectCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/TagProjectCommandOutput/) - -
-
- -UntagProject - - -[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/codestar/command/UntagProjectCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/UntagProjectCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/UntagProjectCommandOutput/) - -
-
- -UpdateProject - - -[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/codestar/command/UpdateProjectCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/UpdateProjectCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/UpdateProjectCommandOutput/) - -
-
- -UpdateTeamMember - - -[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/codestar/command/UpdateTeamMemberCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/UpdateTeamMemberCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/UpdateTeamMemberCommandOutput/) - -
-
- -UpdateUserProfile - - -[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/codestar/command/UpdateUserProfileCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/UpdateUserProfileCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-codestar/Interface/UpdateUserProfileCommandOutput/) - -
diff --git a/clients/client-codestar/api-extractor.json b/clients/client-codestar/api-extractor.json deleted file mode 100644 index d5bf5ffeee851..0000000000000 --- a/clients/client-codestar/api-extractor.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "extends": "../../api-extractor.json", - "mainEntryPointFilePath": "/dist-types/index.d.ts" -} diff --git a/clients/client-codestar/package.json b/clients/client-codestar/package.json deleted file mode 100644 index c546f31c7140a..0000000000000 --- a/clients/client-codestar/package.json +++ /dev/null @@ -1,101 +0,0 @@ -{ - "name": "@aws-sdk/client-codestar", - "description": "AWS SDK for JavaScript Codestar Client for Node.js, Browser and React Native", - "version": "3.635.0", - "scripts": { - "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'", - "build:cjs": "node ../../scripts/compilation/inline client-codestar", - "build:es": "tsc -p tsconfig.es.json", - "build:include:deps": "lerna run --scope $npm_package_name --include-dependencies build", - "build:types": "tsc -p tsconfig.types.json", - "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", - "clean": "rimraf ./dist-* && rimraf *.tsbuildinfo", - "extract:docs": "api-extractor run --local", - "generate:client": "node ../../scripts/generate-clients/single-service --solo codestar" - }, - "main": "./dist-cjs/index.js", - "types": "./dist-types/index.d.ts", - "module": "./dist-es/index.js", - "sideEffects": false, - "dependencies": { - "@aws-crypto/sha256-browser": "5.2.0", - "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/client-sso-oidc": "*", - "@aws-sdk/client-sts": "*", - "@aws-sdk/core": "*", - "@aws-sdk/credential-provider-node": "*", - "@aws-sdk/middleware-host-header": "*", - "@aws-sdk/middleware-logger": "*", - "@aws-sdk/middleware-recursion-detection": "*", - "@aws-sdk/middleware-user-agent": "*", - "@aws-sdk/region-config-resolver": "*", - "@aws-sdk/types": "*", - "@aws-sdk/util-endpoints": "*", - "@aws-sdk/util-user-agent-browser": "*", - "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^3.0.5", - "@smithy/core": "^2.4.0", - "@smithy/fetch-http-handler": "^3.2.4", - "@smithy/hash-node": "^3.0.3", - "@smithy/invalid-dependency": "^3.0.3", - "@smithy/middleware-content-length": "^3.0.5", - "@smithy/middleware-endpoint": "^3.1.0", - "@smithy/middleware-retry": "^3.0.15", - "@smithy/middleware-serde": "^3.0.3", - "@smithy/middleware-stack": "^3.0.3", - "@smithy/node-config-provider": "^3.1.4", - "@smithy/node-http-handler": "^3.1.4", - "@smithy/protocol-http": "^4.1.0", - "@smithy/smithy-client": "^3.2.0", - "@smithy/types": "^3.3.0", - "@smithy/url-parser": "^3.0.3", - "@smithy/util-base64": "^3.0.0", - "@smithy/util-body-length-browser": "^3.0.0", - "@smithy/util-body-length-node": "^3.0.0", - "@smithy/util-defaults-mode-browser": "^3.0.15", - "@smithy/util-defaults-mode-node": "^3.0.15", - "@smithy/util-endpoints": "^2.0.5", - "@smithy/util-middleware": "^3.0.3", - "@smithy/util-retry": "^3.0.3", - "@smithy/util-utf8": "^3.0.0", - "tslib": "^2.6.2" - }, - "devDependencies": { - "@tsconfig/node16": "16.1.3", - "@types/node": "^16.18.96", - "concurrently": "7.0.0", - "downlevel-dts": "0.10.1", - "rimraf": "3.0.2", - "typescript": "~4.9.5" - }, - "engines": { - "node": ">=16.0.0" - }, - "typesVersions": { - "<4.0": { - "dist-types/*": [ - "dist-types/ts3.4/*" - ] - } - }, - "files": [ - "dist-*/**" - ], - "author": { - "name": "AWS SDK for JavaScript Team", - "url": "https://aws.amazon.com/javascript/" - }, - "license": "Apache-2.0", - "browser": { - "./dist-es/runtimeConfig": "./dist-es/runtimeConfig.browser" - }, - "react-native": { - "./dist-es/runtimeConfig": "./dist-es/runtimeConfig.native" - }, - "homepage": "https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-codestar", - "repository": { - "type": "git", - "url": "https://github.com/aws/aws-sdk-js-v3.git", - "directory": "clients/client-codestar" - } -} diff --git a/clients/client-codestar/src/CodeStar.ts b/clients/client-codestar/src/CodeStar.ts deleted file mode 100644 index 08b4591c64028..0000000000000 --- a/clients/client-codestar/src/CodeStar.ts +++ /dev/null @@ -1,470 +0,0 @@ -// smithy-typescript generated code -import { createAggregatedClient } from "@smithy/smithy-client"; -import { HttpHandlerOptions as __HttpHandlerOptions } from "@smithy/types"; - -import { CodeStarClient, CodeStarClientConfig } from "./CodeStarClient"; -import { - AssociateTeamMemberCommand, - AssociateTeamMemberCommandInput, - AssociateTeamMemberCommandOutput, -} from "./commands/AssociateTeamMemberCommand"; -import { - CreateProjectCommand, - CreateProjectCommandInput, - CreateProjectCommandOutput, -} from "./commands/CreateProjectCommand"; -import { - CreateUserProfileCommand, - CreateUserProfileCommandInput, - CreateUserProfileCommandOutput, -} from "./commands/CreateUserProfileCommand"; -import { - DeleteProjectCommand, - DeleteProjectCommandInput, - DeleteProjectCommandOutput, -} from "./commands/DeleteProjectCommand"; -import { - DeleteUserProfileCommand, - DeleteUserProfileCommandInput, - DeleteUserProfileCommandOutput, -} from "./commands/DeleteUserProfileCommand"; -import { - DescribeProjectCommand, - DescribeProjectCommandInput, - DescribeProjectCommandOutput, -} from "./commands/DescribeProjectCommand"; -import { - DescribeUserProfileCommand, - DescribeUserProfileCommandInput, - DescribeUserProfileCommandOutput, -} from "./commands/DescribeUserProfileCommand"; -import { - DisassociateTeamMemberCommand, - DisassociateTeamMemberCommandInput, - DisassociateTeamMemberCommandOutput, -} from "./commands/DisassociateTeamMemberCommand"; -import { - ListProjectsCommand, - ListProjectsCommandInput, - ListProjectsCommandOutput, -} from "./commands/ListProjectsCommand"; -import { - ListResourcesCommand, - ListResourcesCommandInput, - ListResourcesCommandOutput, -} from "./commands/ListResourcesCommand"; -import { - ListTagsForProjectCommand, - ListTagsForProjectCommandInput, - ListTagsForProjectCommandOutput, -} from "./commands/ListTagsForProjectCommand"; -import { - ListTeamMembersCommand, - ListTeamMembersCommandInput, - ListTeamMembersCommandOutput, -} from "./commands/ListTeamMembersCommand"; -import { - ListUserProfilesCommand, - ListUserProfilesCommandInput, - ListUserProfilesCommandOutput, -} from "./commands/ListUserProfilesCommand"; -import { TagProjectCommand, TagProjectCommandInput, TagProjectCommandOutput } from "./commands/TagProjectCommand"; -import { - UntagProjectCommand, - UntagProjectCommandInput, - UntagProjectCommandOutput, -} from "./commands/UntagProjectCommand"; -import { - UpdateProjectCommand, - UpdateProjectCommandInput, - UpdateProjectCommandOutput, -} from "./commands/UpdateProjectCommand"; -import { - UpdateTeamMemberCommand, - UpdateTeamMemberCommandInput, - UpdateTeamMemberCommandOutput, -} from "./commands/UpdateTeamMemberCommand"; -import { - UpdateUserProfileCommand, - UpdateUserProfileCommandInput, - UpdateUserProfileCommandOutput, -} from "./commands/UpdateUserProfileCommand"; - -const commands = { - AssociateTeamMemberCommand, - CreateProjectCommand, - CreateUserProfileCommand, - DeleteProjectCommand, - DeleteUserProfileCommand, - DescribeProjectCommand, - DescribeUserProfileCommand, - DisassociateTeamMemberCommand, - ListProjectsCommand, - ListResourcesCommand, - ListTagsForProjectCommand, - ListTeamMembersCommand, - ListUserProfilesCommand, - TagProjectCommand, - UntagProjectCommand, - UpdateProjectCommand, - UpdateTeamMemberCommand, - UpdateUserProfileCommand, -}; - -export interface CodeStar { - /** - * @see {@link AssociateTeamMemberCommand} - */ - associateTeamMember( - args: AssociateTeamMemberCommandInput, - options?: __HttpHandlerOptions - ): Promise; - associateTeamMember( - args: AssociateTeamMemberCommandInput, - cb: (err: any, data?: AssociateTeamMemberCommandOutput) => void - ): void; - associateTeamMember( - args: AssociateTeamMemberCommandInput, - options: __HttpHandlerOptions, - cb: (err: any, data?: AssociateTeamMemberCommandOutput) => void - ): void; - - /** - * @see {@link CreateProjectCommand} - */ - createProject(args: CreateProjectCommandInput, options?: __HttpHandlerOptions): Promise; - createProject(args: CreateProjectCommandInput, cb: (err: any, data?: CreateProjectCommandOutput) => void): void; - createProject( - args: CreateProjectCommandInput, - options: __HttpHandlerOptions, - cb: (err: any, data?: CreateProjectCommandOutput) => void - ): void; - - /** - * @see {@link CreateUserProfileCommand} - */ - createUserProfile( - args: CreateUserProfileCommandInput, - options?: __HttpHandlerOptions - ): Promise; - createUserProfile( - args: CreateUserProfileCommandInput, - cb: (err: any, data?: CreateUserProfileCommandOutput) => void - ): void; - createUserProfile( - args: CreateUserProfileCommandInput, - options: __HttpHandlerOptions, - cb: (err: any, data?: CreateUserProfileCommandOutput) => void - ): void; - - /** - * @see {@link DeleteProjectCommand} - */ - deleteProject(args: DeleteProjectCommandInput, options?: __HttpHandlerOptions): Promise; - deleteProject(args: DeleteProjectCommandInput, cb: (err: any, data?: DeleteProjectCommandOutput) => void): void; - deleteProject( - args: DeleteProjectCommandInput, - options: __HttpHandlerOptions, - cb: (err: any, data?: DeleteProjectCommandOutput) => void - ): void; - - /** - * @see {@link DeleteUserProfileCommand} - */ - deleteUserProfile( - args: DeleteUserProfileCommandInput, - options?: __HttpHandlerOptions - ): Promise; - deleteUserProfile( - args: DeleteUserProfileCommandInput, - cb: (err: any, data?: DeleteUserProfileCommandOutput) => void - ): void; - deleteUserProfile( - args: DeleteUserProfileCommandInput, - options: __HttpHandlerOptions, - cb: (err: any, data?: DeleteUserProfileCommandOutput) => void - ): void; - - /** - * @see {@link DescribeProjectCommand} - */ - describeProject( - args: DescribeProjectCommandInput, - options?: __HttpHandlerOptions - ): Promise; - describeProject(args: DescribeProjectCommandInput, cb: (err: any, data?: DescribeProjectCommandOutput) => void): void; - describeProject( - args: DescribeProjectCommandInput, - options: __HttpHandlerOptions, - cb: (err: any, data?: DescribeProjectCommandOutput) => void - ): void; - - /** - * @see {@link DescribeUserProfileCommand} - */ - describeUserProfile( - args: DescribeUserProfileCommandInput, - options?: __HttpHandlerOptions - ): Promise; - describeUserProfile( - args: DescribeUserProfileCommandInput, - cb: (err: any, data?: DescribeUserProfileCommandOutput) => void - ): void; - describeUserProfile( - args: DescribeUserProfileCommandInput, - options: __HttpHandlerOptions, - cb: (err: any, data?: DescribeUserProfileCommandOutput) => void - ): void; - - /** - * @see {@link DisassociateTeamMemberCommand} - */ - disassociateTeamMember( - args: DisassociateTeamMemberCommandInput, - options?: __HttpHandlerOptions - ): Promise; - disassociateTeamMember( - args: DisassociateTeamMemberCommandInput, - cb: (err: any, data?: DisassociateTeamMemberCommandOutput) => void - ): void; - disassociateTeamMember( - args: DisassociateTeamMemberCommandInput, - options: __HttpHandlerOptions, - cb: (err: any, data?: DisassociateTeamMemberCommandOutput) => void - ): void; - - /** - * @see {@link ListProjectsCommand} - */ - listProjects(): Promise; - listProjects(args: ListProjectsCommandInput, options?: __HttpHandlerOptions): Promise; - listProjects(args: ListProjectsCommandInput, cb: (err: any, data?: ListProjectsCommandOutput) => void): void; - listProjects( - args: ListProjectsCommandInput, - options: __HttpHandlerOptions, - cb: (err: any, data?: ListProjectsCommandOutput) => void - ): void; - - /** - * @see {@link ListResourcesCommand} - */ - listResources(args: ListResourcesCommandInput, options?: __HttpHandlerOptions): Promise; - listResources(args: ListResourcesCommandInput, cb: (err: any, data?: ListResourcesCommandOutput) => void): void; - listResources( - args: ListResourcesCommandInput, - options: __HttpHandlerOptions, - cb: (err: any, data?: ListResourcesCommandOutput) => void - ): void; - - /** - * @see {@link ListTagsForProjectCommand} - */ - listTagsForProject( - args: ListTagsForProjectCommandInput, - options?: __HttpHandlerOptions - ): Promise; - listTagsForProject( - args: ListTagsForProjectCommandInput, - cb: (err: any, data?: ListTagsForProjectCommandOutput) => void - ): void; - listTagsForProject( - args: ListTagsForProjectCommandInput, - options: __HttpHandlerOptions, - cb: (err: any, data?: ListTagsForProjectCommandOutput) => void - ): void; - - /** - * @see {@link ListTeamMembersCommand} - */ - listTeamMembers( - args: ListTeamMembersCommandInput, - options?: __HttpHandlerOptions - ): Promise; - listTeamMembers(args: ListTeamMembersCommandInput, cb: (err: any, data?: ListTeamMembersCommandOutput) => void): void; - listTeamMembers( - args: ListTeamMembersCommandInput, - options: __HttpHandlerOptions, - cb: (err: any, data?: ListTeamMembersCommandOutput) => void - ): void; - - /** - * @see {@link ListUserProfilesCommand} - */ - listUserProfiles(): Promise; - listUserProfiles( - args: ListUserProfilesCommandInput, - options?: __HttpHandlerOptions - ): Promise; - listUserProfiles( - args: ListUserProfilesCommandInput, - cb: (err: any, data?: ListUserProfilesCommandOutput) => void - ): void; - listUserProfiles( - args: ListUserProfilesCommandInput, - options: __HttpHandlerOptions, - cb: (err: any, data?: ListUserProfilesCommandOutput) => void - ): void; - - /** - * @see {@link TagProjectCommand} - */ - tagProject(args: TagProjectCommandInput, options?: __HttpHandlerOptions): Promise; - tagProject(args: TagProjectCommandInput, cb: (err: any, data?: TagProjectCommandOutput) => void): void; - tagProject( - args: TagProjectCommandInput, - options: __HttpHandlerOptions, - cb: (err: any, data?: TagProjectCommandOutput) => void - ): void; - - /** - * @see {@link UntagProjectCommand} - */ - untagProject(args: UntagProjectCommandInput, options?: __HttpHandlerOptions): Promise; - untagProject(args: UntagProjectCommandInput, cb: (err: any, data?: UntagProjectCommandOutput) => void): void; - untagProject( - args: UntagProjectCommandInput, - options: __HttpHandlerOptions, - cb: (err: any, data?: UntagProjectCommandOutput) => void - ): void; - - /** - * @see {@link UpdateProjectCommand} - */ - updateProject(args: UpdateProjectCommandInput, options?: __HttpHandlerOptions): Promise; - updateProject(args: UpdateProjectCommandInput, cb: (err: any, data?: UpdateProjectCommandOutput) => void): void; - updateProject( - args: UpdateProjectCommandInput, - options: __HttpHandlerOptions, - cb: (err: any, data?: UpdateProjectCommandOutput) => void - ): void; - - /** - * @see {@link UpdateTeamMemberCommand} - */ - updateTeamMember( - args: UpdateTeamMemberCommandInput, - options?: __HttpHandlerOptions - ): Promise; - updateTeamMember( - args: UpdateTeamMemberCommandInput, - cb: (err: any, data?: UpdateTeamMemberCommandOutput) => void - ): void; - updateTeamMember( - args: UpdateTeamMemberCommandInput, - options: __HttpHandlerOptions, - cb: (err: any, data?: UpdateTeamMemberCommandOutput) => void - ): void; - - /** - * @see {@link UpdateUserProfileCommand} - */ - updateUserProfile( - args: UpdateUserProfileCommandInput, - options?: __HttpHandlerOptions - ): Promise; - updateUserProfile( - args: UpdateUserProfileCommandInput, - cb: (err: any, data?: UpdateUserProfileCommandOutput) => void - ): void; - updateUserProfile( - args: UpdateUserProfileCommandInput, - options: __HttpHandlerOptions, - cb: (err: any, data?: UpdateUserProfileCommandOutput) => void - ): void; -} - -/** - * AWS CodeStar - *

This is the API reference for AWS CodeStar. This reference provides descriptions of the - * operations and data types for the AWS CodeStar API along with usage examples.

- *

You can use the AWS CodeStar API to work with:

- *

Projects and their resources, by calling the following:

- *
    - *
  • - *

    - * DeleteProject, which deletes a project.

    - *
  • - *
  • - *

    - * DescribeProject, which lists the attributes of a project.

    - *
  • - *
  • - *

    - * ListProjects, which lists all projects associated with your AWS - * account.

    - *
  • - *
  • - *

    - * ListResources, which lists the resources associated with a - * project.

    - *
  • - *
  • - *

    - * ListTagsForProject, which lists the tags associated with a - * project.

    - *
  • - *
  • - *

    - * TagProject, which adds tags to a project.

    - *
  • - *
  • - *

    - * UntagProject, which removes tags from a project.

    - *
  • - *
  • - *

    - * UpdateProject, which updates the attributes of a project.

    - *
  • - *
- *

Teams and team members, by calling the following:

- *
    - *
  • - *

    - * AssociateTeamMember, which adds an IAM user to the team for a - * project.

    - *
  • - *
  • - *

    - * DisassociateTeamMember, which removes an IAM user from the team for a - * project.

    - *
  • - *
  • - *

    - * ListTeamMembers, which lists all the IAM users in the team for a - * project, including their roles and attributes.

    - *
  • - *
  • - *

    - * UpdateTeamMember, which updates a team member's attributes in a - * project.

    - *
  • - *
- *

Users, by calling the following:

- *
    - *
  • - *

    - * CreateUserProfile, which creates a user profile that contains data - * associated with the user across all projects.

    - *
  • - *
  • - *

    - * DeleteUserProfile, which deletes all user profile information across - * all projects.

    - *
  • - *
  • - *

    - * DescribeUserProfile, which describes the profile of a user.

    - *
  • - *
  • - *

    - * ListUserProfiles, which lists all user profiles.

    - *
  • - *
  • - *

    - * UpdateUserProfile, which updates the profile for a user.

    - *
  • - *
- * @public - */ -export class CodeStar extends CodeStarClient implements CodeStar {} -createAggregatedClient(commands, CodeStar); diff --git a/clients/client-codestar/src/CodeStarClient.ts b/clients/client-codestar/src/CodeStarClient.ts deleted file mode 100644 index 0a5e96ff492e5..0000000000000 --- a/clients/client-codestar/src/CodeStarClient.ts +++ /dev/null @@ -1,453 +0,0 @@ -// smithy-typescript generated code -import { - getHostHeaderPlugin, - HostHeaderInputConfig, - HostHeaderResolvedConfig, - resolveHostHeaderConfig, -} from "@aws-sdk/middleware-host-header"; -import { getLoggerPlugin } from "@aws-sdk/middleware-logger"; -import { getRecursionDetectionPlugin } from "@aws-sdk/middleware-recursion-detection"; -import { - getUserAgentPlugin, - resolveUserAgentConfig, - UserAgentInputConfig, - UserAgentResolvedConfig, -} from "@aws-sdk/middleware-user-agent"; -import { RegionInputConfig, RegionResolvedConfig, resolveRegionConfig } from "@smithy/config-resolver"; -import { - DefaultIdentityProviderConfig, - getHttpAuthSchemeEndpointRuleSetPlugin, - getHttpSigningPlugin, -} from "@smithy/core"; -import { getContentLengthPlugin } from "@smithy/middleware-content-length"; -import { EndpointInputConfig, EndpointResolvedConfig, resolveEndpointConfig } from "@smithy/middleware-endpoint"; -import { getRetryPlugin, resolveRetryConfig, RetryInputConfig, RetryResolvedConfig } from "@smithy/middleware-retry"; -import { HttpHandlerUserInput as __HttpHandlerUserInput } from "@smithy/protocol-http"; -import { - Client as __Client, - DefaultsMode as __DefaultsMode, - SmithyConfiguration as __SmithyConfiguration, - SmithyResolvedConfiguration as __SmithyResolvedConfiguration, -} from "@smithy/smithy-client"; -import { - AwsCredentialIdentityProvider, - BodyLengthCalculator as __BodyLengthCalculator, - CheckOptionalClientConfig as __CheckOptionalClientConfig, - ChecksumConstructor as __ChecksumConstructor, - Decoder as __Decoder, - Encoder as __Encoder, - EndpointV2 as __EndpointV2, - HashConstructor as __HashConstructor, - HttpHandlerOptions as __HttpHandlerOptions, - Logger as __Logger, - Provider as __Provider, - Provider, - StreamCollector as __StreamCollector, - UrlParser as __UrlParser, - UserAgent as __UserAgent, -} from "@smithy/types"; - -import { - defaultCodeStarHttpAuthSchemeParametersProvider, - HttpAuthSchemeInputConfig, - HttpAuthSchemeResolvedConfig, - resolveHttpAuthSchemeConfig, -} from "./auth/httpAuthSchemeProvider"; -import { - AssociateTeamMemberCommandInput, - AssociateTeamMemberCommandOutput, -} from "./commands/AssociateTeamMemberCommand"; -import { CreateProjectCommandInput, CreateProjectCommandOutput } from "./commands/CreateProjectCommand"; -import { CreateUserProfileCommandInput, CreateUserProfileCommandOutput } from "./commands/CreateUserProfileCommand"; -import { DeleteProjectCommandInput, DeleteProjectCommandOutput } from "./commands/DeleteProjectCommand"; -import { DeleteUserProfileCommandInput, DeleteUserProfileCommandOutput } from "./commands/DeleteUserProfileCommand"; -import { DescribeProjectCommandInput, DescribeProjectCommandOutput } from "./commands/DescribeProjectCommand"; -import { - DescribeUserProfileCommandInput, - DescribeUserProfileCommandOutput, -} from "./commands/DescribeUserProfileCommand"; -import { - DisassociateTeamMemberCommandInput, - DisassociateTeamMemberCommandOutput, -} from "./commands/DisassociateTeamMemberCommand"; -import { ListProjectsCommandInput, ListProjectsCommandOutput } from "./commands/ListProjectsCommand"; -import { ListResourcesCommandInput, ListResourcesCommandOutput } from "./commands/ListResourcesCommand"; -import { ListTagsForProjectCommandInput, ListTagsForProjectCommandOutput } from "./commands/ListTagsForProjectCommand"; -import { ListTeamMembersCommandInput, ListTeamMembersCommandOutput } from "./commands/ListTeamMembersCommand"; -import { ListUserProfilesCommandInput, ListUserProfilesCommandOutput } from "./commands/ListUserProfilesCommand"; -import { TagProjectCommandInput, TagProjectCommandOutput } from "./commands/TagProjectCommand"; -import { UntagProjectCommandInput, UntagProjectCommandOutput } from "./commands/UntagProjectCommand"; -import { UpdateProjectCommandInput, UpdateProjectCommandOutput } from "./commands/UpdateProjectCommand"; -import { UpdateTeamMemberCommandInput, UpdateTeamMemberCommandOutput } from "./commands/UpdateTeamMemberCommand"; -import { UpdateUserProfileCommandInput, UpdateUserProfileCommandOutput } from "./commands/UpdateUserProfileCommand"; -import { - ClientInputEndpointParameters, - ClientResolvedEndpointParameters, - EndpointParameters, - resolveClientEndpointParameters, -} from "./endpoint/EndpointParameters"; -import { getRuntimeConfig as __getRuntimeConfig } from "./runtimeConfig"; -import { resolveRuntimeExtensions, RuntimeExtension, RuntimeExtensionsConfig } from "./runtimeExtensions"; - -export { __Client }; - -/** - * @public - */ -export type ServiceInputTypes = - | AssociateTeamMemberCommandInput - | CreateProjectCommandInput - | CreateUserProfileCommandInput - | DeleteProjectCommandInput - | DeleteUserProfileCommandInput - | DescribeProjectCommandInput - | DescribeUserProfileCommandInput - | DisassociateTeamMemberCommandInput - | ListProjectsCommandInput - | ListResourcesCommandInput - | ListTagsForProjectCommandInput - | ListTeamMembersCommandInput - | ListUserProfilesCommandInput - | TagProjectCommandInput - | UntagProjectCommandInput - | UpdateProjectCommandInput - | UpdateTeamMemberCommandInput - | UpdateUserProfileCommandInput; - -/** - * @public - */ -export type ServiceOutputTypes = - | AssociateTeamMemberCommandOutput - | CreateProjectCommandOutput - | CreateUserProfileCommandOutput - | DeleteProjectCommandOutput - | DeleteUserProfileCommandOutput - | DescribeProjectCommandOutput - | DescribeUserProfileCommandOutput - | DisassociateTeamMemberCommandOutput - | ListProjectsCommandOutput - | ListResourcesCommandOutput - | ListTagsForProjectCommandOutput - | ListTeamMembersCommandOutput - | ListUserProfilesCommandOutput - | TagProjectCommandOutput - | UntagProjectCommandOutput - | UpdateProjectCommandOutput - | UpdateTeamMemberCommandOutput - | UpdateUserProfileCommandOutput; - -/** - * @public - */ -export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHandlerOptions>> { - /** - * The HTTP handler to use or its constructor options. Fetch in browser and Https in Nodejs. - */ - requestHandler?: __HttpHandlerUserInput; - - /** - * A constructor for a class implementing the {@link @smithy/types#ChecksumConstructor} interface - * that computes the SHA-256 HMAC or checksum of a string or binary buffer. - * @internal - */ - sha256?: __ChecksumConstructor | __HashConstructor; - - /** - * The function that will be used to convert strings into HTTP endpoints. - * @internal - */ - urlParser?: __UrlParser; - - /** - * A function that can calculate the length of a request body. - * @internal - */ - bodyLengthChecker?: __BodyLengthCalculator; - - /** - * A function that converts a stream into an array of bytes. - * @internal - */ - streamCollector?: __StreamCollector; - - /** - * The function that will be used to convert a base64-encoded string to a byte array. - * @internal - */ - base64Decoder?: __Decoder; - - /** - * The function that will be used to convert binary data to a base64-encoded string. - * @internal - */ - base64Encoder?: __Encoder; - - /** - * The function that will be used to convert a UTF8-encoded string to a byte array. - * @internal - */ - utf8Decoder?: __Decoder; - - /** - * The function that will be used to convert binary data to a UTF-8 encoded string. - * @internal - */ - utf8Encoder?: __Encoder; - - /** - * The runtime environment. - * @internal - */ - runtime?: string; - - /** - * Disable dynamically changing the endpoint of the client based on the hostPrefix - * trait of an operation. - */ - disableHostPrefix?: boolean; - - /** - * Unique service identifier. - * @internal - */ - serviceId?: string; - - /** - * Enables IPv6/IPv4 dualstack endpoint. - */ - useDualstackEndpoint?: boolean | __Provider; - - /** - * Enables FIPS compatible endpoints. - */ - useFipsEndpoint?: boolean | __Provider; - - /** - * The AWS region to which this client will send requests - */ - region?: string | __Provider; - - /** - * The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header - * @internal - */ - defaultUserAgentProvider?: Provider<__UserAgent>; - - /** - * Default credentials provider; Not available in browser runtime. - * @deprecated - * @internal - */ - credentialDefaultProvider?: (input: any) => AwsCredentialIdentityProvider; - - /** - * Value for how many times a request will be made at most in case of retry. - */ - maxAttempts?: number | __Provider; - - /** - * Specifies which retry algorithm to use. - * @see https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-smithy-util-retry/Enum/RETRY_MODES/ - * - */ - retryMode?: string | __Provider; - - /** - * Optional logger for logging debug/info/warn/error. - */ - logger?: __Logger; - - /** - * Optional extensions - */ - extensions?: RuntimeExtension[]; - - /** - * The {@link @smithy/smithy-client#DefaultsMode} that will be used to determine how certain default configuration options are resolved in the SDK. - */ - defaultsMode?: __DefaultsMode | __Provider<__DefaultsMode>; -} - -/** - * @public - */ -export type CodeStarClientConfigType = Partial<__SmithyConfiguration<__HttpHandlerOptions>> & - ClientDefaults & - UserAgentInputConfig & - RetryInputConfig & - RegionInputConfig & - HostHeaderInputConfig & - EndpointInputConfig & - HttpAuthSchemeInputConfig & - ClientInputEndpointParameters; -/** - * @public - * - * The configuration interface of CodeStarClient class constructor that set the region, credentials and other options. - */ -export interface CodeStarClientConfig extends CodeStarClientConfigType {} - -/** - * @public - */ -export type CodeStarClientResolvedConfigType = __SmithyResolvedConfiguration<__HttpHandlerOptions> & - Required & - RuntimeExtensionsConfig & - UserAgentResolvedConfig & - RetryResolvedConfig & - RegionResolvedConfig & - HostHeaderResolvedConfig & - EndpointResolvedConfig & - HttpAuthSchemeResolvedConfig & - ClientResolvedEndpointParameters; -/** - * @public - * - * The resolved configuration interface of CodeStarClient class. This is resolved and normalized from the {@link CodeStarClientConfig | constructor configuration interface}. - */ -export interface CodeStarClientResolvedConfig extends CodeStarClientResolvedConfigType {} - -/** - * AWS CodeStar - *

This is the API reference for AWS CodeStar. This reference provides descriptions of the - * operations and data types for the AWS CodeStar API along with usage examples.

- *

You can use the AWS CodeStar API to work with:

- *

Projects and their resources, by calling the following:

- *
    - *
  • - *

    - * DeleteProject, which deletes a project.

    - *
  • - *
  • - *

    - * DescribeProject, which lists the attributes of a project.

    - *
  • - *
  • - *

    - * ListProjects, which lists all projects associated with your AWS - * account.

    - *
  • - *
  • - *

    - * ListResources, which lists the resources associated with a - * project.

    - *
  • - *
  • - *

    - * ListTagsForProject, which lists the tags associated with a - * project.

    - *
  • - *
  • - *

    - * TagProject, which adds tags to a project.

    - *
  • - *
  • - *

    - * UntagProject, which removes tags from a project.

    - *
  • - *
  • - *

    - * UpdateProject, which updates the attributes of a project.

    - *
  • - *
- *

Teams and team members, by calling the following:

- *
    - *
  • - *

    - * AssociateTeamMember, which adds an IAM user to the team for a - * project.

    - *
  • - *
  • - *

    - * DisassociateTeamMember, which removes an IAM user from the team for a - * project.

    - *
  • - *
  • - *

    - * ListTeamMembers, which lists all the IAM users in the team for a - * project, including their roles and attributes.

    - *
  • - *
  • - *

    - * UpdateTeamMember, which updates a team member's attributes in a - * project.

    - *
  • - *
- *

Users, by calling the following:

- *
    - *
  • - *

    - * CreateUserProfile, which creates a user profile that contains data - * associated with the user across all projects.

    - *
  • - *
  • - *

    - * DeleteUserProfile, which deletes all user profile information across - * all projects.

    - *
  • - *
  • - *

    - * DescribeUserProfile, which describes the profile of a user.

    - *
  • - *
  • - *

    - * ListUserProfiles, which lists all user profiles.

    - *
  • - *
  • - *

    - * UpdateUserProfile, which updates the profile for a user.

    - *
  • - *
- * @public - */ -export class CodeStarClient extends __Client< - __HttpHandlerOptions, - ServiceInputTypes, - ServiceOutputTypes, - CodeStarClientResolvedConfig -> { - /** - * The resolved configuration of CodeStarClient class. This is resolved and normalized from the {@link CodeStarClientConfig | constructor configuration interface}. - */ - readonly config: CodeStarClientResolvedConfig; - - constructor(...[configuration]: __CheckOptionalClientConfig) { - const _config_0 = __getRuntimeConfig(configuration || {}); - const _config_1 = resolveClientEndpointParameters(_config_0); - const _config_2 = resolveUserAgentConfig(_config_1); - const _config_3 = resolveRetryConfig(_config_2); - const _config_4 = resolveRegionConfig(_config_3); - const _config_5 = resolveHostHeaderConfig(_config_4); - const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); - const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); - super(_config_8); - this.config = _config_8; - this.middlewareStack.use(getUserAgentPlugin(this.config)); - this.middlewareStack.use(getRetryPlugin(this.config)); - this.middlewareStack.use(getContentLengthPlugin(this.config)); - this.middlewareStack.use(getHostHeaderPlugin(this.config)); - this.middlewareStack.use(getLoggerPlugin(this.config)); - this.middlewareStack.use(getRecursionDetectionPlugin(this.config)); - this.middlewareStack.use( - getHttpAuthSchemeEndpointRuleSetPlugin(this.config, { - httpAuthSchemeParametersProvider: defaultCodeStarHttpAuthSchemeParametersProvider, - identityProviderConfigProvider: async (config: CodeStarClientResolvedConfig) => - new DefaultIdentityProviderConfig({ - "aws.auth#sigv4": config.credentials, - }), - }) - ); - this.middlewareStack.use(getHttpSigningPlugin(this.config)); - } - - /** - * Destroy underlying resources, like sockets. It's usually not necessary to do this. - * However in Node.js, it's best to explicitly shut down the client's agent when it is no longer needed. - * Otherwise, sockets might stay open for quite a long time before the server terminates them. - */ - destroy(): void { - super.destroy(); - } -} diff --git a/clients/client-codestar/src/auth/httpAuthExtensionConfiguration.ts b/clients/client-codestar/src/auth/httpAuthExtensionConfiguration.ts deleted file mode 100644 index 38dc03ba1c046..0000000000000 --- a/clients/client-codestar/src/auth/httpAuthExtensionConfiguration.ts +++ /dev/null @@ -1,72 +0,0 @@ -// smithy-typescript generated code -import { AwsCredentialIdentity, AwsCredentialIdentityProvider, HttpAuthScheme } from "@smithy/types"; - -import { CodeStarHttpAuthSchemeProvider } from "./httpAuthSchemeProvider"; - -/** - * @internal - */ -export interface HttpAuthExtensionConfiguration { - setHttpAuthScheme(httpAuthScheme: HttpAuthScheme): void; - httpAuthSchemes(): HttpAuthScheme[]; - setHttpAuthSchemeProvider(httpAuthSchemeProvider: CodeStarHttpAuthSchemeProvider): void; - httpAuthSchemeProvider(): CodeStarHttpAuthSchemeProvider; - setCredentials(credentials: AwsCredentialIdentity | AwsCredentialIdentityProvider): void; - credentials(): AwsCredentialIdentity | AwsCredentialIdentityProvider | undefined; -} - -/** - * @internal - */ -export type HttpAuthRuntimeConfig = Partial<{ - httpAuthSchemes: HttpAuthScheme[]; - httpAuthSchemeProvider: CodeStarHttpAuthSchemeProvider; - credentials: AwsCredentialIdentity | AwsCredentialIdentityProvider; -}>; - -/** - * @internal - */ -export const getHttpAuthExtensionConfiguration = ( - runtimeConfig: HttpAuthRuntimeConfig -): HttpAuthExtensionConfiguration => { - const _httpAuthSchemes = runtimeConfig.httpAuthSchemes!; - let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider!; - let _credentials = runtimeConfig.credentials; - return { - setHttpAuthScheme(httpAuthScheme: HttpAuthScheme): void { - const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId); - if (index === -1) { - _httpAuthSchemes.push(httpAuthScheme); - } else { - _httpAuthSchemes.splice(index, 1, httpAuthScheme); - } - }, - httpAuthSchemes(): HttpAuthScheme[] { - return _httpAuthSchemes; - }, - setHttpAuthSchemeProvider(httpAuthSchemeProvider: CodeStarHttpAuthSchemeProvider): void { - _httpAuthSchemeProvider = httpAuthSchemeProvider; - }, - httpAuthSchemeProvider(): CodeStarHttpAuthSchemeProvider { - return _httpAuthSchemeProvider; - }, - setCredentials(credentials: AwsCredentialIdentity | AwsCredentialIdentityProvider): void { - _credentials = credentials; - }, - credentials(): AwsCredentialIdentity | AwsCredentialIdentityProvider | undefined { - return _credentials; - }, - }; -}; - -/** - * @internal - */ -export const resolveHttpAuthRuntimeConfig = (config: HttpAuthExtensionConfiguration): HttpAuthRuntimeConfig => { - return { - httpAuthSchemes: config.httpAuthSchemes(), - httpAuthSchemeProvider: config.httpAuthSchemeProvider(), - credentials: config.credentials(), - }; -}; diff --git a/clients/client-codestar/src/auth/httpAuthSchemeProvider.ts b/clients/client-codestar/src/auth/httpAuthSchemeProvider.ts deleted file mode 100644 index 9a1efef634020..0000000000000 --- a/clients/client-codestar/src/auth/httpAuthSchemeProvider.ts +++ /dev/null @@ -1,137 +0,0 @@ -// smithy-typescript generated code -import { - AwsSdkSigV4AuthInputConfig, - AwsSdkSigV4AuthResolvedConfig, - AwsSdkSigV4PreviouslyResolved, - resolveAwsSdkSigV4Config, -} from "@aws-sdk/core"; -import { - HandlerExecutionContext, - HttpAuthOption, - HttpAuthScheme, - HttpAuthSchemeParameters, - HttpAuthSchemeParametersProvider, - HttpAuthSchemeProvider, -} from "@smithy/types"; -import { getSmithyContext, normalizeProvider } from "@smithy/util-middleware"; - -import { CodeStarClientConfig, CodeStarClientResolvedConfig } from "../CodeStarClient"; - -/** - * @internal - */ -export interface CodeStarHttpAuthSchemeParameters extends HttpAuthSchemeParameters { - region?: string; -} - -/** - * @internal - */ -export interface CodeStarHttpAuthSchemeParametersProvider - extends HttpAuthSchemeParametersProvider< - CodeStarClientResolvedConfig, - HandlerExecutionContext, - CodeStarHttpAuthSchemeParameters, - object - > {} - -/** - * @internal - */ -export const defaultCodeStarHttpAuthSchemeParametersProvider = async ( - config: CodeStarClientResolvedConfig, - context: HandlerExecutionContext, - input: object -): Promise => { - return { - operation: getSmithyContext(context).operation as string, - region: - (await normalizeProvider(config.region)()) || - (() => { - throw new Error("expected `region` to be configured for `aws.auth#sigv4`"); - })(), - }; -}; - -function createAwsAuthSigv4HttpAuthOption(authParameters: CodeStarHttpAuthSchemeParameters): HttpAuthOption { - return { - schemeId: "aws.auth#sigv4", - signingProperties: { - name: "codestar", - region: authParameters.region, - }, - propertiesExtractor: (config: Partial, context) => ({ - /** - * @internal - */ - signingProperties: { - config, - context, - }, - }), - }; -} - -/** - * @internal - */ -export interface CodeStarHttpAuthSchemeProvider extends HttpAuthSchemeProvider {} - -/** - * @internal - */ -export const defaultCodeStarHttpAuthSchemeProvider: CodeStarHttpAuthSchemeProvider = (authParameters) => { - const options: HttpAuthOption[] = []; - switch (authParameters.operation) { - default: { - options.push(createAwsAuthSigv4HttpAuthOption(authParameters)); - } - } - return options; -}; - -/** - * @internal - */ -export interface HttpAuthSchemeInputConfig extends AwsSdkSigV4AuthInputConfig { - /** - * Configuration of HttpAuthSchemes for a client which provides default identity providers and signers per auth scheme. - * @internal - */ - httpAuthSchemes?: HttpAuthScheme[]; - - /** - * Configuration of an HttpAuthSchemeProvider for a client which resolves which HttpAuthScheme to use. - * @internal - */ - httpAuthSchemeProvider?: CodeStarHttpAuthSchemeProvider; -} - -/** - * @internal - */ -export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedConfig { - /** - * Configuration of HttpAuthSchemes for a client which provides default identity providers and signers per auth scheme. - * @internal - */ - readonly httpAuthSchemes: HttpAuthScheme[]; - - /** - * Configuration of an HttpAuthSchemeProvider for a client which resolves which HttpAuthScheme to use. - * @internal - */ - readonly httpAuthSchemeProvider: CodeStarHttpAuthSchemeProvider; -} - -/** - * @internal - */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved -): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); - return { - ...config_0, - } as T & HttpAuthSchemeResolvedConfig; -}; diff --git a/clients/client-codestar/src/commands/AssociateTeamMemberCommand.ts b/clients/client-codestar/src/commands/AssociateTeamMemberCommand.ts deleted file mode 100644 index 3af5836765ecd..0000000000000 --- a/clients/client-codestar/src/commands/AssociateTeamMemberCommand.ts +++ /dev/null @@ -1,108 +0,0 @@ -// smithy-typescript generated code -import { getEndpointPlugin } from "@smithy/middleware-endpoint"; -import { getSerdePlugin } from "@smithy/middleware-serde"; -import { Command as $Command } from "@smithy/smithy-client"; -import { MetadataBearer as __MetadataBearer } from "@smithy/types"; - -import { CodeStarClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../CodeStarClient"; -import { commonParams } from "../endpoint/EndpointParameters"; -import { AssociateTeamMemberRequest, AssociateTeamMemberResult } from "../models/models_0"; -import { de_AssociateTeamMemberCommand, se_AssociateTeamMemberCommand } from "../protocols/Aws_json1_1"; - -/** - * @public - */ -export type { __MetadataBearer }; -export { $Command }; -/** - * @public - * - * The input for {@link AssociateTeamMemberCommand}. - */ -export interface AssociateTeamMemberCommandInput extends AssociateTeamMemberRequest {} -/** - * @public - * - * The output of {@link AssociateTeamMemberCommand}. - */ -export interface AssociateTeamMemberCommandOutput extends AssociateTeamMemberResult, __MetadataBearer {} - -/** - *

Adds an IAM user to the team for an AWS CodeStar project.

- * @example - * Use a bare-bones client and the command you need to make an API call. - * ```javascript - * import { CodeStarClient, AssociateTeamMemberCommand } from "@aws-sdk/client-codestar"; // ES Modules import - * // const { CodeStarClient, AssociateTeamMemberCommand } = require("@aws-sdk/client-codestar"); // CommonJS import - * const client = new CodeStarClient(config); - * const input = { // AssociateTeamMemberRequest - * projectId: "STRING_VALUE", // required - * clientRequestToken: "STRING_VALUE", - * userArn: "STRING_VALUE", // required - * projectRole: "STRING_VALUE", // required - * remoteAccessAllowed: true || false, - * }; - * const command = new AssociateTeamMemberCommand(input); - * const response = await client.send(command); - * // { // AssociateTeamMemberResult - * // clientRequestToken: "STRING_VALUE", - * // }; - * - * ``` - * - * @param AssociateTeamMemberCommandInput - {@link AssociateTeamMemberCommandInput} - * @returns {@link AssociateTeamMemberCommandOutput} - * @see {@link AssociateTeamMemberCommandInput} for command's `input` shape. - * @see {@link AssociateTeamMemberCommandOutput} for command's `response` shape. - * @see {@link CodeStarClientResolvedConfig | config} for CodeStarClient's `config` shape. - * - * @throws {@link ConcurrentModificationException} (server fault) - *

Another modification is being made. That modification must complete before you can make - * your change.

- * - * @throws {@link InvalidServiceRoleException} (client fault) - *

The service role is not valid.

- * - * @throws {@link LimitExceededException} (client fault) - *

A resource limit has been exceeded.

- * - * @throws {@link ProjectConfigurationException} (client fault) - *

Project configuration information is required but not specified.

- * - * @throws {@link ProjectNotFoundException} (client fault) - *

The specified AWS CodeStar project was not found.

- * - * @throws {@link TeamMemberAlreadyAssociatedException} (client fault) - *

The team member is already associated with a role in this project.

- * - * @throws {@link ValidationException} (client fault) - *

The specified input is either not valid, or it could not be validated.

- * - * @throws {@link CodeStarServiceException} - *

Base exception class for all service exceptions from CodeStar service.

- * - * @public - */ -export class AssociateTeamMemberCommand extends $Command - .classBuilder< - AssociateTeamMemberCommandInput, - AssociateTeamMemberCommandOutput, - CodeStarClientResolvedConfig, - ServiceInputTypes, - ServiceOutputTypes - >() - .ep({ - ...commonParams, - }) - .m(function (this: any, Command: any, cs: any, config: CodeStarClientResolvedConfig, o: any) { - return [ - getSerdePlugin(config, this.serialize, this.deserialize), - getEndpointPlugin(config, Command.getEndpointParameterInstructions()), - ]; - }) - .s("CodeStar_20170419", "AssociateTeamMember", {}) - .n("CodeStarClient", "AssociateTeamMemberCommand") - .f(void 0, void 0) - .ser(se_AssociateTeamMemberCommand) - .de(de_AssociateTeamMemberCommand) - .build() {} diff --git a/clients/client-codestar/src/commands/CreateProjectCommand.ts b/clients/client-codestar/src/commands/CreateProjectCommand.ts deleted file mode 100644 index 76bc0d09c4315..0000000000000 --- a/clients/client-codestar/src/commands/CreateProjectCommand.ts +++ /dev/null @@ -1,153 +0,0 @@ -// smithy-typescript generated code -import { getEndpointPlugin } from "@smithy/middleware-endpoint"; -import { getSerdePlugin } from "@smithy/middleware-serde"; -import { Command as $Command } from "@smithy/smithy-client"; -import { MetadataBearer as __MetadataBearer } from "@smithy/types"; - -import { CodeStarClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../CodeStarClient"; -import { commonParams } from "../endpoint/EndpointParameters"; -import { CreateProjectRequest, CreateProjectRequestFilterSensitiveLog, CreateProjectResult } from "../models/models_0"; -import { de_CreateProjectCommand, se_CreateProjectCommand } from "../protocols/Aws_json1_1"; - -/** - * @public - */ -export type { __MetadataBearer }; -export { $Command }; -/** - * @public - * - * The input for {@link CreateProjectCommand}. - */ -export interface CreateProjectCommandInput extends CreateProjectRequest {} -/** - * @public - * - * The output of {@link CreateProjectCommand}. - */ -export interface CreateProjectCommandOutput extends CreateProjectResult, __MetadataBearer {} - -/** - *

Creates a project, including project resources. This action creates a project based on - * a submitted project request. A set of source code files and a toolchain template file - * can be included with the project request. If these are not provided, an empty project is created.

- * @example - * Use a bare-bones client and the command you need to make an API call. - * ```javascript - * import { CodeStarClient, CreateProjectCommand } from "@aws-sdk/client-codestar"; // ES Modules import - * // const { CodeStarClient, CreateProjectCommand } = require("@aws-sdk/client-codestar"); // CommonJS import - * const client = new CodeStarClient(config); - * const input = { // CreateProjectRequest - * name: "STRING_VALUE", // required - * id: "STRING_VALUE", // required - * description: "STRING_VALUE", - * clientRequestToken: "STRING_VALUE", - * sourceCode: [ // SourceCode - * { // Code - * source: { // CodeSource - * s3: { // S3Location - * bucketName: "STRING_VALUE", - * bucketKey: "STRING_VALUE", - * }, - * }, - * destination: { // CodeDestination - * codeCommit: { // CodeCommitCodeDestination - * name: "STRING_VALUE", // required - * }, - * gitHub: { // GitHubCodeDestination - * name: "STRING_VALUE", // required - * description: "STRING_VALUE", - * type: "STRING_VALUE", // required - * owner: "STRING_VALUE", // required - * privateRepository: true || false, // required - * issuesEnabled: true || false, // required - * token: "STRING_VALUE", // required - * }, - * }, - * }, - * ], - * toolchain: { // Toolchain - * source: { // ToolchainSource - * s3: { - * bucketName: "STRING_VALUE", - * bucketKey: "STRING_VALUE", - * }, - * }, - * roleArn: "STRING_VALUE", - * stackParameters: { // TemplateParameterMap - * "": "STRING_VALUE", - * }, - * }, - * tags: { // Tags - * "": "STRING_VALUE", - * }, - * }; - * const command = new CreateProjectCommand(input); - * const response = await client.send(command); - * // { // CreateProjectResult - * // id: "STRING_VALUE", // required - * // arn: "STRING_VALUE", // required - * // clientRequestToken: "STRING_VALUE", - * // projectTemplateId: "STRING_VALUE", - * // }; - * - * ``` - * - * @param CreateProjectCommandInput - {@link CreateProjectCommandInput} - * @returns {@link CreateProjectCommandOutput} - * @see {@link CreateProjectCommandInput} for command's `input` shape. - * @see {@link CreateProjectCommandOutput} for command's `response` shape. - * @see {@link CodeStarClientResolvedConfig | config} for CodeStarClient's `config` shape. - * - * @throws {@link ConcurrentModificationException} (server fault) - *

Another modification is being made. That modification must complete before you can make - * your change.

- * - * @throws {@link InvalidServiceRoleException} (client fault) - *

The service role is not valid.

- * - * @throws {@link LimitExceededException} (client fault) - *

A resource limit has been exceeded.

- * - * @throws {@link ProjectAlreadyExistsException} (client fault) - *

An AWS CodeStar project with the same ID already exists in this region for the AWS account. - * AWS CodeStar project IDs must be unique within a region for the AWS account.

- * - * @throws {@link ProjectConfigurationException} (client fault) - *

Project configuration information is required but not specified.

- * - * @throws {@link ProjectCreationFailedException} (client fault) - *

The project creation request was valid, but a nonspecific exception or error occurred - * during project creation. The project could not be created in AWS CodeStar.

- * - * @throws {@link ValidationException} (client fault) - *

The specified input is either not valid, or it could not be validated.

- * - * @throws {@link CodeStarServiceException} - *

Base exception class for all service exceptions from CodeStar service.

- * - * @public - */ -export class CreateProjectCommand extends $Command - .classBuilder< - CreateProjectCommandInput, - CreateProjectCommandOutput, - CodeStarClientResolvedConfig, - ServiceInputTypes, - ServiceOutputTypes - >() - .ep({ - ...commonParams, - }) - .m(function (this: any, Command: any, cs: any, config: CodeStarClientResolvedConfig, o: any) { - return [ - getSerdePlugin(config, this.serialize, this.deserialize), - getEndpointPlugin(config, Command.getEndpointParameterInstructions()), - ]; - }) - .s("CodeStar_20170419", "CreateProject", {}) - .n("CodeStarClient", "CreateProjectCommand") - .f(CreateProjectRequestFilterSensitiveLog, void 0) - .ser(se_CreateProjectCommand) - .de(de_CreateProjectCommand) - .build() {} diff --git a/clients/client-codestar/src/commands/CreateUserProfileCommand.ts b/clients/client-codestar/src/commands/CreateUserProfileCommand.ts deleted file mode 100644 index ba846138c2798..0000000000000 --- a/clients/client-codestar/src/commands/CreateUserProfileCommand.ts +++ /dev/null @@ -1,105 +0,0 @@ -// smithy-typescript generated code -import { getEndpointPlugin } from "@smithy/middleware-endpoint"; -import { getSerdePlugin } from "@smithy/middleware-serde"; -import { Command as $Command } from "@smithy/smithy-client"; -import { MetadataBearer as __MetadataBearer } from "@smithy/types"; - -import { CodeStarClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../CodeStarClient"; -import { commonParams } from "../endpoint/EndpointParameters"; -import { - CreateUserProfileRequest, - CreateUserProfileRequestFilterSensitiveLog, - CreateUserProfileResult, - CreateUserProfileResultFilterSensitiveLog, -} from "../models/models_0"; -import { de_CreateUserProfileCommand, se_CreateUserProfileCommand } from "../protocols/Aws_json1_1"; - -/** - * @public - */ -export type { __MetadataBearer }; -export { $Command }; -/** - * @public - * - * The input for {@link CreateUserProfileCommand}. - */ -export interface CreateUserProfileCommandInput extends CreateUserProfileRequest {} -/** - * @public - * - * The output of {@link CreateUserProfileCommand}. - */ -export interface CreateUserProfileCommandOutput extends CreateUserProfileResult, __MetadataBearer {} - -/** - *

Creates a profile for a user that includes user preferences, such as the display name - * and email address assocciated with the user, in AWS CodeStar. The user profile is not - * project-specific. Information in the user profile is displayed wherever the user's information - * appears to other users in AWS CodeStar.

- * @example - * Use a bare-bones client and the command you need to make an API call. - * ```javascript - * import { CodeStarClient, CreateUserProfileCommand } from "@aws-sdk/client-codestar"; // ES Modules import - * // const { CodeStarClient, CreateUserProfileCommand } = require("@aws-sdk/client-codestar"); // CommonJS import - * const client = new CodeStarClient(config); - * const input = { // CreateUserProfileRequest - * userArn: "STRING_VALUE", // required - * displayName: "STRING_VALUE", // required - * emailAddress: "STRING_VALUE", // required - * sshPublicKey: "STRING_VALUE", - * }; - * const command = new CreateUserProfileCommand(input); - * const response = await client.send(command); - * // { // CreateUserProfileResult - * // userArn: "STRING_VALUE", // required - * // displayName: "STRING_VALUE", - * // emailAddress: "STRING_VALUE", - * // sshPublicKey: "STRING_VALUE", - * // createdTimestamp: new Date("TIMESTAMP"), - * // lastModifiedTimestamp: new Date("TIMESTAMP"), - * // }; - * - * ``` - * - * @param CreateUserProfileCommandInput - {@link CreateUserProfileCommandInput} - * @returns {@link CreateUserProfileCommandOutput} - * @see {@link CreateUserProfileCommandInput} for command's `input` shape. - * @see {@link CreateUserProfileCommandOutput} for command's `response` shape. - * @see {@link CodeStarClientResolvedConfig | config} for CodeStarClient's `config` shape. - * - * @throws {@link UserProfileAlreadyExistsException} (client fault) - *

A user profile with that name already exists in this region for the AWS account. AWS - * CodeStar user profile names must be unique within a region for the AWS account.

- * - * @throws {@link ValidationException} (client fault) - *

The specified input is either not valid, or it could not be validated.

- * - * @throws {@link CodeStarServiceException} - *

Base exception class for all service exceptions from CodeStar service.

- * - * @public - */ -export class CreateUserProfileCommand extends $Command - .classBuilder< - CreateUserProfileCommandInput, - CreateUserProfileCommandOutput, - CodeStarClientResolvedConfig, - ServiceInputTypes, - ServiceOutputTypes - >() - .ep({ - ...commonParams, - }) - .m(function (this: any, Command: any, cs: any, config: CodeStarClientResolvedConfig, o: any) { - return [ - getSerdePlugin(config, this.serialize, this.deserialize), - getEndpointPlugin(config, Command.getEndpointParameterInstructions()), - ]; - }) - .s("CodeStar_20170419", "CreateUserProfile", {}) - .n("CodeStarClient", "CreateUserProfileCommand") - .f(CreateUserProfileRequestFilterSensitiveLog, CreateUserProfileResultFilterSensitiveLog) - .ser(se_CreateUserProfileCommand) - .de(de_CreateUserProfileCommand) - .build() {} diff --git a/clients/client-codestar/src/commands/DeleteProjectCommand.ts b/clients/client-codestar/src/commands/DeleteProjectCommand.ts deleted file mode 100644 index e6efc1da7014b..0000000000000 --- a/clients/client-codestar/src/commands/DeleteProjectCommand.ts +++ /dev/null @@ -1,96 +0,0 @@ -// smithy-typescript generated code -import { getEndpointPlugin } from "@smithy/middleware-endpoint"; -import { getSerdePlugin } from "@smithy/middleware-serde"; -import { Command as $Command } from "@smithy/smithy-client"; -import { MetadataBearer as __MetadataBearer } from "@smithy/types"; - -import { CodeStarClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../CodeStarClient"; -import { commonParams } from "../endpoint/EndpointParameters"; -import { DeleteProjectRequest, DeleteProjectResult } from "../models/models_0"; -import { de_DeleteProjectCommand, se_DeleteProjectCommand } from "../protocols/Aws_json1_1"; - -/** - * @public - */ -export type { __MetadataBearer }; -export { $Command }; -/** - * @public - * - * The input for {@link DeleteProjectCommand}. - */ -export interface DeleteProjectCommandInput extends DeleteProjectRequest {} -/** - * @public - * - * The output of {@link DeleteProjectCommand}. - */ -export interface DeleteProjectCommandOutput extends DeleteProjectResult, __MetadataBearer {} - -/** - *

Deletes a project, including project resources. Does not delete users associated with - * the project, but does delete the IAM roles that allowed access to the project.

- * @example - * Use a bare-bones client and the command you need to make an API call. - * ```javascript - * import { CodeStarClient, DeleteProjectCommand } from "@aws-sdk/client-codestar"; // ES Modules import - * // const { CodeStarClient, DeleteProjectCommand } = require("@aws-sdk/client-codestar"); // CommonJS import - * const client = new CodeStarClient(config); - * const input = { // DeleteProjectRequest - * id: "STRING_VALUE", // required - * clientRequestToken: "STRING_VALUE", - * deleteStack: true || false, - * }; - * const command = new DeleteProjectCommand(input); - * const response = await client.send(command); - * // { // DeleteProjectResult - * // stackId: "STRING_VALUE", - * // projectArn: "STRING_VALUE", - * // }; - * - * ``` - * - * @param DeleteProjectCommandInput - {@link DeleteProjectCommandInput} - * @returns {@link DeleteProjectCommandOutput} - * @see {@link DeleteProjectCommandInput} for command's `input` shape. - * @see {@link DeleteProjectCommandOutput} for command's `response` shape. - * @see {@link CodeStarClientResolvedConfig | config} for CodeStarClient's `config` shape. - * - * @throws {@link ConcurrentModificationException} (server fault) - *

Another modification is being made. That modification must complete before you can make - * your change.

- * - * @throws {@link InvalidServiceRoleException} (client fault) - *

The service role is not valid.

- * - * @throws {@link ValidationException} (client fault) - *

The specified input is either not valid, or it could not be validated.

- * - * @throws {@link CodeStarServiceException} - *

Base exception class for all service exceptions from CodeStar service.

- * - * @public - */ -export class DeleteProjectCommand extends $Command - .classBuilder< - DeleteProjectCommandInput, - DeleteProjectCommandOutput, - CodeStarClientResolvedConfig, - ServiceInputTypes, - ServiceOutputTypes - >() - .ep({ - ...commonParams, - }) - .m(function (this: any, Command: any, cs: any, config: CodeStarClientResolvedConfig, o: any) { - return [ - getSerdePlugin(config, this.serialize, this.deserialize), - getEndpointPlugin(config, Command.getEndpointParameterInstructions()), - ]; - }) - .s("CodeStar_20170419", "DeleteProject", {}) - .n("CodeStarClient", "DeleteProjectCommand") - .f(void 0, void 0) - .ser(se_DeleteProjectCommand) - .de(de_DeleteProjectCommand) - .build() {} diff --git a/clients/client-codestar/src/commands/DeleteUserProfileCommand.ts b/clients/client-codestar/src/commands/DeleteUserProfileCommand.ts deleted file mode 100644 index 33cf5a86fb276..0000000000000 --- a/clients/client-codestar/src/commands/DeleteUserProfileCommand.ts +++ /dev/null @@ -1,87 +0,0 @@ -// smithy-typescript generated code -import { getEndpointPlugin } from "@smithy/middleware-endpoint"; -import { getSerdePlugin } from "@smithy/middleware-serde"; -import { Command as $Command } from "@smithy/smithy-client"; -import { MetadataBearer as __MetadataBearer } from "@smithy/types"; - -import { CodeStarClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../CodeStarClient"; -import { commonParams } from "../endpoint/EndpointParameters"; -import { DeleteUserProfileRequest, DeleteUserProfileResult } from "../models/models_0"; -import { de_DeleteUserProfileCommand, se_DeleteUserProfileCommand } from "../protocols/Aws_json1_1"; - -/** - * @public - */ -export type { __MetadataBearer }; -export { $Command }; -/** - * @public - * - * The input for {@link DeleteUserProfileCommand}. - */ -export interface DeleteUserProfileCommandInput extends DeleteUserProfileRequest {} -/** - * @public - * - * The output of {@link DeleteUserProfileCommand}. - */ -export interface DeleteUserProfileCommandOutput extends DeleteUserProfileResult, __MetadataBearer {} - -/** - *

Deletes a user profile in AWS CodeStar, including all personal preference data associated with - * that profile, such as display name and email address. It does not delete the history of that - * user, for example the history of commits made by that user.

- * @example - * Use a bare-bones client and the command you need to make an API call. - * ```javascript - * import { CodeStarClient, DeleteUserProfileCommand } from "@aws-sdk/client-codestar"; // ES Modules import - * // const { CodeStarClient, DeleteUserProfileCommand } = require("@aws-sdk/client-codestar"); // CommonJS import - * const client = new CodeStarClient(config); - * const input = { // DeleteUserProfileRequest - * userArn: "STRING_VALUE", // required - * }; - * const command = new DeleteUserProfileCommand(input); - * const response = await client.send(command); - * // { // DeleteUserProfileResult - * // userArn: "STRING_VALUE", // required - * // }; - * - * ``` - * - * @param DeleteUserProfileCommandInput - {@link DeleteUserProfileCommandInput} - * @returns {@link DeleteUserProfileCommandOutput} - * @see {@link DeleteUserProfileCommandInput} for command's `input` shape. - * @see {@link DeleteUserProfileCommandOutput} for command's `response` shape. - * @see {@link CodeStarClientResolvedConfig | config} for CodeStarClient's `config` shape. - * - * @throws {@link ValidationException} (client fault) - *

The specified input is either not valid, or it could not be validated.

- * - * @throws {@link CodeStarServiceException} - *

Base exception class for all service exceptions from CodeStar service.

- * - * @public - */ -export class DeleteUserProfileCommand extends $Command - .classBuilder< - DeleteUserProfileCommandInput, - DeleteUserProfileCommandOutput, - CodeStarClientResolvedConfig, - ServiceInputTypes, - ServiceOutputTypes - >() - .ep({ - ...commonParams, - }) - .m(function (this: any, Command: any, cs: any, config: CodeStarClientResolvedConfig, o: any) { - return [ - getSerdePlugin(config, this.serialize, this.deserialize), - getEndpointPlugin(config, Command.getEndpointParameterInstructions()), - ]; - }) - .s("CodeStar_20170419", "DeleteUserProfile", {}) - .n("CodeStarClient", "DeleteUserProfileCommand") - .f(void 0, void 0) - .ser(se_DeleteUserProfileCommand) - .de(de_DeleteUserProfileCommand) - .build() {} diff --git a/clients/client-codestar/src/commands/DescribeProjectCommand.ts b/clients/client-codestar/src/commands/DescribeProjectCommand.ts deleted file mode 100644 index a1aa3d3117344..0000000000000 --- a/clients/client-codestar/src/commands/DescribeProjectCommand.ts +++ /dev/null @@ -1,113 +0,0 @@ -// smithy-typescript generated code -import { getEndpointPlugin } from "@smithy/middleware-endpoint"; -import { getSerdePlugin } from "@smithy/middleware-serde"; -import { Command as $Command } from "@smithy/smithy-client"; -import { MetadataBearer as __MetadataBearer } from "@smithy/types"; - -import { CodeStarClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../CodeStarClient"; -import { commonParams } from "../endpoint/EndpointParameters"; -import { - DescribeProjectRequest, - DescribeProjectResult, - DescribeProjectResultFilterSensitiveLog, -} from "../models/models_0"; -import { de_DescribeProjectCommand, se_DescribeProjectCommand } from "../protocols/Aws_json1_1"; - -/** - * @public - */ -export type { __MetadataBearer }; -export { $Command }; -/** - * @public - * - * The input for {@link DescribeProjectCommand}. - */ -export interface DescribeProjectCommandInput extends DescribeProjectRequest {} -/** - * @public - * - * The output of {@link DescribeProjectCommand}. - */ -export interface DescribeProjectCommandOutput extends DescribeProjectResult, __MetadataBearer {} - -/** - *

Describes a project and its resources.

- * @example - * Use a bare-bones client and the command you need to make an API call. - * ```javascript - * import { CodeStarClient, DescribeProjectCommand } from "@aws-sdk/client-codestar"; // ES Modules import - * // const { CodeStarClient, DescribeProjectCommand } = require("@aws-sdk/client-codestar"); // CommonJS import - * const client = new CodeStarClient(config); - * const input = { // DescribeProjectRequest - * id: "STRING_VALUE", // required - * }; - * const command = new DescribeProjectCommand(input); - * const response = await client.send(command); - * // { // DescribeProjectResult - * // name: "STRING_VALUE", - * // id: "STRING_VALUE", - * // arn: "STRING_VALUE", - * // description: "STRING_VALUE", - * // clientRequestToken: "STRING_VALUE", - * // createdTimeStamp: new Date("TIMESTAMP"), - * // stackId: "STRING_VALUE", - * // projectTemplateId: "STRING_VALUE", - * // status: { // ProjectStatus - * // state: "STRING_VALUE", // required - * // reason: "STRING_VALUE", - * // }, - * // }; - * - * ``` - * - * @param DescribeProjectCommandInput - {@link DescribeProjectCommandInput} - * @returns {@link DescribeProjectCommandOutput} - * @see {@link DescribeProjectCommandInput} for command's `input` shape. - * @see {@link DescribeProjectCommandOutput} for command's `response` shape. - * @see {@link CodeStarClientResolvedConfig | config} for CodeStarClient's `config` shape. - * - * @throws {@link ConcurrentModificationException} (server fault) - *

Another modification is being made. That modification must complete before you can make - * your change.

- * - * @throws {@link InvalidServiceRoleException} (client fault) - *

The service role is not valid.

- * - * @throws {@link ProjectConfigurationException} (client fault) - *

Project configuration information is required but not specified.

- * - * @throws {@link ProjectNotFoundException} (client fault) - *

The specified AWS CodeStar project was not found.

- * - * @throws {@link ValidationException} (client fault) - *

The specified input is either not valid, or it could not be validated.

- * - * @throws {@link CodeStarServiceException} - *

Base exception class for all service exceptions from CodeStar service.

- * - * @public - */ -export class DescribeProjectCommand extends $Command - .classBuilder< - DescribeProjectCommandInput, - DescribeProjectCommandOutput, - CodeStarClientResolvedConfig, - ServiceInputTypes, - ServiceOutputTypes - >() - .ep({ - ...commonParams, - }) - .m(function (this: any, Command: any, cs: any, config: CodeStarClientResolvedConfig, o: any) { - return [ - getSerdePlugin(config, this.serialize, this.deserialize), - getEndpointPlugin(config, Command.getEndpointParameterInstructions()), - ]; - }) - .s("CodeStar_20170419", "DescribeProject", {}) - .n("CodeStarClient", "DescribeProjectCommand") - .f(void 0, DescribeProjectResultFilterSensitiveLog) - .ser(se_DescribeProjectCommand) - .de(de_DescribeProjectCommand) - .build() {} diff --git a/clients/client-codestar/src/commands/DescribeUserProfileCommand.ts b/clients/client-codestar/src/commands/DescribeUserProfileCommand.ts deleted file mode 100644 index 6c46ca3cf3b3f..0000000000000 --- a/clients/client-codestar/src/commands/DescribeUserProfileCommand.ts +++ /dev/null @@ -1,97 +0,0 @@ -// smithy-typescript generated code -import { getEndpointPlugin } from "@smithy/middleware-endpoint"; -import { getSerdePlugin } from "@smithy/middleware-serde"; -import { Command as $Command } from "@smithy/smithy-client"; -import { MetadataBearer as __MetadataBearer } from "@smithy/types"; - -import { CodeStarClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../CodeStarClient"; -import { commonParams } from "../endpoint/EndpointParameters"; -import { - DescribeUserProfileRequest, - DescribeUserProfileResult, - DescribeUserProfileResultFilterSensitiveLog, -} from "../models/models_0"; -import { de_DescribeUserProfileCommand, se_DescribeUserProfileCommand } from "../protocols/Aws_json1_1"; - -/** - * @public - */ -export type { __MetadataBearer }; -export { $Command }; -/** - * @public - * - * The input for {@link DescribeUserProfileCommand}. - */ -export interface DescribeUserProfileCommandInput extends DescribeUserProfileRequest {} -/** - * @public - * - * The output of {@link DescribeUserProfileCommand}. - */ -export interface DescribeUserProfileCommandOutput extends DescribeUserProfileResult, __MetadataBearer {} - -/** - *

Describes a user in AWS CodeStar and the user attributes across all projects.

- * @example - * Use a bare-bones client and the command you need to make an API call. - * ```javascript - * import { CodeStarClient, DescribeUserProfileCommand } from "@aws-sdk/client-codestar"; // ES Modules import - * // const { CodeStarClient, DescribeUserProfileCommand } = require("@aws-sdk/client-codestar"); // CommonJS import - * const client = new CodeStarClient(config); - * const input = { // DescribeUserProfileRequest - * userArn: "STRING_VALUE", // required - * }; - * const command = new DescribeUserProfileCommand(input); - * const response = await client.send(command); - * // { // DescribeUserProfileResult - * // userArn: "STRING_VALUE", // required - * // displayName: "STRING_VALUE", - * // emailAddress: "STRING_VALUE", - * // sshPublicKey: "STRING_VALUE", - * // createdTimestamp: new Date("TIMESTAMP"), // required - * // lastModifiedTimestamp: new Date("TIMESTAMP"), // required - * // }; - * - * ``` - * - * @param DescribeUserProfileCommandInput - {@link DescribeUserProfileCommandInput} - * @returns {@link DescribeUserProfileCommandOutput} - * @see {@link DescribeUserProfileCommandInput} for command's `input` shape. - * @see {@link DescribeUserProfileCommandOutput} for command's `response` shape. - * @see {@link CodeStarClientResolvedConfig | config} for CodeStarClient's `config` shape. - * - * @throws {@link UserProfileNotFoundException} (client fault) - *

The user profile was not found.

- * - * @throws {@link ValidationException} (client fault) - *

The specified input is either not valid, or it could not be validated.

- * - * @throws {@link CodeStarServiceException} - *

Base exception class for all service exceptions from CodeStar service.

- * - * @public - */ -export class DescribeUserProfileCommand extends $Command - .classBuilder< - DescribeUserProfileCommandInput, - DescribeUserProfileCommandOutput, - CodeStarClientResolvedConfig, - ServiceInputTypes, - ServiceOutputTypes - >() - .ep({ - ...commonParams, - }) - .m(function (this: any, Command: any, cs: any, config: CodeStarClientResolvedConfig, o: any) { - return [ - getSerdePlugin(config, this.serialize, this.deserialize), - getEndpointPlugin(config, Command.getEndpointParameterInstructions()), - ]; - }) - .s("CodeStar_20170419", "DescribeUserProfile", {}) - .n("CodeStarClient", "DescribeUserProfileCommand") - .f(void 0, DescribeUserProfileResultFilterSensitiveLog) - .ser(se_DescribeUserProfileCommand) - .de(de_DescribeUserProfileCommand) - .build() {} diff --git a/clients/client-codestar/src/commands/DisassociateTeamMemberCommand.ts b/clients/client-codestar/src/commands/DisassociateTeamMemberCommand.ts deleted file mode 100644 index 0a0d2a9727cd5..0000000000000 --- a/clients/client-codestar/src/commands/DisassociateTeamMemberCommand.ts +++ /dev/null @@ -1,97 +0,0 @@ -// smithy-typescript generated code -import { getEndpointPlugin } from "@smithy/middleware-endpoint"; -import { getSerdePlugin } from "@smithy/middleware-serde"; -import { Command as $Command } from "@smithy/smithy-client"; -import { MetadataBearer as __MetadataBearer } from "@smithy/types"; - -import { CodeStarClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../CodeStarClient"; -import { commonParams } from "../endpoint/EndpointParameters"; -import { DisassociateTeamMemberRequest, DisassociateTeamMemberResult } from "../models/models_0"; -import { de_DisassociateTeamMemberCommand, se_DisassociateTeamMemberCommand } from "../protocols/Aws_json1_1"; - -/** - * @public - */ -export type { __MetadataBearer }; -export { $Command }; -/** - * @public - * - * The input for {@link DisassociateTeamMemberCommand}. - */ -export interface DisassociateTeamMemberCommandInput extends DisassociateTeamMemberRequest {} -/** - * @public - * - * The output of {@link DisassociateTeamMemberCommand}. - */ -export interface DisassociateTeamMemberCommandOutput extends DisassociateTeamMemberResult, __MetadataBearer {} - -/** - *

Removes a user from a project. Removing a user from a project also removes the IAM - * policies from that user that allowed access to the project and its resources. Disassociating a - * team member does not remove that user's profile from AWS CodeStar. It does not remove the user from - * IAM.

- * @example - * Use a bare-bones client and the command you need to make an API call. - * ```javascript - * import { CodeStarClient, DisassociateTeamMemberCommand } from "@aws-sdk/client-codestar"; // ES Modules import - * // const { CodeStarClient, DisassociateTeamMemberCommand } = require("@aws-sdk/client-codestar"); // CommonJS import - * const client = new CodeStarClient(config); - * const input = { // DisassociateTeamMemberRequest - * projectId: "STRING_VALUE", // required - * userArn: "STRING_VALUE", // required - * }; - * const command = new DisassociateTeamMemberCommand(input); - * const response = await client.send(command); - * // {}; - * - * ``` - * - * @param DisassociateTeamMemberCommandInput - {@link DisassociateTeamMemberCommandInput} - * @returns {@link DisassociateTeamMemberCommandOutput} - * @see {@link DisassociateTeamMemberCommandInput} for command's `input` shape. - * @see {@link DisassociateTeamMemberCommandOutput} for command's `response` shape. - * @see {@link CodeStarClientResolvedConfig | config} for CodeStarClient's `config` shape. - * - * @throws {@link ConcurrentModificationException} (server fault) - *

Another modification is being made. That modification must complete before you can make - * your change.

- * - * @throws {@link InvalidServiceRoleException} (client fault) - *

The service role is not valid.

- * - * @throws {@link ProjectNotFoundException} (client fault) - *

The specified AWS CodeStar project was not found.

- * - * @throws {@link ValidationException} (client fault) - *

The specified input is either not valid, or it could not be validated.

- * - * @throws {@link CodeStarServiceException} - *

Base exception class for all service exceptions from CodeStar service.

- * - * @public - */ -export class DisassociateTeamMemberCommand extends $Command - .classBuilder< - DisassociateTeamMemberCommandInput, - DisassociateTeamMemberCommandOutput, - CodeStarClientResolvedConfig, - ServiceInputTypes, - ServiceOutputTypes - >() - .ep({ - ...commonParams, - }) - .m(function (this: any, Command: any, cs: any, config: CodeStarClientResolvedConfig, o: any) { - return [ - getSerdePlugin(config, this.serialize, this.deserialize), - getEndpointPlugin(config, Command.getEndpointParameterInstructions()), - ]; - }) - .s("CodeStar_20170419", "DisassociateTeamMember", {}) - .n("CodeStarClient", "DisassociateTeamMemberCommand") - .f(void 0, void 0) - .ser(se_DisassociateTeamMemberCommand) - .de(de_DisassociateTeamMemberCommand) - .build() {} diff --git a/clients/client-codestar/src/commands/ListProjectsCommand.ts b/clients/client-codestar/src/commands/ListProjectsCommand.ts deleted file mode 100644 index 03e38bffd6ad1..0000000000000 --- a/clients/client-codestar/src/commands/ListProjectsCommand.ts +++ /dev/null @@ -1,95 +0,0 @@ -// smithy-typescript generated code -import { getEndpointPlugin } from "@smithy/middleware-endpoint"; -import { getSerdePlugin } from "@smithy/middleware-serde"; -import { Command as $Command } from "@smithy/smithy-client"; -import { MetadataBearer as __MetadataBearer } from "@smithy/types"; - -import { CodeStarClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../CodeStarClient"; -import { commonParams } from "../endpoint/EndpointParameters"; -import { ListProjectsRequest, ListProjectsResult } from "../models/models_0"; -import { de_ListProjectsCommand, se_ListProjectsCommand } from "../protocols/Aws_json1_1"; - -/** - * @public - */ -export type { __MetadataBearer }; -export { $Command }; -/** - * @public - * - * The input for {@link ListProjectsCommand}. - */ -export interface ListProjectsCommandInput extends ListProjectsRequest {} -/** - * @public - * - * The output of {@link ListProjectsCommand}. - */ -export interface ListProjectsCommandOutput extends ListProjectsResult, __MetadataBearer {} - -/** - *

Lists all projects in AWS CodeStar associated with your AWS account.

- * @example - * Use a bare-bones client and the command you need to make an API call. - * ```javascript - * import { CodeStarClient, ListProjectsCommand } from "@aws-sdk/client-codestar"; // ES Modules import - * // const { CodeStarClient, ListProjectsCommand } = require("@aws-sdk/client-codestar"); // CommonJS import - * const client = new CodeStarClient(config); - * const input = { // ListProjectsRequest - * nextToken: "STRING_VALUE", - * maxResults: Number("int"), - * }; - * const command = new ListProjectsCommand(input); - * const response = await client.send(command); - * // { // ListProjectsResult - * // projects: [ // ProjectsList // required - * // { // ProjectSummary - * // projectId: "STRING_VALUE", - * // projectArn: "STRING_VALUE", - * // }, - * // ], - * // nextToken: "STRING_VALUE", - * // }; - * - * ``` - * - * @param ListProjectsCommandInput - {@link ListProjectsCommandInput} - * @returns {@link ListProjectsCommandOutput} - * @see {@link ListProjectsCommandInput} for command's `input` shape. - * @see {@link ListProjectsCommandOutput} for command's `response` shape. - * @see {@link CodeStarClientResolvedConfig | config} for CodeStarClient's `config` shape. - * - * @throws {@link InvalidNextTokenException} (client fault) - *

The next token is not valid.

- * - * @throws {@link ValidationException} (client fault) - *

The specified input is either not valid, or it could not be validated.

- * - * @throws {@link CodeStarServiceException} - *

Base exception class for all service exceptions from CodeStar service.

- * - * @public - */ -export class ListProjectsCommand extends $Command - .classBuilder< - ListProjectsCommandInput, - ListProjectsCommandOutput, - CodeStarClientResolvedConfig, - ServiceInputTypes, - ServiceOutputTypes - >() - .ep({ - ...commonParams, - }) - .m(function (this: any, Command: any, cs: any, config: CodeStarClientResolvedConfig, o: any) { - return [ - getSerdePlugin(config, this.serialize, this.deserialize), - getEndpointPlugin(config, Command.getEndpointParameterInstructions()), - ]; - }) - .s("CodeStar_20170419", "ListProjects", {}) - .n("CodeStarClient", "ListProjectsCommand") - .f(void 0, void 0) - .ser(se_ListProjectsCommand) - .de(de_ListProjectsCommand) - .build() {} diff --git a/clients/client-codestar/src/commands/ListResourcesCommand.ts b/clients/client-codestar/src/commands/ListResourcesCommand.ts deleted file mode 100644 index 5e02152a1ec69..0000000000000 --- a/clients/client-codestar/src/commands/ListResourcesCommand.ts +++ /dev/null @@ -1,98 +0,0 @@ -// smithy-typescript generated code -import { getEndpointPlugin } from "@smithy/middleware-endpoint"; -import { getSerdePlugin } from "@smithy/middleware-serde"; -import { Command as $Command } from "@smithy/smithy-client"; -import { MetadataBearer as __MetadataBearer } from "@smithy/types"; - -import { CodeStarClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../CodeStarClient"; -import { commonParams } from "../endpoint/EndpointParameters"; -import { ListResourcesRequest, ListResourcesResult } from "../models/models_0"; -import { de_ListResourcesCommand, se_ListResourcesCommand } from "../protocols/Aws_json1_1"; - -/** - * @public - */ -export type { __MetadataBearer }; -export { $Command }; -/** - * @public - * - * The input for {@link ListResourcesCommand}. - */ -export interface ListResourcesCommandInput extends ListResourcesRequest {} -/** - * @public - * - * The output of {@link ListResourcesCommand}. - */ -export interface ListResourcesCommandOutput extends ListResourcesResult, __MetadataBearer {} - -/** - *

Lists resources associated with a project in AWS CodeStar.

- * @example - * Use a bare-bones client and the command you need to make an API call. - * ```javascript - * import { CodeStarClient, ListResourcesCommand } from "@aws-sdk/client-codestar"; // ES Modules import - * // const { CodeStarClient, ListResourcesCommand } = require("@aws-sdk/client-codestar"); // CommonJS import - * const client = new CodeStarClient(config); - * const input = { // ListResourcesRequest - * projectId: "STRING_VALUE", // required - * nextToken: "STRING_VALUE", - * maxResults: Number("int"), - * }; - * const command = new ListResourcesCommand(input); - * const response = await client.send(command); - * // { // ListResourcesResult - * // resources: [ // ResourcesResult - * // { // Resource - * // id: "STRING_VALUE", // required - * // }, - * // ], - * // nextToken: "STRING_VALUE", - * // }; - * - * ``` - * - * @param ListResourcesCommandInput - {@link ListResourcesCommandInput} - * @returns {@link ListResourcesCommandOutput} - * @see {@link ListResourcesCommandInput} for command's `input` shape. - * @see {@link ListResourcesCommandOutput} for command's `response` shape. - * @see {@link CodeStarClientResolvedConfig | config} for CodeStarClient's `config` shape. - * - * @throws {@link InvalidNextTokenException} (client fault) - *

The next token is not valid.

- * - * @throws {@link ProjectNotFoundException} (client fault) - *

The specified AWS CodeStar project was not found.

- * - * @throws {@link ValidationException} (client fault) - *

The specified input is either not valid, or it could not be validated.

- * - * @throws {@link CodeStarServiceException} - *

Base exception class for all service exceptions from CodeStar service.

- * - * @public - */ -export class ListResourcesCommand extends $Command - .classBuilder< - ListResourcesCommandInput, - ListResourcesCommandOutput, - CodeStarClientResolvedConfig, - ServiceInputTypes, - ServiceOutputTypes - >() - .ep({ - ...commonParams, - }) - .m(function (this: any, Command: any, cs: any, config: CodeStarClientResolvedConfig, o: any) { - return [ - getSerdePlugin(config, this.serialize, this.deserialize), - getEndpointPlugin(config, Command.getEndpointParameterInstructions()), - ]; - }) - .s("CodeStar_20170419", "ListResources", {}) - .n("CodeStarClient", "ListResourcesCommand") - .f(void 0, void 0) - .ser(se_ListResourcesCommand) - .de(de_ListResourcesCommand) - .build() {} diff --git a/clients/client-codestar/src/commands/ListTagsForProjectCommand.ts b/clients/client-codestar/src/commands/ListTagsForProjectCommand.ts deleted file mode 100644 index b90979fb8ea99..0000000000000 --- a/clients/client-codestar/src/commands/ListTagsForProjectCommand.ts +++ /dev/null @@ -1,96 +0,0 @@ -// smithy-typescript generated code -import { getEndpointPlugin } from "@smithy/middleware-endpoint"; -import { getSerdePlugin } from "@smithy/middleware-serde"; -import { Command as $Command } from "@smithy/smithy-client"; -import { MetadataBearer as __MetadataBearer } from "@smithy/types"; - -import { CodeStarClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../CodeStarClient"; -import { commonParams } from "../endpoint/EndpointParameters"; -import { ListTagsForProjectRequest, ListTagsForProjectResult } from "../models/models_0"; -import { de_ListTagsForProjectCommand, se_ListTagsForProjectCommand } from "../protocols/Aws_json1_1"; - -/** - * @public - */ -export type { __MetadataBearer }; -export { $Command }; -/** - * @public - * - * The input for {@link ListTagsForProjectCommand}. - */ -export interface ListTagsForProjectCommandInput extends ListTagsForProjectRequest {} -/** - * @public - * - * The output of {@link ListTagsForProjectCommand}. - */ -export interface ListTagsForProjectCommandOutput extends ListTagsForProjectResult, __MetadataBearer {} - -/** - *

Gets the tags for a project.

- * @example - * Use a bare-bones client and the command you need to make an API call. - * ```javascript - * import { CodeStarClient, ListTagsForProjectCommand } from "@aws-sdk/client-codestar"; // ES Modules import - * // const { CodeStarClient, ListTagsForProjectCommand } = require("@aws-sdk/client-codestar"); // CommonJS import - * const client = new CodeStarClient(config); - * const input = { // ListTagsForProjectRequest - * id: "STRING_VALUE", // required - * nextToken: "STRING_VALUE", - * maxResults: Number("int"), - * }; - * const command = new ListTagsForProjectCommand(input); - * const response = await client.send(command); - * // { // ListTagsForProjectResult - * // tags: { // Tags - * // "": "STRING_VALUE", - * // }, - * // nextToken: "STRING_VALUE", - * // }; - * - * ``` - * - * @param ListTagsForProjectCommandInput - {@link ListTagsForProjectCommandInput} - * @returns {@link ListTagsForProjectCommandOutput} - * @see {@link ListTagsForProjectCommandInput} for command's `input` shape. - * @see {@link ListTagsForProjectCommandOutput} for command's `response` shape. - * @see {@link CodeStarClientResolvedConfig | config} for CodeStarClient's `config` shape. - * - * @throws {@link InvalidNextTokenException} (client fault) - *

The next token is not valid.

- * - * @throws {@link ProjectNotFoundException} (client fault) - *

The specified AWS CodeStar project was not found.

- * - * @throws {@link ValidationException} (client fault) - *

The specified input is either not valid, or it could not be validated.

- * - * @throws {@link CodeStarServiceException} - *

Base exception class for all service exceptions from CodeStar service.

- * - * @public - */ -export class ListTagsForProjectCommand extends $Command - .classBuilder< - ListTagsForProjectCommandInput, - ListTagsForProjectCommandOutput, - CodeStarClientResolvedConfig, - ServiceInputTypes, - ServiceOutputTypes - >() - .ep({ - ...commonParams, - }) - .m(function (this: any, Command: any, cs: any, config: CodeStarClientResolvedConfig, o: any) { - return [ - getSerdePlugin(config, this.serialize, this.deserialize), - getEndpointPlugin(config, Command.getEndpointParameterInstructions()), - ]; - }) - .s("CodeStar_20170419", "ListTagsForProject", {}) - .n("CodeStarClient", "ListTagsForProjectCommand") - .f(void 0, void 0) - .ser(se_ListTagsForProjectCommand) - .de(de_ListTagsForProjectCommand) - .build() {} diff --git a/clients/client-codestar/src/commands/ListTeamMembersCommand.ts b/clients/client-codestar/src/commands/ListTeamMembersCommand.ts deleted file mode 100644 index 88237419c7233..0000000000000 --- a/clients/client-codestar/src/commands/ListTeamMembersCommand.ts +++ /dev/null @@ -1,100 +0,0 @@ -// smithy-typescript generated code -import { getEndpointPlugin } from "@smithy/middleware-endpoint"; -import { getSerdePlugin } from "@smithy/middleware-serde"; -import { Command as $Command } from "@smithy/smithy-client"; -import { MetadataBearer as __MetadataBearer } from "@smithy/types"; - -import { CodeStarClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../CodeStarClient"; -import { commonParams } from "../endpoint/EndpointParameters"; -import { ListTeamMembersRequest, ListTeamMembersResult } from "../models/models_0"; -import { de_ListTeamMembersCommand, se_ListTeamMembersCommand } from "../protocols/Aws_json1_1"; - -/** - * @public - */ -export type { __MetadataBearer }; -export { $Command }; -/** - * @public - * - * The input for {@link ListTeamMembersCommand}. - */ -export interface ListTeamMembersCommandInput extends ListTeamMembersRequest {} -/** - * @public - * - * The output of {@link ListTeamMembersCommand}. - */ -export interface ListTeamMembersCommandOutput extends ListTeamMembersResult, __MetadataBearer {} - -/** - *

Lists all team members associated with a project.

- * @example - * Use a bare-bones client and the command you need to make an API call. - * ```javascript - * import { CodeStarClient, ListTeamMembersCommand } from "@aws-sdk/client-codestar"; // ES Modules import - * // const { CodeStarClient, ListTeamMembersCommand } = require("@aws-sdk/client-codestar"); // CommonJS import - * const client = new CodeStarClient(config); - * const input = { // ListTeamMembersRequest - * projectId: "STRING_VALUE", // required - * nextToken: "STRING_VALUE", - * maxResults: Number("int"), - * }; - * const command = new ListTeamMembersCommand(input); - * const response = await client.send(command); - * // { // ListTeamMembersResult - * // teamMembers: [ // TeamMemberResult // required - * // { // TeamMember - * // userArn: "STRING_VALUE", // required - * // projectRole: "STRING_VALUE", // required - * // remoteAccessAllowed: true || false, - * // }, - * // ], - * // nextToken: "STRING_VALUE", - * // }; - * - * ``` - * - * @param ListTeamMembersCommandInput - {@link ListTeamMembersCommandInput} - * @returns {@link ListTeamMembersCommandOutput} - * @see {@link ListTeamMembersCommandInput} for command's `input` shape. - * @see {@link ListTeamMembersCommandOutput} for command's `response` shape. - * @see {@link CodeStarClientResolvedConfig | config} for CodeStarClient's `config` shape. - * - * @throws {@link InvalidNextTokenException} (client fault) - *

The next token is not valid.

- * - * @throws {@link ProjectNotFoundException} (client fault) - *

The specified AWS CodeStar project was not found.

- * - * @throws {@link ValidationException} (client fault) - *

The specified input is either not valid, or it could not be validated.

- * - * @throws {@link CodeStarServiceException} - *

Base exception class for all service exceptions from CodeStar service.

- * - * @public - */ -export class ListTeamMembersCommand extends $Command - .classBuilder< - ListTeamMembersCommandInput, - ListTeamMembersCommandOutput, - CodeStarClientResolvedConfig, - ServiceInputTypes, - ServiceOutputTypes - >() - .ep({ - ...commonParams, - }) - .m(function (this: any, Command: any, cs: any, config: CodeStarClientResolvedConfig, o: any) { - return [ - getSerdePlugin(config, this.serialize, this.deserialize), - getEndpointPlugin(config, Command.getEndpointParameterInstructions()), - ]; - }) - .s("CodeStar_20170419", "ListTeamMembers", {}) - .n("CodeStarClient", "ListTeamMembersCommand") - .f(void 0, void 0) - .ser(se_ListTeamMembersCommand) - .de(de_ListTeamMembersCommand) - .build() {} diff --git a/clients/client-codestar/src/commands/ListUserProfilesCommand.ts b/clients/client-codestar/src/commands/ListUserProfilesCommand.ts deleted file mode 100644 index f9d235e29441c..0000000000000 --- a/clients/client-codestar/src/commands/ListUserProfilesCommand.ts +++ /dev/null @@ -1,101 +0,0 @@ -// smithy-typescript generated code -import { getEndpointPlugin } from "@smithy/middleware-endpoint"; -import { getSerdePlugin } from "@smithy/middleware-serde"; -import { Command as $Command } from "@smithy/smithy-client"; -import { MetadataBearer as __MetadataBearer } from "@smithy/types"; - -import { CodeStarClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../CodeStarClient"; -import { commonParams } from "../endpoint/EndpointParameters"; -import { - ListUserProfilesRequest, - ListUserProfilesResult, - ListUserProfilesResultFilterSensitiveLog, -} from "../models/models_0"; -import { de_ListUserProfilesCommand, se_ListUserProfilesCommand } from "../protocols/Aws_json1_1"; - -/** - * @public - */ -export type { __MetadataBearer }; -export { $Command }; -/** - * @public - * - * The input for {@link ListUserProfilesCommand}. - */ -export interface ListUserProfilesCommandInput extends ListUserProfilesRequest {} -/** - * @public - * - * The output of {@link ListUserProfilesCommand}. - */ -export interface ListUserProfilesCommandOutput extends ListUserProfilesResult, __MetadataBearer {} - -/** - *

Lists all the user profiles configured for your AWS account in AWS CodeStar.

- * @example - * Use a bare-bones client and the command you need to make an API call. - * ```javascript - * import { CodeStarClient, ListUserProfilesCommand } from "@aws-sdk/client-codestar"; // ES Modules import - * // const { CodeStarClient, ListUserProfilesCommand } = require("@aws-sdk/client-codestar"); // CommonJS import - * const client = new CodeStarClient(config); - * const input = { // ListUserProfilesRequest - * nextToken: "STRING_VALUE", - * maxResults: Number("int"), - * }; - * const command = new ListUserProfilesCommand(input); - * const response = await client.send(command); - * // { // ListUserProfilesResult - * // userProfiles: [ // UserProfilesList // required - * // { // UserProfileSummary - * // userArn: "STRING_VALUE", - * // displayName: "STRING_VALUE", - * // emailAddress: "STRING_VALUE", - * // sshPublicKey: "STRING_VALUE", - * // }, - * // ], - * // nextToken: "STRING_VALUE", - * // }; - * - * ``` - * - * @param ListUserProfilesCommandInput - {@link ListUserProfilesCommandInput} - * @returns {@link ListUserProfilesCommandOutput} - * @see {@link ListUserProfilesCommandInput} for command's `input` shape. - * @see {@link ListUserProfilesCommandOutput} for command's `response` shape. - * @see {@link CodeStarClientResolvedConfig | config} for CodeStarClient's `config` shape. - * - * @throws {@link InvalidNextTokenException} (client fault) - *

The next token is not valid.

- * - * @throws {@link ValidationException} (client fault) - *

The specified input is either not valid, or it could not be validated.

- * - * @throws {@link CodeStarServiceException} - *

Base exception class for all service exceptions from CodeStar service.

- * - * @public - */ -export class ListUserProfilesCommand extends $Command - .classBuilder< - ListUserProfilesCommandInput, - ListUserProfilesCommandOutput, - CodeStarClientResolvedConfig, - ServiceInputTypes, - ServiceOutputTypes - >() - .ep({ - ...commonParams, - }) - .m(function (this: any, Command: any, cs: any, config: CodeStarClientResolvedConfig, o: any) { - return [ - getSerdePlugin(config, this.serialize, this.deserialize), - getEndpointPlugin(config, Command.getEndpointParameterInstructions()), - ]; - }) - .s("CodeStar_20170419", "ListUserProfiles", {}) - .n("CodeStarClient", "ListUserProfilesCommand") - .f(void 0, ListUserProfilesResultFilterSensitiveLog) - .ser(se_ListUserProfilesCommand) - .de(de_ListUserProfilesCommand) - .build() {} diff --git a/clients/client-codestar/src/commands/TagProjectCommand.ts b/clients/client-codestar/src/commands/TagProjectCommand.ts deleted file mode 100644 index 6b6ab3f186daf..0000000000000 --- a/clients/client-codestar/src/commands/TagProjectCommand.ts +++ /dev/null @@ -1,100 +0,0 @@ -// smithy-typescript generated code -import { getEndpointPlugin } from "@smithy/middleware-endpoint"; -import { getSerdePlugin } from "@smithy/middleware-serde"; -import { Command as $Command } from "@smithy/smithy-client"; -import { MetadataBearer as __MetadataBearer } from "@smithy/types"; - -import { CodeStarClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../CodeStarClient"; -import { commonParams } from "../endpoint/EndpointParameters"; -import { TagProjectRequest, TagProjectResult } from "../models/models_0"; -import { de_TagProjectCommand, se_TagProjectCommand } from "../protocols/Aws_json1_1"; - -/** - * @public - */ -export type { __MetadataBearer }; -export { $Command }; -/** - * @public - * - * The input for {@link TagProjectCommand}. - */ -export interface TagProjectCommandInput extends TagProjectRequest {} -/** - * @public - * - * The output of {@link TagProjectCommand}. - */ -export interface TagProjectCommandOutput extends TagProjectResult, __MetadataBearer {} - -/** - *

Adds tags to a project.

- * @example - * Use a bare-bones client and the command you need to make an API call. - * ```javascript - * import { CodeStarClient, TagProjectCommand } from "@aws-sdk/client-codestar"; // ES Modules import - * // const { CodeStarClient, TagProjectCommand } = require("@aws-sdk/client-codestar"); // CommonJS import - * const client = new CodeStarClient(config); - * const input = { // TagProjectRequest - * id: "STRING_VALUE", // required - * tags: { // Tags // required - * "": "STRING_VALUE", - * }, - * }; - * const command = new TagProjectCommand(input); - * const response = await client.send(command); - * // { // TagProjectResult - * // tags: { // Tags - * // "": "STRING_VALUE", - * // }, - * // }; - * - * ``` - * - * @param TagProjectCommandInput - {@link TagProjectCommandInput} - * @returns {@link TagProjectCommandOutput} - * @see {@link TagProjectCommandInput} for command's `input` shape. - * @see {@link TagProjectCommandOutput} for command's `response` shape. - * @see {@link CodeStarClientResolvedConfig | config} for CodeStarClient's `config` shape. - * - * @throws {@link ConcurrentModificationException} (server fault) - *

Another modification is being made. That modification must complete before you can make - * your change.

- * - * @throws {@link LimitExceededException} (client fault) - *

A resource limit has been exceeded.

- * - * @throws {@link ProjectNotFoundException} (client fault) - *

The specified AWS CodeStar project was not found.

- * - * @throws {@link ValidationException} (client fault) - *

The specified input is either not valid, or it could not be validated.

- * - * @throws {@link CodeStarServiceException} - *

Base exception class for all service exceptions from CodeStar service.

- * - * @public - */ -export class TagProjectCommand extends $Command - .classBuilder< - TagProjectCommandInput, - TagProjectCommandOutput, - CodeStarClientResolvedConfig, - ServiceInputTypes, - ServiceOutputTypes - >() - .ep({ - ...commonParams, - }) - .m(function (this: any, Command: any, cs: any, config: CodeStarClientResolvedConfig, o: any) { - return [ - getSerdePlugin(config, this.serialize, this.deserialize), - getEndpointPlugin(config, Command.getEndpointParameterInstructions()), - ]; - }) - .s("CodeStar_20170419", "TagProject", {}) - .n("CodeStarClient", "TagProjectCommand") - .f(void 0, void 0) - .ser(se_TagProjectCommand) - .de(de_TagProjectCommand) - .build() {} diff --git a/clients/client-codestar/src/commands/UntagProjectCommand.ts b/clients/client-codestar/src/commands/UntagProjectCommand.ts deleted file mode 100644 index 665c38c8c54a3..0000000000000 --- a/clients/client-codestar/src/commands/UntagProjectCommand.ts +++ /dev/null @@ -1,96 +0,0 @@ -// smithy-typescript generated code -import { getEndpointPlugin } from "@smithy/middleware-endpoint"; -import { getSerdePlugin } from "@smithy/middleware-serde"; -import { Command as $Command } from "@smithy/smithy-client"; -import { MetadataBearer as __MetadataBearer } from "@smithy/types"; - -import { CodeStarClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../CodeStarClient"; -import { commonParams } from "../endpoint/EndpointParameters"; -import { UntagProjectRequest, UntagProjectResult } from "../models/models_0"; -import { de_UntagProjectCommand, se_UntagProjectCommand } from "../protocols/Aws_json1_1"; - -/** - * @public - */ -export type { __MetadataBearer }; -export { $Command }; -/** - * @public - * - * The input for {@link UntagProjectCommand}. - */ -export interface UntagProjectCommandInput extends UntagProjectRequest {} -/** - * @public - * - * The output of {@link UntagProjectCommand}. - */ -export interface UntagProjectCommandOutput extends UntagProjectResult, __MetadataBearer {} - -/** - *

Removes tags from a project.

- * @example - * Use a bare-bones client and the command you need to make an API call. - * ```javascript - * import { CodeStarClient, UntagProjectCommand } from "@aws-sdk/client-codestar"; // ES Modules import - * // const { CodeStarClient, UntagProjectCommand } = require("@aws-sdk/client-codestar"); // CommonJS import - * const client = new CodeStarClient(config); - * const input = { // UntagProjectRequest - * id: "STRING_VALUE", // required - * tags: [ // TagKeys // required - * "STRING_VALUE", - * ], - * }; - * const command = new UntagProjectCommand(input); - * const response = await client.send(command); - * // {}; - * - * ``` - * - * @param UntagProjectCommandInput - {@link UntagProjectCommandInput} - * @returns {@link UntagProjectCommandOutput} - * @see {@link UntagProjectCommandInput} for command's `input` shape. - * @see {@link UntagProjectCommandOutput} for command's `response` shape. - * @see {@link CodeStarClientResolvedConfig | config} for CodeStarClient's `config` shape. - * - * @throws {@link ConcurrentModificationException} (server fault) - *

Another modification is being made. That modification must complete before you can make - * your change.

- * - * @throws {@link LimitExceededException} (client fault) - *

A resource limit has been exceeded.

- * - * @throws {@link ProjectNotFoundException} (client fault) - *

The specified AWS CodeStar project was not found.

- * - * @throws {@link ValidationException} (client fault) - *

The specified input is either not valid, or it could not be validated.

- * - * @throws {@link CodeStarServiceException} - *

Base exception class for all service exceptions from CodeStar service.

- * - * @public - */ -export class UntagProjectCommand extends $Command - .classBuilder< - UntagProjectCommandInput, - UntagProjectCommandOutput, - CodeStarClientResolvedConfig, - ServiceInputTypes, - ServiceOutputTypes - >() - .ep({ - ...commonParams, - }) - .m(function (this: any, Command: any, cs: any, config: CodeStarClientResolvedConfig, o: any) { - return [ - getSerdePlugin(config, this.serialize, this.deserialize), - getEndpointPlugin(config, Command.getEndpointParameterInstructions()), - ]; - }) - .s("CodeStar_20170419", "UntagProject", {}) - .n("CodeStarClient", "UntagProjectCommand") - .f(void 0, void 0) - .ser(se_UntagProjectCommand) - .de(de_UntagProjectCommand) - .build() {} diff --git a/clients/client-codestar/src/commands/UpdateProjectCommand.ts b/clients/client-codestar/src/commands/UpdateProjectCommand.ts deleted file mode 100644 index 9ae0228e1bf2a..0000000000000 --- a/clients/client-codestar/src/commands/UpdateProjectCommand.ts +++ /dev/null @@ -1,88 +0,0 @@ -// smithy-typescript generated code -import { getEndpointPlugin } from "@smithy/middleware-endpoint"; -import { getSerdePlugin } from "@smithy/middleware-serde"; -import { Command as $Command } from "@smithy/smithy-client"; -import { MetadataBearer as __MetadataBearer } from "@smithy/types"; - -import { CodeStarClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../CodeStarClient"; -import { commonParams } from "../endpoint/EndpointParameters"; -import { UpdateProjectRequest, UpdateProjectRequestFilterSensitiveLog, UpdateProjectResult } from "../models/models_0"; -import { de_UpdateProjectCommand, se_UpdateProjectCommand } from "../protocols/Aws_json1_1"; - -/** - * @public - */ -export type { __MetadataBearer }; -export { $Command }; -/** - * @public - * - * The input for {@link UpdateProjectCommand}. - */ -export interface UpdateProjectCommandInput extends UpdateProjectRequest {} -/** - * @public - * - * The output of {@link UpdateProjectCommand}. - */ -export interface UpdateProjectCommandOutput extends UpdateProjectResult, __MetadataBearer {} - -/** - *

Updates a project in AWS CodeStar.

- * @example - * Use a bare-bones client and the command you need to make an API call. - * ```javascript - * import { CodeStarClient, UpdateProjectCommand } from "@aws-sdk/client-codestar"; // ES Modules import - * // const { CodeStarClient, UpdateProjectCommand } = require("@aws-sdk/client-codestar"); // CommonJS import - * const client = new CodeStarClient(config); - * const input = { // UpdateProjectRequest - * id: "STRING_VALUE", // required - * name: "STRING_VALUE", - * description: "STRING_VALUE", - * }; - * const command = new UpdateProjectCommand(input); - * const response = await client.send(command); - * // {}; - * - * ``` - * - * @param UpdateProjectCommandInput - {@link UpdateProjectCommandInput} - * @returns {@link UpdateProjectCommandOutput} - * @see {@link UpdateProjectCommandInput} for command's `input` shape. - * @see {@link UpdateProjectCommandOutput} for command's `response` shape. - * @see {@link CodeStarClientResolvedConfig | config} for CodeStarClient's `config` shape. - * - * @throws {@link ProjectNotFoundException} (client fault) - *

The specified AWS CodeStar project was not found.

- * - * @throws {@link ValidationException} (client fault) - *

The specified input is either not valid, or it could not be validated.

- * - * @throws {@link CodeStarServiceException} - *

Base exception class for all service exceptions from CodeStar service.

- * - * @public - */ -export class UpdateProjectCommand extends $Command - .classBuilder< - UpdateProjectCommandInput, - UpdateProjectCommandOutput, - CodeStarClientResolvedConfig, - ServiceInputTypes, - ServiceOutputTypes - >() - .ep({ - ...commonParams, - }) - .m(function (this: any, Command: any, cs: any, config: CodeStarClientResolvedConfig, o: any) { - return [ - getSerdePlugin(config, this.serialize, this.deserialize), - getEndpointPlugin(config, Command.getEndpointParameterInstructions()), - ]; - }) - .s("CodeStar_20170419", "UpdateProject", {}) - .n("CodeStarClient", "UpdateProjectCommand") - .f(UpdateProjectRequestFilterSensitiveLog, void 0) - .ser(se_UpdateProjectCommand) - .de(de_UpdateProjectCommand) - .build() {} diff --git a/clients/client-codestar/src/commands/UpdateTeamMemberCommand.ts b/clients/client-codestar/src/commands/UpdateTeamMemberCommand.ts deleted file mode 100644 index 205900827c3c7..0000000000000 --- a/clients/client-codestar/src/commands/UpdateTeamMemberCommand.ts +++ /dev/null @@ -1,111 +0,0 @@ -// smithy-typescript generated code -import { getEndpointPlugin } from "@smithy/middleware-endpoint"; -import { getSerdePlugin } from "@smithy/middleware-serde"; -import { Command as $Command } from "@smithy/smithy-client"; -import { MetadataBearer as __MetadataBearer } from "@smithy/types"; - -import { CodeStarClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../CodeStarClient"; -import { commonParams } from "../endpoint/EndpointParameters"; -import { UpdateTeamMemberRequest, UpdateTeamMemberResult } from "../models/models_0"; -import { de_UpdateTeamMemberCommand, se_UpdateTeamMemberCommand } from "../protocols/Aws_json1_1"; - -/** - * @public - */ -export type { __MetadataBearer }; -export { $Command }; -/** - * @public - * - * The input for {@link UpdateTeamMemberCommand}. - */ -export interface UpdateTeamMemberCommandInput extends UpdateTeamMemberRequest {} -/** - * @public - * - * The output of {@link UpdateTeamMemberCommand}. - */ -export interface UpdateTeamMemberCommandOutput extends UpdateTeamMemberResult, __MetadataBearer {} - -/** - *

Updates a team member's attributes in an AWS CodeStar project. For example, you can change a - * team member's role in the project, or change whether they have remote access to project - * resources.

- * @example - * Use a bare-bones client and the command you need to make an API call. - * ```javascript - * import { CodeStarClient, UpdateTeamMemberCommand } from "@aws-sdk/client-codestar"; // ES Modules import - * // const { CodeStarClient, UpdateTeamMemberCommand } = require("@aws-sdk/client-codestar"); // CommonJS import - * const client = new CodeStarClient(config); - * const input = { // UpdateTeamMemberRequest - * projectId: "STRING_VALUE", // required - * userArn: "STRING_VALUE", // required - * projectRole: "STRING_VALUE", - * remoteAccessAllowed: true || false, - * }; - * const command = new UpdateTeamMemberCommand(input); - * const response = await client.send(command); - * // { // UpdateTeamMemberResult - * // userArn: "STRING_VALUE", - * // projectRole: "STRING_VALUE", - * // remoteAccessAllowed: true || false, - * // }; - * - * ``` - * - * @param UpdateTeamMemberCommandInput - {@link UpdateTeamMemberCommandInput} - * @returns {@link UpdateTeamMemberCommandOutput} - * @see {@link UpdateTeamMemberCommandInput} for command's `input` shape. - * @see {@link UpdateTeamMemberCommandOutput} for command's `response` shape. - * @see {@link CodeStarClientResolvedConfig | config} for CodeStarClient's `config` shape. - * - * @throws {@link ConcurrentModificationException} (server fault) - *

Another modification is being made. That modification must complete before you can make - * your change.

- * - * @throws {@link InvalidServiceRoleException} (client fault) - *

The service role is not valid.

- * - * @throws {@link LimitExceededException} (client fault) - *

A resource limit has been exceeded.

- * - * @throws {@link ProjectConfigurationException} (client fault) - *

Project configuration information is required but not specified.

- * - * @throws {@link ProjectNotFoundException} (client fault) - *

The specified AWS CodeStar project was not found.

- * - * @throws {@link TeamMemberNotFoundException} (client fault) - *

The specified team member was not found.

- * - * @throws {@link ValidationException} (client fault) - *

The specified input is either not valid, or it could not be validated.

- * - * @throws {@link CodeStarServiceException} - *

Base exception class for all service exceptions from CodeStar service.

- * - * @public - */ -export class UpdateTeamMemberCommand extends $Command - .classBuilder< - UpdateTeamMemberCommandInput, - UpdateTeamMemberCommandOutput, - CodeStarClientResolvedConfig, - ServiceInputTypes, - ServiceOutputTypes - >() - .ep({ - ...commonParams, - }) - .m(function (this: any, Command: any, cs: any, config: CodeStarClientResolvedConfig, o: any) { - return [ - getSerdePlugin(config, this.serialize, this.deserialize), - getEndpointPlugin(config, Command.getEndpointParameterInstructions()), - ]; - }) - .s("CodeStar_20170419", "UpdateTeamMember", {}) - .n("CodeStarClient", "UpdateTeamMemberCommand") - .f(void 0, void 0) - .ser(se_UpdateTeamMemberCommand) - .de(de_UpdateTeamMemberCommand) - .build() {} diff --git a/clients/client-codestar/src/commands/UpdateUserProfileCommand.ts b/clients/client-codestar/src/commands/UpdateUserProfileCommand.ts deleted file mode 100644 index e0c7bdb45e138..0000000000000 --- a/clients/client-codestar/src/commands/UpdateUserProfileCommand.ts +++ /dev/null @@ -1,103 +0,0 @@ -// smithy-typescript generated code -import { getEndpointPlugin } from "@smithy/middleware-endpoint"; -import { getSerdePlugin } from "@smithy/middleware-serde"; -import { Command as $Command } from "@smithy/smithy-client"; -import { MetadataBearer as __MetadataBearer } from "@smithy/types"; - -import { CodeStarClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../CodeStarClient"; -import { commonParams } from "../endpoint/EndpointParameters"; -import { - UpdateUserProfileRequest, - UpdateUserProfileRequestFilterSensitiveLog, - UpdateUserProfileResult, - UpdateUserProfileResultFilterSensitiveLog, -} from "../models/models_0"; -import { de_UpdateUserProfileCommand, se_UpdateUserProfileCommand } from "../protocols/Aws_json1_1"; - -/** - * @public - */ -export type { __MetadataBearer }; -export { $Command }; -/** - * @public - * - * The input for {@link UpdateUserProfileCommand}. - */ -export interface UpdateUserProfileCommandInput extends UpdateUserProfileRequest {} -/** - * @public - * - * The output of {@link UpdateUserProfileCommand}. - */ -export interface UpdateUserProfileCommandOutput extends UpdateUserProfileResult, __MetadataBearer {} - -/** - *

Updates a user's profile in AWS CodeStar. The user profile is not project-specific. - * Information in the user profile is displayed wherever the user's information appears to other - * users in AWS CodeStar.

- * @example - * Use a bare-bones client and the command you need to make an API call. - * ```javascript - * import { CodeStarClient, UpdateUserProfileCommand } from "@aws-sdk/client-codestar"; // ES Modules import - * // const { CodeStarClient, UpdateUserProfileCommand } = require("@aws-sdk/client-codestar"); // CommonJS import - * const client = new CodeStarClient(config); - * const input = { // UpdateUserProfileRequest - * userArn: "STRING_VALUE", // required - * displayName: "STRING_VALUE", - * emailAddress: "STRING_VALUE", - * sshPublicKey: "STRING_VALUE", - * }; - * const command = new UpdateUserProfileCommand(input); - * const response = await client.send(command); - * // { // UpdateUserProfileResult - * // userArn: "STRING_VALUE", // required - * // displayName: "STRING_VALUE", - * // emailAddress: "STRING_VALUE", - * // sshPublicKey: "STRING_VALUE", - * // createdTimestamp: new Date("TIMESTAMP"), - * // lastModifiedTimestamp: new Date("TIMESTAMP"), - * // }; - * - * ``` - * - * @param UpdateUserProfileCommandInput - {@link UpdateUserProfileCommandInput} - * @returns {@link UpdateUserProfileCommandOutput} - * @see {@link UpdateUserProfileCommandInput} for command's `input` shape. - * @see {@link UpdateUserProfileCommandOutput} for command's `response` shape. - * @see {@link CodeStarClientResolvedConfig | config} for CodeStarClient's `config` shape. - * - * @throws {@link UserProfileNotFoundException} (client fault) - *

The user profile was not found.

- * - * @throws {@link ValidationException} (client fault) - *

The specified input is either not valid, or it could not be validated.

- * - * @throws {@link CodeStarServiceException} - *

Base exception class for all service exceptions from CodeStar service.

- * - * @public - */ -export class UpdateUserProfileCommand extends $Command - .classBuilder< - UpdateUserProfileCommandInput, - UpdateUserProfileCommandOutput, - CodeStarClientResolvedConfig, - ServiceInputTypes, - ServiceOutputTypes - >() - .ep({ - ...commonParams, - }) - .m(function (this: any, Command: any, cs: any, config: CodeStarClientResolvedConfig, o: any) { - return [ - getSerdePlugin(config, this.serialize, this.deserialize), - getEndpointPlugin(config, Command.getEndpointParameterInstructions()), - ]; - }) - .s("CodeStar_20170419", "UpdateUserProfile", {}) - .n("CodeStarClient", "UpdateUserProfileCommand") - .f(UpdateUserProfileRequestFilterSensitiveLog, UpdateUserProfileResultFilterSensitiveLog) - .ser(se_UpdateUserProfileCommand) - .de(de_UpdateUserProfileCommand) - .build() {} diff --git a/clients/client-codestar/src/commands/index.ts b/clients/client-codestar/src/commands/index.ts deleted file mode 100644 index 4e31a1a259b93..0000000000000 --- a/clients/client-codestar/src/commands/index.ts +++ /dev/null @@ -1,19 +0,0 @@ -// smithy-typescript generated code -export * from "./AssociateTeamMemberCommand"; -export * from "./CreateProjectCommand"; -export * from "./CreateUserProfileCommand"; -export * from "./DeleteProjectCommand"; -export * from "./DeleteUserProfileCommand"; -export * from "./DescribeProjectCommand"; -export * from "./DescribeUserProfileCommand"; -export * from "./DisassociateTeamMemberCommand"; -export * from "./ListProjectsCommand"; -export * from "./ListResourcesCommand"; -export * from "./ListTagsForProjectCommand"; -export * from "./ListTeamMembersCommand"; -export * from "./ListUserProfilesCommand"; -export * from "./TagProjectCommand"; -export * from "./UntagProjectCommand"; -export * from "./UpdateProjectCommand"; -export * from "./UpdateTeamMemberCommand"; -export * from "./UpdateUserProfileCommand"; diff --git a/clients/client-codestar/src/endpoint/EndpointParameters.ts b/clients/client-codestar/src/endpoint/EndpointParameters.ts deleted file mode 100644 index 761231dc7d8ab..0000000000000 --- a/clients/client-codestar/src/endpoint/EndpointParameters.ts +++ /dev/null @@ -1,41 +0,0 @@ -// smithy-typescript generated code -import { Endpoint, EndpointParameters as __EndpointParameters, EndpointV2, Provider } from "@smithy/types"; - -/** - * @public - */ -export interface ClientInputEndpointParameters { - region?: string | Provider; - useDualstackEndpoint?: boolean | Provider; - useFipsEndpoint?: boolean | Provider; - endpoint?: string | Provider | Endpoint | Provider | EndpointV2 | Provider; -} - -export type ClientResolvedEndpointParameters = ClientInputEndpointParameters & { - defaultSigningName: string; -}; - -export const resolveClientEndpointParameters = ( - options: T & ClientInputEndpointParameters -): T & ClientResolvedEndpointParameters => { - return { - ...options, - useDualstackEndpoint: options.useDualstackEndpoint ?? false, - useFipsEndpoint: options.useFipsEndpoint ?? false, - defaultSigningName: "codestar", - }; -}; - -export const commonParams = { - UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, - Endpoint: { type: "builtInParams", name: "endpoint" }, - Region: { type: "builtInParams", name: "region" }, - UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }, -} as const; - -export interface EndpointParameters extends __EndpointParameters { - Region?: string; - UseDualStack?: boolean; - UseFIPS?: boolean; - Endpoint?: string; -} diff --git a/clients/client-codestar/src/endpoint/endpointResolver.ts b/clients/client-codestar/src/endpoint/endpointResolver.ts deleted file mode 100644 index 26fe4c3775a62..0000000000000 --- a/clients/client-codestar/src/endpoint/endpointResolver.ts +++ /dev/null @@ -1,19 +0,0 @@ -// smithy-typescript generated code -import { awsEndpointFunctions } from "@aws-sdk/util-endpoints"; -import { EndpointV2, Logger } from "@smithy/types"; -import { customEndpointFunctions, EndpointParams, resolveEndpoint } from "@smithy/util-endpoints"; - -import { EndpointParameters } from "./EndpointParameters"; -import { ruleSet } from "./ruleset"; - -export const defaultEndpointResolver = ( - endpointParams: EndpointParameters, - context: { logger?: Logger } = {} -): EndpointV2 => { - return resolveEndpoint(ruleSet, { - endpointParams: endpointParams as EndpointParams, - logger: context.logger, - }); -}; - -customEndpointFunctions.aws = awsEndpointFunctions; diff --git a/clients/client-codestar/src/endpoint/ruleset.ts b/clients/client-codestar/src/endpoint/ruleset.ts deleted file mode 100644 index 94842943bce35..0000000000000 --- a/clients/client-codestar/src/endpoint/ruleset.ts +++ /dev/null @@ -1,32 +0,0 @@ -// @ts-nocheck -// generated code, do not edit -import { RuleSetObject } from "@smithy/types"; - -/* This file is compressed. Log this object - or see "smithy.rules#endpointRuleSet" - in codegen/sdk-codegen/aws-models/codestar.json */ - -const s="required", -t="fn", -u="argv", -v="ref"; -const a=true, -b="isSet", -c="booleanEquals", -d="error", -e="endpoint", -f="tree", -g="PartitionResult", -h={[s]:false,"type":"String"}, -i={[s]:true,"default":false,"type":"Boolean"}, -j={[v]:"Endpoint"}, -k={[t]:c,[u]:[{[v]:"UseFIPS"},true]}, -l={[t]:c,[u]:[{[v]:"UseDualStack"},true]}, -m={}, -n={[t]:"getAttr",[u]:[{[v]:g},"supportsFIPS"]}, -o={[t]:c,[u]:[true,{[t]:"getAttr",[u]:[{[v]:g},"supportsDualStack"]}]}, -p=[k], -q=[l], -r=[{[v]:"Region"}]; -const _data={version:"1.0",parameters:{Region:h,UseDualStack:i,UseFIPS:i,Endpoint:h},rules:[{conditions:[{[t]:b,[u]:[j]}],rules:[{conditions:p,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:d},{conditions:q,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:d},{endpoint:{url:j,properties:m,headers:m},type:e}],type:f},{conditions:[{[t]:b,[u]:r}],rules:[{conditions:[{[t]:"aws.partition",[u]:r,assign:g}],rules:[{conditions:[k,l],rules:[{conditions:[{[t]:c,[u]:[a,n]},o],rules:[{endpoint:{url:"https://codestar-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:m,headers:m},type:e}],type:f},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:d}],type:f},{conditions:p,rules:[{conditions:[{[t]:c,[u]:[n,a]}],rules:[{endpoint:{url:"https://codestar-fips.{Region}.{PartitionResult#dnsSuffix}",properties:m,headers:m},type:e}],type:f},{error:"FIPS is enabled but this partition does not support FIPS",type:d}],type:f},{conditions:q,rules:[{conditions:[o],rules:[{endpoint:{url:"https://codestar.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:m,headers:m},type:e}],type:f},{error:"DualStack is enabled but this partition does not support DualStack",type:d}],type:f},{endpoint:{url:"https://codestar.{Region}.{PartitionResult#dnsSuffix}",properties:m,headers:m},type:e}],type:f}],type:f},{error:"Invalid Configuration: Missing Region",type:d}]}; -export const ruleSet: RuleSetObject = _data; diff --git a/clients/client-codestar/src/extensionConfiguration.ts b/clients/client-codestar/src/extensionConfiguration.ts deleted file mode 100644 index 6f711237275d2..0000000000000 --- a/clients/client-codestar/src/extensionConfiguration.ts +++ /dev/null @@ -1,15 +0,0 @@ -// smithy-typescript generated code -import { AwsRegionExtensionConfiguration } from "@aws-sdk/types"; -import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; -import { DefaultExtensionConfiguration } from "@smithy/types"; - -import { HttpAuthExtensionConfiguration } from "./auth/httpAuthExtensionConfiguration"; - -/** - * @internal - */ -export interface CodeStarExtensionConfiguration - extends HttpHandlerExtensionConfiguration, - DefaultExtensionConfiguration, - AwsRegionExtensionConfiguration, - HttpAuthExtensionConfiguration {} diff --git a/clients/client-codestar/src/index.ts b/clients/client-codestar/src/index.ts deleted file mode 100644 index 583625329dd21..0000000000000 --- a/clients/client-codestar/src/index.ts +++ /dev/null @@ -1,105 +0,0 @@ -// smithy-typescript generated code -/* eslint-disable */ -/** - * AWS CodeStar - *

This is the API reference for AWS CodeStar. This reference provides descriptions of the - * operations and data types for the AWS CodeStar API along with usage examples.

- *

You can use the AWS CodeStar API to work with:

- *

Projects and their resources, by calling the following:

- *
    - *
  • - *

    - * DeleteProject, which deletes a project.

    - *
  • - *
  • - *

    - * DescribeProject, which lists the attributes of a project.

    - *
  • - *
  • - *

    - * ListProjects, which lists all projects associated with your AWS - * account.

    - *
  • - *
  • - *

    - * ListResources, which lists the resources associated with a - * project.

    - *
  • - *
  • - *

    - * ListTagsForProject, which lists the tags associated with a - * project.

    - *
  • - *
  • - *

    - * TagProject, which adds tags to a project.

    - *
  • - *
  • - *

    - * UntagProject, which removes tags from a project.

    - *
  • - *
  • - *

    - * UpdateProject, which updates the attributes of a project.

    - *
  • - *
- *

Teams and team members, by calling the following:

- *
    - *
  • - *

    - * AssociateTeamMember, which adds an IAM user to the team for a - * project.

    - *
  • - *
  • - *

    - * DisassociateTeamMember, which removes an IAM user from the team for a - * project.

    - *
  • - *
  • - *

    - * ListTeamMembers, which lists all the IAM users in the team for a - * project, including their roles and attributes.

    - *
  • - *
  • - *

    - * UpdateTeamMember, which updates a team member's attributes in a - * project.

    - *
  • - *
- *

Users, by calling the following:

- *
    - *
  • - *

    - * CreateUserProfile, which creates a user profile that contains data - * associated with the user across all projects.

    - *
  • - *
  • - *

    - * DeleteUserProfile, which deletes all user profile information across - * all projects.

    - *
  • - *
  • - *

    - * DescribeUserProfile, which describes the profile of a user.

    - *
  • - *
  • - *

    - * ListUserProfiles, which lists all user profiles.

    - *
  • - *
  • - *

    - * UpdateUserProfile, which updates the profile for a user.

    - *
  • - *
- * - * @packageDocumentation - */ -export * from "./CodeStarClient"; -export * from "./CodeStar"; -export { ClientInputEndpointParameters } from "./endpoint/EndpointParameters"; -export type { RuntimeExtension } from "./runtimeExtensions"; -export type { CodeStarExtensionConfiguration } from "./extensionConfiguration"; -export * from "./commands"; -export * from "./models"; - -export { CodeStarServiceException } from "./models/CodeStarServiceException"; diff --git a/clients/client-codestar/src/models/CodeStarServiceException.ts b/clients/client-codestar/src/models/CodeStarServiceException.ts deleted file mode 100644 index a1a4a84ec9d86..0000000000000 --- a/clients/client-codestar/src/models/CodeStarServiceException.ts +++ /dev/null @@ -1,24 +0,0 @@ -// smithy-typescript generated code -import { - ServiceException as __ServiceException, - ServiceExceptionOptions as __ServiceExceptionOptions, -} from "@smithy/smithy-client"; - -export type { __ServiceExceptionOptions }; - -export { __ServiceException }; - -/** - * @public - * - * Base exception class for all service exceptions from CodeStar service. - */ -export class CodeStarServiceException extends __ServiceException { - /** - * @internal - */ - constructor(options: __ServiceExceptionOptions) { - super(options); - Object.setPrototypeOf(this, CodeStarServiceException.prototype); - } -} diff --git a/clients/client-codestar/src/models/index.ts b/clients/client-codestar/src/models/index.ts deleted file mode 100644 index 9eaceb12865f8..0000000000000 --- a/clients/client-codestar/src/models/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -// smithy-typescript generated code -export * from "./models_0"; diff --git a/clients/client-codestar/src/models/models_0.ts b/clients/client-codestar/src/models/models_0.ts deleted file mode 100644 index ec3c19f3e5c96..0000000000000 --- a/clients/client-codestar/src/models/models_0.ts +++ /dev/null @@ -1,1533 +0,0 @@ -// smithy-typescript generated code -import { ExceptionOptionType as __ExceptionOptionType, SENSITIVE_STRING } from "@smithy/smithy-client"; - -import { CodeStarServiceException as __BaseException } from "./CodeStarServiceException"; - -/** - * @public - */ -export interface AssociateTeamMemberRequest { - /** - *

The ID of the project to which you will add the IAM user.

- * @public - */ - projectId: string | undefined; - - /** - *

A user- or system-generated token that identifies the entity that requested the team - * member association to the project. This token can be used to repeat the request.

- * @public - */ - clientRequestToken?: string; - - /** - *

The Amazon Resource Name (ARN) for the IAM user you want to add to the AWS CodeStar - * project.

- * @public - */ - userArn: string | undefined; - - /** - *

The AWS CodeStar project role that will apply to this user. This role determines what actions - * a user can take in an AWS CodeStar project.

- * @public - */ - projectRole: string | undefined; - - /** - *

Whether the team member is allowed to use an SSH public/private key pair to remotely - * access project resources, for example Amazon EC2 instances.

- * @public - */ - remoteAccessAllowed?: boolean; -} - -/** - * @public - */ -export interface AssociateTeamMemberResult { - /** - *

The user- or system-generated token from the initial request that can be used to repeat - * the request.

- * @public - */ - clientRequestToken?: string; -} - -/** - *

Another modification is being made. That modification must complete before you can make - * your change.

- * @public - */ -export class ConcurrentModificationException extends __BaseException { - readonly name: "ConcurrentModificationException" = "ConcurrentModificationException"; - readonly $fault: "server" = "server"; - /** - * @internal - */ - constructor(opts: __ExceptionOptionType) { - super({ - name: "ConcurrentModificationException", - $fault: "server", - ...opts, - }); - Object.setPrototypeOf(this, ConcurrentModificationException.prototype); - } -} - -/** - *

The service role is not valid.

- * @public - */ -export class InvalidServiceRoleException extends __BaseException { - readonly name: "InvalidServiceRoleException" = "InvalidServiceRoleException"; - readonly $fault: "client" = "client"; - /** - * @internal - */ - constructor(opts: __ExceptionOptionType) { - super({ - name: "InvalidServiceRoleException", - $fault: "client", - ...opts, - }); - Object.setPrototypeOf(this, InvalidServiceRoleException.prototype); - } -} - -/** - *

A resource limit has been exceeded.

- * @public - */ -export class LimitExceededException extends __BaseException { - readonly name: "LimitExceededException" = "LimitExceededException"; - readonly $fault: "client" = "client"; - /** - * @internal - */ - constructor(opts: __ExceptionOptionType) { - super({ - name: "LimitExceededException", - $fault: "client", - ...opts, - }); - Object.setPrototypeOf(this, LimitExceededException.prototype); - } -} - -/** - *

Project configuration information is required but not specified.

- * @public - */ -export class ProjectConfigurationException extends __BaseException { - readonly name: "ProjectConfigurationException" = "ProjectConfigurationException"; - readonly $fault: "client" = "client"; - /** - * @internal - */ - constructor(opts: __ExceptionOptionType) { - super({ - name: "ProjectConfigurationException", - $fault: "client", - ...opts, - }); - Object.setPrototypeOf(this, ProjectConfigurationException.prototype); - } -} - -/** - *

The specified AWS CodeStar project was not found.

- * @public - */ -export class ProjectNotFoundException extends __BaseException { - readonly name: "ProjectNotFoundException" = "ProjectNotFoundException"; - readonly $fault: "client" = "client"; - /** - * @internal - */ - constructor(opts: __ExceptionOptionType) { - super({ - name: "ProjectNotFoundException", - $fault: "client", - ...opts, - }); - Object.setPrototypeOf(this, ProjectNotFoundException.prototype); - } -} - -/** - *

The team member is already associated with a role in this project.

- * @public - */ -export class TeamMemberAlreadyAssociatedException extends __BaseException { - readonly name: "TeamMemberAlreadyAssociatedException" = "TeamMemberAlreadyAssociatedException"; - readonly $fault: "client" = "client"; - /** - * @internal - */ - constructor(opts: __ExceptionOptionType) { - super({ - name: "TeamMemberAlreadyAssociatedException", - $fault: "client", - ...opts, - }); - Object.setPrototypeOf(this, TeamMemberAlreadyAssociatedException.prototype); - } -} - -/** - *

The specified input is either not valid, or it could not be validated.

- * @public - */ -export class ValidationException extends __BaseException { - readonly name: "ValidationException" = "ValidationException"; - readonly $fault: "client" = "client"; - /** - * @internal - */ - constructor(opts: __ExceptionOptionType) { - super({ - name: "ValidationException", - $fault: "client", - ...opts, - }); - Object.setPrototypeOf(this, ValidationException.prototype); - } -} - -/** - *

Information about the AWS CodeCommit repository to be created in AWS CodeStar. This is where the source code files provided - * with the project request will be uploaded after project creation.

- * @public - */ -export interface CodeCommitCodeDestination { - /** - *

The name of the AWS CodeCommit repository to be created in AWS CodeStar.

- * @public - */ - name: string | undefined; -} - -/** - *

Information about the GitHub repository to be created in AWS CodeStar. This is where the source code files provided with the - * project request will be uploaded after project creation.

- * @public - */ -export interface GitHubCodeDestination { - /** - *

Name of the GitHub repository to be created in AWS CodeStar.

- * @public - */ - name: string | undefined; - - /** - *

Description for the GitHub repository to be created in AWS CodeStar. This description displays in - * GitHub after the repository is created.

- * @public - */ - description?: string; - - /** - *

The type of GitHub repository to be created in AWS CodeStar. Valid values are User or Organization.

- * @public - */ - type: string | undefined; - - /** - *

The GitHub username for the owner of the GitHub repository to be created in AWS CodeStar. If this repository should - * be owned by a GitHub organization, provide its name.

- * @public - */ - owner: string | undefined; - - /** - *

Whether the GitHub repository is to be a private repository.

- * @public - */ - privateRepository: boolean | undefined; - - /** - *

Whether to enable issues for the GitHub repository.

- * @public - */ - issuesEnabled: boolean | undefined; - - /** - *

The GitHub user's personal access token for the GitHub repository.

- * @public - */ - token: string | undefined; -} - -/** - *

The repository to be created in AWS CodeStar. Valid values are AWS CodeCommit or GitHub. After AWS CodeStar provisions the new repository, the - * source code files provided with the project request are placed in the repository.

- * @public - */ -export interface CodeDestination { - /** - *

Information about the AWS CodeCommit repository to be created in AWS CodeStar. This is where the source code files provided - * with the project request will be uploaded after project creation.

- * @public - */ - codeCommit?: CodeCommitCodeDestination; - - /** - *

Information about the GitHub repository to be created in AWS CodeStar. This is where the source code files provided with the - * project request will be uploaded after project creation.

- * @public - */ - gitHub?: GitHubCodeDestination; -} - -/** - *

The Amazon S3 location where the source code files provided with the project - * request are stored.

- * @public - */ -export interface S3Location { - /** - *

The Amazon S3 bucket name where the source code files provided with the project - * request are stored.

- * @public - */ - bucketName?: string; - - /** - *

The Amazon S3 object key where the source code files provided with the project - * request are stored.

- * @public - */ - bucketKey?: string; -} - -/** - *

The location where the source code files provided with the project request are - * stored. AWS CodeStar retrieves the files during project creation.

- * @public - */ -export interface CodeSource { - /** - *

Information about the Amazon S3 location where the source code files provided with the - * project request are stored.

- * @public - */ - s3: S3Location | undefined; -} - -/** - *

Location and destination information about the source code files provided with the - * project request. The source code is uploaded to the new project source repository after - * project creation.

- * @public - */ -export interface Code { - /** - *

The location where the source code files provided with the project request are - * stored. AWS CodeStar retrieves the files during project creation.

- * @public - */ - source: CodeSource | undefined; - - /** - *

The repository to be created in AWS CodeStar. Valid values are AWS CodeCommit or GitHub. After AWS CodeStar provisions the new repository, the - * source code files provided with the project request are placed in the repository.

- * @public - */ - destination: CodeDestination | undefined; -} - -/** - *

The Amazon S3 location where the toolchain template file provided with the - * project request is stored. AWS CodeStar retrieves the file during project creation.

- * @public - */ -export interface ToolchainSource { - /** - *

The Amazon S3 bucket where the toolchain template file provided with the project - * request is stored.

- * @public - */ - s3: S3Location | undefined; -} - -/** - *

The toolchain template file provided with the project request. AWS CodeStar uses - * the template to provision the toolchain stack in AWS CloudFormation.

- * @public - */ -export interface Toolchain { - /** - *

The Amazon S3 location where the toolchain template file provided with the - * project request is stored. AWS CodeStar retrieves the file during project creation.

- * @public - */ - source: ToolchainSource | undefined; - - /** - *

The service role ARN for AWS CodeStar to use for the toolchain template during stack - * provisioning.

- * @public - */ - roleArn?: string; - - /** - *

The list of parameter overrides to be passed into the toolchain template during stack - * provisioning, if any.

- * @public - */ - stackParameters?: Record; -} - -/** - * @public - */ -export interface CreateProjectRequest { - /** - *

The display name for the project to be created in AWS CodeStar.

- * @public - */ - name: string | undefined; - - /** - *

The ID of the project to be created in AWS CodeStar.

- * @public - */ - id: string | undefined; - - /** - *

The description of the project, if any.

- * @public - */ - description?: string; - - /** - *

A user- or system-generated token that identifies the entity that requested project - * creation. This token can be used to repeat the request.

- * @public - */ - clientRequestToken?: string; - - /** - *

A list of the Code objects submitted with the project request. If this - * parameter is specified, the request must also include the toolchain parameter.

- * @public - */ - sourceCode?: Code[]; - - /** - *

The name of the toolchain template file submitted with the project request. If - * this parameter is specified, the request must also include the sourceCode parameter.

- * @public - */ - toolchain?: Toolchain; - - /** - *

The tags created for the project.

- * @public - */ - tags?: Record; -} - -/** - * @public - */ -export interface CreateProjectResult { - /** - *

The ID of the project.

- * @public - */ - id: string | undefined; - - /** - *

The Amazon Resource Name (ARN) of the created project.

- * @public - */ - arn: string | undefined; - - /** - *

A user- or system-generated token that identifies the entity that requested project - * creation.

- * @public - */ - clientRequestToken?: string; - - /** - *

Reserved for future use.

- * @public - */ - projectTemplateId?: string; -} - -/** - *

An AWS CodeStar project with the same ID already exists in this region for the AWS account. - * AWS CodeStar project IDs must be unique within a region for the AWS account.

- * @public - */ -export class ProjectAlreadyExistsException extends __BaseException { - readonly name: "ProjectAlreadyExistsException" = "ProjectAlreadyExistsException"; - readonly $fault: "client" = "client"; - /** - * @internal - */ - constructor(opts: __ExceptionOptionType) { - super({ - name: "ProjectAlreadyExistsException", - $fault: "client", - ...opts, - }); - Object.setPrototypeOf(this, ProjectAlreadyExistsException.prototype); - } -} - -/** - *

The project creation request was valid, but a nonspecific exception or error occurred - * during project creation. The project could not be created in AWS CodeStar.

- * @public - */ -export class ProjectCreationFailedException extends __BaseException { - readonly name: "ProjectCreationFailedException" = "ProjectCreationFailedException"; - readonly $fault: "client" = "client"; - /** - * @internal - */ - constructor(opts: __ExceptionOptionType) { - super({ - name: "ProjectCreationFailedException", - $fault: "client", - ...opts, - }); - Object.setPrototypeOf(this, ProjectCreationFailedException.prototype); - } -} - -/** - * @public - */ -export interface CreateUserProfileRequest { - /** - *

The Amazon Resource Name (ARN) of the user in IAM.

- * @public - */ - userArn: string | undefined; - - /** - *

The name that will be displayed as the friendly name for the user in AWS CodeStar.

- * @public - */ - displayName: string | undefined; - - /** - *

The email address that will be displayed as part of the user's profile in - * AWS CodeStar.

- * @public - */ - emailAddress: string | undefined; - - /** - *

The SSH public key associated with the user in AWS CodeStar. If a project owner allows the - * user remote access to project resources, this public key will be used along with the user's - * private key for SSH access.

- * @public - */ - sshPublicKey?: string; -} - -/** - * @public - */ -export interface CreateUserProfileResult { - /** - *

The Amazon Resource Name (ARN) of the user in IAM.

- * @public - */ - userArn: string | undefined; - - /** - *

The name that is displayed as the friendly name for the user in AWS CodeStar.

- * @public - */ - displayName?: string; - - /** - *

The email address that is displayed as part of the user's profile in AWS CodeStar.

- * @public - */ - emailAddress?: string; - - /** - *

The SSH public key associated with the user in AWS CodeStar. This is the public portion of the - * public/private keypair the user can use to access project resources if a project owner allows - * the user remote access to those resources.

- * @public - */ - sshPublicKey?: string; - - /** - *

The date the user profile was created, in timestamp format.

- * @public - */ - createdTimestamp?: Date; - - /** - *

The date the user profile was last modified, in timestamp format.

- * @public - */ - lastModifiedTimestamp?: Date; -} - -/** - *

A user profile with that name already exists in this region for the AWS account. AWS - * CodeStar user profile names must be unique within a region for the AWS account.

- * @public - */ -export class UserProfileAlreadyExistsException extends __BaseException { - readonly name: "UserProfileAlreadyExistsException" = "UserProfileAlreadyExistsException"; - readonly $fault: "client" = "client"; - /** - * @internal - */ - constructor(opts: __ExceptionOptionType) { - super({ - name: "UserProfileAlreadyExistsException", - $fault: "client", - ...opts, - }); - Object.setPrototypeOf(this, UserProfileAlreadyExistsException.prototype); - } -} - -/** - * @public - */ -export interface DeleteProjectRequest { - /** - *

The ID of the project to be deleted in AWS CodeStar.

- * @public - */ - id: string | undefined; - - /** - *

A user- or system-generated token that identifies the entity that requested project - * deletion. This token can be used to repeat the request.

- * @public - */ - clientRequestToken?: string; - - /** - *

Whether to send a delete request for the primary stack in AWS CloudFormation originally - * used to generate the project and its resources. This option will delete all AWS resources for - * the project (except for any buckets in Amazon S3) as well as deleting the project itself. - * Recommended for most use cases.

- * @public - */ - deleteStack?: boolean; -} - -/** - * @public - */ -export interface DeleteProjectResult { - /** - *

The ID of the primary stack in AWS CloudFormation that will be deleted as part of - * deleting the project and its resources.

- * @public - */ - stackId?: string; - - /** - *

The Amazon Resource Name (ARN) of the deleted project.

- * @public - */ - projectArn?: string; -} - -/** - * @public - */ -export interface DeleteUserProfileRequest { - /** - *

The Amazon Resource Name (ARN) of the user to delete from AWS CodeStar.

- * @public - */ - userArn: string | undefined; -} - -/** - * @public - */ -export interface DeleteUserProfileResult { - /** - *

The Amazon Resource Name (ARN) of the user deleted from AWS CodeStar.

- * @public - */ - userArn: string | undefined; -} - -/** - * @public - */ -export interface DescribeProjectRequest { - /** - *

The ID of the project.

- * @public - */ - id: string | undefined; -} - -/** - *

An indication of whether a project creation or deletion is failed or - * successful.

- * @public - */ -export interface ProjectStatus { - /** - *

The phase of completion for a project creation or deletion.

- * @public - */ - state: string | undefined; - - /** - *

In the case of a project creation or deletion failure, a reason for the - * failure.

- * @public - */ - reason?: string; -} - -/** - * @public - */ -export interface DescribeProjectResult { - /** - *

The display name for the project.

- * @public - */ - name?: string; - - /** - *

The ID of the project.

- * @public - */ - id?: string; - - /** - *

The Amazon Resource Name (ARN) for the project.

- * @public - */ - arn?: string; - - /** - *

The description of the project, if any.

- * @public - */ - description?: string; - - /** - *

A user- or system-generated token that identifies the entity that requested project - * creation.

- * @public - */ - clientRequestToken?: string; - - /** - *

The date and time the project was created, in timestamp format.

- * @public - */ - createdTimeStamp?: Date; - - /** - *

The ID of the primary stack in AWS CloudFormation used to generate resources for the - * project.

- * @public - */ - stackId?: string; - - /** - *

The ID for the AWS CodeStar project template used to create the project.

- * @public - */ - projectTemplateId?: string; - - /** - *

The project creation or deletion status.

- * @public - */ - status?: ProjectStatus; -} - -/** - * @public - */ -export interface DescribeUserProfileRequest { - /** - *

The Amazon Resource Name (ARN) of the user.

- * @public - */ - userArn: string | undefined; -} - -/** - * @public - */ -export interface DescribeUserProfileResult { - /** - *

The Amazon Resource Name (ARN) of the user.

- * @public - */ - userArn: string | undefined; - - /** - *

The display name shown for the user in AWS CodeStar projects. For example, this could be set - * to both first and last name ("Mary Major") or a single name ("Mary"). The display name is also - * used to generate the initial icon associated with the user in AWS CodeStar projects. If spaces are - * included in the display name, the first character that appears after the space will be used as - * the second character in the user initial icon. The initial icon displays a maximum of two - * characters, so a display name with more than one space (for example "Mary Jane Major") would - * generate an initial icon using the first character and the first character after the space - * ("MJ", not "MM").

- * @public - */ - displayName?: string; - - /** - *

The email address for the user. Optional.

- * @public - */ - emailAddress?: string; - - /** - *

The SSH public key associated with the user. This SSH public key is associated with the - * user profile, and can be used in conjunction with the associated private key for access to - * project resources, such as Amazon EC2 instances, if a project owner grants remote access to - * those resources.

- * @public - */ - sshPublicKey?: string; - - /** - *

The date and time when the user profile was created in AWS CodeStar, in timestamp - * format.

- * @public - */ - createdTimestamp: Date | undefined; - - /** - *

The date and time when the user profile was last modified, in timestamp - * format.

- * @public - */ - lastModifiedTimestamp: Date | undefined; -} - -/** - *

The user profile was not found.

- * @public - */ -export class UserProfileNotFoundException extends __BaseException { - readonly name: "UserProfileNotFoundException" = "UserProfileNotFoundException"; - readonly $fault: "client" = "client"; - /** - * @internal - */ - constructor(opts: __ExceptionOptionType) { - super({ - name: "UserProfileNotFoundException", - $fault: "client", - ...opts, - }); - Object.setPrototypeOf(this, UserProfileNotFoundException.prototype); - } -} - -/** - * @public - */ -export interface DisassociateTeamMemberRequest { - /** - *

The ID of the AWS CodeStar project from which you want to remove a team member.

- * @public - */ - projectId: string | undefined; - - /** - *

The Amazon Resource Name (ARN) of the IAM user or group whom you want to remove from - * the project.

- * @public - */ - userArn: string | undefined; -} - -/** - * @public - */ -export interface DisassociateTeamMemberResult {} - -/** - *

The next token is not valid.

- * @public - */ -export class InvalidNextTokenException extends __BaseException { - readonly name: "InvalidNextTokenException" = "InvalidNextTokenException"; - readonly $fault: "client" = "client"; - /** - * @internal - */ - constructor(opts: __ExceptionOptionType) { - super({ - name: "InvalidNextTokenException", - $fault: "client", - ...opts, - }); - Object.setPrototypeOf(this, InvalidNextTokenException.prototype); - } -} - -/** - * @public - */ -export interface ListProjectsRequest { - /** - *

The continuation token to be used to return the next set of results, if the results - * cannot be returned in one response.

- * @public - */ - nextToken?: string; - - /** - *

The maximum amount of data that can be contained in a single set of results.

- * @public - */ - maxResults?: number; -} - -/** - *

Information about the metadata for a project.

- * @public - */ -export interface ProjectSummary { - /** - *

The ID of the project.

- * @public - */ - projectId?: string; - - /** - *

The Amazon Resource Name (ARN) of the project.

- * @public - */ - projectArn?: string; -} - -/** - * @public - */ -export interface ListProjectsResult { - /** - *

A list of projects.

- * @public - */ - projects: ProjectSummary[] | undefined; - - /** - *

The continuation token to use when requesting the next set of results, if there are - * more results to be returned.

- * @public - */ - nextToken?: string; -} - -/** - * @public - */ -export interface ListResourcesRequest { - /** - *

The ID of the project.

- * @public - */ - projectId: string | undefined; - - /** - *

The continuation token for the next set of results, if the results cannot be returned - * in one response.

- * @public - */ - nextToken?: string; - - /** - *

The maximum amount of data that can be contained in a single set of results.

- * @public - */ - maxResults?: number; -} - -/** - *

Information about a resource for a project.

- * @public - */ -export interface Resource { - /** - *

The Amazon Resource Name (ARN) of the resource.

- * @public - */ - id: string | undefined; -} - -/** - * @public - */ -export interface ListResourcesResult { - /** - *

An array of resources associated with the project.

- * @public - */ - resources?: Resource[]; - - /** - *

The continuation token to use when requesting the next set of results, if there are - * more results to be returned.

- * @public - */ - nextToken?: string; -} - -/** - * @public - */ -export interface ListTagsForProjectRequest { - /** - *

The ID of the project to get tags for.

- * @public - */ - id: string | undefined; - - /** - *

Reserved for future use.

- * @public - */ - nextToken?: string; - - /** - *

Reserved for future use.

- * @public - */ - maxResults?: number; -} - -/** - * @public - */ -export interface ListTagsForProjectResult { - /** - *

The tags for the project.

- * @public - */ - tags?: Record; - - /** - *

Reserved for future use.

- * @public - */ - nextToken?: string; -} - -/** - * @public - */ -export interface ListTeamMembersRequest { - /** - *

The ID of the project for which you want to list team members.

- * @public - */ - projectId: string | undefined; - - /** - *

The continuation token for the next set of results, if the results cannot be returned - * in one response.

- * @public - */ - nextToken?: string; - - /** - *

The maximum number of team members you want returned in a response.

- * @public - */ - maxResults?: number; -} - -/** - *

Information about a team member in a project.

- * @public - */ -export interface TeamMember { - /** - *

The Amazon Resource Name (ARN) of the user in IAM.

- * @public - */ - userArn: string | undefined; - - /** - *

The role assigned to the user in the project. Project roles have different levels of - * access. For more information, see Working with - * Teams in the AWS CodeStar User Guide.

- * @public - */ - projectRole: string | undefined; - - /** - *

Whether the user is allowed to remotely access project resources using an SSH - * public/private key pair.

- * @public - */ - remoteAccessAllowed?: boolean; -} - -/** - * @public - */ -export interface ListTeamMembersResult { - /** - *

A list of team member objects for the project.

- * @public - */ - teamMembers: TeamMember[] | undefined; - - /** - *

The continuation token to use when requesting the next set of results, if there are - * more results to be returned.

- * @public - */ - nextToken?: string; -} - -/** - * @public - */ -export interface ListUserProfilesRequest { - /** - *

The continuation token for the next set of results, if the results cannot be returned - * in one response.

- * @public - */ - nextToken?: string; - - /** - *

The maximum number of results to return in a response.

- * @public - */ - maxResults?: number; -} - -/** - *

Information about a user's profile in AWS CodeStar.

- * @public - */ -export interface UserProfileSummary { - /** - *

The Amazon Resource Name (ARN) of the user in IAM.

- * @public - */ - userArn?: string; - - /** - *

The display name of a user in AWS CodeStar. For example, this could be set to both first and - * last name ("Mary Major") or a single name ("Mary"). The display name is also used to generate - * the initial icon associated with the user in AWS CodeStar projects. If spaces are included in the - * display name, the first character that appears after the space will be used as the second - * character in the user initial icon. The initial icon displays a maximum of two characters, so - * a display name with more than one space (for example "Mary Jane Major") would generate an - * initial icon using the first character and the first character after the space ("MJ", not - * "MM").

- * @public - */ - displayName?: string; - - /** - *

The email address associated with the user.

- * @public - */ - emailAddress?: string; - - /** - *

The SSH public key associated with the user in AWS CodeStar. If a project owner allows the - * user remote access to project resources, this public key will be used along with the user's - * private key for SSH access.

- * @public - */ - sshPublicKey?: string; -} - -/** - * @public - */ -export interface ListUserProfilesResult { - /** - *

All the user profiles configured in AWS CodeStar for an AWS account.

- * @public - */ - userProfiles: UserProfileSummary[] | undefined; - - /** - *

The continuation token to use when requesting the next set of results, if there are - * more results to be returned.

- * @public - */ - nextToken?: string; -} - -/** - * @public - */ -export interface TagProjectRequest { - /** - *

The ID of the project you want to add a tag to.

- * @public - */ - id: string | undefined; - - /** - *

The tags you want to add to the project.

- * @public - */ - tags: Record | undefined; -} - -/** - * @public - */ -export interface TagProjectResult { - /** - *

The tags for the project.

- * @public - */ - tags?: Record; -} - -/** - * @public - */ -export interface UntagProjectRequest { - /** - *

The ID of the project to remove tags from.

- * @public - */ - id: string | undefined; - - /** - *

The tags to remove from the project.

- * @public - */ - tags: string[] | undefined; -} - -/** - * @public - */ -export interface UntagProjectResult {} - -/** - * @public - */ -export interface UpdateProjectRequest { - /** - *

The ID of the project you want to update.

- * @public - */ - id: string | undefined; - - /** - *

The name of the project you want to update.

- * @public - */ - name?: string; - - /** - *

The description of the project, if any.

- * @public - */ - description?: string; -} - -/** - * @public - */ -export interface UpdateProjectResult {} - -/** - *

The specified team member was not found.

- * @public - */ -export class TeamMemberNotFoundException extends __BaseException { - readonly name: "TeamMemberNotFoundException" = "TeamMemberNotFoundException"; - readonly $fault: "client" = "client"; - /** - * @internal - */ - constructor(opts: __ExceptionOptionType) { - super({ - name: "TeamMemberNotFoundException", - $fault: "client", - ...opts, - }); - Object.setPrototypeOf(this, TeamMemberNotFoundException.prototype); - } -} - -/** - * @public - */ -export interface UpdateTeamMemberRequest { - /** - *

The ID of the project.

- * @public - */ - projectId: string | undefined; - - /** - *

The Amazon Resource Name (ARN) of the user for whom you want to change team membership - * attributes.

- * @public - */ - userArn: string | undefined; - - /** - *

The role assigned to the user in the project. Project roles have different levels of - * access. For more information, see Working with - * Teams in the AWS CodeStar User Guide.

- * @public - */ - projectRole?: string; - - /** - *

Whether a team member is allowed to remotely access project resources using the SSH - * public key associated with the user's profile. Even if this is set to True, the user must - * associate a public key with their profile before the user can access resources.

- * @public - */ - remoteAccessAllowed?: boolean; -} - -/** - * @public - */ -export interface UpdateTeamMemberResult { - /** - *

The Amazon Resource Name (ARN) of the user whose team membership attributes were - * updated.

- * @public - */ - userArn?: string; - - /** - *

The project role granted to the user.

- * @public - */ - projectRole?: string; - - /** - *

Whether a team member is allowed to remotely access project resources using the SSH - * public key associated with the user's profile.

- * @public - */ - remoteAccessAllowed?: boolean; -} - -/** - * @public - */ -export interface UpdateUserProfileRequest { - /** - *

The name that will be displayed as the friendly name for the user in AWS - * CodeStar.

- * @public - */ - userArn: string | undefined; - - /** - *

The name that is displayed as the friendly name for the user in AWS CodeStar.

- * @public - */ - displayName?: string; - - /** - *

The email address that is displayed as part of the user's profile in AWS - * CodeStar.

- * @public - */ - emailAddress?: string; - - /** - *

The SSH public key associated with the user in AWS CodeStar. If a project owner allows the - * user remote access to project resources, this public key will be used along with the user's - * private key for SSH access.

- * @public - */ - sshPublicKey?: string; -} - -/** - * @public - */ -export interface UpdateUserProfileResult { - /** - *

The Amazon Resource Name (ARN) of the user in IAM.

- * @public - */ - userArn: string | undefined; - - /** - *

The name that is displayed as the friendly name for the user in AWS CodeStar.

- * @public - */ - displayName?: string; - - /** - *

The email address that is displayed as part of the user's profile in AWS - * CodeStar.

- * @public - */ - emailAddress?: string; - - /** - *

The SSH public key associated with the user in AWS CodeStar. This is the public portion of the - * public/private keypair the user can use to access project resources if a project owner allows - * the user remote access to those resources.

- * @public - */ - sshPublicKey?: string; - - /** - *

The date the user profile was created, in timestamp format.

- * @public - */ - createdTimestamp?: Date; - - /** - *

The date the user profile was last modified, in timestamp format.

- * @public - */ - lastModifiedTimestamp?: Date; -} - -/** - * @internal - */ -export const GitHubCodeDestinationFilterSensitiveLog = (obj: GitHubCodeDestination): any => ({ - ...obj, - ...(obj.token && { token: SENSITIVE_STRING }), -}); - -/** - * @internal - */ -export const CodeDestinationFilterSensitiveLog = (obj: CodeDestination): any => ({ - ...obj, - ...(obj.gitHub && { gitHub: GitHubCodeDestinationFilterSensitiveLog(obj.gitHub) }), -}); - -/** - * @internal - */ -export const CodeFilterSensitiveLog = (obj: Code): any => ({ - ...obj, - ...(obj.destination && { destination: CodeDestinationFilterSensitiveLog(obj.destination) }), -}); - -/** - * @internal - */ -export const ToolchainFilterSensitiveLog = (obj: Toolchain): any => ({ - ...obj, - ...(obj.stackParameters && { stackParameters: SENSITIVE_STRING }), -}); - -/** - * @internal - */ -export const CreateProjectRequestFilterSensitiveLog = (obj: CreateProjectRequest): any => ({ - ...obj, - ...(obj.name && { name: SENSITIVE_STRING }), - ...(obj.description && { description: SENSITIVE_STRING }), - ...(obj.sourceCode && { sourceCode: obj.sourceCode.map((item) => CodeFilterSensitiveLog(item)) }), - ...(obj.toolchain && { toolchain: ToolchainFilterSensitiveLog(obj.toolchain) }), -}); - -/** - * @internal - */ -export const CreateUserProfileRequestFilterSensitiveLog = (obj: CreateUserProfileRequest): any => ({ - ...obj, - ...(obj.displayName && { displayName: SENSITIVE_STRING }), - ...(obj.emailAddress && { emailAddress: SENSITIVE_STRING }), -}); - -/** - * @internal - */ -export const CreateUserProfileResultFilterSensitiveLog = (obj: CreateUserProfileResult): any => ({ - ...obj, - ...(obj.displayName && { displayName: SENSITIVE_STRING }), - ...(obj.emailAddress && { emailAddress: SENSITIVE_STRING }), -}); - -/** - * @internal - */ -export const DescribeProjectResultFilterSensitiveLog = (obj: DescribeProjectResult): any => ({ - ...obj, - ...(obj.name && { name: SENSITIVE_STRING }), - ...(obj.description && { description: SENSITIVE_STRING }), -}); - -/** - * @internal - */ -export const DescribeUserProfileResultFilterSensitiveLog = (obj: DescribeUserProfileResult): any => ({ - ...obj, - ...(obj.displayName && { displayName: SENSITIVE_STRING }), - ...(obj.emailAddress && { emailAddress: SENSITIVE_STRING }), -}); - -/** - * @internal - */ -export const UserProfileSummaryFilterSensitiveLog = (obj: UserProfileSummary): any => ({ - ...obj, - ...(obj.displayName && { displayName: SENSITIVE_STRING }), - ...(obj.emailAddress && { emailAddress: SENSITIVE_STRING }), -}); - -/** - * @internal - */ -export const ListUserProfilesResultFilterSensitiveLog = (obj: ListUserProfilesResult): any => ({ - ...obj, - ...(obj.userProfiles && { userProfiles: obj.userProfiles.map((item) => UserProfileSummaryFilterSensitiveLog(item)) }), -}); - -/** - * @internal - */ -export const UpdateProjectRequestFilterSensitiveLog = (obj: UpdateProjectRequest): any => ({ - ...obj, - ...(obj.name && { name: SENSITIVE_STRING }), - ...(obj.description && { description: SENSITIVE_STRING }), -}); - -/** - * @internal - */ -export const UpdateUserProfileRequestFilterSensitiveLog = (obj: UpdateUserProfileRequest): any => ({ - ...obj, - ...(obj.displayName && { displayName: SENSITIVE_STRING }), - ...(obj.emailAddress && { emailAddress: SENSITIVE_STRING }), -}); - -/** - * @internal - */ -export const UpdateUserProfileResultFilterSensitiveLog = (obj: UpdateUserProfileResult): any => ({ - ...obj, - ...(obj.displayName && { displayName: SENSITIVE_STRING }), - ...(obj.emailAddress && { emailAddress: SENSITIVE_STRING }), -}); diff --git a/clients/client-codestar/src/protocols/Aws_json1_1.ts b/clients/client-codestar/src/protocols/Aws_json1_1.ts deleted file mode 100644 index de76417e96d78..0000000000000 --- a/clients/client-codestar/src/protocols/Aws_json1_1.ts +++ /dev/null @@ -1,1189 +0,0 @@ -// smithy-typescript generated code -import { loadRestJsonErrorCode, parseJsonBody as parseBody, parseJsonErrorBody as parseErrorBody } from "@aws-sdk/core"; -import { HttpRequest as __HttpRequest, HttpResponse as __HttpResponse } from "@smithy/protocol-http"; -import { - _json, - collectBody, - decorateServiceException as __decorateServiceException, - expectNonNull as __expectNonNull, - expectNumber as __expectNumber, - expectString as __expectString, - parseEpochTimestamp as __parseEpochTimestamp, - take, - withBaseException, -} from "@smithy/smithy-client"; -import { - Endpoint as __Endpoint, - HeaderBag as __HeaderBag, - ResponseMetadata as __ResponseMetadata, - SerdeContext as __SerdeContext, -} from "@smithy/types"; - -import { - AssociateTeamMemberCommandInput, - AssociateTeamMemberCommandOutput, -} from "../commands/AssociateTeamMemberCommand"; -import { CreateProjectCommandInput, CreateProjectCommandOutput } from "../commands/CreateProjectCommand"; -import { CreateUserProfileCommandInput, CreateUserProfileCommandOutput } from "../commands/CreateUserProfileCommand"; -import { DeleteProjectCommandInput, DeleteProjectCommandOutput } from "../commands/DeleteProjectCommand"; -import { DeleteUserProfileCommandInput, DeleteUserProfileCommandOutput } from "../commands/DeleteUserProfileCommand"; -import { DescribeProjectCommandInput, DescribeProjectCommandOutput } from "../commands/DescribeProjectCommand"; -import { - DescribeUserProfileCommandInput, - DescribeUserProfileCommandOutput, -} from "../commands/DescribeUserProfileCommand"; -import { - DisassociateTeamMemberCommandInput, - DisassociateTeamMemberCommandOutput, -} from "../commands/DisassociateTeamMemberCommand"; -import { ListProjectsCommandInput, ListProjectsCommandOutput } from "../commands/ListProjectsCommand"; -import { ListResourcesCommandInput, ListResourcesCommandOutput } from "../commands/ListResourcesCommand"; -import { ListTagsForProjectCommandInput, ListTagsForProjectCommandOutput } from "../commands/ListTagsForProjectCommand"; -import { ListTeamMembersCommandInput, ListTeamMembersCommandOutput } from "../commands/ListTeamMembersCommand"; -import { ListUserProfilesCommandInput, ListUserProfilesCommandOutput } from "../commands/ListUserProfilesCommand"; -import { TagProjectCommandInput, TagProjectCommandOutput } from "../commands/TagProjectCommand"; -import { UntagProjectCommandInput, UntagProjectCommandOutput } from "../commands/UntagProjectCommand"; -import { UpdateProjectCommandInput, UpdateProjectCommandOutput } from "../commands/UpdateProjectCommand"; -import { UpdateTeamMemberCommandInput, UpdateTeamMemberCommandOutput } from "../commands/UpdateTeamMemberCommand"; -import { UpdateUserProfileCommandInput, UpdateUserProfileCommandOutput } from "../commands/UpdateUserProfileCommand"; -import { CodeStarServiceException as __BaseException } from "../models/CodeStarServiceException"; -import { - AssociateTeamMemberRequest, - Code, - CodeCommitCodeDestination, - CodeDestination, - CodeSource, - ConcurrentModificationException, - CreateProjectRequest, - CreateUserProfileRequest, - CreateUserProfileResult, - DeleteProjectRequest, - DeleteUserProfileRequest, - DescribeProjectRequest, - DescribeProjectResult, - DescribeUserProfileRequest, - DescribeUserProfileResult, - DisassociateTeamMemberRequest, - GitHubCodeDestination, - InvalidNextTokenException, - InvalidServiceRoleException, - LimitExceededException, - ListProjectsRequest, - ListResourcesRequest, - ListTagsForProjectRequest, - ListTeamMembersRequest, - ListUserProfilesRequest, - ProjectAlreadyExistsException, - ProjectConfigurationException, - ProjectCreationFailedException, - ProjectNotFoundException, - S3Location, - TagProjectRequest, - TeamMemberAlreadyAssociatedException, - TeamMemberNotFoundException, - Toolchain, - ToolchainSource, - UntagProjectRequest, - UpdateProjectRequest, - UpdateTeamMemberRequest, - UpdateUserProfileRequest, - UpdateUserProfileResult, - UserProfileAlreadyExistsException, - UserProfileNotFoundException, - ValidationException, -} from "../models/models_0"; - -/** - * serializeAws_json1_1AssociateTeamMemberCommand - */ -export const se_AssociateTeamMemberCommand = async ( - input: AssociateTeamMemberCommandInput, - context: __SerdeContext -): Promise<__HttpRequest> => { - const headers: __HeaderBag = sharedHeaders("AssociateTeamMember"); - let body: any; - body = JSON.stringify(_json(input)); - return buildHttpRpcRequest(context, headers, "/", undefined, body); -}; - -/** - * serializeAws_json1_1CreateProjectCommand - */ -export const se_CreateProjectCommand = async ( - input: CreateProjectCommandInput, - context: __SerdeContext -): Promise<__HttpRequest> => { - const headers: __HeaderBag = sharedHeaders("CreateProject"); - let body: any; - body = JSON.stringify(_json(input)); - return buildHttpRpcRequest(context, headers, "/", undefined, body); -}; - -/** - * serializeAws_json1_1CreateUserProfileCommand - */ -export const se_CreateUserProfileCommand = async ( - input: CreateUserProfileCommandInput, - context: __SerdeContext -): Promise<__HttpRequest> => { - const headers: __HeaderBag = sharedHeaders("CreateUserProfile"); - let body: any; - body = JSON.stringify(_json(input)); - return buildHttpRpcRequest(context, headers, "/", undefined, body); -}; - -/** - * serializeAws_json1_1DeleteProjectCommand - */ -export const se_DeleteProjectCommand = async ( - input: DeleteProjectCommandInput, - context: __SerdeContext -): Promise<__HttpRequest> => { - const headers: __HeaderBag = sharedHeaders("DeleteProject"); - let body: any; - body = JSON.stringify(_json(input)); - return buildHttpRpcRequest(context, headers, "/", undefined, body); -}; - -/** - * serializeAws_json1_1DeleteUserProfileCommand - */ -export const se_DeleteUserProfileCommand = async ( - input: DeleteUserProfileCommandInput, - context: __SerdeContext -): Promise<__HttpRequest> => { - const headers: __HeaderBag = sharedHeaders("DeleteUserProfile"); - let body: any; - body = JSON.stringify(_json(input)); - return buildHttpRpcRequest(context, headers, "/", undefined, body); -}; - -/** - * serializeAws_json1_1DescribeProjectCommand - */ -export const se_DescribeProjectCommand = async ( - input: DescribeProjectCommandInput, - context: __SerdeContext -): Promise<__HttpRequest> => { - const headers: __HeaderBag = sharedHeaders("DescribeProject"); - let body: any; - body = JSON.stringify(_json(input)); - return buildHttpRpcRequest(context, headers, "/", undefined, body); -}; - -/** - * serializeAws_json1_1DescribeUserProfileCommand - */ -export const se_DescribeUserProfileCommand = async ( - input: DescribeUserProfileCommandInput, - context: __SerdeContext -): Promise<__HttpRequest> => { - const headers: __HeaderBag = sharedHeaders("DescribeUserProfile"); - let body: any; - body = JSON.stringify(_json(input)); - return buildHttpRpcRequest(context, headers, "/", undefined, body); -}; - -/** - * serializeAws_json1_1DisassociateTeamMemberCommand - */ -export const se_DisassociateTeamMemberCommand = async ( - input: DisassociateTeamMemberCommandInput, - context: __SerdeContext -): Promise<__HttpRequest> => { - const headers: __HeaderBag = sharedHeaders("DisassociateTeamMember"); - let body: any; - body = JSON.stringify(_json(input)); - return buildHttpRpcRequest(context, headers, "/", undefined, body); -}; - -/** - * serializeAws_json1_1ListProjectsCommand - */ -export const se_ListProjectsCommand = async ( - input: ListProjectsCommandInput, - context: __SerdeContext -): Promise<__HttpRequest> => { - const headers: __HeaderBag = sharedHeaders("ListProjects"); - let body: any; - body = JSON.stringify(_json(input)); - return buildHttpRpcRequest(context, headers, "/", undefined, body); -}; - -/** - * serializeAws_json1_1ListResourcesCommand - */ -export const se_ListResourcesCommand = async ( - input: ListResourcesCommandInput, - context: __SerdeContext -): Promise<__HttpRequest> => { - const headers: __HeaderBag = sharedHeaders("ListResources"); - let body: any; - body = JSON.stringify(_json(input)); - return buildHttpRpcRequest(context, headers, "/", undefined, body); -}; - -/** - * serializeAws_json1_1ListTagsForProjectCommand - */ -export const se_ListTagsForProjectCommand = async ( - input: ListTagsForProjectCommandInput, - context: __SerdeContext -): Promise<__HttpRequest> => { - const headers: __HeaderBag = sharedHeaders("ListTagsForProject"); - let body: any; - body = JSON.stringify(_json(input)); - return buildHttpRpcRequest(context, headers, "/", undefined, body); -}; - -/** - * serializeAws_json1_1ListTeamMembersCommand - */ -export const se_ListTeamMembersCommand = async ( - input: ListTeamMembersCommandInput, - context: __SerdeContext -): Promise<__HttpRequest> => { - const headers: __HeaderBag = sharedHeaders("ListTeamMembers"); - let body: any; - body = JSON.stringify(_json(input)); - return buildHttpRpcRequest(context, headers, "/", undefined, body); -}; - -/** - * serializeAws_json1_1ListUserProfilesCommand - */ -export const se_ListUserProfilesCommand = async ( - input: ListUserProfilesCommandInput, - context: __SerdeContext -): Promise<__HttpRequest> => { - const headers: __HeaderBag = sharedHeaders("ListUserProfiles"); - let body: any; - body = JSON.stringify(_json(input)); - return buildHttpRpcRequest(context, headers, "/", undefined, body); -}; - -/** - * serializeAws_json1_1TagProjectCommand - */ -export const se_TagProjectCommand = async ( - input: TagProjectCommandInput, - context: __SerdeContext -): Promise<__HttpRequest> => { - const headers: __HeaderBag = sharedHeaders("TagProject"); - let body: any; - body = JSON.stringify(_json(input)); - return buildHttpRpcRequest(context, headers, "/", undefined, body); -}; - -/** - * serializeAws_json1_1UntagProjectCommand - */ -export const se_UntagProjectCommand = async ( - input: UntagProjectCommandInput, - context: __SerdeContext -): Promise<__HttpRequest> => { - const headers: __HeaderBag = sharedHeaders("UntagProject"); - let body: any; - body = JSON.stringify(_json(input)); - return buildHttpRpcRequest(context, headers, "/", undefined, body); -}; - -/** - * serializeAws_json1_1UpdateProjectCommand - */ -export const se_UpdateProjectCommand = async ( - input: UpdateProjectCommandInput, - context: __SerdeContext -): Promise<__HttpRequest> => { - const headers: __HeaderBag = sharedHeaders("UpdateProject"); - let body: any; - body = JSON.stringify(_json(input)); - return buildHttpRpcRequest(context, headers, "/", undefined, body); -}; - -/** - * serializeAws_json1_1UpdateTeamMemberCommand - */ -export const se_UpdateTeamMemberCommand = async ( - input: UpdateTeamMemberCommandInput, - context: __SerdeContext -): Promise<__HttpRequest> => { - const headers: __HeaderBag = sharedHeaders("UpdateTeamMember"); - let body: any; - body = JSON.stringify(_json(input)); - return buildHttpRpcRequest(context, headers, "/", undefined, body); -}; - -/** - * serializeAws_json1_1UpdateUserProfileCommand - */ -export const se_UpdateUserProfileCommand = async ( - input: UpdateUserProfileCommandInput, - context: __SerdeContext -): Promise<__HttpRequest> => { - const headers: __HeaderBag = sharedHeaders("UpdateUserProfile"); - let body: any; - body = JSON.stringify(_json(input)); - return buildHttpRpcRequest(context, headers, "/", undefined, body); -}; - -/** - * deserializeAws_json1_1AssociateTeamMemberCommand - */ -export const de_AssociateTeamMemberCommand = async ( - output: __HttpResponse, - context: __SerdeContext -): Promise => { - if (output.statusCode >= 300) { - return de_CommandError(output, context); - } - const data: any = await parseBody(output.body, context); - let contents: any = {}; - contents = _json(data); - const response: AssociateTeamMemberCommandOutput = { - $metadata: deserializeMetadata(output), - ...contents, - }; - return response; -}; - -/** - * deserializeAws_json1_1CreateProjectCommand - */ -export const de_CreateProjectCommand = async ( - output: __HttpResponse, - context: __SerdeContext -): Promise => { - if (output.statusCode >= 300) { - return de_CommandError(output, context); - } - const data: any = await parseBody(output.body, context); - let contents: any = {}; - contents = _json(data); - const response: CreateProjectCommandOutput = { - $metadata: deserializeMetadata(output), - ...contents, - }; - return response; -}; - -/** - * deserializeAws_json1_1CreateUserProfileCommand - */ -export const de_CreateUserProfileCommand = async ( - output: __HttpResponse, - context: __SerdeContext -): Promise => { - if (output.statusCode >= 300) { - return de_CommandError(output, context); - } - const data: any = await parseBody(output.body, context); - let contents: any = {}; - contents = de_CreateUserProfileResult(data, context); - const response: CreateUserProfileCommandOutput = { - $metadata: deserializeMetadata(output), - ...contents, - }; - return response; -}; - -/** - * deserializeAws_json1_1DeleteProjectCommand - */ -export const de_DeleteProjectCommand = async ( - output: __HttpResponse, - context: __SerdeContext -): Promise => { - if (output.statusCode >= 300) { - return de_CommandError(output, context); - } - const data: any = await parseBody(output.body, context); - let contents: any = {}; - contents = _json(data); - const response: DeleteProjectCommandOutput = { - $metadata: deserializeMetadata(output), - ...contents, - }; - return response; -}; - -/** - * deserializeAws_json1_1DeleteUserProfileCommand - */ -export const de_DeleteUserProfileCommand = async ( - output: __HttpResponse, - context: __SerdeContext -): Promise => { - if (output.statusCode >= 300) { - return de_CommandError(output, context); - } - const data: any = await parseBody(output.body, context); - let contents: any = {}; - contents = _json(data); - const response: DeleteUserProfileCommandOutput = { - $metadata: deserializeMetadata(output), - ...contents, - }; - return response; -}; - -/** - * deserializeAws_json1_1DescribeProjectCommand - */ -export const de_DescribeProjectCommand = async ( - output: __HttpResponse, - context: __SerdeContext -): Promise => { - if (output.statusCode >= 300) { - return de_CommandError(output, context); - } - const data: any = await parseBody(output.body, context); - let contents: any = {}; - contents = de_DescribeProjectResult(data, context); - const response: DescribeProjectCommandOutput = { - $metadata: deserializeMetadata(output), - ...contents, - }; - return response; -}; - -/** - * deserializeAws_json1_1DescribeUserProfileCommand - */ -export const de_DescribeUserProfileCommand = async ( - output: __HttpResponse, - context: __SerdeContext -): Promise => { - if (output.statusCode >= 300) { - return de_CommandError(output, context); - } - const data: any = await parseBody(output.body, context); - let contents: any = {}; - contents = de_DescribeUserProfileResult(data, context); - const response: DescribeUserProfileCommandOutput = { - $metadata: deserializeMetadata(output), - ...contents, - }; - return response; -}; - -/** - * deserializeAws_json1_1DisassociateTeamMemberCommand - */ -export const de_DisassociateTeamMemberCommand = async ( - output: __HttpResponse, - context: __SerdeContext -): Promise => { - if (output.statusCode >= 300) { - return de_CommandError(output, context); - } - const data: any = await parseBody(output.body, context); - let contents: any = {}; - contents = _json(data); - const response: DisassociateTeamMemberCommandOutput = { - $metadata: deserializeMetadata(output), - ...contents, - }; - return response; -}; - -/** - * deserializeAws_json1_1ListProjectsCommand - */ -export const de_ListProjectsCommand = async ( - output: __HttpResponse, - context: __SerdeContext -): Promise => { - if (output.statusCode >= 300) { - return de_CommandError(output, context); - } - const data: any = await parseBody(output.body, context); - let contents: any = {}; - contents = _json(data); - const response: ListProjectsCommandOutput = { - $metadata: deserializeMetadata(output), - ...contents, - }; - return response; -}; - -/** - * deserializeAws_json1_1ListResourcesCommand - */ -export const de_ListResourcesCommand = async ( - output: __HttpResponse, - context: __SerdeContext -): Promise => { - if (output.statusCode >= 300) { - return de_CommandError(output, context); - } - const data: any = await parseBody(output.body, context); - let contents: any = {}; - contents = _json(data); - const response: ListResourcesCommandOutput = { - $metadata: deserializeMetadata(output), - ...contents, - }; - return response; -}; - -/** - * deserializeAws_json1_1ListTagsForProjectCommand - */ -export const de_ListTagsForProjectCommand = async ( - output: __HttpResponse, - context: __SerdeContext -): Promise => { - if (output.statusCode >= 300) { - return de_CommandError(output, context); - } - const data: any = await parseBody(output.body, context); - let contents: any = {}; - contents = _json(data); - const response: ListTagsForProjectCommandOutput = { - $metadata: deserializeMetadata(output), - ...contents, - }; - return response; -}; - -/** - * deserializeAws_json1_1ListTeamMembersCommand - */ -export const de_ListTeamMembersCommand = async ( - output: __HttpResponse, - context: __SerdeContext -): Promise => { - if (output.statusCode >= 300) { - return de_CommandError(output, context); - } - const data: any = await parseBody(output.body, context); - let contents: any = {}; - contents = _json(data); - const response: ListTeamMembersCommandOutput = { - $metadata: deserializeMetadata(output), - ...contents, - }; - return response; -}; - -/** - * deserializeAws_json1_1ListUserProfilesCommand - */ -export const de_ListUserProfilesCommand = async ( - output: __HttpResponse, - context: __SerdeContext -): Promise => { - if (output.statusCode >= 300) { - return de_CommandError(output, context); - } - const data: any = await parseBody(output.body, context); - let contents: any = {}; - contents = _json(data); - const response: ListUserProfilesCommandOutput = { - $metadata: deserializeMetadata(output), - ...contents, - }; - return response; -}; - -/** - * deserializeAws_json1_1TagProjectCommand - */ -export const de_TagProjectCommand = async ( - output: __HttpResponse, - context: __SerdeContext -): Promise => { - if (output.statusCode >= 300) { - return de_CommandError(output, context); - } - const data: any = await parseBody(output.body, context); - let contents: any = {}; - contents = _json(data); - const response: TagProjectCommandOutput = { - $metadata: deserializeMetadata(output), - ...contents, - }; - return response; -}; - -/** - * deserializeAws_json1_1UntagProjectCommand - */ -export const de_UntagProjectCommand = async ( - output: __HttpResponse, - context: __SerdeContext -): Promise => { - if (output.statusCode >= 300) { - return de_CommandError(output, context); - } - const data: any = await parseBody(output.body, context); - let contents: any = {}; - contents = _json(data); - const response: UntagProjectCommandOutput = { - $metadata: deserializeMetadata(output), - ...contents, - }; - return response; -}; - -/** - * deserializeAws_json1_1UpdateProjectCommand - */ -export const de_UpdateProjectCommand = async ( - output: __HttpResponse, - context: __SerdeContext -): Promise => { - if (output.statusCode >= 300) { - return de_CommandError(output, context); - } - const data: any = await parseBody(output.body, context); - let contents: any = {}; - contents = _json(data); - const response: UpdateProjectCommandOutput = { - $metadata: deserializeMetadata(output), - ...contents, - }; - return response; -}; - -/** - * deserializeAws_json1_1UpdateTeamMemberCommand - */ -export const de_UpdateTeamMemberCommand = async ( - output: __HttpResponse, - context: __SerdeContext -): Promise => { - if (output.statusCode >= 300) { - return de_CommandError(output, context); - } - const data: any = await parseBody(output.body, context); - let contents: any = {}; - contents = _json(data); - const response: UpdateTeamMemberCommandOutput = { - $metadata: deserializeMetadata(output), - ...contents, - }; - return response; -}; - -/** - * deserializeAws_json1_1UpdateUserProfileCommand - */ -export const de_UpdateUserProfileCommand = async ( - output: __HttpResponse, - context: __SerdeContext -): Promise => { - if (output.statusCode >= 300) { - return de_CommandError(output, context); - } - const data: any = await parseBody(output.body, context); - let contents: any = {}; - contents = de_UpdateUserProfileResult(data, context); - const response: UpdateUserProfileCommandOutput = { - $metadata: deserializeMetadata(output), - ...contents, - }; - return response; -}; - -/** - * deserialize_Aws_json1_1CommandError - */ -const de_CommandError = async (output: __HttpResponse, context: __SerdeContext): Promise => { - const parsedOutput: any = { - ...output, - body: await parseErrorBody(output.body, context), - }; - const errorCode = loadRestJsonErrorCode(output, parsedOutput.body); - switch (errorCode) { - case "ConcurrentModificationException": - case "com.amazonaws.codestar#ConcurrentModificationException": - throw await de_ConcurrentModificationExceptionRes(parsedOutput, context); - case "InvalidServiceRoleException": - case "com.amazonaws.codestar#InvalidServiceRoleException": - throw await de_InvalidServiceRoleExceptionRes(parsedOutput, context); - case "LimitExceededException": - case "com.amazonaws.codestar#LimitExceededException": - throw await de_LimitExceededExceptionRes(parsedOutput, context); - case "ProjectConfigurationException": - case "com.amazonaws.codestar#ProjectConfigurationException": - throw await de_ProjectConfigurationExceptionRes(parsedOutput, context); - case "ProjectNotFoundException": - case "com.amazonaws.codestar#ProjectNotFoundException": - throw await de_ProjectNotFoundExceptionRes(parsedOutput, context); - case "TeamMemberAlreadyAssociatedException": - case "com.amazonaws.codestar#TeamMemberAlreadyAssociatedException": - throw await de_TeamMemberAlreadyAssociatedExceptionRes(parsedOutput, context); - case "ValidationException": - case "com.amazonaws.codestar#ValidationException": - throw await de_ValidationExceptionRes(parsedOutput, context); - case "ProjectAlreadyExistsException": - case "com.amazonaws.codestar#ProjectAlreadyExistsException": - throw await de_ProjectAlreadyExistsExceptionRes(parsedOutput, context); - case "ProjectCreationFailedException": - case "com.amazonaws.codestar#ProjectCreationFailedException": - throw await de_ProjectCreationFailedExceptionRes(parsedOutput, context); - case "UserProfileAlreadyExistsException": - case "com.amazonaws.codestar#UserProfileAlreadyExistsException": - throw await de_UserProfileAlreadyExistsExceptionRes(parsedOutput, context); - case "UserProfileNotFoundException": - case "com.amazonaws.codestar#UserProfileNotFoundException": - throw await de_UserProfileNotFoundExceptionRes(parsedOutput, context); - case "InvalidNextTokenException": - case "com.amazonaws.codestar#InvalidNextTokenException": - throw await de_InvalidNextTokenExceptionRes(parsedOutput, context); - case "TeamMemberNotFoundException": - case "com.amazonaws.codestar#TeamMemberNotFoundException": - throw await de_TeamMemberNotFoundExceptionRes(parsedOutput, context); - default: - const parsedBody = parsedOutput.body; - return throwDefaultError({ - output, - parsedBody, - errorCode, - }) as never; - } -}; - -/** - * deserializeAws_json1_1ConcurrentModificationExceptionRes - */ -const de_ConcurrentModificationExceptionRes = async ( - parsedOutput: any, - context: __SerdeContext -): Promise => { - const body = parsedOutput.body; - const deserialized: any = _json(body); - const exception = new ConcurrentModificationException({ - $metadata: deserializeMetadata(parsedOutput), - ...deserialized, - }); - return __decorateServiceException(exception, body); -}; - -/** - * deserializeAws_json1_1InvalidNextTokenExceptionRes - */ -const de_InvalidNextTokenExceptionRes = async ( - parsedOutput: any, - context: __SerdeContext -): Promise => { - const body = parsedOutput.body; - const deserialized: any = _json(body); - const exception = new InvalidNextTokenException({ - $metadata: deserializeMetadata(parsedOutput), - ...deserialized, - }); - return __decorateServiceException(exception, body); -}; - -/** - * deserializeAws_json1_1InvalidServiceRoleExceptionRes - */ -const de_InvalidServiceRoleExceptionRes = async ( - parsedOutput: any, - context: __SerdeContext -): Promise => { - const body = parsedOutput.body; - const deserialized: any = _json(body); - const exception = new InvalidServiceRoleException({ - $metadata: deserializeMetadata(parsedOutput), - ...deserialized, - }); - return __decorateServiceException(exception, body); -}; - -/** - * deserializeAws_json1_1LimitExceededExceptionRes - */ -const de_LimitExceededExceptionRes = async ( - parsedOutput: any, - context: __SerdeContext -): Promise => { - const body = parsedOutput.body; - const deserialized: any = _json(body); - const exception = new LimitExceededException({ - $metadata: deserializeMetadata(parsedOutput), - ...deserialized, - }); - return __decorateServiceException(exception, body); -}; - -/** - * deserializeAws_json1_1ProjectAlreadyExistsExceptionRes - */ -const de_ProjectAlreadyExistsExceptionRes = async ( - parsedOutput: any, - context: __SerdeContext -): Promise => { - const body = parsedOutput.body; - const deserialized: any = _json(body); - const exception = new ProjectAlreadyExistsException({ - $metadata: deserializeMetadata(parsedOutput), - ...deserialized, - }); - return __decorateServiceException(exception, body); -}; - -/** - * deserializeAws_json1_1ProjectConfigurationExceptionRes - */ -const de_ProjectConfigurationExceptionRes = async ( - parsedOutput: any, - context: __SerdeContext -): Promise => { - const body = parsedOutput.body; - const deserialized: any = _json(body); - const exception = new ProjectConfigurationException({ - $metadata: deserializeMetadata(parsedOutput), - ...deserialized, - }); - return __decorateServiceException(exception, body); -}; - -/** - * deserializeAws_json1_1ProjectCreationFailedExceptionRes - */ -const de_ProjectCreationFailedExceptionRes = async ( - parsedOutput: any, - context: __SerdeContext -): Promise => { - const body = parsedOutput.body; - const deserialized: any = _json(body); - const exception = new ProjectCreationFailedException({ - $metadata: deserializeMetadata(parsedOutput), - ...deserialized, - }); - return __decorateServiceException(exception, body); -}; - -/** - * deserializeAws_json1_1ProjectNotFoundExceptionRes - */ -const de_ProjectNotFoundExceptionRes = async ( - parsedOutput: any, - context: __SerdeContext -): Promise => { - const body = parsedOutput.body; - const deserialized: any = _json(body); - const exception = new ProjectNotFoundException({ - $metadata: deserializeMetadata(parsedOutput), - ...deserialized, - }); - return __decorateServiceException(exception, body); -}; - -/** - * deserializeAws_json1_1TeamMemberAlreadyAssociatedExceptionRes - */ -const de_TeamMemberAlreadyAssociatedExceptionRes = async ( - parsedOutput: any, - context: __SerdeContext -): Promise => { - const body = parsedOutput.body; - const deserialized: any = _json(body); - const exception = new TeamMemberAlreadyAssociatedException({ - $metadata: deserializeMetadata(parsedOutput), - ...deserialized, - }); - return __decorateServiceException(exception, body); -}; - -/** - * deserializeAws_json1_1TeamMemberNotFoundExceptionRes - */ -const de_TeamMemberNotFoundExceptionRes = async ( - parsedOutput: any, - context: __SerdeContext -): Promise => { - const body = parsedOutput.body; - const deserialized: any = _json(body); - const exception = new TeamMemberNotFoundException({ - $metadata: deserializeMetadata(parsedOutput), - ...deserialized, - }); - return __decorateServiceException(exception, body); -}; - -/** - * deserializeAws_json1_1UserProfileAlreadyExistsExceptionRes - */ -const de_UserProfileAlreadyExistsExceptionRes = async ( - parsedOutput: any, - context: __SerdeContext -): Promise => { - const body = parsedOutput.body; - const deserialized: any = _json(body); - const exception = new UserProfileAlreadyExistsException({ - $metadata: deserializeMetadata(parsedOutput), - ...deserialized, - }); - return __decorateServiceException(exception, body); -}; - -/** - * deserializeAws_json1_1UserProfileNotFoundExceptionRes - */ -const de_UserProfileNotFoundExceptionRes = async ( - parsedOutput: any, - context: __SerdeContext -): Promise => { - const body = parsedOutput.body; - const deserialized: any = _json(body); - const exception = new UserProfileNotFoundException({ - $metadata: deserializeMetadata(parsedOutput), - ...deserialized, - }); - return __decorateServiceException(exception, body); -}; - -/** - * deserializeAws_json1_1ValidationExceptionRes - */ -const de_ValidationExceptionRes = async (parsedOutput: any, context: __SerdeContext): Promise => { - const body = parsedOutput.body; - const deserialized: any = _json(body); - const exception = new ValidationException({ - $metadata: deserializeMetadata(parsedOutput), - ...deserialized, - }); - return __decorateServiceException(exception, body); -}; - -// se_AssociateTeamMemberRequest omitted. - -// se_Code omitted. - -// se_CodeCommitCodeDestination omitted. - -// se_CodeDestination omitted. - -// se_CodeSource omitted. - -// se_CreateProjectRequest omitted. - -// se_CreateUserProfileRequest omitted. - -// se_DeleteProjectRequest omitted. - -// se_DeleteUserProfileRequest omitted. - -// se_DescribeProjectRequest omitted. - -// se_DescribeUserProfileRequest omitted. - -// se_DisassociateTeamMemberRequest omitted. - -// se_GitHubCodeDestination omitted. - -// se_ListProjectsRequest omitted. - -// se_ListResourcesRequest omitted. - -// se_ListTagsForProjectRequest omitted. - -// se_ListTeamMembersRequest omitted. - -// se_ListUserProfilesRequest omitted. - -// se_S3Location omitted. - -// se_SourceCode omitted. - -// se_TagKeys omitted. - -// se_TagProjectRequest omitted. - -// se_Tags omitted. - -// se_TemplateParameterMap omitted. - -// se_Toolchain omitted. - -// se_ToolchainSource omitted. - -// se_UntagProjectRequest omitted. - -// se_UpdateProjectRequest omitted. - -// se_UpdateTeamMemberRequest omitted. - -// se_UpdateUserProfileRequest omitted. - -// de_AssociateTeamMemberResult omitted. - -// de_ConcurrentModificationException omitted. - -// de_CreateProjectResult omitted. - -/** - * deserializeAws_json1_1CreateUserProfileResult - */ -const de_CreateUserProfileResult = (output: any, context: __SerdeContext): CreateUserProfileResult => { - return take(output, { - createdTimestamp: (_: any) => __expectNonNull(__parseEpochTimestamp(__expectNumber(_))), - displayName: __expectString, - emailAddress: __expectString, - lastModifiedTimestamp: (_: any) => __expectNonNull(__parseEpochTimestamp(__expectNumber(_))), - sshPublicKey: __expectString, - userArn: __expectString, - }) as any; -}; - -// de_DeleteProjectResult omitted. - -// de_DeleteUserProfileResult omitted. - -/** - * deserializeAws_json1_1DescribeProjectResult - */ -const de_DescribeProjectResult = (output: any, context: __SerdeContext): DescribeProjectResult => { - return take(output, { - arn: __expectString, - clientRequestToken: __expectString, - createdTimeStamp: (_: any) => __expectNonNull(__parseEpochTimestamp(__expectNumber(_))), - description: __expectString, - id: __expectString, - name: __expectString, - projectTemplateId: __expectString, - stackId: __expectString, - status: _json, - }) as any; -}; - -/** - * deserializeAws_json1_1DescribeUserProfileResult - */ -const de_DescribeUserProfileResult = (output: any, context: __SerdeContext): DescribeUserProfileResult => { - return take(output, { - createdTimestamp: (_: any) => __expectNonNull(__parseEpochTimestamp(__expectNumber(_))), - displayName: __expectString, - emailAddress: __expectString, - lastModifiedTimestamp: (_: any) => __expectNonNull(__parseEpochTimestamp(__expectNumber(_))), - sshPublicKey: __expectString, - userArn: __expectString, - }) as any; -}; - -// de_DisassociateTeamMemberResult omitted. - -// de_InvalidNextTokenException omitted. - -// de_InvalidServiceRoleException omitted. - -// de_LimitExceededException omitted. - -// de_ListProjectsResult omitted. - -// de_ListResourcesResult omitted. - -// de_ListTagsForProjectResult omitted. - -// de_ListTeamMembersResult omitted. - -// de_ListUserProfilesResult omitted. - -// de_ProjectAlreadyExistsException omitted. - -// de_ProjectConfigurationException omitted. - -// de_ProjectCreationFailedException omitted. - -// de_ProjectNotFoundException omitted. - -// de_ProjectsList omitted. - -// de_ProjectStatus omitted. - -// de_ProjectSummary omitted. - -// de_Resource omitted. - -// de_ResourcesResult omitted. - -// de_TagProjectResult omitted. - -// de_Tags omitted. - -// de_TeamMember omitted. - -// de_TeamMemberAlreadyAssociatedException omitted. - -// de_TeamMemberNotFoundException omitted. - -// de_TeamMemberResult omitted. - -// de_UntagProjectResult omitted. - -// de_UpdateProjectResult omitted. - -// de_UpdateTeamMemberResult omitted. - -/** - * deserializeAws_json1_1UpdateUserProfileResult - */ -const de_UpdateUserProfileResult = (output: any, context: __SerdeContext): UpdateUserProfileResult => { - return take(output, { - createdTimestamp: (_: any) => __expectNonNull(__parseEpochTimestamp(__expectNumber(_))), - displayName: __expectString, - emailAddress: __expectString, - lastModifiedTimestamp: (_: any) => __expectNonNull(__parseEpochTimestamp(__expectNumber(_))), - sshPublicKey: __expectString, - userArn: __expectString, - }) as any; -}; - -// de_UserProfileAlreadyExistsException omitted. - -// de_UserProfileNotFoundException omitted. - -// de_UserProfilesList omitted. - -// de_UserProfileSummary omitted. - -// de_ValidationException omitted. - -const deserializeMetadata = (output: __HttpResponse): __ResponseMetadata => ({ - httpStatusCode: output.statusCode, - requestId: - output.headers["x-amzn-requestid"] ?? output.headers["x-amzn-request-id"] ?? output.headers["x-amz-request-id"], - extendedRequestId: output.headers["x-amz-id-2"], - cfId: output.headers["x-amz-cf-id"], -}); - -// Encode Uint8Array data into string with utf-8. -const collectBodyString = (streamBody: any, context: __SerdeContext): Promise => - collectBody(streamBody, context).then((body) => context.utf8Encoder(body)); - -const throwDefaultError = withBaseException(__BaseException); -const buildHttpRpcRequest = async ( - context: __SerdeContext, - headers: __HeaderBag, - path: string, - resolvedHostname: string | undefined, - body: any -): Promise<__HttpRequest> => { - const { hostname, protocol = "https", port, path: basePath } = await context.endpoint(); - const contents: any = { - protocol, - hostname, - port, - method: "POST", - path: basePath.endsWith("/") ? basePath.slice(0, -1) + path : basePath + path, - headers, - }; - if (resolvedHostname !== undefined) { - contents.hostname = resolvedHostname; - } - if (body !== undefined) { - contents.body = body; - } - return new __HttpRequest(contents); -}; -function sharedHeaders(operation: string): __HeaderBag { - return { - "content-type": "application/x-amz-json-1.1", - "x-amz-target": `CodeStar_20170419.${operation}`, - }; -} diff --git a/clients/client-codestar/src/runtimeConfig.browser.ts b/clients/client-codestar/src/runtimeConfig.browser.ts deleted file mode 100644 index ec8710e02954d..0000000000000 --- a/clients/client-codestar/src/runtimeConfig.browser.ts +++ /dev/null @@ -1,44 +0,0 @@ -// smithy-typescript generated code -// @ts-ignore: package.json will be imported from dist folders -import packageInfo from "../package.json"; // eslint-disable-line - -import { Sha256 } from "@aws-crypto/sha256-browser"; -import { defaultUserAgent } from "@aws-sdk/util-user-agent-browser"; -import { DEFAULT_USE_DUALSTACK_ENDPOINT, DEFAULT_USE_FIPS_ENDPOINT } from "@smithy/config-resolver"; -import { FetchHttpHandler as RequestHandler, streamCollector } from "@smithy/fetch-http-handler"; -import { invalidProvider } from "@smithy/invalid-dependency"; -import { calculateBodyLength } from "@smithy/util-body-length-browser"; -import { DEFAULT_MAX_ATTEMPTS, DEFAULT_RETRY_MODE } from "@smithy/util-retry"; -import { CodeStarClientConfig } from "./CodeStarClient"; -import { getRuntimeConfig as getSharedRuntimeConfig } from "./runtimeConfig.shared"; -import { loadConfigsForDefaultMode } from "@smithy/smithy-client"; -import { resolveDefaultsModeConfig } from "@smithy/util-defaults-mode-browser"; - -/** - * @internal - */ -export const getRuntimeConfig = (config: CodeStarClientConfig) => { - const defaultsMode = resolveDefaultsModeConfig(config); - const defaultConfigProvider = () => defaultsMode().then(loadConfigsForDefaultMode); - const clientSharedValues = getSharedRuntimeConfig(config); - return { - ...clientSharedValues, - ...config, - runtime: "browser", - defaultsMode, - bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength, - credentialDefaultProvider: - config?.credentialDefaultProvider ?? ((_: unknown) => () => Promise.reject(new Error("Credential is missing"))), - defaultUserAgentProvider: - config?.defaultUserAgentProvider ?? - defaultUserAgent({ serviceId: clientSharedValues.serviceId, clientVersion: packageInfo.version }), - maxAttempts: config?.maxAttempts ?? DEFAULT_MAX_ATTEMPTS, - region: config?.region ?? invalidProvider("Region is missing"), - requestHandler: RequestHandler.create(config?.requestHandler ?? defaultConfigProvider), - retryMode: config?.retryMode ?? (async () => (await defaultConfigProvider()).retryMode || DEFAULT_RETRY_MODE), - sha256: config?.sha256 ?? Sha256, - streamCollector: config?.streamCollector ?? streamCollector, - useDualstackEndpoint: config?.useDualstackEndpoint ?? (() => Promise.resolve(DEFAULT_USE_DUALSTACK_ENDPOINT)), - useFipsEndpoint: config?.useFipsEndpoint ?? (() => Promise.resolve(DEFAULT_USE_FIPS_ENDPOINT)), - }; -}; diff --git a/clients/client-codestar/src/runtimeConfig.native.ts b/clients/client-codestar/src/runtimeConfig.native.ts deleted file mode 100644 index 98832c9a2369d..0000000000000 --- a/clients/client-codestar/src/runtimeConfig.native.ts +++ /dev/null @@ -1,18 +0,0 @@ -// smithy-typescript generated code -import { Sha256 } from "@aws-crypto/sha256-js"; - -import { CodeStarClientConfig } from "./CodeStarClient"; -import { getRuntimeConfig as getBrowserRuntimeConfig } from "./runtimeConfig.browser"; - -/** - * @internal - */ -export const getRuntimeConfig = (config: CodeStarClientConfig) => { - const browserDefaults = getBrowserRuntimeConfig(config); - return { - ...browserDefaults, - ...config, - runtime: "react-native", - sha256: config?.sha256 ?? Sha256, - }; -}; diff --git a/clients/client-codestar/src/runtimeConfig.shared.ts b/clients/client-codestar/src/runtimeConfig.shared.ts deleted file mode 100644 index 3e0804578095e..0000000000000 --- a/clients/client-codestar/src/runtimeConfig.shared.ts +++ /dev/null @@ -1,38 +0,0 @@ -// smithy-typescript generated code -import { AwsSdkSigV4Signer } from "@aws-sdk/core"; -import { NoOpLogger } from "@smithy/smithy-client"; -import { IdentityProviderConfig } from "@smithy/types"; -import { parseUrl } from "@smithy/url-parser"; -import { fromBase64, toBase64 } from "@smithy/util-base64"; -import { fromUtf8, toUtf8 } from "@smithy/util-utf8"; - -import { defaultCodeStarHttpAuthSchemeProvider } from "./auth/httpAuthSchemeProvider"; -import { CodeStarClientConfig } from "./CodeStarClient"; -import { defaultEndpointResolver } from "./endpoint/endpointResolver"; - -/** - * @internal - */ -export const getRuntimeConfig = (config: CodeStarClientConfig) => { - return { - apiVersion: "2017-04-19", - base64Decoder: config?.base64Decoder ?? fromBase64, - base64Encoder: config?.base64Encoder ?? toBase64, - disableHostPrefix: config?.disableHostPrefix ?? false, - endpointProvider: config?.endpointProvider ?? defaultEndpointResolver, - extensions: config?.extensions ?? [], - httpAuthSchemeProvider: config?.httpAuthSchemeProvider ?? defaultCodeStarHttpAuthSchemeProvider, - httpAuthSchemes: config?.httpAuthSchemes ?? [ - { - schemeId: "aws.auth#sigv4", - identityProvider: (ipc: IdentityProviderConfig) => ipc.getIdentityProvider("aws.auth#sigv4"), - signer: new AwsSdkSigV4Signer(), - }, - ], - logger: config?.logger ?? new NoOpLogger(), - serviceId: config?.serviceId ?? "CodeStar", - urlParser: config?.urlParser ?? parseUrl, - utf8Decoder: config?.utf8Decoder ?? fromUtf8, - utf8Encoder: config?.utf8Encoder ?? toUtf8, - }; -}; diff --git a/clients/client-codestar/src/runtimeConfig.ts b/clients/client-codestar/src/runtimeConfig.ts deleted file mode 100644 index b66c8cf1eb509..0000000000000 --- a/clients/client-codestar/src/runtimeConfig.ts +++ /dev/null @@ -1,59 +0,0 @@ -// smithy-typescript generated code -// @ts-ignore: package.json will be imported from dist folders -import packageInfo from "../package.json"; // eslint-disable-line - -import { emitWarningIfUnsupportedVersion as awsCheckVersion } from "@aws-sdk/core"; -import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credential-provider-node"; -import { defaultUserAgent } from "@aws-sdk/util-user-agent-node"; -import { - NODE_REGION_CONFIG_FILE_OPTIONS, - NODE_REGION_CONFIG_OPTIONS, - NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS, - NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS, -} from "@smithy/config-resolver"; -import { Hash } from "@smithy/hash-node"; -import { NODE_MAX_ATTEMPT_CONFIG_OPTIONS, NODE_RETRY_MODE_CONFIG_OPTIONS } from "@smithy/middleware-retry"; -import { loadConfig as loadNodeConfig } from "@smithy/node-config-provider"; -import { NodeHttpHandler as RequestHandler, streamCollector } from "@smithy/node-http-handler"; -import { calculateBodyLength } from "@smithy/util-body-length-node"; -import { DEFAULT_RETRY_MODE } from "@smithy/util-retry"; -import { CodeStarClientConfig } from "./CodeStarClient"; -import { getRuntimeConfig as getSharedRuntimeConfig } from "./runtimeConfig.shared"; -import { loadConfigsForDefaultMode } from "@smithy/smithy-client"; -import { resolveDefaultsModeConfig } from "@smithy/util-defaults-mode-node"; -import { emitWarningIfUnsupportedVersion } from "@smithy/smithy-client"; - -/** - * @internal - */ -export const getRuntimeConfig = (config: CodeStarClientConfig) => { - emitWarningIfUnsupportedVersion(process.version); - const defaultsMode = resolveDefaultsModeConfig(config); - const defaultConfigProvider = () => defaultsMode().then(loadConfigsForDefaultMode); - const clientSharedValues = getSharedRuntimeConfig(config); - awsCheckVersion(process.version); - return { - ...clientSharedValues, - ...config, - runtime: "node", - defaultsMode, - bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength, - credentialDefaultProvider: config?.credentialDefaultProvider ?? credentialDefaultProvider, - defaultUserAgentProvider: - config?.defaultUserAgentProvider ?? - defaultUserAgent({ serviceId: clientSharedValues.serviceId, clientVersion: packageInfo.version }), - maxAttempts: config?.maxAttempts ?? loadNodeConfig(NODE_MAX_ATTEMPT_CONFIG_OPTIONS), - region: config?.region ?? loadNodeConfig(NODE_REGION_CONFIG_OPTIONS, NODE_REGION_CONFIG_FILE_OPTIONS), - requestHandler: RequestHandler.create(config?.requestHandler ?? defaultConfigProvider), - retryMode: - config?.retryMode ?? - loadNodeConfig({ - ...NODE_RETRY_MODE_CONFIG_OPTIONS, - default: async () => (await defaultConfigProvider()).retryMode || DEFAULT_RETRY_MODE, - }), - sha256: config?.sha256 ?? Hash.bind(null, "sha256"), - streamCollector: config?.streamCollector ?? streamCollector, - useDualstackEndpoint: config?.useDualstackEndpoint ?? loadNodeConfig(NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS), - useFipsEndpoint: config?.useFipsEndpoint ?? loadNodeConfig(NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS), - }; -}; diff --git a/clients/client-codestar/src/runtimeExtensions.ts b/clients/client-codestar/src/runtimeExtensions.ts deleted file mode 100644 index b84caf16e6c63..0000000000000 --- a/clients/client-codestar/src/runtimeExtensions.ts +++ /dev/null @@ -1,48 +0,0 @@ -// smithy-typescript generated code -import { - getAwsRegionExtensionConfiguration, - resolveAwsRegionExtensionConfiguration, -} from "@aws-sdk/region-config-resolver"; -import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; -import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; - -import { getHttpAuthExtensionConfiguration, resolveHttpAuthRuntimeConfig } from "./auth/httpAuthExtensionConfiguration"; -import { CodeStarExtensionConfiguration } from "./extensionConfiguration"; - -/** - * @public - */ -export interface RuntimeExtension { - configure(extensionConfiguration: CodeStarExtensionConfiguration): void; -} - -/** - * @public - */ -export interface RuntimeExtensionsConfig { - extensions: RuntimeExtension[]; -} - -const asPartial = >(t: T) => t; - -/** - * @internal - */ -export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { - const extensionConfiguration: CodeStarExtensionConfiguration = { - ...asPartial(getAwsRegionExtensionConfiguration(runtimeConfig)), - ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), - ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), - ...asPartial(getHttpAuthExtensionConfiguration(runtimeConfig)), - }; - - extensions.forEach((extension) => extension.configure(extensionConfiguration)); - - return { - ...runtimeConfig, - ...resolveAwsRegionExtensionConfiguration(extensionConfiguration), - ...resolveDefaultRuntimeConfig(extensionConfiguration), - ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), - ...resolveHttpAuthRuntimeConfig(extensionConfiguration), - }; -}; diff --git a/clients/client-codestar/tsconfig.cjs.json b/clients/client-codestar/tsconfig.cjs.json deleted file mode 100644 index 3567d85ba8460..0000000000000 --- a/clients/client-codestar/tsconfig.cjs.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "extends": "./tsconfig", - "compilerOptions": { - "outDir": "dist-cjs" - } -} diff --git a/clients/client-codestar/tsconfig.es.json b/clients/client-codestar/tsconfig.es.json deleted file mode 100644 index 809f57bde65e6..0000000000000 --- a/clients/client-codestar/tsconfig.es.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "extends": "./tsconfig", - "compilerOptions": { - "lib": ["dom"], - "module": "esnext", - "outDir": "dist-es" - } -} diff --git a/clients/client-codestar/tsconfig.json b/clients/client-codestar/tsconfig.json deleted file mode 100644 index e7f5ec56b742b..0000000000000 --- a/clients/client-codestar/tsconfig.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "extends": "@tsconfig/node16/tsconfig.json", - "compilerOptions": { - "downlevelIteration": true, - "importHelpers": true, - "incremental": true, - "removeComments": true, - "resolveJsonModule": true, - "rootDir": "src", - "useUnknownInCatchVariables": false - }, - "exclude": ["test/"] -} diff --git a/clients/client-codestar/tsconfig.types.json b/clients/client-codestar/tsconfig.types.json deleted file mode 100644 index 4c3dfa7b3d25f..0000000000000 --- a/clients/client-codestar/tsconfig.types.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "extends": "./tsconfig", - "compilerOptions": { - "removeComments": false, - "declaration": true, - "declarationDir": "dist-types", - "emitDeclarationOnly": true - }, - "exclude": ["test/**/*", "dist-types/**/*"] -} diff --git a/codegen/sdk-codegen/aws-models/codestar.json b/codegen/sdk-codegen/aws-models/codestar.json deleted file mode 100644 index 503f0c5b260b5..0000000000000 --- a/codegen/sdk-codegen/aws-models/codestar.json +++ /dev/null @@ -1,3102 +0,0 @@ -{ - "smithy": "2.0", - "metadata": { - "suppressions": [ - { - "id": "HttpMethodSemantics", - "namespace": "*" - }, - { - "id": "HttpResponseCodeSemantics", - "namespace": "*" - }, - { - "id": "PaginatedTrait", - "namespace": "*" - }, - { - "id": "HttpHeaderTrait", - "namespace": "*" - }, - { - "id": "HttpUriConflict", - "namespace": "*" - }, - { - "id": "Service", - "namespace": "*" - } - ] - }, - "shapes": { - "com.amazonaws.codestar#AssociateTeamMember": { - "type": "operation", - "input": { - "target": "com.amazonaws.codestar#AssociateTeamMemberRequest" - }, - "output": { - "target": "com.amazonaws.codestar#AssociateTeamMemberResult" - }, - "errors": [ - { - "target": "com.amazonaws.codestar#ConcurrentModificationException" - }, - { - "target": "com.amazonaws.codestar#InvalidServiceRoleException" - }, - { - "target": "com.amazonaws.codestar#LimitExceededException" - }, - { - "target": "com.amazonaws.codestar#ProjectConfigurationException" - }, - { - "target": "com.amazonaws.codestar#ProjectNotFoundException" - }, - { - "target": "com.amazonaws.codestar#TeamMemberAlreadyAssociatedException" - }, - { - "target": "com.amazonaws.codestar#ValidationException" - } - ], - "traits": { - "smithy.api#documentation": "

Adds an IAM user to the team for an AWS CodeStar project.

" - } - }, - "com.amazonaws.codestar#AssociateTeamMemberRequest": { - "type": "structure", - "members": { - "projectId": { - "target": "com.amazonaws.codestar#ProjectId", - "traits": { - "smithy.api#documentation": "

The ID of the project to which you will add the IAM user.

", - "smithy.api#required": {} - } - }, - "clientRequestToken": { - "target": "com.amazonaws.codestar#ClientRequestToken", - "traits": { - "smithy.api#documentation": "

A user- or system-generated token that identifies the entity that requested the team\n member association to the project. This token can be used to repeat the request.

" - } - }, - "userArn": { - "target": "com.amazonaws.codestar#UserArn", - "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) for the IAM user you want to add to the AWS CodeStar\n project.

", - "smithy.api#required": {} - } - }, - "projectRole": { - "target": "com.amazonaws.codestar#Role", - "traits": { - "smithy.api#documentation": "

The AWS CodeStar project role that will apply to this user. This role determines what actions\n a user can take in an AWS CodeStar project.

", - "smithy.api#required": {} - } - }, - "remoteAccessAllowed": { - "target": "com.amazonaws.codestar#RemoteAccessAllowed", - "traits": { - "smithy.api#default": null, - "smithy.api#documentation": "

Whether the team member is allowed to use an SSH public/private key pair to remotely\n access project resources, for example Amazon EC2 instances.

" - } - } - }, - "traits": { - "smithy.api#input": {} - } - }, - "com.amazonaws.codestar#AssociateTeamMemberResult": { - "type": "structure", - "members": { - "clientRequestToken": { - "target": "com.amazonaws.codestar#ClientRequestToken", - "traits": { - "smithy.api#documentation": "

The user- or system-generated token from the initial request that can be used to repeat\n the request.

" - } - } - }, - "traits": { - "smithy.api#output": {} - } - }, - "com.amazonaws.codestar#BucketKey": { - "type": "string" - }, - "com.amazonaws.codestar#BucketName": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 3, - "max": 63 - } - } - }, - "com.amazonaws.codestar#ClientRequestToken": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 1, - "max": 256 - }, - "smithy.api#pattern": "^[\\w:/-]+$" - } - }, - "com.amazonaws.codestar#Code": { - "type": "structure", - "members": { - "source": { - "target": "com.amazonaws.codestar#CodeSource", - "traits": { - "smithy.api#documentation": "

The location where the source code files provided with the project request are\n stored. AWS CodeStar retrieves the files during project creation.

", - "smithy.api#required": {} - } - }, - "destination": { - "target": "com.amazonaws.codestar#CodeDestination", - "traits": { - "smithy.api#documentation": "

The repository to be created in AWS CodeStar. Valid values are AWS CodeCommit or GitHub. After AWS CodeStar provisions the new repository, the\n source code files provided with the project request are placed in the repository.

", - "smithy.api#required": {} - } - } - }, - "traits": { - "smithy.api#documentation": "

Location and destination information about the source code files provided with the\n project request. The source code is uploaded to the new project source repository after\n project creation.

" - } - }, - "com.amazonaws.codestar#CodeCommitCodeDestination": { - "type": "structure", - "members": { - "name": { - "target": "com.amazonaws.codestar#RepositoryName", - "traits": { - "smithy.api#documentation": "

The name of the AWS CodeCommit repository to be created in AWS CodeStar.

", - "smithy.api#required": {} - } - } - }, - "traits": { - "smithy.api#documentation": "

Information about the AWS CodeCommit repository to be created in AWS CodeStar. This is where the source code files provided\n with the project request will be uploaded after project creation.

" - } - }, - "com.amazonaws.codestar#CodeDestination": { - "type": "structure", - "members": { - "codeCommit": { - "target": "com.amazonaws.codestar#CodeCommitCodeDestination", - "traits": { - "smithy.api#documentation": "

Information about the AWS CodeCommit repository to be created in AWS CodeStar. This is where the source code files provided\n with the project request will be uploaded after project creation.

" - } - }, - "gitHub": { - "target": "com.amazonaws.codestar#GitHubCodeDestination", - "traits": { - "smithy.api#documentation": "

Information about the GitHub repository to be created in AWS CodeStar. This is where the source code files provided with the\n project request will be uploaded after project creation.

" - } - } - }, - "traits": { - "smithy.api#documentation": "

The repository to be created in AWS CodeStar. Valid values are AWS CodeCommit or GitHub. After AWS CodeStar provisions the new repository, the\n source code files provided with the project request are placed in the repository.

" - } - }, - "com.amazonaws.codestar#CodeSource": { - "type": "structure", - "members": { - "s3": { - "target": "com.amazonaws.codestar#S3Location", - "traits": { - "smithy.api#documentation": "

Information about the Amazon S3 location where the source code files provided with the\n project request are stored.

", - "smithy.api#required": {} - } - } - }, - "traits": { - "smithy.api#documentation": "

The location where the source code files provided with the project request are\n stored. AWS CodeStar retrieves the files during project creation.

" - } - }, - "com.amazonaws.codestar#CodeStar_20170419": { - "type": "service", - "version": "2017-04-19", - "operations": [ - { - "target": "com.amazonaws.codestar#AssociateTeamMember" - }, - { - "target": "com.amazonaws.codestar#CreateProject" - }, - { - "target": "com.amazonaws.codestar#CreateUserProfile" - }, - { - "target": "com.amazonaws.codestar#DeleteProject" - }, - { - "target": "com.amazonaws.codestar#DeleteUserProfile" - }, - { - "target": "com.amazonaws.codestar#DescribeProject" - }, - { - "target": "com.amazonaws.codestar#DescribeUserProfile" - }, - { - "target": "com.amazonaws.codestar#DisassociateTeamMember" - }, - { - "target": "com.amazonaws.codestar#ListProjects" - }, - { - "target": "com.amazonaws.codestar#ListResources" - }, - { - "target": "com.amazonaws.codestar#ListTagsForProject" - }, - { - "target": "com.amazonaws.codestar#ListTeamMembers" - }, - { - "target": "com.amazonaws.codestar#ListUserProfiles" - }, - { - "target": "com.amazonaws.codestar#TagProject" - }, - { - "target": "com.amazonaws.codestar#UntagProject" - }, - { - "target": "com.amazonaws.codestar#UpdateProject" - }, - { - "target": "com.amazonaws.codestar#UpdateTeamMember" - }, - { - "target": "com.amazonaws.codestar#UpdateUserProfile" - } - ], - "traits": { - "aws.api#service": { - "sdkId": "CodeStar", - "arnNamespace": "codestar", - "cloudFormationName": "CodeStar", - "cloudTrailEventSource": "codestar.amazonaws.com", - "endpointPrefix": "codestar" - }, - "aws.auth#sigv4": { - "name": "codestar" - }, - "aws.protocols#awsJson1_1": {}, - "smithy.api#documentation": "AWS CodeStar\n

This is the API reference for AWS CodeStar. This reference provides descriptions of the\n operations and data types for the AWS CodeStar API along with usage examples.

\n

You can use the AWS CodeStar API to work with:

\n

Projects and their resources, by calling the following:

\n
    \n
  • \n

    \n DeleteProject, which deletes a project.

    \n
  • \n
  • \n

    \n DescribeProject, which lists the attributes of a project.

    \n
  • \n
  • \n

    \n ListProjects, which lists all projects associated with your AWS\n account.

    \n
  • \n
  • \n

    \n ListResources, which lists the resources associated with a\n project.

    \n
  • \n
  • \n

    \n ListTagsForProject, which lists the tags associated with a\n project.

    \n
  • \n
  • \n

    \n TagProject, which adds tags to a project.

    \n
  • \n
  • \n

    \n UntagProject, which removes tags from a project.

    \n
  • \n
  • \n

    \n UpdateProject, which updates the attributes of a project.

    \n
  • \n
\n

Teams and team members, by calling the following:

\n
    \n
  • \n

    \n AssociateTeamMember, which adds an IAM user to the team for a\n project.

    \n
  • \n
  • \n

    \n DisassociateTeamMember, which removes an IAM user from the team for a\n project.

    \n
  • \n
  • \n

    \n ListTeamMembers, which lists all the IAM users in the team for a\n project, including their roles and attributes.

    \n
  • \n
  • \n

    \n UpdateTeamMember, which updates a team member's attributes in a\n project.

    \n
  • \n
\n

Users, by calling the following:

\n
    \n
  • \n

    \n CreateUserProfile, which creates a user profile that contains data\n associated with the user across all projects.

    \n
  • \n
  • \n

    \n DeleteUserProfile, which deletes all user profile information across\n all projects.

    \n
  • \n
  • \n

    \n DescribeUserProfile, which describes the profile of a user.

    \n
  • \n
  • \n

    \n ListUserProfiles, which lists all user profiles.

    \n
  • \n
  • \n

    \n UpdateUserProfile, which updates the profile for a user.

    \n
  • \n
", - "smithy.api#title": "AWS CodeStar", - "smithy.rules#endpointRuleSet": { - "version": "1.0", - "parameters": { - "Region": { - "builtIn": "AWS::Region", - "required": false, - "documentation": "The AWS region used to dispatch the request.", - "type": "String" - }, - "UseDualStack": { - "builtIn": "AWS::UseDualStack", - "required": true, - "default": false, - "documentation": "When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.", - "type": "Boolean" - }, - "UseFIPS": { - "builtIn": "AWS::UseFIPS", - "required": true, - "default": false, - "documentation": "When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.", - "type": "Boolean" - }, - "Endpoint": { - "builtIn": "SDK::Endpoint", - "required": false, - "documentation": "Override the endpoint used to send this request", - "type": "String" - } - }, - "rules": [ - { - "conditions": [ - { - "fn": "isSet", - "argv": [ - { - "ref": "Endpoint" - } - ] - } - ], - "rules": [ - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseFIPS" - }, - true - ] - } - ], - "error": "Invalid Configuration: FIPS and custom endpoint are not supported", - "type": "error" - }, - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseDualStack" - }, - true - ] - } - ], - "error": "Invalid Configuration: Dualstack and custom endpoint are not supported", - "type": "error" - }, - { - "conditions": [], - "endpoint": { - "url": { - "ref": "Endpoint" - }, - "properties": {}, - "headers": {} - }, - "type": "endpoint" - } - ], - "type": "tree" - }, - { - "conditions": [ - { - "fn": "isSet", - "argv": [ - { - "ref": "Region" - } - ] - } - ], - "rules": [ - { - "conditions": [ - { - "fn": "aws.partition", - "argv": [ - { - "ref": "Region" - } - ], - "assign": "PartitionResult" - } - ], - "rules": [ - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseFIPS" - }, - true - ] - }, - { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseDualStack" - }, - true - ] - } - ], - "rules": [ - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - true, - { - "fn": "getAttr", - "argv": [ - { - "ref": "PartitionResult" - }, - "supportsFIPS" - ] - } - ] - }, - { - "fn": "booleanEquals", - "argv": [ - true, - { - "fn": "getAttr", - "argv": [ - { - "ref": "PartitionResult" - }, - "supportsDualStack" - ] - } - ] - } - ], - "rules": [ - { - "conditions": [], - "endpoint": { - "url": "https://codestar-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", - "properties": {}, - "headers": {} - }, - "type": "endpoint" - } - ], - "type": "tree" - }, - { - "conditions": [], - "error": "FIPS and DualStack are enabled, but this partition does not support one or both", - "type": "error" - } - ], - "type": "tree" - }, - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseFIPS" - }, - true - ] - } - ], - "rules": [ - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - { - "fn": "getAttr", - "argv": [ - { - "ref": "PartitionResult" - }, - "supportsFIPS" - ] - }, - true - ] - } - ], - "rules": [ - { - "conditions": [], - "endpoint": { - "url": "https://codestar-fips.{Region}.{PartitionResult#dnsSuffix}", - "properties": {}, - "headers": {} - }, - "type": "endpoint" - } - ], - "type": "tree" - }, - { - "conditions": [], - "error": "FIPS is enabled but this partition does not support FIPS", - "type": "error" - } - ], - "type": "tree" - }, - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseDualStack" - }, - true - ] - } - ], - "rules": [ - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - true, - { - "fn": "getAttr", - "argv": [ - { - "ref": "PartitionResult" - }, - "supportsDualStack" - ] - } - ] - } - ], - "rules": [ - { - "conditions": [], - "endpoint": { - "url": "https://codestar.{Region}.{PartitionResult#dualStackDnsSuffix}", - "properties": {}, - "headers": {} - }, - "type": "endpoint" - } - ], - "type": "tree" - }, - { - "conditions": [], - "error": "DualStack is enabled but this partition does not support DualStack", - "type": "error" - } - ], - "type": "tree" - }, - { - "conditions": [], - "endpoint": { - "url": "https://codestar.{Region}.{PartitionResult#dnsSuffix}", - "properties": {}, - "headers": {} - }, - "type": "endpoint" - } - ], - "type": "tree" - } - ], - "type": "tree" - }, - { - "conditions": [], - "error": "Invalid Configuration: Missing Region", - "type": "error" - } - ] - }, - "smithy.rules#endpointTests": { - "testCases": [ - { - "documentation": "For region ap-northeast-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar.ap-northeast-1.amazonaws.com" - } - }, - "params": { - "Region": "ap-northeast-1", - "UseFIPS": false, - "UseDualStack": false - } - }, - { - "documentation": "For region ap-northeast-2 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar.ap-northeast-2.amazonaws.com" - } - }, - "params": { - "Region": "ap-northeast-2", - "UseFIPS": false, - "UseDualStack": false - } - }, - { - "documentation": "For region ap-southeast-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar.ap-southeast-1.amazonaws.com" - } - }, - "params": { - "Region": "ap-southeast-1", - "UseFIPS": false, - "UseDualStack": false - } - }, - { - "documentation": "For region ap-southeast-2 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar.ap-southeast-2.amazonaws.com" - } - }, - "params": { - "Region": "ap-southeast-2", - "UseFIPS": false, - "UseDualStack": false - } - }, - { - "documentation": "For region ca-central-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar.ca-central-1.amazonaws.com" - } - }, - "params": { - "Region": "ca-central-1", - "UseFIPS": false, - "UseDualStack": false - } - }, - { - "documentation": "For region eu-central-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar.eu-central-1.amazonaws.com" - } - }, - "params": { - "Region": "eu-central-1", - "UseFIPS": false, - "UseDualStack": false - } - }, - { - "documentation": "For region eu-north-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar.eu-north-1.amazonaws.com" - } - }, - "params": { - "Region": "eu-north-1", - "UseFIPS": false, - "UseDualStack": false - } - }, - { - "documentation": "For region eu-west-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar.eu-west-1.amazonaws.com" - } - }, - "params": { - "Region": "eu-west-1", - "UseFIPS": false, - "UseDualStack": false - } - }, - { - "documentation": "For region eu-west-2 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar.eu-west-2.amazonaws.com" - } - }, - "params": { - "Region": "eu-west-2", - "UseFIPS": false, - "UseDualStack": false - } - }, - { - "documentation": "For region us-east-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar.us-east-1.amazonaws.com" - } - }, - "params": { - "Region": "us-east-1", - "UseFIPS": false, - "UseDualStack": false - } - }, - { - "documentation": "For region us-east-2 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar.us-east-2.amazonaws.com" - } - }, - "params": { - "Region": "us-east-2", - "UseFIPS": false, - "UseDualStack": false - } - }, - { - "documentation": "For region us-west-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar.us-west-1.amazonaws.com" - } - }, - "params": { - "Region": "us-west-1", - "UseFIPS": false, - "UseDualStack": false - } - }, - { - "documentation": "For region us-west-2 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar.us-west-2.amazonaws.com" - } - }, - "params": { - "Region": "us-west-2", - "UseFIPS": false, - "UseDualStack": false - } - }, - { - "documentation": "For region us-east-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://codestar-fips.us-east-1.api.aws" - } - }, - "params": { - "Region": "us-east-1", - "UseFIPS": true, - "UseDualStack": true - } - }, - { - "documentation": "For region us-east-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar-fips.us-east-1.amazonaws.com" - } - }, - "params": { - "Region": "us-east-1", - "UseFIPS": true, - "UseDualStack": false - } - }, - { - "documentation": "For region us-east-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://codestar.us-east-1.api.aws" - } - }, - "params": { - "Region": "us-east-1", - "UseFIPS": false, - "UseDualStack": true - } - }, - { - "documentation": "For region cn-north-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://codestar-fips.cn-north-1.api.amazonwebservices.com.cn" - } - }, - "params": { - "Region": "cn-north-1", - "UseFIPS": true, - "UseDualStack": true - } - }, - { - "documentation": "For region cn-north-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar-fips.cn-north-1.amazonaws.com.cn" - } - }, - "params": { - "Region": "cn-north-1", - "UseFIPS": true, - "UseDualStack": false - } - }, - { - "documentation": "For region cn-north-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://codestar.cn-north-1.api.amazonwebservices.com.cn" - } - }, - "params": { - "Region": "cn-north-1", - "UseFIPS": false, - "UseDualStack": true - } - }, - { - "documentation": "For region cn-north-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar.cn-north-1.amazonaws.com.cn" - } - }, - "params": { - "Region": "cn-north-1", - "UseFIPS": false, - "UseDualStack": false - } - }, - { - "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://codestar-fips.us-gov-east-1.api.aws" - } - }, - "params": { - "Region": "us-gov-east-1", - "UseFIPS": true, - "UseDualStack": true - } - }, - { - "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar-fips.us-gov-east-1.amazonaws.com" - } - }, - "params": { - "Region": "us-gov-east-1", - "UseFIPS": true, - "UseDualStack": false - } - }, - { - "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://codestar.us-gov-east-1.api.aws" - } - }, - "params": { - "Region": "us-gov-east-1", - "UseFIPS": false, - "UseDualStack": true - } - }, - { - "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar.us-gov-east-1.amazonaws.com" - } - }, - "params": { - "Region": "us-gov-east-1", - "UseFIPS": false, - "UseDualStack": false - } - }, - { - "documentation": "For region us-iso-east-1 with FIPS enabled and DualStack enabled", - "expect": { - "error": "FIPS and DualStack are enabled, but this partition does not support one or both" - }, - "params": { - "Region": "us-iso-east-1", - "UseFIPS": true, - "UseDualStack": true - } - }, - { - "documentation": "For region us-iso-east-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar-fips.us-iso-east-1.c2s.ic.gov" - } - }, - "params": { - "Region": "us-iso-east-1", - "UseFIPS": true, - "UseDualStack": false - } - }, - { - "documentation": "For region us-iso-east-1 with FIPS disabled and DualStack enabled", - "expect": { - "error": "DualStack is enabled but this partition does not support DualStack" - }, - "params": { - "Region": "us-iso-east-1", - "UseFIPS": false, - "UseDualStack": true - } - }, - { - "documentation": "For region us-iso-east-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar.us-iso-east-1.c2s.ic.gov" - } - }, - "params": { - "Region": "us-iso-east-1", - "UseFIPS": false, - "UseDualStack": false - } - }, - { - "documentation": "For region us-isob-east-1 with FIPS enabled and DualStack enabled", - "expect": { - "error": "FIPS and DualStack are enabled, but this partition does not support one or both" - }, - "params": { - "Region": "us-isob-east-1", - "UseFIPS": true, - "UseDualStack": true - } - }, - { - "documentation": "For region us-isob-east-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar-fips.us-isob-east-1.sc2s.sgov.gov" - } - }, - "params": { - "Region": "us-isob-east-1", - "UseFIPS": true, - "UseDualStack": false - } - }, - { - "documentation": "For region us-isob-east-1 with FIPS disabled and DualStack enabled", - "expect": { - "error": "DualStack is enabled but this partition does not support DualStack" - }, - "params": { - "Region": "us-isob-east-1", - "UseFIPS": false, - "UseDualStack": true - } - }, - { - "documentation": "For region us-isob-east-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://codestar.us-isob-east-1.sc2s.sgov.gov" - } - }, - "params": { - "Region": "us-isob-east-1", - "UseFIPS": false, - "UseDualStack": false - } - }, - { - "documentation": "For custom endpoint with region set and fips disabled and dualstack disabled", - "expect": { - "endpoint": { - "url": "https://example.com" - } - }, - "params": { - "Region": "us-east-1", - "UseFIPS": false, - "UseDualStack": false, - "Endpoint": "https://example.com" - } - }, - { - "documentation": "For custom endpoint with region not set and fips disabled and dualstack disabled", - "expect": { - "endpoint": { - "url": "https://example.com" - } - }, - "params": { - "UseFIPS": false, - "UseDualStack": false, - "Endpoint": "https://example.com" - } - }, - { - "documentation": "For custom endpoint with fips enabled and dualstack disabled", - "expect": { - "error": "Invalid Configuration: FIPS and custom endpoint are not supported" - }, - "params": { - "Region": "us-east-1", - "UseFIPS": true, - "UseDualStack": false, - "Endpoint": "https://example.com" - } - }, - { - "documentation": "For custom endpoint with fips disabled and dualstack enabled", - "expect": { - "error": "Invalid Configuration: Dualstack and custom endpoint are not supported" - }, - "params": { - "Region": "us-east-1", - "UseFIPS": false, - "UseDualStack": true, - "Endpoint": "https://example.com" - } - }, - { - "documentation": "Missing region", - "expect": { - "error": "Invalid Configuration: Missing Region" - } - } - ], - "version": "1.0" - } - } - }, - "com.amazonaws.codestar#ConcurrentModificationException": { - "type": "structure", - "members": { - "message": { - "target": "com.amazonaws.codestar#Message" - } - }, - "traits": { - "smithy.api#documentation": "

Another modification is being made. That modification must complete before you can make\n your change.

", - "smithy.api#error": "server", - "smithy.api#httpError": 500 - } - }, - "com.amazonaws.codestar#CreateProject": { - "type": "operation", - "input": { - "target": "com.amazonaws.codestar#CreateProjectRequest" - }, - "output": { - "target": "com.amazonaws.codestar#CreateProjectResult" - }, - "errors": [ - { - "target": "com.amazonaws.codestar#ConcurrentModificationException" - }, - { - "target": "com.amazonaws.codestar#InvalidServiceRoleException" - }, - { - "target": "com.amazonaws.codestar#LimitExceededException" - }, - { - "target": "com.amazonaws.codestar#ProjectAlreadyExistsException" - }, - { - "target": "com.amazonaws.codestar#ProjectConfigurationException" - }, - { - "target": "com.amazonaws.codestar#ProjectCreationFailedException" - }, - { - "target": "com.amazonaws.codestar#ValidationException" - } - ], - "traits": { - "smithy.api#documentation": "

Creates a project, including project resources. This action creates a project based on\n a submitted project request. A set of source code files and a toolchain template file\n can be included with the project request. If these are not provided, an empty project is created.

" - } - }, - "com.amazonaws.codestar#CreateProjectRequest": { - "type": "structure", - "members": { - "name": { - "target": "com.amazonaws.codestar#ProjectName", - "traits": { - "smithy.api#documentation": "

The display name for the project to be created in AWS CodeStar.

", - "smithy.api#required": {} - } - }, - "id": { - "target": "com.amazonaws.codestar#ProjectId", - "traits": { - "smithy.api#documentation": "

The ID of the project to be created in AWS CodeStar.

", - "smithy.api#required": {} - } - }, - "description": { - "target": "com.amazonaws.codestar#ProjectDescription", - "traits": { - "smithy.api#documentation": "

The description of the project, if any.

" - } - }, - "clientRequestToken": { - "target": "com.amazonaws.codestar#ClientRequestToken", - "traits": { - "smithy.api#documentation": "

A user- or system-generated token that identifies the entity that requested project\n creation. This token can be used to repeat the request.

" - } - }, - "sourceCode": { - "target": "com.amazonaws.codestar#SourceCode", - "traits": { - "smithy.api#documentation": "

A list of the Code objects submitted with the project request. If this\n parameter is specified, the request must also include the toolchain parameter.

" - } - }, - "toolchain": { - "target": "com.amazonaws.codestar#Toolchain", - "traits": { - "smithy.api#documentation": "

The name of the toolchain template file submitted with the project request. If\n this parameter is specified, the request must also include the sourceCode parameter.

" - } - }, - "tags": { - "target": "com.amazonaws.codestar#Tags", - "traits": { - "smithy.api#documentation": "

The tags created for the project.

" - } - } - }, - "traits": { - "smithy.api#input": {} - } - }, - "com.amazonaws.codestar#CreateProjectResult": { - "type": "structure", - "members": { - "id": { - "target": "com.amazonaws.codestar#ProjectId", - "traits": { - "smithy.api#documentation": "

The ID of the project.

", - "smithy.api#required": {} - } - }, - "arn": { - "target": "com.amazonaws.codestar#ProjectArn", - "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the created project.

", - "smithy.api#required": {} - } - }, - "clientRequestToken": { - "target": "com.amazonaws.codestar#ClientRequestToken", - "traits": { - "smithy.api#documentation": "

A user- or system-generated token that identifies the entity that requested project\n creation.

" - } - }, - "projectTemplateId": { - "target": "com.amazonaws.codestar#ProjectTemplateId", - "traits": { - "smithy.api#documentation": "

Reserved for future use.

" - } - } - }, - "traits": { - "smithy.api#output": {} - } - }, - "com.amazonaws.codestar#CreateUserProfile": { - "type": "operation", - "input": { - "target": "com.amazonaws.codestar#CreateUserProfileRequest" - }, - "output": { - "target": "com.amazonaws.codestar#CreateUserProfileResult" - }, - "errors": [ - { - "target": "com.amazonaws.codestar#UserProfileAlreadyExistsException" - }, - { - "target": "com.amazonaws.codestar#ValidationException" - } - ], - "traits": { - "smithy.api#documentation": "

Creates a profile for a user that includes user preferences, such as the display name\n and email address assocciated with the user, in AWS CodeStar. The user profile is not\n project-specific. Information in the user profile is displayed wherever the user's information\n appears to other users in AWS CodeStar.

" - } - }, - "com.amazonaws.codestar#CreateUserProfileRequest": { - "type": "structure", - "members": { - "userArn": { - "target": "com.amazonaws.codestar#UserArn", - "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the user in IAM.

", - "smithy.api#required": {} - } - }, - "displayName": { - "target": "com.amazonaws.codestar#UserProfileDisplayName", - "traits": { - "smithy.api#documentation": "

The name that will be displayed as the friendly name for the user in AWS CodeStar.

", - "smithy.api#required": {} - } - }, - "emailAddress": { - "target": "com.amazonaws.codestar#Email", - "traits": { - "smithy.api#documentation": "

The email address that will be displayed as part of the user's profile in\n AWS CodeStar.

", - "smithy.api#required": {} - } - }, - "sshPublicKey": { - "target": "com.amazonaws.codestar#SshPublicKey", - "traits": { - "smithy.api#documentation": "

The SSH public key associated with the user in AWS CodeStar. If a project owner allows the\n user remote access to project resources, this public key will be used along with the user's\n private key for SSH access.

" - } - } - }, - "traits": { - "smithy.api#input": {} - } - }, - "com.amazonaws.codestar#CreateUserProfileResult": { - "type": "structure", - "members": { - "userArn": { - "target": "com.amazonaws.codestar#UserArn", - "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the user in IAM.

", - "smithy.api#required": {} - } - }, - "displayName": { - "target": "com.amazonaws.codestar#UserProfileDisplayName", - "traits": { - "smithy.api#documentation": "

The name that is displayed as the friendly name for the user in AWS CodeStar.

" - } - }, - "emailAddress": { - "target": "com.amazonaws.codestar#Email", - "traits": { - "smithy.api#documentation": "

The email address that is displayed as part of the user's profile in AWS CodeStar.

" - } - }, - "sshPublicKey": { - "target": "com.amazonaws.codestar#SshPublicKey", - "traits": { - "smithy.api#documentation": "

The SSH public key associated with the user in AWS CodeStar. This is the public portion of the\n public/private keypair the user can use to access project resources if a project owner allows\n the user remote access to those resources.

" - } - }, - "createdTimestamp": { - "target": "com.amazonaws.codestar#CreatedTimestamp", - "traits": { - "smithy.api#documentation": "

The date the user profile was created, in timestamp format.

" - } - }, - "lastModifiedTimestamp": { - "target": "com.amazonaws.codestar#LastModifiedTimestamp", - "traits": { - "smithy.api#documentation": "

The date the user profile was last modified, in timestamp format.

" - } - } - }, - "traits": { - "smithy.api#output": {} - } - }, - "com.amazonaws.codestar#CreatedTimestamp": { - "type": "timestamp" - }, - "com.amazonaws.codestar#DeleteProject": { - "type": "operation", - "input": { - "target": "com.amazonaws.codestar#DeleteProjectRequest" - }, - "output": { - "target": "com.amazonaws.codestar#DeleteProjectResult" - }, - "errors": [ - { - "target": "com.amazonaws.codestar#ConcurrentModificationException" - }, - { - "target": "com.amazonaws.codestar#InvalidServiceRoleException" - }, - { - "target": "com.amazonaws.codestar#ValidationException" - } - ], - "traits": { - "smithy.api#documentation": "

Deletes a project, including project resources. Does not delete users associated with\n the project, but does delete the IAM roles that allowed access to the project.

" - } - }, - "com.amazonaws.codestar#DeleteProjectRequest": { - "type": "structure", - "members": { - "id": { - "target": "com.amazonaws.codestar#ProjectId", - "traits": { - "smithy.api#documentation": "

The ID of the project to be deleted in AWS CodeStar.

", - "smithy.api#required": {} - } - }, - "clientRequestToken": { - "target": "com.amazonaws.codestar#ClientRequestToken", - "traits": { - "smithy.api#documentation": "

A user- or system-generated token that identifies the entity that requested project\n deletion. This token can be used to repeat the request.

" - } - }, - "deleteStack": { - "target": "com.amazonaws.codestar#DeleteStack", - "traits": { - "smithy.api#default": false, - "smithy.api#documentation": "

Whether to send a delete request for the primary stack in AWS CloudFormation originally\n used to generate the project and its resources. This option will delete all AWS resources for\n the project (except for any buckets in Amazon S3) as well as deleting the project itself.\n Recommended for most use cases.

" - } - } - }, - "traits": { - "smithy.api#input": {} - } - }, - "com.amazonaws.codestar#DeleteProjectResult": { - "type": "structure", - "members": { - "stackId": { - "target": "com.amazonaws.codestar#StackId", - "traits": { - "smithy.api#documentation": "

The ID of the primary stack in AWS CloudFormation that will be deleted as part of\n deleting the project and its resources.

" - } - }, - "projectArn": { - "target": "com.amazonaws.codestar#ProjectArn", - "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the deleted project.

" - } - } - }, - "traits": { - "smithy.api#output": {} - } - }, - "com.amazonaws.codestar#DeleteStack": { - "type": "boolean", - "traits": { - "smithy.api#default": false - } - }, - "com.amazonaws.codestar#DeleteUserProfile": { - "type": "operation", - "input": { - "target": "com.amazonaws.codestar#DeleteUserProfileRequest" - }, - "output": { - "target": "com.amazonaws.codestar#DeleteUserProfileResult" - }, - "errors": [ - { - "target": "com.amazonaws.codestar#ValidationException" - } - ], - "traits": { - "smithy.api#documentation": "

Deletes a user profile in AWS CodeStar, including all personal preference data associated with\n that profile, such as display name and email address. It does not delete the history of that\n user, for example the history of commits made by that user.

" - } - }, - "com.amazonaws.codestar#DeleteUserProfileRequest": { - "type": "structure", - "members": { - "userArn": { - "target": "com.amazonaws.codestar#UserArn", - "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the user to delete from AWS CodeStar.

", - "smithy.api#required": {} - } - } - }, - "traits": { - "smithy.api#input": {} - } - }, - "com.amazonaws.codestar#DeleteUserProfileResult": { - "type": "structure", - "members": { - "userArn": { - "target": "com.amazonaws.codestar#UserArn", - "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the user deleted from AWS CodeStar.

", - "smithy.api#required": {} - } - } - }, - "traits": { - "smithy.api#output": {} - } - }, - "com.amazonaws.codestar#DescribeProject": { - "type": "operation", - "input": { - "target": "com.amazonaws.codestar#DescribeProjectRequest" - }, - "output": { - "target": "com.amazonaws.codestar#DescribeProjectResult" - }, - "errors": [ - { - "target": "com.amazonaws.codestar#ConcurrentModificationException" - }, - { - "target": "com.amazonaws.codestar#InvalidServiceRoleException" - }, - { - "target": "com.amazonaws.codestar#ProjectConfigurationException" - }, - { - "target": "com.amazonaws.codestar#ProjectNotFoundException" - }, - { - "target": "com.amazonaws.codestar#ValidationException" - } - ], - "traits": { - "smithy.api#documentation": "

Describes a project and its resources.

" - } - }, - "com.amazonaws.codestar#DescribeProjectRequest": { - "type": "structure", - "members": { - "id": { - "target": "com.amazonaws.codestar#ProjectId", - "traits": { - "smithy.api#documentation": "

The ID of the project.

", - "smithy.api#required": {} - } - } - }, - "traits": { - "smithy.api#input": {} - } - }, - "com.amazonaws.codestar#DescribeProjectResult": { - "type": "structure", - "members": { - "name": { - "target": "com.amazonaws.codestar#ProjectName", - "traits": { - "smithy.api#documentation": "

The display name for the project.

" - } - }, - "id": { - "target": "com.amazonaws.codestar#ProjectId", - "traits": { - "smithy.api#documentation": "

The ID of the project.

" - } - }, - "arn": { - "target": "com.amazonaws.codestar#ProjectArn", - "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) for the project.

" - } - }, - "description": { - "target": "com.amazonaws.codestar#ProjectDescription", - "traits": { - "smithy.api#documentation": "

The description of the project, if any.

" - } - }, - "clientRequestToken": { - "target": "com.amazonaws.codestar#ClientRequestToken", - "traits": { - "smithy.api#documentation": "

A user- or system-generated token that identifies the entity that requested project\n creation.

" - } - }, - "createdTimeStamp": { - "target": "com.amazonaws.codestar#CreatedTimestamp", - "traits": { - "smithy.api#documentation": "

The date and time the project was created, in timestamp format.

" - } - }, - "stackId": { - "target": "com.amazonaws.codestar#StackId", - "traits": { - "smithy.api#documentation": "

The ID of the primary stack in AWS CloudFormation used to generate resources for the\n project.

" - } - }, - "projectTemplateId": { - "target": "com.amazonaws.codestar#ProjectTemplateId", - "traits": { - "smithy.api#documentation": "

The ID for the AWS CodeStar project template used to create the project.

" - } - }, - "status": { - "target": "com.amazonaws.codestar#ProjectStatus", - "traits": { - "smithy.api#documentation": "

The project creation or deletion status.

" - } - } - }, - "traits": { - "smithy.api#output": {} - } - }, - "com.amazonaws.codestar#DescribeUserProfile": { - "type": "operation", - "input": { - "target": "com.amazonaws.codestar#DescribeUserProfileRequest" - }, - "output": { - "target": "com.amazonaws.codestar#DescribeUserProfileResult" - }, - "errors": [ - { - "target": "com.amazonaws.codestar#UserProfileNotFoundException" - }, - { - "target": "com.amazonaws.codestar#ValidationException" - } - ], - "traits": { - "smithy.api#documentation": "

Describes a user in AWS CodeStar and the user attributes across all projects.

" - } - }, - "com.amazonaws.codestar#DescribeUserProfileRequest": { - "type": "structure", - "members": { - "userArn": { - "target": "com.amazonaws.codestar#UserArn", - "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the user.

", - "smithy.api#required": {} - } - } - }, - "traits": { - "smithy.api#input": {} - } - }, - "com.amazonaws.codestar#DescribeUserProfileResult": { - "type": "structure", - "members": { - "userArn": { - "target": "com.amazonaws.codestar#UserArn", - "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the user.

", - "smithy.api#required": {} - } - }, - "displayName": { - "target": "com.amazonaws.codestar#UserProfileDisplayName", - "traits": { - "smithy.api#documentation": "

The display name shown for the user in AWS CodeStar projects. For example, this could be set\n to both first and last name (\"Mary Major\") or a single name (\"Mary\"). The display name is also\n used to generate the initial icon associated with the user in AWS CodeStar projects. If spaces are\n included in the display name, the first character that appears after the space will be used as\n the second character in the user initial icon. The initial icon displays a maximum of two\n characters, so a display name with more than one space (for example \"Mary Jane Major\") would\n generate an initial icon using the first character and the first character after the space\n (\"MJ\", not \"MM\").

" - } - }, - "emailAddress": { - "target": "com.amazonaws.codestar#Email", - "traits": { - "smithy.api#documentation": "

The email address for the user. Optional.

" - } - }, - "sshPublicKey": { - "target": "com.amazonaws.codestar#SshPublicKey", - "traits": { - "smithy.api#documentation": "

The SSH public key associated with the user. This SSH public key is associated with the\n user profile, and can be used in conjunction with the associated private key for access to\n project resources, such as Amazon EC2 instances, if a project owner grants remote access to\n those resources.

" - } - }, - "createdTimestamp": { - "target": "com.amazonaws.codestar#CreatedTimestamp", - "traits": { - "smithy.api#documentation": "

The date and time when the user profile was created in AWS CodeStar, in timestamp\n format.

", - "smithy.api#required": {} - } - }, - "lastModifiedTimestamp": { - "target": "com.amazonaws.codestar#LastModifiedTimestamp", - "traits": { - "smithy.api#documentation": "

The date and time when the user profile was last modified, in timestamp\n format.

", - "smithy.api#required": {} - } - } - }, - "traits": { - "smithy.api#output": {} - } - }, - "com.amazonaws.codestar#DisassociateTeamMember": { - "type": "operation", - "input": { - "target": "com.amazonaws.codestar#DisassociateTeamMemberRequest" - }, - "output": { - "target": "com.amazonaws.codestar#DisassociateTeamMemberResult" - }, - "errors": [ - { - "target": "com.amazonaws.codestar#ConcurrentModificationException" - }, - { - "target": "com.amazonaws.codestar#InvalidServiceRoleException" - }, - { - "target": "com.amazonaws.codestar#ProjectNotFoundException" - }, - { - "target": "com.amazonaws.codestar#ValidationException" - } - ], - "traits": { - "smithy.api#documentation": "

Removes a user from a project. Removing a user from a project also removes the IAM\n policies from that user that allowed access to the project and its resources. Disassociating a\n team member does not remove that user's profile from AWS CodeStar. It does not remove the user from\n IAM.

" - } - }, - "com.amazonaws.codestar#DisassociateTeamMemberRequest": { - "type": "structure", - "members": { - "projectId": { - "target": "com.amazonaws.codestar#ProjectId", - "traits": { - "smithy.api#documentation": "

The ID of the AWS CodeStar project from which you want to remove a team member.

", - "smithy.api#required": {} - } - }, - "userArn": { - "target": "com.amazonaws.codestar#UserArn", - "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the IAM user or group whom you want to remove from\n the project.

", - "smithy.api#required": {} - } - } - }, - "traits": { - "smithy.api#input": {} - } - }, - "com.amazonaws.codestar#DisassociateTeamMemberResult": { - "type": "structure", - "members": {}, - "traits": { - "smithy.api#output": {} - } - }, - "com.amazonaws.codestar#Email": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 3, - "max": 128 - }, - "smithy.api#pattern": "^[\\w-.+]+@[\\w-.+]+$", - "smithy.api#sensitive": {} - } - }, - "com.amazonaws.codestar#GitHubCodeDestination": { - "type": "structure", - "members": { - "name": { - "target": "com.amazonaws.codestar#RepositoryName", - "traits": { - "smithy.api#documentation": "

Name of the GitHub repository to be created in AWS CodeStar.

", - "smithy.api#required": {} - } - }, - "description": { - "target": "com.amazonaws.codestar#RepositoryDescription", - "traits": { - "smithy.api#documentation": "

Description for the GitHub repository to be created in AWS CodeStar. This description displays in\n GitHub after the repository is created.

" - } - }, - "type": { - "target": "com.amazonaws.codestar#RepositoryType", - "traits": { - "smithy.api#documentation": "

The type of GitHub repository to be created in AWS CodeStar. Valid values are User or Organization.

", - "smithy.api#required": {} - } - }, - "owner": { - "target": "com.amazonaws.codestar#RepositoryOwner", - "traits": { - "smithy.api#documentation": "

The GitHub username for the owner of the GitHub repository to be created in AWS CodeStar. If this repository should\n be owned by a GitHub organization, provide its name.

", - "smithy.api#required": {} - } - }, - "privateRepository": { - "target": "com.amazonaws.codestar#RepositoryIsPrivate", - "traits": { - "smithy.api#default": false, - "smithy.api#documentation": "

Whether the GitHub repository is to be a private repository.

", - "smithy.api#required": {} - } - }, - "issuesEnabled": { - "target": "com.amazonaws.codestar#RepositoryEnableIssues", - "traits": { - "smithy.api#default": false, - "smithy.api#documentation": "

Whether to enable issues for the GitHub repository.

", - "smithy.api#required": {} - } - }, - "token": { - "target": "com.amazonaws.codestar#GitHubPersonalToken", - "traits": { - "smithy.api#documentation": "

The GitHub user's personal access token for the GitHub repository.

", - "smithy.api#required": {} - } - } - }, - "traits": { - "smithy.api#documentation": "

Information about the GitHub repository to be created in AWS CodeStar. This is where the source code files provided with the\n project request will be uploaded after project creation.

" - } - }, - "com.amazonaws.codestar#GitHubPersonalToken": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 1 - }, - "smithy.api#sensitive": {} - } - }, - "com.amazonaws.codestar#InvalidNextTokenException": { - "type": "structure", - "members": { - "message": { - "target": "com.amazonaws.codestar#Message" - } - }, - "traits": { - "smithy.api#documentation": "

The next token is not valid.

", - "smithy.api#error": "client", - "smithy.api#httpError": 400 - } - }, - "com.amazonaws.codestar#InvalidServiceRoleException": { - "type": "structure", - "members": { - "message": { - "target": "com.amazonaws.codestar#Message" - } - }, - "traits": { - "smithy.api#documentation": "

The service role is not valid.

", - "smithy.api#error": "client", - "smithy.api#httpError": 400 - } - }, - "com.amazonaws.codestar#LastModifiedTimestamp": { - "type": "timestamp" - }, - "com.amazonaws.codestar#LimitExceededException": { - "type": "structure", - "members": { - "message": { - "target": "com.amazonaws.codestar#Message" - } - }, - "traits": { - "smithy.api#documentation": "

A resource limit has been exceeded.

", - "smithy.api#error": "client", - "smithy.api#httpError": 400 - } - }, - "com.amazonaws.codestar#ListProjects": { - "type": "operation", - "input": { - "target": "com.amazonaws.codestar#ListProjectsRequest" - }, - "output": { - "target": "com.amazonaws.codestar#ListProjectsResult" - }, - "errors": [ - { - "target": "com.amazonaws.codestar#InvalidNextTokenException" - }, - { - "target": "com.amazonaws.codestar#ValidationException" - } - ], - "traits": { - "smithy.api#documentation": "

Lists all projects in AWS CodeStar associated with your AWS account.

" - } - }, - "com.amazonaws.codestar#ListProjectsRequest": { - "type": "structure", - "members": { - "nextToken": { - "target": "com.amazonaws.codestar#PaginationToken", - "traits": { - "smithy.api#documentation": "

The continuation token to be used to return the next set of results, if the results\n cannot be returned in one response.

" - } - }, - "maxResults": { - "target": "com.amazonaws.codestar#MaxResults", - "traits": { - "smithy.api#documentation": "

The maximum amount of data that can be contained in a single set of results.

" - } - } - }, - "traits": { - "smithy.api#input": {} - } - }, - "com.amazonaws.codestar#ListProjectsResult": { - "type": "structure", - "members": { - "projects": { - "target": "com.amazonaws.codestar#ProjectsList", - "traits": { - "smithy.api#documentation": "

A list of projects.

", - "smithy.api#required": {} - } - }, - "nextToken": { - "target": "com.amazonaws.codestar#PaginationToken", - "traits": { - "smithy.api#documentation": "

The continuation token to use when requesting the next set of results, if there are\n more results to be returned.

" - } - } - }, - "traits": { - "smithy.api#output": {} - } - }, - "com.amazonaws.codestar#ListResources": { - "type": "operation", - "input": { - "target": "com.amazonaws.codestar#ListResourcesRequest" - }, - "output": { - "target": "com.amazonaws.codestar#ListResourcesResult" - }, - "errors": [ - { - "target": "com.amazonaws.codestar#InvalidNextTokenException" - }, - { - "target": "com.amazonaws.codestar#ProjectNotFoundException" - }, - { - "target": "com.amazonaws.codestar#ValidationException" - } - ], - "traits": { - "smithy.api#documentation": "

Lists resources associated with a project in AWS CodeStar.

" - } - }, - "com.amazonaws.codestar#ListResourcesRequest": { - "type": "structure", - "members": { - "projectId": { - "target": "com.amazonaws.codestar#ProjectId", - "traits": { - "smithy.api#documentation": "

The ID of the project.

", - "smithy.api#required": {} - } - }, - "nextToken": { - "target": "com.amazonaws.codestar#PaginationToken", - "traits": { - "smithy.api#documentation": "

The continuation token for the next set of results, if the results cannot be returned\n in one response.

" - } - }, - "maxResults": { - "target": "com.amazonaws.codestar#MaxResults", - "traits": { - "smithy.api#documentation": "

The maximum amount of data that can be contained in a single set of results.

" - } - } - }, - "traits": { - "smithy.api#input": {} - } - }, - "com.amazonaws.codestar#ListResourcesResult": { - "type": "structure", - "members": { - "resources": { - "target": "com.amazonaws.codestar#ResourcesResult", - "traits": { - "smithy.api#documentation": "

An array of resources associated with the project.

" - } - }, - "nextToken": { - "target": "com.amazonaws.codestar#PaginationToken", - "traits": { - "smithy.api#documentation": "

The continuation token to use when requesting the next set of results, if there are\n more results to be returned.

" - } - } - }, - "traits": { - "smithy.api#output": {} - } - }, - "com.amazonaws.codestar#ListTagsForProject": { - "type": "operation", - "input": { - "target": "com.amazonaws.codestar#ListTagsForProjectRequest" - }, - "output": { - "target": "com.amazonaws.codestar#ListTagsForProjectResult" - }, - "errors": [ - { - "target": "com.amazonaws.codestar#InvalidNextTokenException" - }, - { - "target": "com.amazonaws.codestar#ProjectNotFoundException" - }, - { - "target": "com.amazonaws.codestar#ValidationException" - } - ], - "traits": { - "smithy.api#documentation": "

Gets the tags for a project.

" - } - }, - "com.amazonaws.codestar#ListTagsForProjectRequest": { - "type": "structure", - "members": { - "id": { - "target": "com.amazonaws.codestar#ProjectId", - "traits": { - "smithy.api#documentation": "

The ID of the project to get tags for.

", - "smithy.api#required": {} - } - }, - "nextToken": { - "target": "com.amazonaws.codestar#PaginationToken", - "traits": { - "smithy.api#documentation": "

Reserved for future use.

" - } - }, - "maxResults": { - "target": "com.amazonaws.codestar#MaxResults", - "traits": { - "smithy.api#documentation": "

Reserved for future use.

" - } - } - }, - "traits": { - "smithy.api#input": {} - } - }, - "com.amazonaws.codestar#ListTagsForProjectResult": { - "type": "structure", - "members": { - "tags": { - "target": "com.amazonaws.codestar#Tags", - "traits": { - "smithy.api#documentation": "

The tags for the project.

" - } - }, - "nextToken": { - "target": "com.amazonaws.codestar#PaginationToken", - "traits": { - "smithy.api#documentation": "

Reserved for future use.

" - } - } - }, - "traits": { - "smithy.api#output": {} - } - }, - "com.amazonaws.codestar#ListTeamMembers": { - "type": "operation", - "input": { - "target": "com.amazonaws.codestar#ListTeamMembersRequest" - }, - "output": { - "target": "com.amazonaws.codestar#ListTeamMembersResult" - }, - "errors": [ - { - "target": "com.amazonaws.codestar#InvalidNextTokenException" - }, - { - "target": "com.amazonaws.codestar#ProjectNotFoundException" - }, - { - "target": "com.amazonaws.codestar#ValidationException" - } - ], - "traits": { - "smithy.api#documentation": "

Lists all team members associated with a project.

" - } - }, - "com.amazonaws.codestar#ListTeamMembersRequest": { - "type": "structure", - "members": { - "projectId": { - "target": "com.amazonaws.codestar#ProjectId", - "traits": { - "smithy.api#documentation": "

The ID of the project for which you want to list team members.

", - "smithy.api#required": {} - } - }, - "nextToken": { - "target": "com.amazonaws.codestar#PaginationToken", - "traits": { - "smithy.api#documentation": "

The continuation token for the next set of results, if the results cannot be returned\n in one response.

" - } - }, - "maxResults": { - "target": "com.amazonaws.codestar#MaxResults", - "traits": { - "smithy.api#documentation": "

The maximum number of team members you want returned in a response.

" - } - } - }, - "traits": { - "smithy.api#input": {} - } - }, - "com.amazonaws.codestar#ListTeamMembersResult": { - "type": "structure", - "members": { - "teamMembers": { - "target": "com.amazonaws.codestar#TeamMemberResult", - "traits": { - "smithy.api#documentation": "

A list of team member objects for the project.

", - "smithy.api#required": {} - } - }, - "nextToken": { - "target": "com.amazonaws.codestar#PaginationToken", - "traits": { - "smithy.api#documentation": "

The continuation token to use when requesting the next set of results, if there are\n more results to be returned.

" - } - } - }, - "traits": { - "smithy.api#output": {} - } - }, - "com.amazonaws.codestar#ListUserProfiles": { - "type": "operation", - "input": { - "target": "com.amazonaws.codestar#ListUserProfilesRequest" - }, - "output": { - "target": "com.amazonaws.codestar#ListUserProfilesResult" - }, - "errors": [ - { - "target": "com.amazonaws.codestar#InvalidNextTokenException" - }, - { - "target": "com.amazonaws.codestar#ValidationException" - } - ], - "traits": { - "smithy.api#documentation": "

Lists all the user profiles configured for your AWS account in AWS CodeStar.

" - } - }, - "com.amazonaws.codestar#ListUserProfilesRequest": { - "type": "structure", - "members": { - "nextToken": { - "target": "com.amazonaws.codestar#PaginationToken", - "traits": { - "smithy.api#documentation": "

The continuation token for the next set of results, if the results cannot be returned\n in one response.

" - } - }, - "maxResults": { - "target": "com.amazonaws.codestar#MaxResults", - "traits": { - "smithy.api#documentation": "

The maximum number of results to return in a response.

" - } - } - }, - "traits": { - "smithy.api#input": {} - } - }, - "com.amazonaws.codestar#ListUserProfilesResult": { - "type": "structure", - "members": { - "userProfiles": { - "target": "com.amazonaws.codestar#UserProfilesList", - "traits": { - "smithy.api#documentation": "

All the user profiles configured in AWS CodeStar for an AWS account.

", - "smithy.api#required": {} - } - }, - "nextToken": { - "target": "com.amazonaws.codestar#PaginationToken", - "traits": { - "smithy.api#documentation": "

The continuation token to use when requesting the next set of results, if there are\n more results to be returned.

" - } - } - }, - "traits": { - "smithy.api#output": {} - } - }, - "com.amazonaws.codestar#MaxResults": { - "type": "integer", - "traits": { - "smithy.api#range": { - "min": 1, - "max": 100 - } - } - }, - "com.amazonaws.codestar#Message": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 1 - } - } - }, - "com.amazonaws.codestar#PaginationToken": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 1, - "max": 512 - }, - "smithy.api#pattern": "^[\\w/+=]+$" - } - }, - "com.amazonaws.codestar#ProjectAlreadyExistsException": { - "type": "structure", - "members": { - "message": { - "target": "com.amazonaws.codestar#Message" - } - }, - "traits": { - "smithy.api#documentation": "

An AWS CodeStar project with the same ID already exists in this region for the AWS account.\n AWS CodeStar project IDs must be unique within a region for the AWS account.

", - "smithy.api#error": "client", - "smithy.api#httpError": 400 - } - }, - "com.amazonaws.codestar#ProjectArn": { - "type": "string", - "traits": { - "smithy.api#pattern": "^arn:aws[^:\\s]*:codestar:[^:\\s]+:[0-9]{12}:project\\/[a-z]([a-z0-9|-])+$" - } - }, - "com.amazonaws.codestar#ProjectConfigurationException": { - "type": "structure", - "members": { - "message": { - "target": "com.amazonaws.codestar#Message" - } - }, - "traits": { - "smithy.api#documentation": "

Project configuration information is required but not specified.

", - "smithy.api#error": "client", - "smithy.api#httpError": 400 - } - }, - "com.amazonaws.codestar#ProjectCreationFailedException": { - "type": "structure", - "members": { - "message": { - "target": "com.amazonaws.codestar#Message" - } - }, - "traits": { - "smithy.api#documentation": "

The project creation request was valid, but a nonspecific exception or error occurred\n during project creation. The project could not be created in AWS CodeStar.

", - "smithy.api#error": "client", - "smithy.api#httpError": 400 - } - }, - "com.amazonaws.codestar#ProjectDescription": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 0, - "max": 1024 - }, - "smithy.api#pattern": "^$|^\\S(.*\\S)?$", - "smithy.api#sensitive": {} - } - }, - "com.amazonaws.codestar#ProjectId": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 2, - "max": 15 - }, - "smithy.api#pattern": "^[a-z][a-z0-9-]+$" - } - }, - "com.amazonaws.codestar#ProjectName": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 1, - "max": 100 - }, - "smithy.api#pattern": "^\\S(.*\\S)?$", - "smithy.api#sensitive": {} - } - }, - "com.amazonaws.codestar#ProjectNotFoundException": { - "type": "structure", - "members": { - "message": { - "target": "com.amazonaws.codestar#Message" - } - }, - "traits": { - "smithy.api#documentation": "

The specified AWS CodeStar project was not found.

", - "smithy.api#error": "client", - "smithy.api#httpError": 404 - } - }, - "com.amazonaws.codestar#ProjectStatus": { - "type": "structure", - "members": { - "state": { - "target": "com.amazonaws.codestar#State", - "traits": { - "smithy.api#documentation": "

The phase of completion for a project creation or deletion.

", - "smithy.api#required": {} - } - }, - "reason": { - "target": "com.amazonaws.codestar#Reason", - "traits": { - "smithy.api#documentation": "

In the case of a project creation or deletion failure, a reason for the\n failure.

" - } - } - }, - "traits": { - "smithy.api#documentation": "

An indication of whether a project creation or deletion is failed or\n successful.

" - } - }, - "com.amazonaws.codestar#ProjectSummary": { - "type": "structure", - "members": { - "projectId": { - "target": "com.amazonaws.codestar#ProjectId", - "traits": { - "smithy.api#documentation": "

The ID of the project.

" - } - }, - "projectArn": { - "target": "com.amazonaws.codestar#ProjectArn", - "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the project.

" - } - } - }, - "traits": { - "smithy.api#documentation": "

Information about the metadata for a project.

" - } - }, - "com.amazonaws.codestar#ProjectTemplateId": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 1 - }, - "smithy.api#pattern": "^arn:aws[^:\\s]{0,5}:codestar:[^:\\s]+::project-template(\\/(github|codecommit))?\\/[a-z0-9-]+$" - } - }, - "com.amazonaws.codestar#ProjectsList": { - "type": "list", - "member": { - "target": "com.amazonaws.codestar#ProjectSummary" - } - }, - "com.amazonaws.codestar#Reason": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 0, - "max": 1024 - }, - "smithy.api#pattern": "^$|^\\S(.*\\S)?$" - } - }, - "com.amazonaws.codestar#RemoteAccessAllowed": { - "type": "boolean", - "traits": { - "smithy.api#default": false - } - }, - "com.amazonaws.codestar#RepositoryDescription": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 1, - "max": 1000 - }, - "smithy.api#pattern": "^\\S(.*\\S)?$" - } - }, - "com.amazonaws.codestar#RepositoryEnableIssues": { - "type": "boolean", - "traits": { - "smithy.api#default": false - } - }, - "com.amazonaws.codestar#RepositoryIsPrivate": { - "type": "boolean", - "traits": { - "smithy.api#default": false - } - }, - "com.amazonaws.codestar#RepositoryName": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 1, - "max": 100 - }, - "smithy.api#pattern": "^\\S[\\w.-]*$" - } - }, - "com.amazonaws.codestar#RepositoryOwner": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 1, - "max": 100 - }, - "smithy.api#pattern": "^\\S(.*\\S)?$" - } - }, - "com.amazonaws.codestar#RepositoryType": { - "type": "string", - "traits": { - "smithy.api#pattern": "^(user|organization|User|Organization)$" - } - }, - "com.amazonaws.codestar#Resource": { - "type": "structure", - "members": { - "id": { - "target": "com.amazonaws.codestar#ResourceId", - "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the resource.

", - "smithy.api#required": {} - } - } - }, - "traits": { - "smithy.api#documentation": "

Information about a resource for a project.

" - } - }, - "com.amazonaws.codestar#ResourceId": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 11 - }, - "smithy.api#pattern": "^arn\\:aws\\:\\S.*\\:" - } - }, - "com.amazonaws.codestar#ResourcesResult": { - "type": "list", - "member": { - "target": "com.amazonaws.codestar#Resource" - } - }, - "com.amazonaws.codestar#Role": { - "type": "string", - "traits": { - "smithy.api#pattern": "^(Owner|Viewer|Contributor)$" - } - }, - "com.amazonaws.codestar#RoleArn": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 1, - "max": 1224 - } - } - }, - "com.amazonaws.codestar#S3Location": { - "type": "structure", - "members": { - "bucketName": { - "target": "com.amazonaws.codestar#BucketName", - "traits": { - "smithy.api#documentation": "

The Amazon S3 bucket name where the source code files provided with the project\n request are stored.

" - } - }, - "bucketKey": { - "target": "com.amazonaws.codestar#BucketKey", - "traits": { - "smithy.api#documentation": "

The Amazon S3 object key where the source code files provided with the project\n request are stored.

" - } - } - }, - "traits": { - "smithy.api#documentation": "

The Amazon S3 location where the source code files provided with the project\n request are stored.

" - } - }, - "com.amazonaws.codestar#SourceCode": { - "type": "list", - "member": { - "target": "com.amazonaws.codestar#Code" - } - }, - "com.amazonaws.codestar#SshPublicKey": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 0, - "max": 16384 - }, - "smithy.api#pattern": "^[\\t\\r\\n\\u0020-\\u00FF]*$" - } - }, - "com.amazonaws.codestar#StackId": { - "type": "string", - "traits": { - "smithy.api#pattern": "^arn:aws[^:\\s]*:cloudformation:[^:\\s]+:[0-9]{12}:stack\\/[^:\\s]+\\/[^:\\s]+$" - } - }, - "com.amazonaws.codestar#State": { - "type": "string", - "traits": { - "smithy.api#pattern": "^(CreateInProgress|CreateComplete|CreateFailed|DeleteComplete|DeleteFailed|DeleteInProgress|UpdateComplete|UpdateInProgress|UpdateFailed|Unknown)$" - } - }, - "com.amazonaws.codestar#TagKey": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 1, - "max": 128 - }, - "smithy.api#pattern": "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$" - } - }, - "com.amazonaws.codestar#TagKeys": { - "type": "list", - "member": { - "target": "com.amazonaws.codestar#TagKey" - } - }, - "com.amazonaws.codestar#TagProject": { - "type": "operation", - "input": { - "target": "com.amazonaws.codestar#TagProjectRequest" - }, - "output": { - "target": "com.amazonaws.codestar#TagProjectResult" - }, - "errors": [ - { - "target": "com.amazonaws.codestar#ConcurrentModificationException" - }, - { - "target": "com.amazonaws.codestar#LimitExceededException" - }, - { - "target": "com.amazonaws.codestar#ProjectNotFoundException" - }, - { - "target": "com.amazonaws.codestar#ValidationException" - } - ], - "traits": { - "smithy.api#documentation": "

Adds tags to a project.

" - } - }, - "com.amazonaws.codestar#TagProjectRequest": { - "type": "structure", - "members": { - "id": { - "target": "com.amazonaws.codestar#ProjectId", - "traits": { - "smithy.api#documentation": "

The ID of the project you want to add a tag to.

", - "smithy.api#required": {} - } - }, - "tags": { - "target": "com.amazonaws.codestar#Tags", - "traits": { - "smithy.api#documentation": "

The tags you want to add to the project.

", - "smithy.api#required": {} - } - } - }, - "traits": { - "smithy.api#input": {} - } - }, - "com.amazonaws.codestar#TagProjectResult": { - "type": "structure", - "members": { - "tags": { - "target": "com.amazonaws.codestar#Tags", - "traits": { - "smithy.api#documentation": "

The tags for the project.

" - } - } - }, - "traits": { - "smithy.api#output": {} - } - }, - "com.amazonaws.codestar#TagValue": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 0, - "max": 256 - }, - "smithy.api#pattern": "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$" - } - }, - "com.amazonaws.codestar#Tags": { - "type": "map", - "key": { - "target": "com.amazonaws.codestar#TagKey" - }, - "value": { - "target": "com.amazonaws.codestar#TagValue" - } - }, - "com.amazonaws.codestar#TeamMember": { - "type": "structure", - "members": { - "userArn": { - "target": "com.amazonaws.codestar#UserArn", - "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the user in IAM.

", - "smithy.api#required": {} - } - }, - "projectRole": { - "target": "com.amazonaws.codestar#Role", - "traits": { - "smithy.api#documentation": "

The role assigned to the user in the project. Project roles have different levels of\n access. For more information, see Working with\n Teams in the AWS CodeStar User Guide.

", - "smithy.api#required": {} - } - }, - "remoteAccessAllowed": { - "target": "com.amazonaws.codestar#RemoteAccessAllowed", - "traits": { - "smithy.api#default": null, - "smithy.api#documentation": "

Whether the user is allowed to remotely access project resources using an SSH\n public/private key pair.

" - } - } - }, - "traits": { - "smithy.api#documentation": "

Information about a team member in a project.

" - } - }, - "com.amazonaws.codestar#TeamMemberAlreadyAssociatedException": { - "type": "structure", - "members": { - "message": { - "target": "com.amazonaws.codestar#Message" - } - }, - "traits": { - "smithy.api#documentation": "

The team member is already associated with a role in this project.

", - "smithy.api#error": "client", - "smithy.api#httpError": 400 - } - }, - "com.amazonaws.codestar#TeamMemberNotFoundException": { - "type": "structure", - "members": { - "message": { - "target": "com.amazonaws.codestar#Message" - } - }, - "traits": { - "smithy.api#documentation": "

The specified team member was not found.

", - "smithy.api#error": "client", - "smithy.api#httpError": 404 - } - }, - "com.amazonaws.codestar#TeamMemberResult": { - "type": "list", - "member": { - "target": "com.amazonaws.codestar#TeamMember" - } - }, - "com.amazonaws.codestar#TemplateParameterKey": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 1, - "max": 30 - }, - "smithy.api#pattern": "^\\S(.*\\S)?$" - } - }, - "com.amazonaws.codestar#TemplateParameterMap": { - "type": "map", - "key": { - "target": "com.amazonaws.codestar#TemplateParameterKey" - }, - "value": { - "target": "com.amazonaws.codestar#TemplateParameterValue" - }, - "traits": { - "smithy.api#length": { - "min": 0, - "max": 25 - } - } - }, - "com.amazonaws.codestar#TemplateParameterValue": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 1, - "max": 100 - }, - "smithy.api#pattern": "^\\S(.*\\S)?$", - "smithy.api#sensitive": {} - } - }, - "com.amazonaws.codestar#Toolchain": { - "type": "structure", - "members": { - "source": { - "target": "com.amazonaws.codestar#ToolchainSource", - "traits": { - "smithy.api#documentation": "

The Amazon S3 location where the toolchain template file provided with the\n project request is stored. AWS CodeStar retrieves the file during project creation.

", - "smithy.api#required": {} - } - }, - "roleArn": { - "target": "com.amazonaws.codestar#RoleArn", - "traits": { - "smithy.api#documentation": "

The service role ARN for AWS CodeStar to use for the toolchain template during stack\n provisioning.

" - } - }, - "stackParameters": { - "target": "com.amazonaws.codestar#TemplateParameterMap", - "traits": { - "smithy.api#documentation": "

The list of parameter overrides to be passed into the toolchain template during stack\n provisioning, if any.

" - } - } - }, - "traits": { - "smithy.api#documentation": "

The toolchain template file provided with the project request. AWS CodeStar uses\n the template to provision the toolchain stack in AWS CloudFormation.

" - } - }, - "com.amazonaws.codestar#ToolchainSource": { - "type": "structure", - "members": { - "s3": { - "target": "com.amazonaws.codestar#S3Location", - "traits": { - "smithy.api#documentation": "

The Amazon S3 bucket where the toolchain template file provided with the project\n request is stored.

", - "smithy.api#required": {} - } - } - }, - "traits": { - "smithy.api#documentation": "

The Amazon S3 location where the toolchain template file provided with the\n project request is stored. AWS CodeStar retrieves the file during project creation.

" - } - }, - "com.amazonaws.codestar#UntagProject": { - "type": "operation", - "input": { - "target": "com.amazonaws.codestar#UntagProjectRequest" - }, - "output": { - "target": "com.amazonaws.codestar#UntagProjectResult" - }, - "errors": [ - { - "target": "com.amazonaws.codestar#ConcurrentModificationException" - }, - { - "target": "com.amazonaws.codestar#LimitExceededException" - }, - { - "target": "com.amazonaws.codestar#ProjectNotFoundException" - }, - { - "target": "com.amazonaws.codestar#ValidationException" - } - ], - "traits": { - "smithy.api#documentation": "

Removes tags from a project.

" - } - }, - "com.amazonaws.codestar#UntagProjectRequest": { - "type": "structure", - "members": { - "id": { - "target": "com.amazonaws.codestar#ProjectId", - "traits": { - "smithy.api#documentation": "

The ID of the project to remove tags from.

", - "smithy.api#required": {} - } - }, - "tags": { - "target": "com.amazonaws.codestar#TagKeys", - "traits": { - "smithy.api#documentation": "

The tags to remove from the project.

", - "smithy.api#required": {} - } - } - }, - "traits": { - "smithy.api#input": {} - } - }, - "com.amazonaws.codestar#UntagProjectResult": { - "type": "structure", - "members": {}, - "traits": { - "smithy.api#output": {} - } - }, - "com.amazonaws.codestar#UpdateProject": { - "type": "operation", - "input": { - "target": "com.amazonaws.codestar#UpdateProjectRequest" - }, - "output": { - "target": "com.amazonaws.codestar#UpdateProjectResult" - }, - "errors": [ - { - "target": "com.amazonaws.codestar#ProjectNotFoundException" - }, - { - "target": "com.amazonaws.codestar#ValidationException" - } - ], - "traits": { - "smithy.api#documentation": "

Updates a project in AWS CodeStar.

" - } - }, - "com.amazonaws.codestar#UpdateProjectRequest": { - "type": "structure", - "members": { - "id": { - "target": "com.amazonaws.codestar#ProjectId", - "traits": { - "smithy.api#documentation": "

The ID of the project you want to update.

", - "smithy.api#required": {} - } - }, - "name": { - "target": "com.amazonaws.codestar#ProjectName", - "traits": { - "smithy.api#documentation": "

The name of the project you want to update.

" - } - }, - "description": { - "target": "com.amazonaws.codestar#ProjectDescription", - "traits": { - "smithy.api#documentation": "

The description of the project, if any.

" - } - } - }, - "traits": { - "smithy.api#input": {} - } - }, - "com.amazonaws.codestar#UpdateProjectResult": { - "type": "structure", - "members": {}, - "traits": { - "smithy.api#output": {} - } - }, - "com.amazonaws.codestar#UpdateTeamMember": { - "type": "operation", - "input": { - "target": "com.amazonaws.codestar#UpdateTeamMemberRequest" - }, - "output": { - "target": "com.amazonaws.codestar#UpdateTeamMemberResult" - }, - "errors": [ - { - "target": "com.amazonaws.codestar#ConcurrentModificationException" - }, - { - "target": "com.amazonaws.codestar#InvalidServiceRoleException" - }, - { - "target": "com.amazonaws.codestar#LimitExceededException" - }, - { - "target": "com.amazonaws.codestar#ProjectConfigurationException" - }, - { - "target": "com.amazonaws.codestar#ProjectNotFoundException" - }, - { - "target": "com.amazonaws.codestar#TeamMemberNotFoundException" - }, - { - "target": "com.amazonaws.codestar#ValidationException" - } - ], - "traits": { - "smithy.api#documentation": "

Updates a team member's attributes in an AWS CodeStar project. For example, you can change a\n team member's role in the project, or change whether they have remote access to project\n resources.

" - } - }, - "com.amazonaws.codestar#UpdateTeamMemberRequest": { - "type": "structure", - "members": { - "projectId": { - "target": "com.amazonaws.codestar#ProjectId", - "traits": { - "smithy.api#documentation": "

The ID of the project.

", - "smithy.api#required": {} - } - }, - "userArn": { - "target": "com.amazonaws.codestar#UserArn", - "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the user for whom you want to change team membership\n attributes.

", - "smithy.api#required": {} - } - }, - "projectRole": { - "target": "com.amazonaws.codestar#Role", - "traits": { - "smithy.api#documentation": "

The role assigned to the user in the project. Project roles have different levels of\n access. For more information, see Working with\n Teams in the AWS CodeStar User Guide.

" - } - }, - "remoteAccessAllowed": { - "target": "com.amazonaws.codestar#RemoteAccessAllowed", - "traits": { - "smithy.api#default": null, - "smithy.api#documentation": "

Whether a team member is allowed to remotely access project resources using the SSH\n public key associated with the user's profile. Even if this is set to True, the user must\n associate a public key with their profile before the user can access resources.

" - } - } - }, - "traits": { - "smithy.api#input": {} - } - }, - "com.amazonaws.codestar#UpdateTeamMemberResult": { - "type": "structure", - "members": { - "userArn": { - "target": "com.amazonaws.codestar#UserArn", - "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the user whose team membership attributes were\n updated.

" - } - }, - "projectRole": { - "target": "com.amazonaws.codestar#Role", - "traits": { - "smithy.api#documentation": "

The project role granted to the user.

" - } - }, - "remoteAccessAllowed": { - "target": "com.amazonaws.codestar#RemoteAccessAllowed", - "traits": { - "smithy.api#default": null, - "smithy.api#documentation": "

Whether a team member is allowed to remotely access project resources using the SSH\n public key associated with the user's profile.

" - } - } - }, - "traits": { - "smithy.api#output": {} - } - }, - "com.amazonaws.codestar#UpdateUserProfile": { - "type": "operation", - "input": { - "target": "com.amazonaws.codestar#UpdateUserProfileRequest" - }, - "output": { - "target": "com.amazonaws.codestar#UpdateUserProfileResult" - }, - "errors": [ - { - "target": "com.amazonaws.codestar#UserProfileNotFoundException" - }, - { - "target": "com.amazonaws.codestar#ValidationException" - } - ], - "traits": { - "smithy.api#documentation": "

Updates a user's profile in AWS CodeStar. The user profile is not project-specific.\n Information in the user profile is displayed wherever the user's information appears to other\n users in AWS CodeStar.

" - } - }, - "com.amazonaws.codestar#UpdateUserProfileRequest": { - "type": "structure", - "members": { - "userArn": { - "target": "com.amazonaws.codestar#UserArn", - "traits": { - "smithy.api#documentation": "

The name that will be displayed as the friendly name for the user in AWS\n CodeStar.

", - "smithy.api#required": {} - } - }, - "displayName": { - "target": "com.amazonaws.codestar#UserProfileDisplayName", - "traits": { - "smithy.api#documentation": "

The name that is displayed as the friendly name for the user in AWS CodeStar.

" - } - }, - "emailAddress": { - "target": "com.amazonaws.codestar#Email", - "traits": { - "smithy.api#documentation": "

The email address that is displayed as part of the user's profile in AWS\n CodeStar.

" - } - }, - "sshPublicKey": { - "target": "com.amazonaws.codestar#SshPublicKey", - "traits": { - "smithy.api#documentation": "

The SSH public key associated with the user in AWS CodeStar. If a project owner allows the\n user remote access to project resources, this public key will be used along with the user's\n private key for SSH access.

" - } - } - }, - "traits": { - "smithy.api#input": {} - } - }, - "com.amazonaws.codestar#UpdateUserProfileResult": { - "type": "structure", - "members": { - "userArn": { - "target": "com.amazonaws.codestar#UserArn", - "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the user in IAM.

", - "smithy.api#required": {} - } - }, - "displayName": { - "target": "com.amazonaws.codestar#UserProfileDisplayName", - "traits": { - "smithy.api#documentation": "

The name that is displayed as the friendly name for the user in AWS CodeStar.

" - } - }, - "emailAddress": { - "target": "com.amazonaws.codestar#Email", - "traits": { - "smithy.api#documentation": "

The email address that is displayed as part of the user's profile in AWS\n CodeStar.

" - } - }, - "sshPublicKey": { - "target": "com.amazonaws.codestar#SshPublicKey", - "traits": { - "smithy.api#documentation": "

The SSH public key associated with the user in AWS CodeStar. This is the public portion of the\n public/private keypair the user can use to access project resources if a project owner allows\n the user remote access to those resources.

" - } - }, - "createdTimestamp": { - "target": "com.amazonaws.codestar#CreatedTimestamp", - "traits": { - "smithy.api#documentation": "

The date the user profile was created, in timestamp format.

" - } - }, - "lastModifiedTimestamp": { - "target": "com.amazonaws.codestar#LastModifiedTimestamp", - "traits": { - "smithy.api#documentation": "

The date the user profile was last modified, in timestamp format.

" - } - } - }, - "traits": { - "smithy.api#output": {} - } - }, - "com.amazonaws.codestar#UserArn": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 32, - "max": 95 - }, - "smithy.api#pattern": "^arn:aws:iam::\\d{12}:user(?:(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F))[\\w+=,.@-]+$" - } - }, - "com.amazonaws.codestar#UserProfileAlreadyExistsException": { - "type": "structure", - "members": { - "message": { - "target": "com.amazonaws.codestar#Message" - } - }, - "traits": { - "smithy.api#documentation": "

A user profile with that name already exists in this region for the AWS account. AWS\n CodeStar user profile names must be unique within a region for the AWS account.

", - "smithy.api#error": "client", - "smithy.api#httpError": 400 - } - }, - "com.amazonaws.codestar#UserProfileDisplayName": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 1, - "max": 64 - }, - "smithy.api#pattern": "^\\S(.*\\S)?$", - "smithy.api#sensitive": {} - } - }, - "com.amazonaws.codestar#UserProfileNotFoundException": { - "type": "structure", - "members": { - "message": { - "target": "com.amazonaws.codestar#Message" - } - }, - "traits": { - "smithy.api#documentation": "

The user profile was not found.

", - "smithy.api#error": "client", - "smithy.api#httpError": 404 - } - }, - "com.amazonaws.codestar#UserProfileSummary": { - "type": "structure", - "members": { - "userArn": { - "target": "com.amazonaws.codestar#UserArn", - "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the user in IAM.

" - } - }, - "displayName": { - "target": "com.amazonaws.codestar#UserProfileDisplayName", - "traits": { - "smithy.api#documentation": "

The display name of a user in AWS CodeStar. For example, this could be set to both first and\n last name (\"Mary Major\") or a single name (\"Mary\"). The display name is also used to generate\n the initial icon associated with the user in AWS CodeStar projects. If spaces are included in the\n display name, the first character that appears after the space will be used as the second\n character in the user initial icon. The initial icon displays a maximum of two characters, so\n a display name with more than one space (for example \"Mary Jane Major\") would generate an\n initial icon using the first character and the first character after the space (\"MJ\", not\n \"MM\").

" - } - }, - "emailAddress": { - "target": "com.amazonaws.codestar#Email", - "traits": { - "smithy.api#documentation": "

The email address associated with the user.

" - } - }, - "sshPublicKey": { - "target": "com.amazonaws.codestar#SshPublicKey", - "traits": { - "smithy.api#documentation": "

The SSH public key associated with the user in AWS CodeStar. If a project owner allows the\n user remote access to project resources, this public key will be used along with the user's\n private key for SSH access.

" - } - } - }, - "traits": { - "smithy.api#documentation": "

Information about a user's profile in AWS CodeStar.

" - } - }, - "com.amazonaws.codestar#UserProfilesList": { - "type": "list", - "member": { - "target": "com.amazonaws.codestar#UserProfileSummary" - } - }, - "com.amazonaws.codestar#ValidationException": { - "type": "structure", - "members": { - "message": { - "target": "com.amazonaws.codestar#Message" - } - }, - "traits": { - "smithy.api#documentation": "

The specified input is either not valid, or it could not be validated.

", - "smithy.api#error": "client", - "smithy.api#httpError": 400 - } - } - } -}