Skip to content

Commit

Permalink
Publish v3.596.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Jun 12, 2024
1 parent e701cc4 commit bd9be23
Show file tree
Hide file tree
Showing 829 changed files with 3,984 additions and 415 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,23 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [3.596.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.595.0...v3.596.0) (2024-06-12)


### Features

* **client-apptest:** AWS Mainframe Modernization Application Testing is an AWS Mainframe Modernization service feature that automates functional equivalence testing for mainframe application modernization and migration to AWS, and regression testing. ([5392a53](https://github.com/aws/aws-sdk-js-v3/commit/5392a539f82cdb66b858772c850953bc5ae506fe))
* **client-ec2:** Tagging support for Traffic Mirroring FilterRule resource ([9539a33](https://github.com/aws/aws-sdk-js-v3/commit/9539a33ea4fcd0bfa5dd74cb8863c38636fdcfe0))
* **client-osis:** SDK changes for self-managed vpc endpoint to OpenSearch ingestion pipelines. ([ef64589](https://github.com/aws/aws-sdk-js-v3/commit/ef6458966dad6d6aecae69e3b20d8ad915c323be))
* **client-secrets-manager:** Introducing RotationToken parameter for PutSecretValue API ([57ae98d](https://github.com/aws/aws-sdk-js-v3/commit/57ae98d316228ce9571f5a87d56c98c1ff2b283b))
* **client-securitylake:** This release updates request validation regex to account for non-commercial aws partitions. ([b6bd981](https://github.com/aws/aws-sdk-js-v3/commit/b6bd98148960c3b556c0df0e8378f0e77d11f06f))
* **client-sesv2:** This release adds support for Amazon EventBridge as an email sending events destination. ([13844af](https://github.com/aws/aws-sdk-js-v3/commit/13844afd942020dca03c802206e52181e2a70cb5))
* **clients:** update client endpoints as of 2024-06-12 ([e701cc4](https://github.com/aws/aws-sdk-js-v3/commit/e701cc43679d5fd5a9b3aa9c16b7bf3d218b28d4))





# [3.595.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.594.0...v3.595.0) (2024-06-11)


Expand Down
6 changes: 3 additions & 3 deletions benchmark/size/report.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@
|@aws-sdk/credential-provider-cognito-identity|3.496.0|36 KB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/credential-provider-env|3.577.0|18 KB|N/A|N/A|N/A|
|@aws-sdk/credential-provider-imds|3.370.0|14.8 KB|N/A|N/A|N/A|
|@aws-sdk/credential-provider-ini|3.590.0|42 KB|N/A|N/A|N/A|
|@aws-sdk/credential-provider-node|3.590.0|31.8 KB|N/A|N/A|N/A|
|@aws-sdk/credential-provider-ini|3.592.0|42 KB|N/A|N/A|N/A|
|@aws-sdk/credential-provider-node|3.592.0|31.8 KB|N/A|N/A|N/A|
|@aws-sdk/credential-provider-process|3.577.0|21.8 KB|N/A|N/A|N/A|
|@aws-sdk/credential-provider-sso|3.590.0|32.5 KB|N/A|N/A|N/A|
|@aws-sdk/credential-provider-web-identity|3.495.0|28.9 KB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
Expand All @@ -50,7 +50,7 @@
|@aws-sdk/node-http-handler|3.370.0|14.4 KB|N/A|N/A|N/A|
|@aws-sdk/polly-request-presigner|3.495.0|23.3 KB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/s3-presigned-post|3.496.0|27.4 KB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/s3-request-presigner|3.591.0|30.7 KB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/s3-request-presigner|3.592.0|30.7 KB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/signature-v4|3.370.0|14.4 KB|✅(5.77.0)|✅(3.20.2)|✅(0.17.15)|
|@aws-sdk/signature-v4-crt|3.582.0|54.7 KB|N/A|N/A|N/A|
|@aws-sdk/smithy-client|3.370.0|18.8 KB|✅(5.77.0)|✅(3.20.2)|✅(0.17.15)|
Expand Down
8 changes: 8 additions & 0 deletions clients/client-accessanalyzer/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [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-accessanalyzer





# [3.595.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.594.0...v3.595.0) (2024-06-11)


Expand Down
2 changes: 1 addition & 1 deletion clients/client-accessanalyzer/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@aws-sdk/client-accessanalyzer",
"description": "AWS SDK for JavaScript Accessanalyzer Client for Node.js, Browser and React Native",
"version": "3.595.0",
"version": "3.596.0",
"scripts": {
"build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'",
"build:cjs": "node ../../scripts/compilation/inline client-accessanalyzer",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,88 @@ export interface CheckAccessNotGrantedCommandOutput extends CheckAccessNotGrante
* <p>Base exception class for all service exceptions from AccessAnalyzer service.</p>
*
* @public
* @example Passing check. Restrictive identity policy.
* ```javascript
* //
* const input = {
* "access": [
* {
* "actions": [
* "s3:PutObject"
* ]
* }
* ],
* "policyDocument": "{\"Version\":\"2012-10-17\",\"Id\":\"123\",\"Statement\":[{\"Sid\":\"AllowJohnDoe\",\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"arn:aws:iam::123456789012:user/JohnDoe\"},\"Action\":\"s3:GetObject\",\"Resource\":\"*\"}]}",
* "policyType": "RESOURCE_POLICY"
* };
* const command = new CheckAccessNotGrantedCommand(input);
* const response = await client.send(command);
* /* response ==
* {
* "message": "The policy document does not grant access to perform the listed actions or resources.",
* "result": "PASS"
* }
* *\/
* // example id: example-1
* ```
*
* @example Passing check. Restrictive S3 Bucket resource policy.
* ```javascript
* //
* const input = {
* "access": [
* {
* "resources": [
* "arn:aws:s3:::sensitive-bucket/*"
* ]
* }
* ],
* "policyDocument": "{\"Version\":\"2012-10-17\",\"Id\":\"123\",\"Statement\":[{\"Sid\":\"AllowJohnDoe\",\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"arn:aws:iam::123456789012:user/JohnDoe\"},\"Action\":\"s3:PutObject\",\"Resource\":\"arn:aws:s3:::non-sensitive-bucket/*\"}]}",
* "policyType": "RESOURCE_POLICY"
* };
* const command = new CheckAccessNotGrantedCommand(input);
* const response = await client.send(command);
* /* response ==
* {
* "message": "The policy document does not grant access to perform the listed actions or resources.",
* "result": "PASS"
* }
* *\/
* // example id: example-2
* ```
*
* @example Failing check. Permissive S3 Bucket resource policy.
* ```javascript
* //
* const input = {
* "access": [
* {
* "resources": [
* "arn:aws:s3:::my-bucket/*"
* ]
* }
* ],
* "policyDocument": "{\"Version\":\"2012-10-17\",\"Id\":\"123\",\"Statement\":[{\"Sid\":\"AllowJohnDoe\",\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"arn:aws:iam::123456789012:user/JohnDoe\"},\"Action\":\"s3:PutObject\",\"Resource\":\"arn:aws:s3:::my-bucket/*\"}]}",
* "policyType": "RESOURCE_POLICY"
* };
* const command = new CheckAccessNotGrantedCommand(input);
* const response = await client.send(command);
* /* response ==
* {
* "message": "The policy document grants access to perform one or more of the listed actions or resources.",
* "reasons": [
* {
* "description": "One or more of the listed actions or resources in the statement with sid: AllowJohnDoe.",
* "statementId": "AllowJohnDoe",
* "statementIndex": 0
* }
* ],
* "result": "FAIL"
* }
* *\/
* // example id: example-3
* ```
*
*/
export class CheckAccessNotGrantedCommand extends $Command
.classBuilder<
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,49 @@ export interface CheckNoPublicAccessCommandOutput extends CheckNoPublicAccessRes
* <p>Base exception class for all service exceptions from AccessAnalyzer service.</p>
*
* @public
* @example Passing check. S3 Bucket policy without public access.
* ```javascript
* //
* const input = {
* "policyDocument": "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Sid\":\"Bob\",\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"arn:aws:iam::111122223333:user/JohnDoe\"},\"Action\":[\"s3:GetObject\"]}]}",
* "resourceType": "AWS::S3::Bucket"
* };
* const command = new CheckNoPublicAccessCommand(input);
* const response = await client.send(command);
* /* response ==
* {
* "message": "The resource policy does not grant public access for the given resource type.",
* "result": "PASS"
* }
* *\/
* // example id: example-1
* ```
*
* @example Failing check. S3 Bucket policy with public access.
* ```javascript
* //
* const input = {
* "policyDocument": "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Sid\":\"Bob\",\"Effect\":\"Allow\",\"Principal\":\"*\",\"Action\":[\"s3:GetObject\"]}]}",
* "resourceType": "AWS::S3::Bucket"
* };
* const command = new CheckNoPublicAccessCommand(input);
* const response = await client.send(command);
* /* response ==
* {
* "message": "The resource policy grants public access for the given resource type.",
* "reasons": [
* {
* "description": "Public access granted in the following statement with sid: Bob.",
* "statementId": "Bob",
* "statementIndex": 0
* }
* ],
* "result": "FAIL"
* }
* *\/
* // example id: example-2
* ```
*
*/
export class CheckNoPublicAccessCommand extends $Command
.classBuilder<
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,30 @@ export interface GenerateFindingRecommendationCommandOutput extends __MetadataBe
* <p>Base exception class for all service exceptions from AccessAnalyzer service.</p>
*
* @public
* @example Successfully started generating finding recommendation
* ```javascript
* //
* const input = {
* "analyzerArn": "arn:aws:access-analyzer:us-east-1:111122223333:analyzer/a",
* "id": "finding-id"
* };
* const command = new GenerateFindingRecommendationCommand(input);
* await client.send(command);
* // example id: example-1
* ```
*
* @example Failed field validation for id value
* ```javascript
* //
* const input = {
* "analyzerArn": "arn:aws:access-analyzer:us-east-1:111122223333:analyzer/a",
* "id": "!"
* };
* const command = new GenerateFindingRecommendationCommand(input);
* await client.send(command);
* // example id: example-2
* ```
*
*/
export class GenerateFindingRecommendationCommand extends $Command
.classBuilder<
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,103 @@ export interface GetFindingRecommendationCommandOutput extends GetFindingRecomme
* <p>Base exception class for all service exceptions from AccessAnalyzer service.</p>
*
* @public
* @example Successfully fetched finding recommendation
* ```javascript
* //
* const input = {
* "analyzerArn": "arn:aws:access-analyzer:us-east-1:111122223333:analyzer/a",
* "id": "finding-id",
* "maxResults": 3,
* "nextToken": "token"
* };
* const command = new GetFindingRecommendationCommand(input);
* const response = await client.send(command);
* /* response ==
* {
* "completedAt": "2000-01-01T00:00:01Z",
* "recommendationType": "UnusedPermissionRecommendation",
* "recommendedSteps": [
* {
* "unusedPermissionsRecommendedStep": {
* "existingPolicyId": "policy-id",
* "recommendedAction": "DETACH_POLICY"
* }
* },
* {
* "unusedPermissionsRecommendedStep": {
* "existingPolicyId": "policy-id",
* "recommendedAction": "CREATE_POLICY",
* "recommendedPolicy": "policy-content"
* }
* }
* ],
* "resourceArn": "arn:aws:iam::111122223333:role/test",
* "startedAt": "2000-01-01T00:00:00Z",
* "status": "SUCCEEDED"
* }
* *\/
* // example id: example-1
* ```
*
* @example In progress finding recommendation
* ```javascript
* //
* const input = {
* "analyzerArn": "arn:aws:access-analyzer:us-east-1:111122223333:analyzer/a",
* "id": "finding-id",
* "maxResults": 3
* };
* const command = new GetFindingRecommendationCommand(input);
* const response = await client.send(command);
* /* response ==
* {
* "recommendationType": "UnusedPermissionRecommendation",
* "resourceArn": "arn:aws:iam::111122223333:role/test",
* "startedAt": "2000-01-01T00:00:00Z",
* "status": "IN_PROGRESS"
* }
* *\/
* // example id: example-2
* ```
*
* @example Failed finding recommendation
* ```javascript
* //
* const input = {
* "analyzerArn": "arn:aws:access-analyzer:us-east-1:111122223333:analyzer/a",
* "id": "finding-id",
* "maxResults": 3
* };
* const command = new GetFindingRecommendationCommand(input);
* const response = await client.send(command);
* /* response ==
* {
* "completedAt": "2000-01-01T00:00:01Z",
* "error": {
* "code": "SERVICE_ERROR",
* "message": "Service error. Please try again."
* },
* "recommendationType": "UnusedPermissionRecommendation",
* "resourceArn": "arn:aws:iam::111122223333:role/test",
* "startedAt": "2000-01-01T00:00:00Z",
* "status": "FAILED"
* }
* *\/
* // example id: example-3
* ```
*
* @example Failed field validation for id value
* ```javascript
* //
* const input = {
* "analyzerArn": "arn:aws:access-analyzer:us-east-1:111122223333:analyzer/a",
* "id": "!"
* };
* const command = new GetFindingRecommendationCommand(input);
* await client.send(command);
* // example id: example-4
* ```
*
*/
export class GetFindingRecommendationCommand extends $Command
.classBuilder<
Expand Down
8 changes: 8 additions & 0 deletions clients/client-account/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [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-account





# [3.592.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.591.0...v3.592.0) (2024-06-06)


Expand Down
2 changes: 1 addition & 1 deletion clients/client-account/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@aws-sdk/client-account",
"description": "AWS SDK for JavaScript Account Client for Node.js, Browser and React Native",
"version": "3.592.0",
"version": "3.596.0",
"scripts": {
"build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'",
"build:cjs": "node ../../scripts/compilation/inline client-account",
Expand Down
8 changes: 8 additions & 0 deletions clients/client-acm-pca/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [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-acm-pca





# [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-acm-pca
Expand Down
2 changes: 1 addition & 1 deletion clients/client-acm-pca/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@aws-sdk/client-acm-pca",
"description": "AWS SDK for JavaScript Acm Pca Client for Node.js, Browser and React Native",
"version": "3.592.0",
"version": "3.596.0",
"scripts": {
"build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'",
"build:cjs": "node ../../scripts/compilation/inline client-acm-pca",
Expand Down
Loading

0 comments on commit bd9be23

Please sign in to comment.