diff --git a/package.json b/package.json index 572e0d5f6a8c3..44fa7e89e647f 100644 --- a/package.json +++ b/package.json @@ -20,15 +20,15 @@ "@types/prettier": "2.6.0", "@yarnpkg/lockfile": "^1.1.0", "aws-sdk-js-codemod": "^0.28.2", - "cdk-generate-synthetic-examples": "^0.1.299", + "cdk-generate-synthetic-examples": "^0.1.301", "conventional-changelog-cli": "^2.2.2", "fs-extra": "^9.1.0", "graceful-fs": "^4.2.11", "jest-junit": "^13.2.0", - "jsii-diff": "1.93.0", - "jsii-pacmak": "1.93.0", - "jsii-reflect": "1.93.0", - "jsii-rosetta": "~5.2.6", + "jsii-diff": "1.94.0", + "jsii-pacmak": "1.94.0", + "jsii-reflect": "1.94.0", + "jsii-rosetta": "~5.3.3", "lerna": "^7.4.2", "nx": "^16.10.0", "patch-package": "^6.5.1", diff --git a/packages/@aws-cdk-testing/cli-integ/package.json b/packages/@aws-cdk-testing/cli-integ/package.json index 8e8b247cda0b9..4fb9dbc14da86 100644 --- a/packages/@aws-cdk-testing/cli-integ/package.json +++ b/packages/@aws-cdk-testing/cli-integ/package.json @@ -39,8 +39,8 @@ }, "dependencies": { "@octokit/rest": "^18.12.0", - "aws-sdk": "^2.1517.0", - "axios": "^1.6.2", + "aws-sdk": "^2.1532.0", + "axios": "^1.6.5", "fs-extra": "^9.1.0", "glob": "^7.2.3", "jest": "^29.7.0", diff --git a/packages/@aws-cdk-testing/framework-integ/package.json b/packages/@aws-cdk-testing/framework-integ/package.json index 6773c98af9d08..3b0723137d4b8 100644 --- a/packages/@aws-cdk-testing/framework-integ/package.json +++ b/packages/@aws-cdk-testing/framework-integ/package.json @@ -41,10 +41,10 @@ "@aws-cdk/integ-tests-alpha": "0.0.0", "@aws-cdk/lambda-layer-kubectl-v24": "^2.0.242", "aws-cdk-lib": "0.0.0", - "aws-sdk": "^2.1517.0", + "aws-sdk": "^2.1532.0", "aws-sdk-mock": "5.6.0", - "cdk8s": "2.68.18", - "cdk8s-plus-27": "2.7.70", + "cdk8s": "2.68.25", + "cdk8s-plus-27": "2.7.71", "constructs": "^10.0.0" }, "repository": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/aws-cdk-dynamodb-global-replicas-provisioned.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/aws-cdk-dynamodb-global-replicas-provisioned.assets.json index 6e02589acf126..503326d1043c2 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/aws-cdk-dynamodb-global-replicas-provisioned.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/aws-cdk-dynamodb-global-replicas-provisioned.assets.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "files": { "654051b03fb3684cba885b9015a42237db092a98a4fd2ffc75f07919dde1aca4": { "source": { @@ -14,20 +14,20 @@ } } }, - "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484": { + "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd": { "source": { - "path": "asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484", + "path": "asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip", + "objectKey": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "21276ea69a4912841ecedfb3a8e1b30a5f4c6414c47885941a6d7b73ba42b5a0": { + "a03ebf06b189c2b86d57a1dc740557411c10c4b11f26a590261129c9a7ffb45f": { "source": { "path": "awscdkdynamodbglobalreplicasprovisionedawscdkawsdynamodbReplicaProviderEA32CB30.nested.template.json", "packaging": "file" @@ -35,12 +35,12 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "21276ea69a4912841ecedfb3a8e1b30a5f4c6414c47885941a6d7b73ba42b5a0.json", + "objectKey": "a03ebf06b189c2b86d57a1dc740557411c10c4b11f26a590261129c9a7ffb45f.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "7ab873497a9dd5123d486305fd788a4079a4e0ce76e88538e5b68bd9828fc537": { + "7bde2e60c016393917b009e5c1db0aa8cfa8f5ab85487a97801916bdd02b9f7b": { "source": { "path": "aws-cdk-dynamodb-global-replicas-provisioned.template.json", "packaging": "file" @@ -48,7 +48,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "7ab873497a9dd5123d486305fd788a4079a4e0ce76e88538e5b68bd9828fc537.json", + "objectKey": "7bde2e60c016393917b009e5c1db0aa8cfa8f5ab85487a97801916bdd02b9f7b.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/aws-cdk-dynamodb-global-replicas-provisioned.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/aws-cdk-dynamodb-global-replicas-provisioned.template.json index c6c6e42cb3cea..fef26bf13a2bc 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/aws-cdk-dynamodb-global-replicas-provisioned.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/aws-cdk-dynamodb-global-replicas-provisioned.template.json @@ -291,7 +291,7 @@ { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "/21276ea69a4912841ecedfb3a8e1b30a5f4c6414c47885941a6d7b73ba42b5a0.json" + "/a03ebf06b189c2b86d57a1dc740557411c10c4b11f26a590261129c9a7ffb45f.json" ] ] } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/awscdkdynamodbglobalreplicasprovisionedawscdkawsdynamodbReplicaProviderEA32CB30.nested.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/awscdkdynamodbglobalreplicasprovisionedawscdkawsdynamodbReplicaProviderEA32CB30.nested.template.json index 52fce14109f23..ed0708793b2b9 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/awscdkdynamodbglobalreplicasprovisionedawscdkawsdynamodbReplicaProviderEA32CB30.nested.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/awscdkdynamodbglobalreplicasprovisionedawscdkawsdynamodbReplicaProviderEA32CB30.nested.template.json @@ -304,7 +304,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - onEvent (aws-cdk-dynamodb-global-replicas-provisioned/@aws-cdk--aws-dynamodb.ReplicaProvider/Provider)", "Environment": { @@ -441,7 +441,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - isComplete (aws-cdk-dynamodb-global-replicas-provisioned/@aws-cdk--aws-dynamodb.ReplicaProvider/Provider)", "Environment": { @@ -575,7 +575,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - onTimeout (aws-cdk-dynamodb-global-replicas-provisioned/@aws-cdk--aws-dynamodb.ReplicaProvider/Provider)", "Environment": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/awscdkdynamodbglobalreplicasprovisionedtestDefaultTestDeployAssertE7F91F54.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/awscdkdynamodbglobalreplicasprovisionedtestDefaultTestDeployAssertE7F91F54.assets.json index d6eca1a978d83..4c07ae84297dc 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/awscdkdynamodbglobalreplicasprovisionedtestDefaultTestDeployAssertE7F91F54.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/awscdkdynamodbglobalreplicasprovisionedtestDefaultTestDeployAssertE7F91F54.assets.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/cdk.out index c5cb2e5de6344..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"35.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/integ.json index 0db92089468cd..f126af9c98614 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "testCases": { "aws-cdk-dynamodb-global-replicas-provisioned-test/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/manifest.json index 74681552d1993..a8e989d3fba57 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "artifacts": { "aws-cdk-dynamodb-global-replicas-provisioned.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/7ab873497a9dd5123d486305fd788a4079a4e0ce76e88538e5b68bd9828fc537.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/7bde2e60c016393917b009e5c1db0aa8cfa8f5ab85487a97801916bdd02b9f7b.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/tree.json index d8133bb4ac651..5ae488abc4e59 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global-replicas-provisioned.js.snapshot/tree.json @@ -700,6 +700,32 @@ "version": "0.0.0" } }, + "Code": { + "id": "Code", + "path": "aws-cdk-dynamodb-global-replicas-provisioned/@aws-cdk--aws-dynamodb.ReplicaProvider/IsCompleteHandler/Code", + "children": { + "Stage": { + "id": "Stage", + "path": "aws-cdk-dynamodb-global-replicas-provisioned/@aws-cdk--aws-dynamodb.ReplicaProvider/IsCompleteHandler/Code/Stage", + "constructInfo": { + "fqn": "aws-cdk-lib.AssetStaging", + "version": "0.0.0" + } + }, + "AssetBucket": { + "id": "AssetBucket", + "path": "aws-cdk-dynamodb-global-replicas-provisioned/@aws-cdk--aws-dynamodb.ReplicaProvider/IsCompleteHandler/Code/AssetBucket", + "constructInfo": { + "fqn": "aws-cdk-lib.aws_s3.BucketBase", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_s3_assets.Asset", + "version": "0.0.0" + } + }, "Resource": { "id": "Resource", "path": "aws-cdk-dynamodb-global-replicas-provisioned/@aws-cdk--aws-dynamodb.ReplicaProvider/IsCompleteHandler/Resource", @@ -922,7 +948,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - onEvent (aws-cdk-dynamodb-global-replicas-provisioned/@aws-cdk--aws-dynamodb.ReplicaProvider/Provider)", "environment": { @@ -1143,7 +1169,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - isComplete (aws-cdk-dynamodb-global-replicas-provisioned/@aws-cdk--aws-dynamodb.ReplicaProvider/Provider)", "environment": { @@ -1361,7 +1387,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - onTimeout (aws-cdk-dynamodb-global-replicas-provisioned/@aws-cdk--aws-dynamodb.ReplicaProvider/Provider)", "environment": { @@ -1707,7 +1733,7 @@ { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "/21276ea69a4912841ecedfb3a8e1b30a5f4c6414c47885941a6d7b73ba42b5a0.json" + "/a03ebf06b189c2b86d57a1dc740557411c10c4b11f26a590261129c9a7ffb45f.json" ] ] } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdk-dynamodb-global-20191121.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdk-dynamodb-global-20191121.assets.json index 681ae819e98b6..c8268c608686d 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdk-dynamodb-global-20191121.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdk-dynamodb-global-20191121.assets.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "files": { "654051b03fb3684cba885b9015a42237db092a98a4fd2ffc75f07919dde1aca4": { "source": { @@ -15,21 +15,21 @@ } } }, - "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484": { + "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd": { "source": { - "path": "asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484", + "path": "asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd", "packaging": "zip" }, "destinations": { "current_account-eu-west-1": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-eu-west-1", - "objectKey": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip", + "objectKey": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip", "region": "eu-west-1", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-eu-west-1" } } }, - "6c69eb6457ed35d3a037f058b41a894f3117b76072075e95d89efb46377b6ca5": { + "7bd90480769bd0faeb135409853d8de3a6acbacc81271e77c8c9c0ee2f6dbbc6": { "source": { "path": "cdkdynamodbglobal20191121awscdkawsdynamodbReplicaProviderB281C954.nested.template.json", "packaging": "file" @@ -37,13 +37,13 @@ "destinations": { "current_account-eu-west-1": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-eu-west-1", - "objectKey": "6c69eb6457ed35d3a037f058b41a894f3117b76072075e95d89efb46377b6ca5.json", + "objectKey": "7bd90480769bd0faeb135409853d8de3a6acbacc81271e77c8c9c0ee2f6dbbc6.json", "region": "eu-west-1", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-eu-west-1" } } }, - "531f67ed2ad0a1060c16fff3aef786ccd63198f1d7956cc814652dfbd06fc877": { + "bacd69a96ea398587f9d5ba0940db629c73ed2bfcc81013eeee26e6fc2f8a0a3": { "source": { "path": "cdk-dynamodb-global-20191121.template.json", "packaging": "file" @@ -51,7 +51,7 @@ "destinations": { "current_account-eu-west-1": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-eu-west-1", - "objectKey": "531f67ed2ad0a1060c16fff3aef786ccd63198f1d7956cc814652dfbd06fc877.json", + "objectKey": "bacd69a96ea398587f9d5ba0940db629c73ed2bfcc81013eeee26e6fc2f8a0a3.json", "region": "eu-west-1", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-eu-west-1" } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdk-dynamodb-global-20191121.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdk-dynamodb-global-20191121.template.json index ae2ac553a7c49..f1d908f6678b6 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdk-dynamodb-global-20191121.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdk-dynamodb-global-20191121.template.json @@ -246,7 +246,7 @@ { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-eu-west-1" }, - "/6c69eb6457ed35d3a037f058b41a894f3117b76072075e95d89efb46377b6ca5.json" + "/7bd90480769bd0faeb135409853d8de3a6acbacc81271e77c8c9c0ee2f6dbbc6.json" ] ] } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdk.out index c5cb2e5de6344..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"35.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdkdynamodbglobal20191121awscdkawsdynamodbReplicaProviderB281C954.nested.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdkdynamodbglobal20191121awscdkawsdynamodbReplicaProviderB281C954.nested.template.json index f86620bf9caa0..af7383fd3563b 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdkdynamodbglobal20191121awscdkawsdynamodbReplicaProviderB281C954.nested.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdkdynamodbglobal20191121awscdkawsdynamodbReplicaProviderB281C954.nested.template.json @@ -300,7 +300,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-eu-west-1" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - onEvent (cdk-dynamodb-global-20191121/@aws-cdk--aws-dynamodb.ReplicaProvider/Provider)", "Environment": { @@ -437,7 +437,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-eu-west-1" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - isComplete (cdk-dynamodb-global-20191121/@aws-cdk--aws-dynamodb.ReplicaProvider/Provider)", "Environment": { @@ -571,7 +571,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-eu-west-1" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - onTimeout (cdk-dynamodb-global-20191121/@aws-cdk--aws-dynamodb.ReplicaProvider/Provider)", "Environment": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdkdynamodbglobal20191121testDefaultTestDeployAssert469C3611.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdkdynamodbglobal20191121testDefaultTestDeployAssert469C3611.assets.json index 514539f87fff5..3b5a33328aae1 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdkdynamodbglobal20191121testDefaultTestDeployAssert469C3611.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/cdkdynamodbglobal20191121testDefaultTestDeployAssert469C3611.assets.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/integ.json index 538db1db72e74..b7f77af462a41 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "testCases": { "cdk-dynamodb-global-20191121-test/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/manifest.json index 50a2b476fcc4f..e6c0a2df3f74a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "artifacts": { "cdk-dynamodb-global-20191121.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-eu-west-1", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-eu-west-1", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-eu-west-1/531f67ed2ad0a1060c16fff3aef786ccd63198f1d7956cc814652dfbd06fc877.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-eu-west-1/bacd69a96ea398587f9d5ba0940db629c73ed2bfcc81013eeee26e6fc2f8a0a3.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/tree.json index 3d28afe5f90f0..1f2b07bab1117 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-dynamodb/test/integ.global.js.snapshot/tree.json @@ -611,6 +611,32 @@ "version": "0.0.0" } }, + "Code": { + "id": "Code", + "path": "cdk-dynamodb-global-20191121/@aws-cdk--aws-dynamodb.ReplicaProvider/IsCompleteHandler/Code", + "children": { + "Stage": { + "id": "Stage", + "path": "cdk-dynamodb-global-20191121/@aws-cdk--aws-dynamodb.ReplicaProvider/IsCompleteHandler/Code/Stage", + "constructInfo": { + "fqn": "aws-cdk-lib.AssetStaging", + "version": "0.0.0" + } + }, + "AssetBucket": { + "id": "AssetBucket", + "path": "cdk-dynamodb-global-20191121/@aws-cdk--aws-dynamodb.ReplicaProvider/IsCompleteHandler/Code/AssetBucket", + "constructInfo": { + "fqn": "aws-cdk-lib.aws_s3.BucketBase", + "version": "0.0.0" + } + } + }, + "constructInfo": { + "fqn": "aws-cdk-lib.aws_s3_assets.Asset", + "version": "0.0.0" + } + }, "Resource": { "id": "Resource", "path": "cdk-dynamodb-global-20191121/@aws-cdk--aws-dynamodb.ReplicaProvider/IsCompleteHandler/Resource", @@ -833,7 +859,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-eu-west-1" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - onEvent (cdk-dynamodb-global-20191121/@aws-cdk--aws-dynamodb.ReplicaProvider/Provider)", "environment": { @@ -1054,7 +1080,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-eu-west-1" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - isComplete (cdk-dynamodb-global-20191121/@aws-cdk--aws-dynamodb.ReplicaProvider/Provider)", "environment": { @@ -1272,7 +1298,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-eu-west-1" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - onTimeout (cdk-dynamodb-global-20191121/@aws-cdk--aws-dynamodb.ReplicaProvider/Provider)", "environment": { @@ -1614,7 +1640,7 @@ { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-eu-west-1" }, - "/6c69eb6457ed35d3a037f058b41a894f3117b76072075e95d89efb46377b6ca5.json" + "/7bd90480769bd0faeb135409853d8de3a6acbacc81271e77c8c9c0ee2f6dbbc6.json" ] ] } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/cdk.out index 2313ab5436501..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"34.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integ-cognito.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integ-cognito.assets.json index 2f30c08b14808..9100354b20211 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integ-cognito.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integ-cognito.assets.json @@ -1,15 +1,15 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { - "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514": { + "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc": { "source": { - "path": "asset.b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514", + "path": "asset.1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip", + "objectKey": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } @@ -27,7 +27,7 @@ } } }, - "a1cb1c71ed3aa63242baf7c9261849dd117b70f0c8706e28b9b8731a7afe75ac": { + "77ae39da2f5fc4617060d1d74d195d52543845b10917cabbb7efcea8a4dac6de": { "source": { "path": "integ-cognito.template.json", "packaging": "file" @@ -35,7 +35,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "a1cb1c71ed3aa63242baf7c9261849dd117b70f0c8706e28b9b8731a7afe75ac.json", + "objectKey": "77ae39da2f5fc4617060d1d74d195d52543845b10917cabbb7efcea8a4dac6de.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integ-cognito.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integ-cognito.template.json index 09b92a798eb15..1ed1cce3647ee 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integ-cognito.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integ-cognito.template.json @@ -827,7 +827,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "S3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "Handler": "index.handler", "Role": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integ.json index d31ad97ca94c0..5e0309a80da7f 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "testCases": { "integ-test-cognito/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integtestcognitoDefaultTestDeployAssert6F2623C9.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integtestcognitoDefaultTestDeployAssert6F2623C9.assets.json index ab1b6ae77dccd..74fdf7ebedec8 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integtestcognitoDefaultTestDeployAssert6F2623C9.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integtestcognitoDefaultTestDeployAssert6F2623C9.assets.json @@ -1,20 +1,20 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { - "179eeca719a9f09faf1a812e2037454351e324e06a91f4c8d09a21df62cead80": { + "4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3": { "source": { - "path": "asset.179eeca719a9f09faf1a812e2037454351e324e06a91f4c8d09a21df62cead80.bundle", + "path": "asset.4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3.bundle", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "179eeca719a9f09faf1a812e2037454351e324e06a91f4c8d09a21df62cead80.zip", + "objectKey": "4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "80e08962fa22c92e6966fbeac9bcc41e82f60f8d5a71c73888c243c1fd76e5e2": { + "30bfdaf75d642bc3e886992cada86dcf033146f90371c9c66e5e696f36b123d2": { "source": { "path": "integtestcognitoDefaultTestDeployAssert6F2623C9.template.json", "packaging": "file" @@ -22,7 +22,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "80e08962fa22c92e6966fbeac9bcc41e82f60f8d5a71c73888c243c1fd76e5e2.json", + "objectKey": "30bfdaf75d642bc3e886992cada86dcf033146f90371c9c66e5e696f36b123d2.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integtestcognitoDefaultTestDeployAssert6F2623C9.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integtestcognitoDefaultTestDeployAssert6F2623C9.template.json index 1720cdfb75f24..e781f46c4830f 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integtestcognitoDefaultTestDeployAssert6F2623C9.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/integtestcognitoDefaultTestDeployAssert6F2623C9.template.json @@ -27,7 +27,7 @@ } }, "flattenResponse": "false", - "salt": "1696409797152" + "salt": "1704912473386" }, "UpdateReplacePolicy": "Delete", "DeletionPolicy": "Delete" @@ -127,7 +127,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "179eeca719a9f09faf1a812e2037454351e324e06a91f4c8d09a21df62cead80.zip" + "S3Key": "4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3.zip" }, "Timeout": 120, "Handler": "index.handler", diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/manifest.json index 44ff1bc95c1e2..47f506e365604 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "artifacts": { "integ-cognito.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/a1cb1c71ed3aa63242baf7c9261849dd117b70f0c8706e28b9b8731a7afe75ac.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/77ae39da2f5fc4617060d1d74d195d52543845b10917cabbb7efcea8a4dac6de.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ @@ -318,7 +318,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/80e08962fa22c92e6966fbeac9bcc41e82f60f8d5a71c73888c243c1fd76e5e2.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/30bfdaf75d642bc3e886992cada86dcf033146f90371c9c66e5e696f36b123d2.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/tree.json index 1f66675b1be7e..b2d606e0302f9 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2-actions/test/integ.cognito.js.snapshot/tree.json @@ -1262,7 +1262,7 @@ }, "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "AWS679f53fac002430cb0da5b7982bd2287": { @@ -1362,7 +1362,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "s3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "handler": "index.handler", "role": { @@ -1531,7 +1531,7 @@ }, "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "BootstrapVersion": { @@ -1569,7 +1569,7 @@ "path": "integ-test-cognito/DefaultTest/Default", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "DeployAssert": { @@ -1589,7 +1589,7 @@ "path": "integ-test-cognito/DefaultTest/DeployAssert/LambdaInvoke018ab0799f88e5aed4847cc0bb1ff6bd/SdkProvider/AssertionsProvider", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, @@ -1669,7 +1669,7 @@ }, "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "BootstrapVersion": { @@ -1711,7 +1711,7 @@ "path": "Tree", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/IntegAlbOidc.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/IntegAlbOidc.assets.json index bb26d88056a4f..edf0a88bb43f2 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/IntegAlbOidc.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/IntegAlbOidc.assets.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "files": { "4554b47be6f57b68c6c7a7391dcc73894866d2377fe174883351e7639097f292": { "source": { @@ -14,15 +14,15 @@ } } }, - "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514": { + "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc": { "source": { - "path": "asset.b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514", + "path": "asset.1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip", + "objectKey": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } @@ -40,7 +40,7 @@ } } }, - "437541a43c7005157a8d163c7fa9493990859a238a344543929492e2dbf814c2": { + "40c1fb812e79544767558704cfcc1fdb85b2ce9af9dfecf654e1e951378e0738": { "source": { "path": "IntegAlbOidc.template.json", "packaging": "file" @@ -48,7 +48,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "437541a43c7005157a8d163c7fa9493990859a238a344543929492e2dbf814c2.json", + "objectKey": "40c1fb812e79544767558704cfcc1fdb85b2ce9af9dfecf654e1e951378e0738.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/IntegAlbOidc.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/IntegAlbOidc.template.json index 44e150a2dee7d..a522a08e17da6 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/IntegAlbOidc.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/IntegAlbOidc.template.json @@ -895,7 +895,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "S3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "Handler": "index.handler", "Role": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/IntegTestAlbOidcDefaultTestDeployAssert2476ECB6.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/IntegTestAlbOidcDefaultTestDeployAssert2476ECB6.assets.json index d4938021fb7e0..a75e71ee4a49c 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/IntegTestAlbOidcDefaultTestDeployAssert2476ECB6.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/IntegTestAlbOidcDefaultTestDeployAssert2476ECB6.assets.json @@ -1,20 +1,20 @@ { - "version": "35.0.0", + "version": "36.0.0", "files": { - "2039afff5ee58473c609351d85a209bceb4ce0c16644a1baba0a0f8231c3ee17": { + "4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3": { "source": { - "path": "asset.2039afff5ee58473c609351d85a209bceb4ce0c16644a1baba0a0f8231c3ee17.bundle", + "path": "asset.4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3.bundle", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "2039afff5ee58473c609351d85a209bceb4ce0c16644a1baba0a0f8231c3ee17.zip", + "objectKey": "4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "5832add75f47a26d649bc5100e51e02cd91683d66c78cd579603ad5c06c69bfd": { + "7f5f0305930478da23a765018a4288272f1a974766a2739467cc7bd8d263f0f3": { "source": { "path": "IntegTestAlbOidcDefaultTestDeployAssert2476ECB6.template.json", "packaging": "file" @@ -22,7 +22,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "5832add75f47a26d649bc5100e51e02cd91683d66c78cd579603ad5c06c69bfd.json", + "objectKey": "7f5f0305930478da23a765018a4288272f1a974766a2739467cc7bd8d263f0f3.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/IntegTestAlbOidcDefaultTestDeployAssert2476ECB6.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/IntegTestAlbOidcDefaultTestDeployAssert2476ECB6.template.json index bc075f39cc767..83b874007f2b3 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/IntegTestAlbOidcDefaultTestDeployAssert2476ECB6.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/IntegTestAlbOidcDefaultTestDeployAssert2476ECB6.template.json @@ -27,7 +27,7 @@ } }, "flattenResponse": "false", - "salt": "1700700230697" + "salt": "1704912473436" }, "UpdateReplacePolicy": "Delete", "DeletionPolicy": "Delete" @@ -127,7 +127,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "2039afff5ee58473c609351d85a209bceb4ce0c16644a1baba0a0f8231c3ee17.zip" + "S3Key": "4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3.zip" }, "Timeout": 120, "Handler": "index.handler", diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/cdk.out index c5cb2e5de6344..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"35.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/integ.json index 0f615ff7d30df..8d69fb53de54e 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "testCases": { "IntegTestAlbOidc/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/manifest.json index e4c141ac5178d..bb806f6f435d6 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "artifacts": { "IntegAlbOidc.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/437541a43c7005157a8d163c7fa9493990859a238a344543929492e2dbf814c2.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/40c1fb812e79544767558704cfcc1fdb85b2ce9af9dfecf654e1e951378e0738.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ @@ -193,10 +193,7 @@ "/IntegAlbOidc/Certificate/Resource": [ { "type": "aws:cdk:logicalId", - "data": "Certificate4E7ABB08", - "trace": [ - "!!DESTRUCTIVE_CHANGES: WILL_REPLACE" - ] + "data": "Certificate4E7ABB08" } ], "/IntegAlbOidc/UserPool/Resource": [ @@ -208,10 +205,7 @@ "/IntegAlbOidc/UserPool/Domain/Resource": [ { "type": "aws:cdk:logicalId", - "data": "UserPoolDomainD0EA232A", - "trace": [ - "!!DESTRUCTIVE_CHANGES: WILL_REPLACE" - ] + "data": "UserPoolDomainD0EA232A" } ], "/IntegAlbOidc/UserPool/UserPoolClient/Resource": [ @@ -265,10 +259,7 @@ "/IntegAlbOidc/ARecord/Resource": [ { "type": "aws:cdk:logicalId", - "data": "ARecordE7B57761", - "trace": [ - "!!DESTRUCTIVE_CHANGES: WILL_REPLACE" - ] + "data": "ARecordE7B57761" } ], "/IntegAlbOidc/User/Resource/Resource/Default": [ @@ -345,7 +336,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/5832add75f47a26d649bc5100e51e02cd91683d66c78cd579603ad5c06c69bfd.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/7f5f0305930478da23a765018a4288272f1a974766a2739467cc7bd8d263f0f3.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/tree.json index fceec710833ff..fac81b770f78f 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test/integ.alb.oidc.js.snapshot/tree.json @@ -699,7 +699,7 @@ } }, "constructInfo": { - "fqn": "aws-cdk-lib.CustomResourceProvider", + "fqn": "aws-cdk-lib.CustomResourceProviderBase", "version": "0.0.0" } }, @@ -1265,7 +1265,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "s3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "handler": "index.handler", "role": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/ElasticsearchCustomKmsIntegDefaultTestDeployAssertFEEBA45B.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/ElasticsearchCustomKmsIntegDefaultTestDeployAssertFEEBA45B.assets.json index d48b54aaa3f03..c3c744b8f8435 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/ElasticsearchCustomKmsIntegDefaultTestDeployAssertFEEBA45B.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/ElasticsearchCustomKmsIntegDefaultTestDeployAssertFEEBA45B.assets.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/cdk-integ-elasticsearch-custom-kms-key.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/cdk-integ-elasticsearch-custom-kms-key.assets.json index 396d7c151d703..ff310b43e9b82 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/cdk-integ-elasticsearch-custom-kms-key.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/cdk-integ-elasticsearch-custom-kms-key.assets.json @@ -1,20 +1,20 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { - "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514": { + "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc": { "source": { - "path": "asset.b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514", + "path": "asset.1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip", + "objectKey": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "8d7067361ab5456ded4a61cba47a3d5afd400efb0de83e4c1345e33d390d9074": { + "07b30049803cb672b94efff3c9c269fc6bb7d1add26419ae9c9001442e33d9f4": { "source": { "path": "cdk-integ-elasticsearch-custom-kms-key.template.json", "packaging": "file" @@ -22,7 +22,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "8d7067361ab5456ded4a61cba47a3d5afd400efb0de83e4c1345e33d390d9074.json", + "objectKey": "07b30049803cb672b94efff3c9c269fc6bb7d1add26419ae9c9001442e33d9f4.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/cdk-integ-elasticsearch-custom-kms-key.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/cdk-integ-elasticsearch-custom-kms-key.template.json index 772256eaf6a14..24f8ccdcb4dca 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/cdk-integ-elasticsearch-custom-kms-key.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/cdk-integ-elasticsearch-custom-kms-key.template.json @@ -105,7 +105,7 @@ ] }, "Delete": "{\"service\":\"CloudWatchLogs\",\"action\":\"deleteResourcePolicy\",\"parameters\":{\"policyName\":\"ESLogPolicyc82ca7bfe2f2589b859ebab89e88da2efd284adfad\"},\"ignoreErrorCodesMatching\":\"ResourceNotFoundException\"}", - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "DomainESLogGroupPolicyc82ca7bfe2f2589b859ebab89e88da2efd284adfadCustomResourcePolicy0B41F6DF" @@ -253,7 +253,7 @@ ] ] }, - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "DomainESAccessPolicyCustomResourcePolicy9747FC42" @@ -355,7 +355,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "S3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "Handler": "index.handler", "Role": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/cdk.out index 2313ab5436501..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"34.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/integ.json index 4c2dc94bfac9e..e2aeea84d493a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "testCases": { "ElasticsearchCustomKmsInteg/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/manifest.json index 492d19402293e..beede80ba71aa 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "artifacts": { "cdk-integ-elasticsearch-custom-kms-key.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/8d7067361ab5456ded4a61cba47a3d5afd400efb0de83e4c1345e33d390d9074.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/07b30049803cb672b94efff3c9c269fc6bb7d1add26419ae9c9001442e33d9f4.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ @@ -52,12 +52,6 @@ "data": "DomainAppLogs21698C1B" } ], - "/cdk-integ-elasticsearch-custom-kms-key/Domain/ESLogGroupPolicyc82ca7bfe2f2589b859ebab89e88da2efd284adfad": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/cdk-integ-elasticsearch-custom-kms-key/Domain/ESLogGroupPolicyc82ca7bfe2f2589b859ebab89e88da2efd284adfad/Resource/Default": [ { "type": "aws:cdk:logicalId", @@ -76,12 +70,6 @@ "data": "Domain66AC69E0" } ], - "/cdk-integ-elasticsearch-custom-kms-key/Domain/ESAccessPolicy": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/cdk-integ-elasticsearch-custom-kms-key/Domain/ESAccessPolicy/Resource/Default": [ { "type": "aws:cdk:logicalId", diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/tree.json index ea0d4e50c8558..d979a5cb9929d 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.custom-kms-key.js.snapshot/tree.json @@ -481,7 +481,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "s3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "handler": "index.handler", "role": { @@ -540,7 +540,7 @@ "path": "ElasticsearchCustomKmsInteg/DefaultTest/Default", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "DeployAssert": { @@ -586,7 +586,7 @@ "path": "Tree", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/ElasticSearchUnsignedBasicAuthIntegDefaultTestDeployAssertB125FC47.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/ElasticSearchUnsignedBasicAuthIntegDefaultTestDeployAssertB125FC47.assets.json index 5ffa344ff568e..eeb21e5b3bf4e 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/ElasticSearchUnsignedBasicAuthIntegDefaultTestDeployAssertB125FC47.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/ElasticSearchUnsignedBasicAuthIntegDefaultTestDeployAssertB125FC47.assets.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/cdk-integ-elasticsearch-unsignedbasicauth.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/cdk-integ-elasticsearch-unsignedbasicauth.assets.json index 1c5c4a7f796e5..5bf9841f261af 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/cdk-integ-elasticsearch-unsignedbasicauth.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/cdk-integ-elasticsearch-unsignedbasicauth.assets.json @@ -1,20 +1,20 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { - "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514": { + "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc": { "source": { - "path": "asset.b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514", + "path": "asset.1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip", + "objectKey": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "2b1fc4228ac2eeff05d688e6190e4bae311399d38905be33542da861bdbcce2b": { + "d5e34ecbea11ae87fdd9e66b8b5e64e114a51880ecc33c1bd492b4cd90a8cd97": { "source": { "path": "cdk-integ-elasticsearch-unsignedbasicauth.template.json", "packaging": "file" @@ -22,7 +22,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "2b1fc4228ac2eeff05d688e6190e4bae311399d38905be33542da861bdbcce2b.json", + "objectKey": "d5e34ecbea11ae87fdd9e66b8b5e64e114a51880ecc33c1bd492b4cd90a8cd97.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/cdk-integ-elasticsearch-unsignedbasicauth.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/cdk-integ-elasticsearch-unsignedbasicauth.template.json index db1f4a550a958..bd3077ebe26c1 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/cdk-integ-elasticsearch-unsignedbasicauth.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/cdk-integ-elasticsearch-unsignedbasicauth.template.json @@ -119,7 +119,7 @@ ] ] }, - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "DomainESAccessPolicyCustomResourcePolicy9747FC42" @@ -191,7 +191,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "S3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "Handler": "index.handler", "Role": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/cdk.out index 2313ab5436501..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"34.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/integ.json index 029246e4a83d5..815d387b0059b 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "testCases": { "ElasticSearchUnsignedBasicAuthInteg/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/manifest.json index 6cc3a6deaa8f9..29dc540fc9e6a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "artifacts": { "cdk-integ-elasticsearch-unsignedbasicauth.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/2b1fc4228ac2eeff05d688e6190e4bae311399d38905be33542da861bdbcce2b.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/d5e34ecbea11ae87fdd9e66b8b5e64e114a51880ecc33c1bd492b4cd90a8cd97.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ @@ -46,12 +46,6 @@ "data": "Domain66AC69E0" } ], - "/cdk-integ-elasticsearch-unsignedbasicauth/Domain/ESAccessPolicy": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/cdk-integ-elasticsearch-unsignedbasicauth/Domain/ESAccessPolicy/Resource/Default": [ { "type": "aws:cdk:logicalId", diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/tree.json index ba51c4f2a6677..3fa85d36e5e00 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-elasticsearch/test/integ.elasticsearch.unsignedbasicauth.js.snapshot/tree.json @@ -281,7 +281,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "s3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "handler": "index.handler", "role": { @@ -340,7 +340,7 @@ "path": "ElasticSearchUnsignedBasicAuthInteg/DefaultTest/Default", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "DeployAssert": { @@ -386,7 +386,7 @@ "path": "Tree", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/LogGroupDefaultTestDeployAssert353EE07A.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/LogGroupDefaultTestDeployAssert353EE07A.assets.json index 15f218935af7e..2d459d1d86002 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/LogGroupDefaultTestDeployAssert353EE07A.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/LogGroupDefaultTestDeployAssert353EE07A.assets.json @@ -1,20 +1,20 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { - "e98535a45d3acb347deca212af38978ca3f0b87ffc5fcedcbdf34db07ad6d529": { + "4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3": { "source": { - "path": "asset.e98535a45d3acb347deca212af38978ca3f0b87ffc5fcedcbdf34db07ad6d529.bundle", + "path": "asset.4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3.bundle", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "e98535a45d3acb347deca212af38978ca3f0b87ffc5fcedcbdf34db07ad6d529.zip", + "objectKey": "4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "f922c257950974ff48780cd16dca0892bd579f830fb565fcdfedd6b8670df246": { + "f8e12950f38e06f95d6ee5b60f97f57e88d79e58025b4f69292f826b940a238e": { "source": { "path": "LogGroupDefaultTestDeployAssert353EE07A.template.json", "packaging": "file" @@ -22,7 +22,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "f922c257950974ff48780cd16dca0892bd579f830fb565fcdfedd6b8670df246.json", + "objectKey": "f8e12950f38e06f95d6ee5b60f97f57e88d79e58025b4f69292f826b940a238e.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/LogGroupDefaultTestDeployAssert353EE07A.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/LogGroupDefaultTestDeployAssert353EE07A.template.json index 1bbd25a882973..1adc815967573 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/LogGroupDefaultTestDeployAssert353EE07A.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/LogGroupDefaultTestDeployAssert353EE07A.template.json @@ -1,6 +1,6 @@ { "Resources": { - "AwsApiCallEventBridgeputEvents49e5902b98b0dd4c9e1b39c3a7f92ce9": { + "AwsApiCallEventBridgeputEventse75f122386529d6b4680a549601caed8": { "Type": "Custom::DeployAssert@SdkCallEventBridgeputEvents", "Properties": { "ServiceToken": { @@ -12,10 +12,10 @@ "service": "EventBridge", "api": "putEvents", "parameters": { - "Entries": "[{\"Detail\":\"{\\\"date\\\":\\\"abc1696325593123\\\"}\",\"DetailType\":\"cdk-integ-custom-rule\",\"Source\":\"cdk-integ\"}]" + "Entries": "[{\"Detail\":\"{\\\"date\\\":\\\"abc1704912472643\\\"}\",\"DetailType\":\"cdk-integ-custom-rule\",\"Source\":\"cdk-integ\"}]" }, "flattenResponse": "false", - "salt": "1696325593135" + "salt": "1704912472650" }, "UpdateReplacePolicy": "Delete", "DeletionPolicy": "Delete" @@ -87,7 +87,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "e98535a45d3acb347deca212af38978ca3f0b87ffc5fcedcbdf34db07ad6d529.zip" + "S3Key": "4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3.zip" }, "Timeout": 120, "Handler": "index.handler", @@ -99,7 +99,7 @@ } } }, - "AwsApiCallCloudWatchLogsfilterLogEvents3a5bcd62452f42c42a485d72802481f5": { + "AwsApiCallCloudWatchLogsfilterLogEvents9baffc3c2bc993475e8abc06c735748c": { "Type": "Custom::DeployAssert@SdkCallCloudWatchLogsfilterLogEvents", "Properties": { "ServiceToken": { @@ -110,7 +110,7 @@ }, "service": "CloudWatchLogs", "api": "filterLogEvents", - "expected": "{\"$StringLike\":\"abc1696325593123\"}", + "expected": "{\"$StringLike\":\"abc1704912472643\"}", "actualPath": "events.0.message", "parameters": { "logGroupName": { @@ -125,27 +125,27 @@ ] ] }, - "startTime": "1696325593123", + "startTime": "1704912472643", "limit": "1" }, "flattenResponse": "true", "outputPaths": [ "events.0.message" ], - "salt": "1696325593136" + "salt": "1704912472651" }, "DependsOn": [ - "AwsApiCallEventBridgeputEvents49e5902b98b0dd4c9e1b39c3a7f92ce9" + "AwsApiCallEventBridgeputEventse75f122386529d6b4680a549601caed8" ], "UpdateReplacePolicy": "Delete", "DeletionPolicy": "Delete" } }, "Outputs": { - "AssertionResultsAwsApiCallCloudWatchLogsfilterLogEvents3a5bcd62452f42c42a485d72802481f5": { + "AssertionResultsAwsApiCallCloudWatchLogsfilterLogEvents9baffc3c2bc993475e8abc06c735748c": { "Value": { "Fn::GetAtt": [ - "AwsApiCallCloudWatchLogsfilterLogEvents3a5bcd62452f42c42a485d72802481f5", + "AwsApiCallCloudWatchLogsfilterLogEvents9baffc3c2bc993475e8abc06c735748c", "assertion" ] } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/cdk.out index 2313ab5436501..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"34.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/integ.json index 2187924f99b6f..978eb7dcc1c88 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "testCases": { "LogGroup/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/log-group-events.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/log-group-events.assets.json index 449f441cc7d27..7af2e4ab263dd 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/log-group-events.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/log-group-events.assets.json @@ -1,20 +1,20 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { - "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514": { + "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc": { "source": { - "path": "asset.b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514", + "path": "asset.1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip", + "objectKey": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "f0e210e06fd8ea35e2fcc059184742ceb9cf94da7d72545b82144bca2513e898": { + "0c44cd89845c5c7dafac75c3e461ef628ce8aece26ae616037245c0e054e57f4": { "source": { "path": "log-group-events.template.json", "packaging": "file" @@ -22,7 +22,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "f0e210e06fd8ea35e2fcc059184742ceb9cf94da7d72545b82144bca2513e898.json", + "objectKey": "0c44cd89845c5c7dafac75c3e461ef628ce8aece26ae616037245c0e054e57f4.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/log-group-events.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/log-group-events.template.json index 6c997f5fc82c8..4f0c0d6106ba4 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/log-group-events.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/log-group-events.template.json @@ -100,7 +100,7 @@ ] }, "Delete": "{\"service\":\"CloudWatchLogs\",\"action\":\"deleteResourcePolicy\",\"parameters\":{\"policyName\":\"loggroupeventsEventsLogGroupPolicyloggroupeventsTimerC63340B025F606BE\"},\"ignoreErrorCodesMatching\":\"ResourceNotFoundException\"}", - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "EventsLogGroupPolicyloggroupeventsTimerC63340B0CustomResourcePolicy67B796AA" @@ -170,7 +170,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "S3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "Handler": "index.handler", "Role": { @@ -275,7 +275,7 @@ ] }, "Delete": "{\"service\":\"CloudWatchLogs\",\"action\":\"deleteResourcePolicy\",\"parameters\":{\"policyName\":\"loggroupeventsEventsLogGroupPolicyloggroupeventsCustomRule99E1EEF62FFABD78\"},\"ignoreErrorCodesMatching\":\"ResourceNotFoundException\"}", - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "EventsLogGroupPolicyloggroupeventsCustomRule99E1EEF6CustomResourcePolicy361E9A96" @@ -406,7 +406,7 @@ ] }, "Delete": "{\"service\":\"CloudWatchLogs\",\"action\":\"deleteResourcePolicy\",\"parameters\":{\"policyName\":\"loggroupeventsEventsLogGroupPolicyloggroupeventsTimer37DF74C17EF314A8E\"},\"ignoreErrorCodesMatching\":\"ResourceNotFoundException\"}", - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "EventsLogGroupPolicyloggroupeventsTimer37DF74C17CustomResourcePolicyAE930E1E" diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/manifest.json index ebb3f9ad8edb3..b05910225804b 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "artifacts": { "log-group-events.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/f0e210e06fd8ea35e2fcc059184742ceb9cf94da7d72545b82144bca2513e898.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/0c44cd89845c5c7dafac75c3e461ef628ce8aece26ae616037245c0e054e57f4.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ @@ -58,12 +58,6 @@ "data": "TimerBF6F831F" } ], - "/log-group-events/EventsLogGroupPolicyloggroupeventsTimerC63340B0": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/log-group-events/EventsLogGroupPolicyloggroupeventsTimerC63340B0/Resource/Default": [ { "type": "aws:cdk:logicalId", @@ -94,12 +88,6 @@ "data": "CustomRuleB1CBBADE" } ], - "/log-group-events/EventsLogGroupPolicyloggroupeventsCustomRule99E1EEF6": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/log-group-events/EventsLogGroupPolicyloggroupeventsCustomRule99E1EEF6/Resource/Default": [ { "type": "aws:cdk:logicalId", @@ -124,12 +112,6 @@ "data": "Timer30894E3BB" } ], - "/log-group-events/EventsLogGroupPolicyloggroupeventsTimer37DF74C17": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/log-group-events/EventsLogGroupPolicyloggroupeventsTimer37DF74C17/Resource/Default": [ { "type": "aws:cdk:logicalId", @@ -180,7 +162,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/f922c257950974ff48780cd16dca0892bd579f830fb565fcdfedd6b8670df246.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/f8e12950f38e06f95d6ee5b60f97f57e88d79e58025b4f69292f826b940a238e.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ @@ -197,10 +179,10 @@ "LogGroupDefaultTestDeployAssert353EE07A.assets" ], "metadata": { - "/LogGroup/DefaultTest/DeployAssert/AwsApiCallEventBridgeputEvents49e5902b98b0dd4c9e1b39c3a7f92ce9/Default/Default": [ + "/LogGroup/DefaultTest/DeployAssert/AwsApiCallEventBridgeputEventse75f122386529d6b4680a549601caed8/Default/Default": [ { "type": "aws:cdk:logicalId", - "data": "AwsApiCallEventBridgeputEvents49e5902b98b0dd4c9e1b39c3a7f92ce9" + "data": "AwsApiCallEventBridgeputEventse75f122386529d6b4680a549601caed8" } ], "/LogGroup/DefaultTest/DeployAssert/SingletonFunction1488541a7b23466481b69b4408076b81/Role": [ @@ -215,16 +197,16 @@ "data": "SingletonFunction1488541a7b23466481b69b4408076b81HandlerCD40AE9F" } ], - "/LogGroup/DefaultTest/DeployAssert/AwsApiCallCloudWatchLogsfilterLogEvents3a5bcd62452f42c42a485d72802481f5/Default/Default": [ + "/LogGroup/DefaultTest/DeployAssert/AwsApiCallCloudWatchLogsfilterLogEvents9baffc3c2bc993475e8abc06c735748c/Default/Default": [ { "type": "aws:cdk:logicalId", - "data": "AwsApiCallCloudWatchLogsfilterLogEvents3a5bcd62452f42c42a485d72802481f5" + "data": "AwsApiCallCloudWatchLogsfilterLogEvents9baffc3c2bc993475e8abc06c735748c" } ], - "/LogGroup/DefaultTest/DeployAssert/AwsApiCallCloudWatchLogsfilterLogEvents3a5bcd62452f42c42a485d72802481f5/AssertionResults": [ + "/LogGroup/DefaultTest/DeployAssert/AwsApiCallCloudWatchLogsfilterLogEvents9baffc3c2bc993475e8abc06c735748c/AssertionResults": [ { "type": "aws:cdk:logicalId", - "data": "AssertionResultsAwsApiCallCloudWatchLogsfilterLogEvents3a5bcd62452f42c42a485d72802481f5" + "data": "AssertionResultsAwsApiCallCloudWatchLogsfilterLogEvents9baffc3c2bc993475e8abc06c735748c" } ], "/LogGroup/DefaultTest/DeployAssert/BootstrapVersion": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/tree.json index 720f9afd59c43..c161db60c7f7b 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-events-targets/test/logs/integ.log-group.js.snapshot/tree.json @@ -317,7 +317,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "s3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "handler": "index.handler", "role": { @@ -663,7 +663,7 @@ }, "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "BootstrapVersion": { @@ -701,27 +701,27 @@ "path": "LogGroup/DefaultTest/Default", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "DeployAssert": { "id": "DeployAssert", "path": "LogGroup/DefaultTest/DeployAssert", "children": { - "AwsApiCallEventBridgeputEvents49e5902b98b0dd4c9e1b39c3a7f92ce9": { - "id": "AwsApiCallEventBridgeputEvents49e5902b98b0dd4c9e1b39c3a7f92ce9", - "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallEventBridgeputEvents49e5902b98b0dd4c9e1b39c3a7f92ce9", + "AwsApiCallEventBridgeputEventse75f122386529d6b4680a549601caed8": { + "id": "AwsApiCallEventBridgeputEventse75f122386529d6b4680a549601caed8", + "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallEventBridgeputEventse75f122386529d6b4680a549601caed8", "children": { "SdkProvider": { "id": "SdkProvider", - "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallEventBridgeputEvents49e5902b98b0dd4c9e1b39c3a7f92ce9/SdkProvider", + "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallEventBridgeputEventse75f122386529d6b4680a549601caed8/SdkProvider", "children": { "AssertionsProvider": { "id": "AssertionsProvider", - "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallEventBridgeputEvents49e5902b98b0dd4c9e1b39c3a7f92ce9/SdkProvider/AssertionsProvider", + "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallEventBridgeputEventse75f122386529d6b4680a549601caed8/SdkProvider/AssertionsProvider", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, @@ -732,11 +732,11 @@ }, "Default": { "id": "Default", - "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallEventBridgeputEvents49e5902b98b0dd4c9e1b39c3a7f92ce9/Default", + "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallEventBridgeputEventse75f122386529d6b4680a549601caed8/Default", "children": { "Default": { "id": "Default", - "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallEventBridgeputEvents49e5902b98b0dd4c9e1b39c3a7f92ce9/Default/Default", + "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallEventBridgeputEventse75f122386529d6b4680a549601caed8/Default/Default", "constructInfo": { "fqn": "aws-cdk-lib.CfnResource", "version": "0.0.0" @@ -785,23 +785,23 @@ }, "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, - "AwsApiCallCloudWatchLogsfilterLogEvents3a5bcd62452f42c42a485d72802481f5": { - "id": "AwsApiCallCloudWatchLogsfilterLogEvents3a5bcd62452f42c42a485d72802481f5", - "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallCloudWatchLogsfilterLogEvents3a5bcd62452f42c42a485d72802481f5", + "AwsApiCallCloudWatchLogsfilterLogEvents9baffc3c2bc993475e8abc06c735748c": { + "id": "AwsApiCallCloudWatchLogsfilterLogEvents9baffc3c2bc993475e8abc06c735748c", + "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallCloudWatchLogsfilterLogEvents9baffc3c2bc993475e8abc06c735748c", "children": { "SdkProvider": { "id": "SdkProvider", - "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallCloudWatchLogsfilterLogEvents3a5bcd62452f42c42a485d72802481f5/SdkProvider", + "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallCloudWatchLogsfilterLogEvents9baffc3c2bc993475e8abc06c735748c/SdkProvider", "children": { "AssertionsProvider": { "id": "AssertionsProvider", - "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallCloudWatchLogsfilterLogEvents3a5bcd62452f42c42a485d72802481f5/SdkProvider/AssertionsProvider", + "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallCloudWatchLogsfilterLogEvents9baffc3c2bc993475e8abc06c735748c/SdkProvider/AssertionsProvider", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, @@ -812,11 +812,11 @@ }, "Default": { "id": "Default", - "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallCloudWatchLogsfilterLogEvents3a5bcd62452f42c42a485d72802481f5/Default", + "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallCloudWatchLogsfilterLogEvents9baffc3c2bc993475e8abc06c735748c/Default", "children": { "Default": { "id": "Default", - "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallCloudWatchLogsfilterLogEvents3a5bcd62452f42c42a485d72802481f5/Default/Default", + "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallCloudWatchLogsfilterLogEvents9baffc3c2bc993475e8abc06c735748c/Default/Default", "constructInfo": { "fqn": "aws-cdk-lib.CfnResource", "version": "0.0.0" @@ -830,7 +830,7 @@ }, "AssertionResults": { "id": "AssertionResults", - "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallCloudWatchLogsfilterLogEvents3a5bcd62452f42c42a485d72802481f5/AssertionResults", + "path": "LogGroup/DefaultTest/DeployAssert/AwsApiCallCloudWatchLogsfilterLogEvents9baffc3c2bc993475e8abc06c735748c/AssertionResults", "constructInfo": { "fqn": "aws-cdk-lib.CfnOutput", "version": "0.0.0" @@ -881,7 +881,7 @@ "path": "Tree", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/GlobalAcceleratorIntegDefaultTestDeployAssert748E6B41.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/GlobalAcceleratorIntegDefaultTestDeployAssert748E6B41.assets.json index 6c97c4ea74835..80963f5d54711 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/GlobalAcceleratorIntegDefaultTestDeployAssert748E6B41.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/GlobalAcceleratorIntegDefaultTestDeployAssert748E6B41.assets.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/cdk.out index 2313ab5436501..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"34.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/integ-globalaccelerator.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/integ-globalaccelerator.assets.json index 8c2e4ac8480d0..5203b0c2e4f92 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/integ-globalaccelerator.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/integ-globalaccelerator.assets.json @@ -1,20 +1,20 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { - "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514": { + "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc": { "source": { - "path": "asset.b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514", + "path": "asset.1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip", + "objectKey": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "9973f640f6c3dce37bb9df2c48540a45932a7caab0f49b238339ac59be467ce4": { + "2210a369f56b2b501351e9879d998dcf2f6b90ad8b9fcbf927f53ce38fba1d0c": { "source": { "path": "integ-globalaccelerator.template.json", "packaging": "file" @@ -22,7 +22,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "9973f640f6c3dce37bb9df2c48540a45932a7caab0f49b238339ac59be467ce4.json", + "objectKey": "2210a369f56b2b501351e9879d998dcf2f6b90ad8b9fcbf927f53ce38fba1d0c.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/integ-globalaccelerator.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/integ-globalaccelerator.template.json index b15efde37d12e..3de528ab759b2 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/integ-globalaccelerator.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/integ-globalaccelerator.template.json @@ -817,7 +817,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "S3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "Handler": "index.handler", "Role": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/integ.json index 9ff7f6655ee21..dfa0470f47827 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "testCases": { "GlobalAcceleratorInteg/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/manifest.json index b2a062067011b..fc1e2aaa6b4de 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "artifacts": { "integ-globalaccelerator.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/9973f640f6c3dce37bb9df2c48540a45932a7caab0f49b238339ac59be467ce4.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/2210a369f56b2b501351e9879d998dcf2f6b90ad8b9fcbf927f53ce38fba1d0c.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/tree.json index 50d7a735764a6..a6d453638b7b1 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-globalaccelerator-endpoints/test/integ.globalaccelerator.js.snapshot/tree.json @@ -1408,7 +1408,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "s3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "handler": "index.handler", "role": { @@ -1467,7 +1467,7 @@ "path": "GlobalAcceleratorInteg/DefaultTest/Default", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "DeployAssert": { @@ -1513,7 +1513,7 @@ "path": "Tree", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/LambdaNodeJsLatestIntegDefaultTestDeployAssertD40B5C28.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/LambdaNodeJsLatestIntegDefaultTestDeployAssertD40B5C28.assets.json index f32c30d5e2f4c..9b6bfd560380a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/LambdaNodeJsLatestIntegDefaultTestDeployAssertD40B5C28.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/LambdaNodeJsLatestIntegDefaultTestDeployAssertD40B5C28.assets.json @@ -1,20 +1,20 @@ { "version": "36.0.0", "files": { - "df6156f884f46480078633afbd0b768581022c5e444c5f72752980280ae15bd9": { + "4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3": { "source": { - "path": "asset.df6156f884f46480078633afbd0b768581022c5e444c5f72752980280ae15bd9.bundle", + "path": "asset.4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3.bundle", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "df6156f884f46480078633afbd0b768581022c5e444c5f72752980280ae15bd9.zip", + "objectKey": "4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "8deae8f4c1da113072818007e731a323c8dd62c3021d881a84352b2bf0901604": { + "aac20eb3073881b94113a49c06bbcc26a9647f52f160a5d7daf3d7f7d7bcd81c": { "source": { "path": "LambdaNodeJsLatestIntegDefaultTestDeployAssertD40B5C28.template.json", "packaging": "file" @@ -22,7 +22,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "8deae8f4c1da113072818007e731a323c8dd62c3021d881a84352b2bf0901604.json", + "objectKey": "aac20eb3073881b94113a49c06bbcc26a9647f52f160a5d7daf3d7f7d7bcd81c.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/LambdaNodeJsLatestIntegDefaultTestDeployAssertD40B5C28.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/LambdaNodeJsLatestIntegDefaultTestDeployAssertD40B5C28.template.json index 24597a0e813e4..772eef0adcfbb 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/LambdaNodeJsLatestIntegDefaultTestDeployAssertD40B5C28.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/LambdaNodeJsLatestIntegDefaultTestDeployAssertD40B5C28.template.json @@ -27,7 +27,7 @@ } }, "flattenResponse": "false", - "salt": "1703938182122" + "salt": "1704912854750" }, "UpdateReplacePolicy": "Delete", "DeletionPolicy": "Delete" @@ -127,7 +127,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "df6156f884f46480078633afbd0b768581022c5e444c5f72752980280ae15bd9.zip" + "S3Key": "4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3.zip" }, "Timeout": 120, "Handler": "index.handler", diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664/index.js b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4/index.js similarity index 53% rename from packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664/index.js rename to packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4/index.js index ac04e6bc45069..fad06e1523d79 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664/index.js +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4/index.js @@ -1,32 +1,32 @@ -"use strict";var s2=Object.create;var _d=Object.defineProperty;var i2=Object.getOwnPropertyDescriptor;var a2=Object.getOwnPropertyNames;var c2=Object.getPrototypeOf,d2=Object.prototype.hasOwnProperty;var Ge=(e,n)=>()=>(e&&(n=e(e=0)),n);var m=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),Ba=(e,n)=>{for(var t in n)_d(e,t,{get:n[t],enumerable:!0})},mv=(e,n,t,r)=>{if(n&&typeof n=="object"||typeof n=="function")for(let o of a2(n))!d2.call(e,o)&&o!==t&&_d(e,o,{get:()=>n[o],enumerable:!(r=i2(n,o))||r.enumerable});return e};var Da=(e,n,t)=>(t=e!=null?s2(c2(e)):{},mv(n||!e||!e.__esModule?_d(t,"default",{value:e,enumerable:!0}):t,e)),j=e=>mv(_d({},"__esModule",{value:!0}),e);var U={};Ba(U,{__addDisposableResource:()=>Tv,__assign:()=>yd,__asyncDelegator:()=>xv,__asyncGenerator:()=>vv,__asyncValues:()=>wv,__await:()=>_o,__awaiter:()=>hv,__classPrivateFieldGet:()=>Rv,__classPrivateFieldIn:()=>Ov,__classPrivateFieldSet:()=>Nv,__createBinding:()=>hd,__decorate:()=>_v,__disposeResources:()=>qv,__esDecorate:()=>l2,__exportStar:()=>Sv,__extends:()=>pv,__generator:()=>Cv,__importDefault:()=>Iv,__importStar:()=>Av,__makeTemplateObject:()=>kv,__metadata:()=>gv,__param:()=>yv,__propKey:()=>m2,__read:()=>Z_,__rest:()=>fv,__runInitializers:()=>u2,__setFunctionName:()=>p2,__spread:()=>Ev,__spreadArray:()=>Pv,__spreadArrays:()=>bv,__values:()=>gd,default:()=>y2});function pv(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");J_(e,n);function t(){this.constructor=e}e.prototype=n===null?Object.create(n):(t.prototype=n.prototype,new t)}function fv(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o=0;i--)(c=e[i])&&(s=(o<3?c(s):o>3?c(n,t,s):c(n,t))||s);return o>3&&s&&Object.defineProperty(n,t,s),s}function yv(e,n){return function(t,r){n(t,r,e)}}function l2(e,n,t,r,o,s){function c(K){if(K!==void 0&&typeof K!="function")throw new TypeError("Function expected");return K}for(var i=r.kind,u=i==="getter"?"get":i==="setter"?"set":"value",l=!n&&e?r.static?e:e.prototype:null,a=n||(l?Object.getOwnPropertyDescriptor(l,r.name):{}),_,y=!1,C=t.length-1;C>=0;C--){var b={};for(var A in r)b[A]=A==="access"?{}:r[A];for(var A in r.access)b.access[A]=r.access[A];b.addInitializer=function(K){if(y)throw new TypeError("Cannot add initializers after decoration has completed");s.push(c(K||null))};var k=(0,t[C])(i==="accessor"?{get:a.get,set:a.set}:a[u],b);if(i==="accessor"){if(k===void 0)continue;if(k===null||typeof k!="object")throw new TypeError("Object expected");(_=c(k.get))&&(a.get=_),(_=c(k.set))&&(a.set=_),(_=c(k.init))&&o.unshift(_)}else(_=c(k))&&(i==="field"?o.unshift(_):a[u]=_)}l&&Object.defineProperty(l,r.name,a),y=!0}function u2(e,n,t){for(var r=arguments.length>2,o=0;o0&&s[s.length-1])&&(l[0]===6||l[0]===2)){t=0;continue}if(l[0]===3&&(!s||l[1]>s[0]&&l[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}function Z_(e,n){var t=typeof Symbol=="function"&&e[Symbol.iterator];if(!t)return e;var r=t.call(e),o,s=[],c;try{for(;(n===void 0||n-- >0)&&!(o=r.next()).done;)s.push(o.value)}catch(i){c={error:i}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(c)throw c.error}}return s}function Ev(){for(var e=[],n=0;n1||i(y,C)})})}function i(y,C){try{u(r[y](C))}catch(b){_(s[0][3],b)}}function u(y){y.value instanceof _o?Promise.resolve(y.value.v).then(l,a):_(s[0][2],y)}function l(y){i("next",y)}function a(y){i("throw",y)}function _(y,C){y(C),s.shift(),s.length&&i(s[0][0],s[0][1])}}function xv(e){var n,t;return n={},r("next"),r("throw",function(o){throw o}),r("return"),n[Symbol.iterator]=function(){return this},n;function r(o,s){n[o]=e[o]?function(c){return(t=!t)?{value:_o(e[o](c)),done:!1}:s?s(c):c}:s}}function wv(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n=e[Symbol.asyncIterator],t;return n?n.call(e):(e=typeof gd=="function"?gd(e):e[Symbol.iterator](),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(s){t[s]=e[s]&&function(c){return new Promise(function(i,u){c=e[s](c),o(i,u,c.done,c.value)})}}function o(s,c,i,u){Promise.resolve(u).then(function(l){s({value:l,done:i})},c)}}function kv(e,n){return Object.defineProperty?Object.defineProperty(e,"raw",{value:n}):e.raw=n,e}function Av(e){if(e&&e.__esModule)return e;var n={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&hd(n,e,t);return f2(n,e),n}function Iv(e){return e&&e.__esModule?e:{default:e}}function Rv(e,n,t,r){if(t==="a"&&!r)throw new TypeError("Private accessor was defined without a getter");if(typeof n=="function"?e!==n||!r:!n.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?r:t==="a"?r.call(e):r?r.value:n.get(e)}function Nv(e,n,t,r,o){if(r==="m")throw new TypeError("Private method is not writable");if(r==="a"&&!o)throw new TypeError("Private accessor was defined without a setter");if(typeof n=="function"?e!==n||!o:!n.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return r==="a"?o.call(e,t):o?o.value=t:n.set(e,t),t}function Ov(e,n){if(n===null||typeof n!="object"&&typeof n!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof e=="function"?n===e:e.has(n)}function Tv(e,n,t){if(n!=null){if(typeof n!="object"&&typeof n!="function")throw new TypeError("Object expected.");var r;if(t){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");r=n[Symbol.asyncDispose]}if(r===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");r=n[Symbol.dispose]}if(typeof r!="function")throw new TypeError("Object not disposable.");e.stack.push({value:n,dispose:r,async:t})}else t&&e.stack.push({async:!0});return n}function qv(e){function n(r){e.error=e.hasError?new _2(r,e.error,"An error was suppressed during disposal."):r,e.hasError=!0}function t(){for(;e.stack.length;){var r=e.stack.pop();try{var o=r.dispose&&r.dispose.call(r.value);if(r.async)return Promise.resolve(o).then(t,function(s){return n(s),t()})}catch(s){n(s)}}if(e.hasError)throw e.error}return t()}var J_,yd,hd,f2,_2,y2,z=Ge(()=>{J_=function(e,n){return J_=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o])},J_(e,n)};yd=function(){return yd=Object.assign||function(n){for(var t,r=1,o=arguments.length;r{"use strict";Object.defineProperty(yo,"__esModule",{value:!0});yo.resolveHttpHandlerRuntimeConfig=yo.getHttpHandlerExtensionConfiguration=void 0;var g2=e=>{let n=e.httpHandler;return{setHttpHandler(t){n=t},httpHandler(){return n},updateHttpClientConfig(t,r){n.updateHttpClientConfig(t,r)},httpHandlerConfigs(){return n.httpHandlerConfigs()}}};yo.getHttpHandlerExtensionConfiguration=g2;var h2=e=>({httpHandler:e.httpHandler()});yo.resolveHttpHandlerRuntimeConfig=h2});var Bv=m(ey=>{"use strict";Object.defineProperty(ey,"__esModule",{value:!0});var C2=(z(),j(U));C2.__exportStar(Mv(),ey)});var Fv=m(Dv=>{"use strict";Object.defineProperty(Dv,"__esModule",{value:!0})});var Lv=m(Fa=>{"use strict";Object.defineProperty(Fa,"__esModule",{value:!0});Fa.HttpAuthLocation=void 0;var S2;(function(e){e.HEADER="header",e.QUERY="query"})(S2=Fa.HttpAuthLocation||(Fa.HttpAuthLocation={}))});var jv=m(La=>{"use strict";Object.defineProperty(La,"__esModule",{value:!0});La.HttpApiKeyAuthLocation=void 0;var E2;(function(e){e.HEADER="header",e.QUERY="query"})(E2=La.HttpApiKeyAuthLocation||(La.HttpApiKeyAuthLocation={}))});var zv=m(Uv=>{"use strict";Object.defineProperty(Uv,"__esModule",{value:!0})});var Hv=m(Gv=>{"use strict";Object.defineProperty(Gv,"__esModule",{value:!0})});var Kv=m($v=>{"use strict";Object.defineProperty($v,"__esModule",{value:!0})});var Xv=m(Vv=>{"use strict";Object.defineProperty(Vv,"__esModule",{value:!0})});var Wv=m(Qn=>{"use strict";Object.defineProperty(Qn,"__esModule",{value:!0});var go=(z(),j(U));go.__exportStar(Lv(),Qn);go.__exportStar(jv(),Qn);go.__exportStar(zv(),Qn);go.__exportStar(Hv(),Qn);go.__exportStar(Kv(),Qn);go.__exportStar(Xv(),Qn)});var Qv=m(Yv=>{"use strict";Object.defineProperty(Yv,"__esModule",{value:!0})});var Zv=m(Jv=>{"use strict";Object.defineProperty(Jv,"__esModule",{value:!0})});var tx=m(ex=>{"use strict";Object.defineProperty(ex,"__esModule",{value:!0})});var rx=m(nx=>{"use strict";Object.defineProperty(nx,"__esModule",{value:!0})});var sx=m(ox=>{"use strict";Object.defineProperty(ox,"__esModule",{value:!0})});var ax=m(ix=>{"use strict";Object.defineProperty(ix,"__esModule",{value:!0})});var dx=m(cx=>{"use strict";Object.defineProperty(cx,"__esModule",{value:!0})});var lx=m(ja=>{"use strict";Object.defineProperty(ja,"__esModule",{value:!0});var ty=(z(),j(U));ty.__exportStar(sx(),ja);ty.__exportStar(ax(),ja);ty.__exportStar(dx(),ja)});var mx=m(ux=>{"use strict";Object.defineProperty(ux,"__esModule",{value:!0})});var fx=m(px=>{"use strict";Object.defineProperty(px,"__esModule",{value:!0})});var _x=m(Ua=>{"use strict";Object.defineProperty(Ua,"__esModule",{value:!0});Ua.EndpointURLScheme=void 0;var b2;(function(e){e.HTTP="http",e.HTTPS="https"})(b2=Ua.EndpointURLScheme||(Ua.EndpointURLScheme={}))});var gx=m(yx=>{"use strict";Object.defineProperty(yx,"__esModule",{value:!0})});var Cx=m(hx=>{"use strict";Object.defineProperty(hx,"__esModule",{value:!0})});var Ex=m(Sx=>{"use strict";Object.defineProperty(Sx,"__esModule",{value:!0})});var Px=m(bx=>{"use strict";Object.defineProperty(bx,"__esModule",{value:!0})});var xx=m(vx=>{"use strict";Object.defineProperty(vx,"__esModule",{value:!0})});var wx=m(Ur=>{"use strict";Object.defineProperty(Ur,"__esModule",{value:!0});var za=(z(),j(U));za.__exportStar(gx(),Ur);za.__exportStar(Cx(),Ur);za.__exportStar(Ex(),Ur);za.__exportStar(Px(),Ur);za.__exportStar(xx(),Ur)});var Ax=m(kx=>{"use strict";Object.defineProperty(kx,"__esModule",{value:!0})});var ry=m(bn=>{"use strict";Object.defineProperty(bn,"__esModule",{value:!0});bn.resolveChecksumRuntimeConfig=bn.getChecksumConfiguration=bn.AlgorithmId=void 0;var ny;(function(e){e.MD5="md5",e.CRC32="crc32",e.CRC32C="crc32c",e.SHA1="sha1",e.SHA256="sha256"})(ny=bn.AlgorithmId||(bn.AlgorithmId={}));var P2=e=>{let n=[];return e.sha256!==void 0&&n.push({algorithmId:()=>ny.SHA256,checksumConstructor:()=>e.sha256}),e.md5!=null&&n.push({algorithmId:()=>ny.MD5,checksumConstructor:()=>e.md5}),{_checksumAlgorithms:n,addChecksumAlgorithm(t){this._checksumAlgorithms.push(t)},checksumAlgorithms(){return this._checksumAlgorithms}}};bn.getChecksumConfiguration=P2;var v2=e=>{let n={};return e.checksumAlgorithms().forEach(t=>{n[t.algorithmId()]=t.checksumConstructor()}),n};bn.resolveChecksumRuntimeConfig=v2});var Rx=m(ho=>{"use strict";Object.defineProperty(ho,"__esModule",{value:!0});ho.resolveDefaultRuntimeConfig=ho.getDefaultClientConfiguration=void 0;var Ix=ry(),x2=e=>({...(0,Ix.getChecksumConfiguration)(e)});ho.getDefaultClientConfiguration=x2;var w2=e=>({...(0,Ix.resolveChecksumRuntimeConfig)(e)});ho.resolveDefaultRuntimeConfig=w2});var Ox=m(Nx=>{"use strict";Object.defineProperty(Nx,"__esModule",{value:!0})});var qx=m(Co=>{"use strict";Object.defineProperty(Co,"__esModule",{value:!0});Co.AlgorithmId=void 0;var Tx=(z(),j(U));Tx.__exportStar(Rx(),Co);Tx.__exportStar(Ox(),Co);var k2=ry();Object.defineProperty(Co,"AlgorithmId",{enumerable:!0,get:function(){return k2.AlgorithmId}})});var Mx=m(Ga=>{"use strict";Object.defineProperty(Ga,"__esModule",{value:!0});Ga.FieldPosition=void 0;var A2;(function(e){e[e.HEADER=0]="HEADER",e[e.TRAILER=1]="TRAILER"})(A2=Ga.FieldPosition||(Ga.FieldPosition={}))});var Dx=m(Bx=>{"use strict";Object.defineProperty(Bx,"__esModule",{value:!0})});var Lx=m(Fx=>{"use strict";Object.defineProperty(Fx,"__esModule",{value:!0})});var Ux=m(jx=>{"use strict";Object.defineProperty(jx,"__esModule",{value:!0})});var Gx=m(zx=>{"use strict";Object.defineProperty(zx,"__esModule",{value:!0})});var $x=m(Hx=>{"use strict";Object.defineProperty(Hx,"__esModule",{value:!0})});var Kx=m(So=>{"use strict";Object.defineProperty(So,"__esModule",{value:!0});var Cd=(z(),j(U));Cd.__exportStar(Lx(),So);Cd.__exportStar(Ux(),So);Cd.__exportStar(Gx(),So);Cd.__exportStar($x(),So)});var Xx=m(Vx=>{"use strict";Object.defineProperty(Vx,"__esModule",{value:!0})});var Wx=m(Sd=>{"use strict";Object.defineProperty(Sd,"__esModule",{value:!0});Sd.SMITHY_CONTEXT_KEY=void 0;Sd.SMITHY_CONTEXT_KEY="__smithy_context"});var Qx=m(Yx=>{"use strict";Object.defineProperty(Yx,"__esModule",{value:!0})});var Jx=m(Ha=>{"use strict";Object.defineProperty(Ha,"__esModule",{value:!0});Ha.IniSectionType=void 0;var I2;(function(e){e.PROFILE="profile",e.SSO_SESSION="sso-session",e.SERVICES="services"})(I2=Ha.IniSectionType||(Ha.IniSectionType={}))});var ew=m(Zx=>{"use strict";Object.defineProperty(Zx,"__esModule",{value:!0})});var nw=m(tw=>{"use strict";Object.defineProperty(tw,"__esModule",{value:!0})});var ow=m(rw=>{"use strict";Object.defineProperty(rw,"__esModule",{value:!0})});var iw=m(sw=>{"use strict";Object.defineProperty(sw,"__esModule",{value:!0})});var cw=m(aw=>{"use strict";Object.defineProperty(aw,"__esModule",{value:!0})});var lw=m(dw=>{"use strict";Object.defineProperty(dw,"__esModule",{value:!0})});var mw=m(uw=>{"use strict";Object.defineProperty(uw,"__esModule",{value:!0})});var fw=m(pw=>{"use strict";Object.defineProperty(pw,"__esModule",{value:!0})});var yw=m(_w=>{"use strict";Object.defineProperty(_w,"__esModule",{value:!0})});var gw=m($a=>{"use strict";Object.defineProperty($a,"__esModule",{value:!0});$a.RequestHandlerProtocol=void 0;var R2;(function(e){e.HTTP_0_9="http/0.9",e.HTTP_1_0="http/1.0",e.TDS_8_0="tds/8.0"})(R2=$a.RequestHandlerProtocol||($a.RequestHandlerProtocol={}))});var Cw=m(hw=>{"use strict";Object.defineProperty(hw,"__esModule",{value:!0})});var Ew=m(Sw=>{"use strict";Object.defineProperty(Sw,"__esModule",{value:!0})});var Pw=m(bw=>{"use strict";Object.defineProperty(bw,"__esModule",{value:!0})});var xw=m(vw=>{"use strict";Object.defineProperty(vw,"__esModule",{value:!0})});var kw=m(ww=>{"use strict";Object.defineProperty(ww,"__esModule",{value:!0})});var Iw=m(Aw=>{"use strict";Object.defineProperty(Aw,"__esModule",{value:!0})});var v=m(le=>{"use strict";Object.defineProperty(le,"__esModule",{value:!0});var me=(z(),j(U));me.__exportStar(Fv(),le);me.__exportStar(Wv(),le);me.__exportStar(Qv(),le);me.__exportStar(Zv(),le);me.__exportStar(tx(),le);me.__exportStar(rx(),le);me.__exportStar(lx(),le);me.__exportStar(mx(),le);me.__exportStar(fx(),le);me.__exportStar(_x(),le);me.__exportStar(wx(),le);me.__exportStar(Ax(),le);me.__exportStar(qx(),le);me.__exportStar(Mx(),le);me.__exportStar(Dx(),le);me.__exportStar(Kx(),le);me.__exportStar(Xx(),le);me.__exportStar(Wx(),le);me.__exportStar(Qx(),le);me.__exportStar(Jx(),le);me.__exportStar(ew(),le);me.__exportStar(nw(),le);me.__exportStar(ow(),le);me.__exportStar(iw(),le);me.__exportStar(cw(),le);me.__exportStar(lw(),le);me.__exportStar(mw(),le);me.__exportStar(fw(),le);me.__exportStar(yw(),le);me.__exportStar(gw(),le);me.__exportStar(Cw(),le);me.__exportStar(Ew(),le);me.__exportStar(Pw(),le);me.__exportStar(xw(),le);me.__exportStar(kw(),le);me.__exportStar(Iw(),le)});var Rw=m(Ed=>{"use strict";Object.defineProperty(Ed,"__esModule",{value:!0});Ed.Field=void 0;var N2=v(),oy=class{constructor({name:n,kind:t=N2.FieldPosition.HEADER,values:r=[]}){this.name=n,this.kind=t,this.values=r}add(n){this.values.push(n)}set(n){this.values=n}remove(n){this.values=this.values.filter(t=>t!==n)}toString(){return this.values.map(n=>n.includes(",")||n.includes(" ")?`"${n}"`:n).join(", ")}get(){return this.values}};Ed.Field=oy});var Nw=m(bd=>{"use strict";Object.defineProperty(bd,"__esModule",{value:!0});bd.Fields=void 0;var sy=class{constructor({fields:n=[],encoding:t="utf-8"}){this.entries={},n.forEach(this.setField.bind(this)),this.encoding=t}setField(n){this.entries[n.name.toLowerCase()]=n}getField(n){return this.entries[n.toLowerCase()]}removeField(n){delete this.entries[n.toLowerCase()]}getByType(n){return Object.values(this.entries).filter(t=>t.kind===n)}};bd.Fields=sy});var Tw=m(Ow=>{"use strict";Object.defineProperty(Ow,"__esModule",{value:!0})});var qw=m(Pd=>{"use strict";Object.defineProperty(Pd,"__esModule",{value:!0});Pd.HttpRequest=void 0;var iy=class e{constructor(n){this.method=n.method||"GET",this.hostname=n.hostname||"localhost",this.port=n.port,this.query=n.query||{},this.headers=n.headers||{},this.body=n.body,this.protocol=n.protocol?n.protocol.slice(-1)!==":"?`${n.protocol}:`:n.protocol:"https:",this.path=n.path?n.path.charAt(0)!=="/"?`/${n.path}`:n.path:"/",this.username=n.username,this.password=n.password,this.fragment=n.fragment}static isInstance(n){if(!n)return!1;let t=n;return"method"in t&&"protocol"in t&&"hostname"in t&&"path"in t&&typeof t.query=="object"&&typeof t.headers=="object"}clone(){let n=new e({...this,headers:{...this.headers}});return n.query&&(n.query=O2(n.query)),n}};Pd.HttpRequest=iy;function O2(e){return Object.keys(e).reduce((n,t)=>{let r=e[t];return{...n,[t]:Array.isArray(r)?[...r]:r}},{})}});var Mw=m(vd=>{"use strict";Object.defineProperty(vd,"__esModule",{value:!0});vd.HttpResponse=void 0;var ay=class{constructor(n){this.statusCode=n.statusCode,this.reason=n.reason,this.headers=n.headers||{},this.body=n.body}static isInstance(n){if(!n)return!1;let t=n;return typeof t.statusCode=="number"&&typeof t.headers=="object"}};vd.HttpResponse=ay});var Bw=m(xd=>{"use strict";Object.defineProperty(xd,"__esModule",{value:!0});xd.isValidHostname=void 0;function T2(e){return/^[a-z0-9][a-z0-9\.\-]*[a-z0-9]$/.test(e)}xd.isValidHostname=T2});var Fw=m(Dw=>{"use strict";Object.defineProperty(Dw,"__esModule",{value:!0})});var we=m(Ut=>{"use strict";Object.defineProperty(Ut,"__esModule",{value:!0});var Jn=(z(),j(U));Jn.__exportStar(Bv(),Ut);Jn.__exportStar(Rw(),Ut);Jn.__exportStar(Nw(),Ut);Jn.__exportStar(Tw(),Ut);Jn.__exportStar(qw(),Ut);Jn.__exportStar(Mw(),Ut);Jn.__exportStar(Bw(),Ut);Jn.__exportStar(Fw(),Ut)});var jw=m(Pn=>{"use strict";Object.defineProperty(Pn,"__esModule",{value:!0});Pn.getAddExpectContinuePlugin=Pn.addExpectContinueMiddlewareOptions=Pn.addExpectContinueMiddleware=void 0;var q2=we();function Lw(e){return n=>async t=>{let{request:r}=t;return q2.HttpRequest.isInstance(r)&&r.body&&e.runtime==="node"&&(r.headers={...r.headers,Expect:"100-continue"}),n({...t,request:r})}}Pn.addExpectContinueMiddleware=Lw;Pn.addExpectContinueMiddlewareOptions={step:"build",tags:["SET_EXPECT_HEADER","EXPECT_HEADER"],name:"addExpectContinueMiddleware",override:!0};var M2=e=>({applyToStack:n=>{n.add(Lw(e),Pn.addExpectContinueMiddlewareOptions)}});Pn.getAddExpectContinuePlugin=M2});var Ka=m(bt=>{"use strict";Object.defineProperty(bt,"__esModule",{value:!0});bt.getHostHeaderPlugin=bt.hostHeaderMiddlewareOptions=bt.hostHeaderMiddleware=bt.resolveHostHeaderConfig=void 0;var B2=we();function D2(e){return e}bt.resolveHostHeaderConfig=D2;var F2=e=>n=>async t=>{if(!B2.HttpRequest.isInstance(t.request))return n(t);let{request:r}=t,{handlerProtocol:o=""}=e.requestHandler.metadata||{};if(o.indexOf("h2")>=0&&!r.headers[":authority"])delete r.headers.host,r.headers[":authority"]="";else if(!r.headers.host){let s=r.hostname;r.port!=null&&(s+=`:${r.port}`),r.headers.host=s}return n(t)};bt.hostHeaderMiddleware=F2;bt.hostHeaderMiddlewareOptions={name:"hostHeaderMiddleware",step:"build",priority:"low",tags:["HOST"],override:!0};var L2=e=>({applyToStack:n=>{n.add((0,bt.hostHeaderMiddleware)(e),bt.hostHeaderMiddlewareOptions)}});bt.getHostHeaderPlugin=L2});var Uw=m(zt=>{"use strict";Object.defineProperty(zt,"__esModule",{value:!0});zt.getLoggerPlugin=zt.loggerMiddlewareOptions=zt.loggerMiddleware=void 0;var j2=()=>(e,n)=>async t=>{var r,o;try{let s=await e(t),{clientName:c,commandName:i,logger:u,dynamoDbDocumentClientOptions:l={}}=n,{overrideInputFilterSensitiveLog:a,overrideOutputFilterSensitiveLog:_}=l,y=a??n.inputFilterSensitiveLog,C=_??n.outputFilterSensitiveLog,{$metadata:b,...A}=s.output;return(r=u==null?void 0:u.info)===null||r===void 0||r.call(u,{clientName:c,commandName:i,input:y(t.input),output:C(A),metadata:b}),s}catch(s){let{clientName:c,commandName:i,logger:u,dynamoDbDocumentClientOptions:l={}}=n,{overrideInputFilterSensitiveLog:a}=l,_=a??n.inputFilterSensitiveLog;throw(o=u==null?void 0:u.error)===null||o===void 0||o.call(u,{clientName:c,commandName:i,input:_(t.input),error:s,metadata:s.$metadata}),s}};zt.loggerMiddleware=j2;zt.loggerMiddlewareOptions={name:"loggerMiddleware",tags:["LOGGER"],step:"initialize",override:!0};var U2=e=>({applyToStack:n=>{n.add((0,zt.loggerMiddleware)(),zt.loggerMiddlewareOptions)}});zt.getLoggerPlugin=U2});var Va=m(cy=>{"use strict";Object.defineProperty(cy,"__esModule",{value:!0});var z2=(z(),j(U));z2.__exportStar(Uw(),cy)});var Xa=m(Gt=>{"use strict";Object.defineProperty(Gt,"__esModule",{value:!0});Gt.getRecursionDetectionPlugin=Gt.addRecursionDetectionMiddlewareOptions=Gt.recursionDetectionMiddleware=void 0;var G2=we(),zw="X-Amzn-Trace-Id",H2="AWS_LAMBDA_FUNCTION_NAME",$2="_X_AMZN_TRACE_ID",K2=e=>n=>async t=>{let{request:r}=t;if(!G2.HttpRequest.isInstance(r)||e.runtime!=="node"||r.headers.hasOwnProperty(zw))return n(t);let o=process.env[H2],s=process.env[$2],c=i=>typeof i=="string"&&i.length>0;return c(o)&&c(s)&&(r.headers[zw]=s),n({...t,request:r})};Gt.recursionDetectionMiddleware=K2;Gt.addRecursionDetectionMiddlewareOptions={step:"build",tags:["RECURSION_DETECTION"],name:"recursionDetectionMiddleware",override:!0,priority:"low"};var V2=e=>({applyToStack:n=>{n.add((0,Gt.recursionDetectionMiddleware)(e),Gt.addRecursionDetectionMiddlewareOptions)}});Gt.getRecursionDetectionPlugin=V2});var Gw=m(wd=>{"use strict";Object.defineProperty(wd,"__esModule",{value:!0});wd.NoOpLogger=void 0;var dy=class{trace(){}debug(){}info(){}warn(){}error(){}};wd.NoOpLogger=dy});var Kw=m(Eo=>{"use strict";Object.defineProperty(Eo,"__esModule",{value:!0});Eo.constructStack=void 0;var zr=(e,n)=>{let t=[];if(e&&t.push(e),n)for(let r of n)t.push(r);return t},Zn=(e,n)=>`${e||"anonymous"}${n&&n.length>0?` (a.k.a. ${n.join(",")})`:""}`,X2=()=>{let e=[],n=[],t=!1,r=new Set,o=_=>_.sort((y,C)=>Hw[C.step]-Hw[y.step]||$w[C.priority||"normal"]-$w[y.priority||"normal"]),s=_=>{let y=!1,C=b=>{let A=zr(b.name,b.aliases);if(A.includes(_)){y=!0;for(let k of A)r.delete(k);return!1}return!0};return e=e.filter(C),n=n.filter(C),y},c=_=>{let y=!1,C=b=>{if(b.middleware===_){y=!0;for(let A of zr(b.name,b.aliases))r.delete(A);return!1}return!0};return e=e.filter(C),n=n.filter(C),y},i=_=>{var y;return e.forEach(C=>{_.add(C.middleware,{...C})}),n.forEach(C=>{_.addRelativeTo(C.middleware,{...C})}),(y=_.identifyOnResolve)===null||y===void 0||y.call(_,a.identifyOnResolve()),_},u=_=>{let y=[];return _.before.forEach(C=>{C.before.length===0&&C.after.length===0?y.push(C):y.push(...u(C))}),y.push(_),_.after.reverse().forEach(C=>{C.before.length===0&&C.after.length===0?y.push(C):y.push(...u(C))}),y},l=(_=!1)=>{let y=[],C=[],b={};return e.forEach(k=>{let K={...k,before:[],after:[]};for(let J of zr(K.name,K.aliases))b[J]=K;y.push(K)}),n.forEach(k=>{let K={...k,before:[],after:[]};for(let J of zr(K.name,K.aliases))b[J]=K;C.push(K)}),C.forEach(k=>{if(k.toMiddleware){let K=b[k.toMiddleware];if(K===void 0){if(_)return;throw new Error(`${k.toMiddleware} is not found when adding ${Zn(k.name,k.aliases)} middleware ${k.relation} ${k.toMiddleware}`)}k.relation==="after"&&K.after.push(k),k.relation==="before"&&K.before.push(k)}}),o(y).map(u).reduce((k,K)=>(k.push(...K),k),[])},a={add:(_,y={})=>{let{name:C,override:b,aliases:A}=y,k={step:"initialize",priority:"normal",middleware:_,...y},K=zr(C,A);if(K.length>0){if(K.some(J=>r.has(J))){if(!b)throw new Error(`Duplicate middleware name '${Zn(C,A)}'`);for(let J of K){let De=e.findIndex(jr=>{var at;return jr.name===J||((at=jr.aliases)===null||at===void 0?void 0:at.some(jt=>jt===J))});if(De===-1)continue;let tt=e[De];if(tt.step!==k.step||k.priority!==tt.priority)throw new Error(`"${Zn(tt.name,tt.aliases)}" middleware with ${tt.priority} priority in ${tt.step} step cannot be overridden by "${Zn(C,A)}" middleware with ${k.priority} priority in ${k.step} step.`);e.splice(De,1)}}for(let J of K)r.add(J)}e.push(k)},addRelativeTo:(_,y)=>{let{name:C,override:b,aliases:A}=y,k={middleware:_,...y},K=zr(C,A);if(K.length>0){if(K.some(J=>r.has(J))){if(!b)throw new Error(`Duplicate middleware name '${Zn(C,A)}'`);for(let J of K){let De=n.findIndex(jr=>{var at;return jr.name===J||((at=jr.aliases)===null||at===void 0?void 0:at.some(jt=>jt===J))});if(De===-1)continue;let tt=n[De];if(tt.toMiddleware!==k.toMiddleware||tt.relation!==k.relation)throw new Error(`"${Zn(tt.name,tt.aliases)}" middleware ${tt.relation} "${tt.toMiddleware}" middleware cannot be overridden by "${Zn(C,A)}" middleware ${k.relation} "${k.toMiddleware}" middleware.`);n.splice(De,1)}}for(let J of K)r.add(J)}n.push(k)},clone:()=>i((0,Eo.constructStack)()),use:_=>{_.applyToStack(a)},remove:_=>typeof _=="string"?s(_):c(_),removeByTag:_=>{let y=!1,C=b=>{let{tags:A,name:k,aliases:K}=b;if(A&&A.includes(_)){let J=zr(k,K);for(let De of J)r.delete(De);return y=!0,!1}return!0};return e=e.filter(C),n=n.filter(C),y},concat:_=>{var y,C;let b=i((0,Eo.constructStack)());return b.use(_),b.identifyOnResolve(t||b.identifyOnResolve()||((C=(y=_.identifyOnResolve)===null||y===void 0?void 0:y.call(_))!==null&&C!==void 0?C:!1)),b},applyToStack:i,identify:()=>l(!0).map(_=>{var y;let C=(y=_.step)!==null&&y!==void 0?y:_.relation+" "+_.toMiddleware;return Zn(_.name,_.aliases)+" - "+C}),identifyOnResolve(_){return typeof _=="boolean"&&(t=_),t},resolve:(_,y)=>{for(let C of l().map(b=>b.middleware).reverse())_=C(_,y);return t&&console.log(a.identify()),_}};return a};Eo.constructStack=X2;var Hw={initialize:5,serialize:4,build:3,finalizeRequest:2,deserialize:1},$w={high:3,normal:2,low:1}});var uy=m(ly=>{"use strict";Object.defineProperty(ly,"__esModule",{value:!0});var W2=(z(),j(U));W2.__exportStar(Kw(),ly)});var Vw=m(kd=>{"use strict";Object.defineProperty(kd,"__esModule",{value:!0});kd.Client=void 0;var Y2=uy(),my=class{constructor(n){this.middlewareStack=(0,Y2.constructStack)(),this.config=n}send(n,t,r){let o=typeof t!="function"?t:void 0,s=typeof t=="function"?t:r,c=n.resolveMiddleware(this.middlewareStack,this.config,o);if(s)c(n).then(i=>s(null,i.output),i=>s(i)).catch(()=>{});else return c(n).then(i=>i.output)}destroy(){this.config.requestHandler.destroy&&this.config.requestHandler.destroy()}};kd.Client=my});var Id=m(Ad=>{"use strict";Object.defineProperty(Ad,"__esModule",{value:!0});Ad.isArrayBuffer=void 0;var Q2=e=>typeof ArrayBuffer=="function"&&e instanceof ArrayBuffer||Object.prototype.toString.call(e)==="[object ArrayBuffer]";Ad.isArrayBuffer=Q2});var Gr=m(bo=>{"use strict";Object.defineProperty(bo,"__esModule",{value:!0});bo.fromString=bo.fromArrayBuffer=void 0;var J2=Id(),py=require("buffer"),Z2=(e,n=0,t=e.byteLength-n)=>{if(!(0,J2.isArrayBuffer)(e))throw new TypeError(`The "input" argument must be ArrayBuffer. Received type ${typeof e} (${e})`);return py.Buffer.from(e,n,t)};bo.fromArrayBuffer=Z2;var eH=(e,n)=>{if(typeof e!="string")throw new TypeError(`The "input" argument must be of type string. Received type ${typeof e} (${e})`);return n?py.Buffer.from(e,n):py.Buffer.from(e)};bo.fromString=eH});var Xw=m(Rd=>{"use strict";Object.defineProperty(Rd,"__esModule",{value:!0});Rd.fromBase64=void 0;var tH=Gr(),nH=/^[A-Za-z0-9+/]*={0,2}$/,rH=e=>{if(e.length*3%4!==0)throw new TypeError("Incorrect padding on base64 string.");if(!nH.exec(e))throw new TypeError("Invalid base64 string.");let n=(0,tH.fromString)(e,"base64");return new Uint8Array(n.buffer,n.byteOffset,n.byteLength)};Rd.fromBase64=rH});var Ww=m(Nd=>{"use strict";Object.defineProperty(Nd,"__esModule",{value:!0});Nd.toBase64=void 0;var oH=Gr(),sH=e=>(0,oH.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength).toString("base64");Nd.toBase64=sH});var Po=m(Od=>{"use strict";Object.defineProperty(Od,"__esModule",{value:!0});var Yw=(z(),j(U));Yw.__exportStar(Xw(),Od);Yw.__exportStar(Ww(),Od)});var fy=m(Td=>{"use strict";Object.defineProperty(Td,"__esModule",{value:!0});Td.fromUtf8=void 0;var iH=Gr(),aH=e=>{let n=(0,iH.fromString)(e,"utf8");return new Uint8Array(n.buffer,n.byteOffset,n.byteLength/Uint8Array.BYTES_PER_ELEMENT)};Td.fromUtf8=aH});var Qw=m(qd=>{"use strict";Object.defineProperty(qd,"__esModule",{value:!0});qd.toUint8Array=void 0;var cH=fy(),dH=e=>typeof e=="string"?(0,cH.fromUtf8)(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e);qd.toUint8Array=dH});var Jw=m(Md=>{"use strict";Object.defineProperty(Md,"__esModule",{value:!0});Md.toUtf8=void 0;var lH=Gr(),uH=e=>(0,lH.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength).toString("utf8");Md.toUtf8=uH});var Pt=m(Wa=>{"use strict";Object.defineProperty(Wa,"__esModule",{value:!0});var _y=(z(),j(U));_y.__exportStar(fy(),Wa);_y.__exportStar(Qw(),Wa);_y.__exportStar(Jw(),Wa)});var nk=m(vo=>{"use strict";Object.defineProperty(vo,"__esModule",{value:!0});vo.transformFromString=vo.transformToString=void 0;var ek=Po(),tk=Pt(),Zw=yy();function mH(e,n="utf-8"){return n==="base64"?(0,ek.toBase64)(e):(0,tk.toUtf8)(e)}vo.transformToString=mH;function pH(e,n){return n==="base64"?Zw.Uint8ArrayBlobAdapter.mutate((0,ek.fromBase64)(e)):Zw.Uint8ArrayBlobAdapter.mutate((0,tk.fromUtf8)(e))}vo.transformFromString=pH});var yy=m(Bd=>{"use strict";Object.defineProperty(Bd,"__esModule",{value:!0});Bd.Uint8ArrayBlobAdapter=void 0;var rk=nk(),gy=class e extends Uint8Array{static fromString(n,t="utf-8"){switch(typeof n){case"string":return(0,rk.transformFromString)(n,t);default:throw new Error(`Unsupported conversion from ${typeof n} to Uint8ArrayBlobAdapter.`)}}static mutate(n){return Object.setPrototypeOf(n,e.prototype),n}transformToString(n="utf-8"){return(0,rk.transformToString)(this,n)}};Bd.Uint8ArrayBlobAdapter=gy});var ok=m(Dd=>{"use strict";Object.defineProperty(Dd,"__esModule",{value:!0});Dd.getAwsChunkedEncodingStream=void 0;var fH=require("stream"),_H=(e,n)=>{let{base64Encoder:t,bodyLengthChecker:r,checksumAlgorithmFn:o,checksumLocationName:s,streamHasher:c}=n,i=t!==void 0&&o!==void 0&&s!==void 0&&c!==void 0,u=i?c(o,e):void 0,l=new fH.Readable({read:()=>{}});return e.on("data",a=>{let _=r(a)||0;l.push(`${_.toString(16)}\r +"use strict";var u2=Object.create;var yd=Object.defineProperty;var m2=Object.getOwnPropertyDescriptor;var p2=Object.getOwnPropertyNames;var f2=Object.getPrototypeOf,_2=Object.prototype.hasOwnProperty;var Ge=(e,n)=>()=>(e&&(n=e(e=0)),n);var m=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),Ma=(e,n)=>{for(var t in n)yd(e,t,{get:n[t],enumerable:!0})},yv=(e,n,t,r)=>{if(n&&typeof n=="object"||typeof n=="function")for(let o of p2(n))!_2.call(e,o)&&o!==t&&yd(e,o,{get:()=>n[o],enumerable:!(r=m2(n,o))||r.enumerable});return e};var Ba=(e,n,t)=>(t=e!=null?u2(f2(e)):{},yv(n||!e||!e.__esModule?yd(t,"default",{value:e,enumerable:!0}):t,e)),j=e=>yv(yd({},"__esModule",{value:!0}),e);var U={};Ma(U,{__addDisposableResource:()=>Dv,__assign:()=>gd,__asyncDelegator:()=>Iv,__asyncGenerator:()=>Av,__asyncValues:()=>Rv,__await:()=>fo,__awaiter:()=>bv,__classPrivateFieldGet:()=>qv,__classPrivateFieldIn:()=>Bv,__classPrivateFieldSet:()=>Mv,__createBinding:()=>Cd,__decorate:()=>Cv,__disposeResources:()=>Fv,__esDecorate:()=>y2,__exportStar:()=>vv,__extends:()=>gv,__generator:()=>Pv,__importDefault:()=>Tv,__importStar:()=>Ov,__makeTemplateObject:()=>Nv,__metadata:()=>Ev,__param:()=>Sv,__propKey:()=>h2,__read:()=>ry,__rest:()=>hv,__runInitializers:()=>g2,__setFunctionName:()=>C2,__spread:()=>xv,__spreadArray:()=>kv,__spreadArrays:()=>wv,__values:()=>hd,default:()=>b2});function gv(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");ny(e,n);function t(){this.constructor=e}e.prototype=n===null?Object.create(n):(t.prototype=n.prototype,new t)}function hv(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o=0;i--)(c=e[i])&&(s=(o<3?c(s):o>3?c(n,t,s):c(n,t))||s);return o>3&&s&&Object.defineProperty(n,t,s),s}function Sv(e,n){return function(t,r){n(t,r,e)}}function y2(e,n,t,r,o,s){function c(K){if(K!==void 0&&typeof K!="function")throw new TypeError("Function expected");return K}for(var i=r.kind,u=i==="getter"?"get":i==="setter"?"set":"value",l=!n&&e?r.static?e:e.prototype:null,a=n||(l?Object.getOwnPropertyDescriptor(l,r.name):{}),_,y=!1,C=t.length-1;C>=0;C--){var b={};for(var A in r)b[A]=A==="access"?{}:r[A];for(var A in r.access)b.access[A]=r.access[A];b.addInitializer=function(K){if(y)throw new TypeError("Cannot add initializers after decoration has completed");s.push(c(K||null))};var x=(0,t[C])(i==="accessor"?{get:a.get,set:a.set}:a[u],b);if(i==="accessor"){if(x===void 0)continue;if(x===null||typeof x!="object")throw new TypeError("Object expected");(_=c(x.get))&&(a.get=_),(_=c(x.set))&&(a.set=_),(_=c(x.init))&&o.unshift(_)}else(_=c(x))&&(i==="field"?o.unshift(_):a[u]=_)}l&&Object.defineProperty(l,r.name,a),y=!0}function g2(e,n,t){for(var r=arguments.length>2,o=0;o0&&s[s.length-1])&&(l[0]===6||l[0]===2)){t=0;continue}if(l[0]===3&&(!s||l[1]>s[0]&&l[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}function ry(e,n){var t=typeof Symbol=="function"&&e[Symbol.iterator];if(!t)return e;var r=t.call(e),o,s=[],c;try{for(;(n===void 0||n-- >0)&&!(o=r.next()).done;)s.push(o.value)}catch(i){c={error:i}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(c)throw c.error}}return s}function xv(){for(var e=[],n=0;n1||i(y,C)})})}function i(y,C){try{u(r[y](C))}catch(b){_(s[0][3],b)}}function u(y){y.value instanceof fo?Promise.resolve(y.value.v).then(l,a):_(s[0][2],y)}function l(y){i("next",y)}function a(y){i("throw",y)}function _(y,C){y(C),s.shift(),s.length&&i(s[0][0],s[0][1])}}function Iv(e){var n,t;return n={},r("next"),r("throw",function(o){throw o}),r("return"),n[Symbol.iterator]=function(){return this},n;function r(o,s){n[o]=e[o]?function(c){return(t=!t)?{value:fo(e[o](c)),done:!1}:s?s(c):c}:s}}function Rv(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n=e[Symbol.asyncIterator],t;return n?n.call(e):(e=typeof hd=="function"?hd(e):e[Symbol.iterator](),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(s){t[s]=e[s]&&function(c){return new Promise(function(i,u){c=e[s](c),o(i,u,c.done,c.value)})}}function o(s,c,i,u){Promise.resolve(u).then(function(l){s({value:l,done:i})},c)}}function Nv(e,n){return Object.defineProperty?Object.defineProperty(e,"raw",{value:n}):e.raw=n,e}function Ov(e){if(e&&e.__esModule)return e;var n={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&Cd(n,e,t);return S2(n,e),n}function Tv(e){return e&&e.__esModule?e:{default:e}}function qv(e,n,t,r){if(t==="a"&&!r)throw new TypeError("Private accessor was defined without a getter");if(typeof n=="function"?e!==n||!r:!n.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?r:t==="a"?r.call(e):r?r.value:n.get(e)}function Mv(e,n,t,r,o){if(r==="m")throw new TypeError("Private method is not writable");if(r==="a"&&!o)throw new TypeError("Private accessor was defined without a setter");if(typeof n=="function"?e!==n||!o:!n.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return r==="a"?o.call(e,t):o?o.value=t:n.set(e,t),t}function Bv(e,n){if(n===null||typeof n!="object"&&typeof n!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof e=="function"?n===e:e.has(n)}function Dv(e,n,t){if(n!=null){if(typeof n!="object"&&typeof n!="function")throw new TypeError("Object expected.");var r;if(t){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");r=n[Symbol.asyncDispose]}if(r===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");r=n[Symbol.dispose]}if(typeof r!="function")throw new TypeError("Object not disposable.");e.stack.push({value:n,dispose:r,async:t})}else t&&e.stack.push({async:!0});return n}function Fv(e){function n(r){e.error=e.hasError?new E2(r,e.error,"An error was suppressed during disposal."):r,e.hasError=!0}function t(){for(;e.stack.length;){var r=e.stack.pop();try{var o=r.dispose&&r.dispose.call(r.value);if(r.async)return Promise.resolve(o).then(t,function(s){return n(s),t()})}catch(s){n(s)}}if(e.hasError)throw e.error}return t()}var ny,gd,Cd,S2,E2,b2,z=Ge(()=>{ny=function(e,n){return ny=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o])},ny(e,n)};gd=function(){return gd=Object.assign||function(n){for(var t,r=1,o=arguments.length;r{"use strict";Object.defineProperty(_o,"__esModule",{value:!0});_o.resolveHttpHandlerRuntimeConfig=_o.getHttpHandlerExtensionConfiguration=void 0;var P2=e=>{let n=e.httpHandler;return{setHttpHandler(t){n=t},httpHandler(){return n},updateHttpClientConfig(t,r){n.updateHttpClientConfig(t,r)},httpHandlerConfigs(){return n.httpHandlerConfigs()}}};_o.getHttpHandlerExtensionConfiguration=P2;var v2=e=>({httpHandler:e.httpHandler()});_o.resolveHttpHandlerRuntimeConfig=v2});var jv=m(oy=>{"use strict";Object.defineProperty(oy,"__esModule",{value:!0});var x2=(z(),j(U));x2.__exportStar(Lv(),oy)});var zv=m(Uv=>{"use strict";Object.defineProperty(Uv,"__esModule",{value:!0})});var Gv=m(Da=>{"use strict";Object.defineProperty(Da,"__esModule",{value:!0});Da.HttpAuthLocation=void 0;var w2;(function(e){e.HEADER="header",e.QUERY="query"})(w2=Da.HttpAuthLocation||(Da.HttpAuthLocation={}))});var Hv=m(Fa=>{"use strict";Object.defineProperty(Fa,"__esModule",{value:!0});Fa.HttpApiKeyAuthLocation=void 0;var k2;(function(e){e.HEADER="header",e.QUERY="query"})(k2=Fa.HttpApiKeyAuthLocation||(Fa.HttpApiKeyAuthLocation={}))});var Kv=m($v=>{"use strict";Object.defineProperty($v,"__esModule",{value:!0})});var Xv=m(Vv=>{"use strict";Object.defineProperty(Vv,"__esModule",{value:!0})});var Yv=m(Wv=>{"use strict";Object.defineProperty(Wv,"__esModule",{value:!0})});var Jv=m(Qv=>{"use strict";Object.defineProperty(Qv,"__esModule",{value:!0})});var Zv=m(Qn=>{"use strict";Object.defineProperty(Qn,"__esModule",{value:!0});var yo=(z(),j(U));yo.__exportStar(Gv(),Qn);yo.__exportStar(Hv(),Qn);yo.__exportStar(Kv(),Qn);yo.__exportStar(Xv(),Qn);yo.__exportStar(Yv(),Qn);yo.__exportStar(Jv(),Qn)});var tx=m(ex=>{"use strict";Object.defineProperty(ex,"__esModule",{value:!0})});var rx=m(nx=>{"use strict";Object.defineProperty(nx,"__esModule",{value:!0})});var sx=m(ox=>{"use strict";Object.defineProperty(ox,"__esModule",{value:!0})});var ax=m(ix=>{"use strict";Object.defineProperty(ix,"__esModule",{value:!0})});var dx=m(cx=>{"use strict";Object.defineProperty(cx,"__esModule",{value:!0})});var ux=m(lx=>{"use strict";Object.defineProperty(lx,"__esModule",{value:!0})});var px=m(mx=>{"use strict";Object.defineProperty(mx,"__esModule",{value:!0})});var fx=m(La=>{"use strict";Object.defineProperty(La,"__esModule",{value:!0});var sy=(z(),j(U));sy.__exportStar(dx(),La);sy.__exportStar(ux(),La);sy.__exportStar(px(),La)});var yx=m(_x=>{"use strict";Object.defineProperty(_x,"__esModule",{value:!0})});var hx=m(gx=>{"use strict";Object.defineProperty(gx,"__esModule",{value:!0})});var Cx=m(ja=>{"use strict";Object.defineProperty(ja,"__esModule",{value:!0});ja.EndpointURLScheme=void 0;var A2;(function(e){e.HTTP="http",e.HTTPS="https"})(A2=ja.EndpointURLScheme||(ja.EndpointURLScheme={}))});var Ex=m(Sx=>{"use strict";Object.defineProperty(Sx,"__esModule",{value:!0})});var Px=m(bx=>{"use strict";Object.defineProperty(bx,"__esModule",{value:!0})});var xx=m(vx=>{"use strict";Object.defineProperty(vx,"__esModule",{value:!0})});var kx=m(wx=>{"use strict";Object.defineProperty(wx,"__esModule",{value:!0})});var Ix=m(Ax=>{"use strict";Object.defineProperty(Ax,"__esModule",{value:!0})});var Rx=m(Ur=>{"use strict";Object.defineProperty(Ur,"__esModule",{value:!0});var Ua=(z(),j(U));Ua.__exportStar(Ex(),Ur);Ua.__exportStar(Px(),Ur);Ua.__exportStar(xx(),Ur);Ua.__exportStar(kx(),Ur);Ua.__exportStar(Ix(),Ur)});var Ox=m(Nx=>{"use strict";Object.defineProperty(Nx,"__esModule",{value:!0})});var ay=m(bn=>{"use strict";Object.defineProperty(bn,"__esModule",{value:!0});bn.resolveChecksumRuntimeConfig=bn.getChecksumConfiguration=bn.AlgorithmId=void 0;var iy;(function(e){e.MD5="md5",e.CRC32="crc32",e.CRC32C="crc32c",e.SHA1="sha1",e.SHA256="sha256"})(iy=bn.AlgorithmId||(bn.AlgorithmId={}));var I2=e=>{let n=[];return e.sha256!==void 0&&n.push({algorithmId:()=>iy.SHA256,checksumConstructor:()=>e.sha256}),e.md5!=null&&n.push({algorithmId:()=>iy.MD5,checksumConstructor:()=>e.md5}),{_checksumAlgorithms:n,addChecksumAlgorithm(t){this._checksumAlgorithms.push(t)},checksumAlgorithms(){return this._checksumAlgorithms}}};bn.getChecksumConfiguration=I2;var R2=e=>{let n={};return e.checksumAlgorithms().forEach(t=>{n[t.algorithmId()]=t.checksumConstructor()}),n};bn.resolveChecksumRuntimeConfig=R2});var qx=m(go=>{"use strict";Object.defineProperty(go,"__esModule",{value:!0});go.resolveDefaultRuntimeConfig=go.getDefaultClientConfiguration=void 0;var Tx=ay(),N2=e=>({...(0,Tx.getChecksumConfiguration)(e)});go.getDefaultClientConfiguration=N2;var O2=e=>({...(0,Tx.resolveChecksumRuntimeConfig)(e)});go.resolveDefaultRuntimeConfig=O2});var Bx=m(Mx=>{"use strict";Object.defineProperty(Mx,"__esModule",{value:!0})});var Fx=m(ho=>{"use strict";Object.defineProperty(ho,"__esModule",{value:!0});ho.AlgorithmId=void 0;var Dx=(z(),j(U));Dx.__exportStar(qx(),ho);Dx.__exportStar(Bx(),ho);var T2=ay();Object.defineProperty(ho,"AlgorithmId",{enumerable:!0,get:function(){return T2.AlgorithmId}})});var Lx=m(za=>{"use strict";Object.defineProperty(za,"__esModule",{value:!0});za.FieldPosition=void 0;var q2;(function(e){e[e.HEADER=0]="HEADER",e[e.TRAILER=1]="TRAILER"})(q2=za.FieldPosition||(za.FieldPosition={}))});var Ux=m(jx=>{"use strict";Object.defineProperty(jx,"__esModule",{value:!0})});var Gx=m(zx=>{"use strict";Object.defineProperty(zx,"__esModule",{value:!0})});var $x=m(Hx=>{"use strict";Object.defineProperty(Hx,"__esModule",{value:!0})});var Vx=m(Kx=>{"use strict";Object.defineProperty(Kx,"__esModule",{value:!0})});var Wx=m(Xx=>{"use strict";Object.defineProperty(Xx,"__esModule",{value:!0})});var Yx=m(Co=>{"use strict";Object.defineProperty(Co,"__esModule",{value:!0});var Sd=(z(),j(U));Sd.__exportStar(Gx(),Co);Sd.__exportStar($x(),Co);Sd.__exportStar(Vx(),Co);Sd.__exportStar(Wx(),Co)});var Jx=m(Qx=>{"use strict";Object.defineProperty(Qx,"__esModule",{value:!0})});var Zx=m(Ed=>{"use strict";Object.defineProperty(Ed,"__esModule",{value:!0});Ed.SMITHY_CONTEXT_KEY=void 0;Ed.SMITHY_CONTEXT_KEY="__smithy_context"});var tw=m(ew=>{"use strict";Object.defineProperty(ew,"__esModule",{value:!0})});var nw=m(Ga=>{"use strict";Object.defineProperty(Ga,"__esModule",{value:!0});Ga.IniSectionType=void 0;var M2;(function(e){e.PROFILE="profile",e.SSO_SESSION="sso-session",e.SERVICES="services"})(M2=Ga.IniSectionType||(Ga.IniSectionType={}))});var ow=m(rw=>{"use strict";Object.defineProperty(rw,"__esModule",{value:!0})});var iw=m(sw=>{"use strict";Object.defineProperty(sw,"__esModule",{value:!0})});var cw=m(aw=>{"use strict";Object.defineProperty(aw,"__esModule",{value:!0})});var lw=m(dw=>{"use strict";Object.defineProperty(dw,"__esModule",{value:!0})});var mw=m(uw=>{"use strict";Object.defineProperty(uw,"__esModule",{value:!0})});var fw=m(pw=>{"use strict";Object.defineProperty(pw,"__esModule",{value:!0})});var yw=m(_w=>{"use strict";Object.defineProperty(_w,"__esModule",{value:!0})});var hw=m(gw=>{"use strict";Object.defineProperty(gw,"__esModule",{value:!0})});var Sw=m(Cw=>{"use strict";Object.defineProperty(Cw,"__esModule",{value:!0})});var Ew=m(Ha=>{"use strict";Object.defineProperty(Ha,"__esModule",{value:!0});Ha.RequestHandlerProtocol=void 0;var B2;(function(e){e.HTTP_0_9="http/0.9",e.HTTP_1_0="http/1.0",e.TDS_8_0="tds/8.0"})(B2=Ha.RequestHandlerProtocol||(Ha.RequestHandlerProtocol={}))});var Pw=m(bw=>{"use strict";Object.defineProperty(bw,"__esModule",{value:!0})});var xw=m(vw=>{"use strict";Object.defineProperty(vw,"__esModule",{value:!0})});var kw=m(ww=>{"use strict";Object.defineProperty(ww,"__esModule",{value:!0})});var Iw=m(Aw=>{"use strict";Object.defineProperty(Aw,"__esModule",{value:!0})});var Nw=m(Rw=>{"use strict";Object.defineProperty(Rw,"__esModule",{value:!0})});var Tw=m(Ow=>{"use strict";Object.defineProperty(Ow,"__esModule",{value:!0})});var v=m(le=>{"use strict";Object.defineProperty(le,"__esModule",{value:!0});var me=(z(),j(U));me.__exportStar(zv(),le);me.__exportStar(Zv(),le);me.__exportStar(tx(),le);me.__exportStar(rx(),le);me.__exportStar(sx(),le);me.__exportStar(ax(),le);me.__exportStar(fx(),le);me.__exportStar(yx(),le);me.__exportStar(hx(),le);me.__exportStar(Cx(),le);me.__exportStar(Rx(),le);me.__exportStar(Ox(),le);me.__exportStar(Fx(),le);me.__exportStar(Lx(),le);me.__exportStar(Ux(),le);me.__exportStar(Yx(),le);me.__exportStar(Jx(),le);me.__exportStar(Zx(),le);me.__exportStar(tw(),le);me.__exportStar(nw(),le);me.__exportStar(ow(),le);me.__exportStar(iw(),le);me.__exportStar(cw(),le);me.__exportStar(lw(),le);me.__exportStar(mw(),le);me.__exportStar(fw(),le);me.__exportStar(yw(),le);me.__exportStar(hw(),le);me.__exportStar(Sw(),le);me.__exportStar(Ew(),le);me.__exportStar(Pw(),le);me.__exportStar(xw(),le);me.__exportStar(kw(),le);me.__exportStar(Iw(),le);me.__exportStar(Nw(),le);me.__exportStar(Tw(),le)});var qw=m(bd=>{"use strict";Object.defineProperty(bd,"__esModule",{value:!0});bd.Field=void 0;var D2=v(),cy=class{constructor({name:n,kind:t=D2.FieldPosition.HEADER,values:r=[]}){this.name=n,this.kind=t,this.values=r}add(n){this.values.push(n)}set(n){this.values=n}remove(n){this.values=this.values.filter(t=>t!==n)}toString(){return this.values.map(n=>n.includes(",")||n.includes(" ")?`"${n}"`:n).join(", ")}get(){return this.values}};bd.Field=cy});var Mw=m(Pd=>{"use strict";Object.defineProperty(Pd,"__esModule",{value:!0});Pd.Fields=void 0;var dy=class{constructor({fields:n=[],encoding:t="utf-8"}){this.entries={},n.forEach(this.setField.bind(this)),this.encoding=t}setField(n){this.entries[n.name.toLowerCase()]=n}getField(n){return this.entries[n.toLowerCase()]}removeField(n){delete this.entries[n.toLowerCase()]}getByType(n){return Object.values(this.entries).filter(t=>t.kind===n)}};Pd.Fields=dy});var Dw=m(Bw=>{"use strict";Object.defineProperty(Bw,"__esModule",{value:!0})});var Fw=m(vd=>{"use strict";Object.defineProperty(vd,"__esModule",{value:!0});vd.HttpRequest=void 0;var ly=class e{constructor(n){this.method=n.method||"GET",this.hostname=n.hostname||"localhost",this.port=n.port,this.query=n.query||{},this.headers=n.headers||{},this.body=n.body,this.protocol=n.protocol?n.protocol.slice(-1)!==":"?`${n.protocol}:`:n.protocol:"https:",this.path=n.path?n.path.charAt(0)!=="/"?`/${n.path}`:n.path:"/",this.username=n.username,this.password=n.password,this.fragment=n.fragment}static isInstance(n){if(!n)return!1;let t=n;return"method"in t&&"protocol"in t&&"hostname"in t&&"path"in t&&typeof t.query=="object"&&typeof t.headers=="object"}clone(){let n=new e({...this,headers:{...this.headers}});return n.query&&(n.query=F2(n.query)),n}};vd.HttpRequest=ly;function F2(e){return Object.keys(e).reduce((n,t)=>{let r=e[t];return{...n,[t]:Array.isArray(r)?[...r]:r}},{})}});var Lw=m(xd=>{"use strict";Object.defineProperty(xd,"__esModule",{value:!0});xd.HttpResponse=void 0;var uy=class{constructor(n){this.statusCode=n.statusCode,this.reason=n.reason,this.headers=n.headers||{},this.body=n.body}static isInstance(n){if(!n)return!1;let t=n;return typeof t.statusCode=="number"&&typeof t.headers=="object"}};xd.HttpResponse=uy});var jw=m(wd=>{"use strict";Object.defineProperty(wd,"__esModule",{value:!0});wd.isValidHostname=void 0;function L2(e){return/^[a-z0-9][a-z0-9\.\-]*[a-z0-9]$/.test(e)}wd.isValidHostname=L2});var zw=m(Uw=>{"use strict";Object.defineProperty(Uw,"__esModule",{value:!0})});var we=m(Ut=>{"use strict";Object.defineProperty(Ut,"__esModule",{value:!0});var Jn=(z(),j(U));Jn.__exportStar(jv(),Ut);Jn.__exportStar(qw(),Ut);Jn.__exportStar(Mw(),Ut);Jn.__exportStar(Dw(),Ut);Jn.__exportStar(Fw(),Ut);Jn.__exportStar(Lw(),Ut);Jn.__exportStar(jw(),Ut);Jn.__exportStar(zw(),Ut)});var Hw=m(Pn=>{"use strict";Object.defineProperty(Pn,"__esModule",{value:!0});Pn.getAddExpectContinuePlugin=Pn.addExpectContinueMiddlewareOptions=Pn.addExpectContinueMiddleware=void 0;var j2=we();function Gw(e){return n=>async t=>{let{request:r}=t;return j2.HttpRequest.isInstance(r)&&r.body&&e.runtime==="node"&&(r.headers={...r.headers,Expect:"100-continue"}),n({...t,request:r})}}Pn.addExpectContinueMiddleware=Gw;Pn.addExpectContinueMiddlewareOptions={step:"build",tags:["SET_EXPECT_HEADER","EXPECT_HEADER"],name:"addExpectContinueMiddleware",override:!0};var U2=e=>({applyToStack:n=>{n.add(Gw(e),Pn.addExpectContinueMiddlewareOptions)}});Pn.getAddExpectContinuePlugin=U2});var $a=m(bt=>{"use strict";Object.defineProperty(bt,"__esModule",{value:!0});bt.getHostHeaderPlugin=bt.hostHeaderMiddlewareOptions=bt.hostHeaderMiddleware=bt.resolveHostHeaderConfig=void 0;var z2=we();function G2(e){return e}bt.resolveHostHeaderConfig=G2;var H2=e=>n=>async t=>{if(!z2.HttpRequest.isInstance(t.request))return n(t);let{request:r}=t,{handlerProtocol:o=""}=e.requestHandler.metadata||{};if(o.indexOf("h2")>=0&&!r.headers[":authority"])delete r.headers.host,r.headers[":authority"]="";else if(!r.headers.host){let s=r.hostname;r.port!=null&&(s+=`:${r.port}`),r.headers.host=s}return n(t)};bt.hostHeaderMiddleware=H2;bt.hostHeaderMiddlewareOptions={name:"hostHeaderMiddleware",step:"build",priority:"low",tags:["HOST"],override:!0};var $2=e=>({applyToStack:n=>{n.add((0,bt.hostHeaderMiddleware)(e),bt.hostHeaderMiddlewareOptions)}});bt.getHostHeaderPlugin=$2});var $w=m(zt=>{"use strict";Object.defineProperty(zt,"__esModule",{value:!0});zt.getLoggerPlugin=zt.loggerMiddlewareOptions=zt.loggerMiddleware=void 0;var K2=()=>(e,n)=>async t=>{var r,o;try{let s=await e(t),{clientName:c,commandName:i,logger:u,dynamoDbDocumentClientOptions:l={}}=n,{overrideInputFilterSensitiveLog:a,overrideOutputFilterSensitiveLog:_}=l,y=a??n.inputFilterSensitiveLog,C=_??n.outputFilterSensitiveLog,{$metadata:b,...A}=s.output;return(r=u==null?void 0:u.info)===null||r===void 0||r.call(u,{clientName:c,commandName:i,input:y(t.input),output:C(A),metadata:b}),s}catch(s){let{clientName:c,commandName:i,logger:u,dynamoDbDocumentClientOptions:l={}}=n,{overrideInputFilterSensitiveLog:a}=l,_=a??n.inputFilterSensitiveLog;throw(o=u==null?void 0:u.error)===null||o===void 0||o.call(u,{clientName:c,commandName:i,input:_(t.input),error:s,metadata:s.$metadata}),s}};zt.loggerMiddleware=K2;zt.loggerMiddlewareOptions={name:"loggerMiddleware",tags:["LOGGER"],step:"initialize",override:!0};var V2=e=>({applyToStack:n=>{n.add((0,zt.loggerMiddleware)(),zt.loggerMiddlewareOptions)}});zt.getLoggerPlugin=V2});var Ka=m(my=>{"use strict";Object.defineProperty(my,"__esModule",{value:!0});var X2=(z(),j(U));X2.__exportStar($w(),my)});var Va=m(Gt=>{"use strict";Object.defineProperty(Gt,"__esModule",{value:!0});Gt.getRecursionDetectionPlugin=Gt.addRecursionDetectionMiddlewareOptions=Gt.recursionDetectionMiddleware=void 0;var W2=we(),Kw="X-Amzn-Trace-Id",Y2="AWS_LAMBDA_FUNCTION_NAME",Q2="_X_AMZN_TRACE_ID",J2=e=>n=>async t=>{let{request:r}=t;if(!W2.HttpRequest.isInstance(r)||e.runtime!=="node"||r.headers.hasOwnProperty(Kw))return n(t);let o=process.env[Y2],s=process.env[Q2],c=i=>typeof i=="string"&&i.length>0;return c(o)&&c(s)&&(r.headers[Kw]=s),n({...t,request:r})};Gt.recursionDetectionMiddleware=J2;Gt.addRecursionDetectionMiddlewareOptions={step:"build",tags:["RECURSION_DETECTION"],name:"recursionDetectionMiddleware",override:!0,priority:"low"};var Z2=e=>({applyToStack:n=>{n.add((0,Gt.recursionDetectionMiddleware)(e),Gt.addRecursionDetectionMiddlewareOptions)}});Gt.getRecursionDetectionPlugin=Z2});var Vw=m(kd=>{"use strict";Object.defineProperty(kd,"__esModule",{value:!0});kd.NoOpLogger=void 0;var py=class{trace(){}debug(){}info(){}warn(){}error(){}};kd.NoOpLogger=py});var Yw=m(So=>{"use strict";Object.defineProperty(So,"__esModule",{value:!0});So.constructStack=void 0;var zr=(e,n)=>{let t=[];if(e&&t.push(e),n)for(let r of n)t.push(r);return t},Zn=(e,n)=>`${e||"anonymous"}${n&&n.length>0?` (a.k.a. ${n.join(",")})`:""}`,eH=()=>{let e=[],n=[],t=!1,r=new Set,o=_=>_.sort((y,C)=>Xw[C.step]-Xw[y.step]||Ww[C.priority||"normal"]-Ww[y.priority||"normal"]),s=_=>{let y=!1,C=b=>{let A=zr(b.name,b.aliases);if(A.includes(_)){y=!0;for(let x of A)r.delete(x);return!1}return!0};return e=e.filter(C),n=n.filter(C),y},c=_=>{let y=!1,C=b=>{if(b.middleware===_){y=!0;for(let A of zr(b.name,b.aliases))r.delete(A);return!1}return!0};return e=e.filter(C),n=n.filter(C),y},i=_=>{var y;return e.forEach(C=>{_.add(C.middleware,{...C})}),n.forEach(C=>{_.addRelativeTo(C.middleware,{...C})}),(y=_.identifyOnResolve)===null||y===void 0||y.call(_,a.identifyOnResolve()),_},u=_=>{let y=[];return _.before.forEach(C=>{C.before.length===0&&C.after.length===0?y.push(C):y.push(...u(C))}),y.push(_),_.after.reverse().forEach(C=>{C.before.length===0&&C.after.length===0?y.push(C):y.push(...u(C))}),y},l=(_=!1)=>{let y=[],C=[],b={};return e.forEach(x=>{let K={...x,before:[],after:[]};for(let J of zr(K.name,K.aliases))b[J]=K;y.push(K)}),n.forEach(x=>{let K={...x,before:[],after:[]};for(let J of zr(K.name,K.aliases))b[J]=K;C.push(K)}),C.forEach(x=>{if(x.toMiddleware){let K=b[x.toMiddleware];if(K===void 0){if(_)return;throw new Error(`${x.toMiddleware} is not found when adding ${Zn(x.name,x.aliases)} middleware ${x.relation} ${x.toMiddleware}`)}x.relation==="after"&&K.after.push(x),x.relation==="before"&&K.before.push(x)}}),o(y).map(u).reduce((x,K)=>(x.push(...K),x),[])},a={add:(_,y={})=>{let{name:C,override:b,aliases:A}=y,x={step:"initialize",priority:"normal",middleware:_,...y},K=zr(C,A);if(K.length>0){if(K.some(J=>r.has(J))){if(!b)throw new Error(`Duplicate middleware name '${Zn(C,A)}'`);for(let J of K){let De=e.findIndex(jr=>{var at;return jr.name===J||((at=jr.aliases)===null||at===void 0?void 0:at.some(jt=>jt===J))});if(De===-1)continue;let tt=e[De];if(tt.step!==x.step||x.priority!==tt.priority)throw new Error(`"${Zn(tt.name,tt.aliases)}" middleware with ${tt.priority} priority in ${tt.step} step cannot be overridden by "${Zn(C,A)}" middleware with ${x.priority} priority in ${x.step} step.`);e.splice(De,1)}}for(let J of K)r.add(J)}e.push(x)},addRelativeTo:(_,y)=>{let{name:C,override:b,aliases:A}=y,x={middleware:_,...y},K=zr(C,A);if(K.length>0){if(K.some(J=>r.has(J))){if(!b)throw new Error(`Duplicate middleware name '${Zn(C,A)}'`);for(let J of K){let De=n.findIndex(jr=>{var at;return jr.name===J||((at=jr.aliases)===null||at===void 0?void 0:at.some(jt=>jt===J))});if(De===-1)continue;let tt=n[De];if(tt.toMiddleware!==x.toMiddleware||tt.relation!==x.relation)throw new Error(`"${Zn(tt.name,tt.aliases)}" middleware ${tt.relation} "${tt.toMiddleware}" middleware cannot be overridden by "${Zn(C,A)}" middleware ${x.relation} "${x.toMiddleware}" middleware.`);n.splice(De,1)}}for(let J of K)r.add(J)}n.push(x)},clone:()=>i((0,So.constructStack)()),use:_=>{_.applyToStack(a)},remove:_=>typeof _=="string"?s(_):c(_),removeByTag:_=>{let y=!1,C=b=>{let{tags:A,name:x,aliases:K}=b;if(A&&A.includes(_)){let J=zr(x,K);for(let De of J)r.delete(De);return y=!0,!1}return!0};return e=e.filter(C),n=n.filter(C),y},concat:_=>{var y,C;let b=i((0,So.constructStack)());return b.use(_),b.identifyOnResolve(t||b.identifyOnResolve()||((C=(y=_.identifyOnResolve)===null||y===void 0?void 0:y.call(_))!==null&&C!==void 0?C:!1)),b},applyToStack:i,identify:()=>l(!0).map(_=>{var y;let C=(y=_.step)!==null&&y!==void 0?y:_.relation+" "+_.toMiddleware;return Zn(_.name,_.aliases)+" - "+C}),identifyOnResolve(_){return typeof _=="boolean"&&(t=_),t},resolve:(_,y)=>{for(let C of l().map(b=>b.middleware).reverse())_=C(_,y);return t&&console.log(a.identify()),_}};return a};So.constructStack=eH;var Xw={initialize:5,serialize:4,build:3,finalizeRequest:2,deserialize:1},Ww={high:3,normal:2,low:1}});var _y=m(fy=>{"use strict";Object.defineProperty(fy,"__esModule",{value:!0});var tH=(z(),j(U));tH.__exportStar(Yw(),fy)});var Qw=m(Ad=>{"use strict";Object.defineProperty(Ad,"__esModule",{value:!0});Ad.Client=void 0;var nH=_y(),yy=class{constructor(n){this.middlewareStack=(0,nH.constructStack)(),this.config=n}send(n,t,r){let o=typeof t!="function"?t:void 0,s=typeof t=="function"?t:r,c=n.resolveMiddleware(this.middlewareStack,this.config,o);if(s)c(n).then(i=>s(null,i.output),i=>s(i)).catch(()=>{});else return c(n).then(i=>i.output)}destroy(){this.config.requestHandler.destroy&&this.config.requestHandler.destroy()}};Ad.Client=yy});var Rd=m(Id=>{"use strict";Object.defineProperty(Id,"__esModule",{value:!0});Id.isArrayBuffer=void 0;var rH=e=>typeof ArrayBuffer=="function"&&e instanceof ArrayBuffer||Object.prototype.toString.call(e)==="[object ArrayBuffer]";Id.isArrayBuffer=rH});var Gr=m(Eo=>{"use strict";Object.defineProperty(Eo,"__esModule",{value:!0});Eo.fromString=Eo.fromArrayBuffer=void 0;var oH=Rd(),gy=require("buffer"),sH=(e,n=0,t=e.byteLength-n)=>{if(!(0,oH.isArrayBuffer)(e))throw new TypeError(`The "input" argument must be ArrayBuffer. Received type ${typeof e} (${e})`);return gy.Buffer.from(e,n,t)};Eo.fromArrayBuffer=sH;var iH=(e,n)=>{if(typeof e!="string")throw new TypeError(`The "input" argument must be of type string. Received type ${typeof e} (${e})`);return n?gy.Buffer.from(e,n):gy.Buffer.from(e)};Eo.fromString=iH});var Jw=m(Nd=>{"use strict";Object.defineProperty(Nd,"__esModule",{value:!0});Nd.fromBase64=void 0;var aH=Gr(),cH=/^[A-Za-z0-9+/]*={0,2}$/,dH=e=>{if(e.length*3%4!==0)throw new TypeError("Incorrect padding on base64 string.");if(!cH.exec(e))throw new TypeError("Invalid base64 string.");let n=(0,aH.fromString)(e,"base64");return new Uint8Array(n.buffer,n.byteOffset,n.byteLength)};Nd.fromBase64=dH});var Zw=m(Od=>{"use strict";Object.defineProperty(Od,"__esModule",{value:!0});Od.toBase64=void 0;var lH=Gr(),uH=e=>(0,lH.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength).toString("base64");Od.toBase64=uH});var bo=m(Td=>{"use strict";Object.defineProperty(Td,"__esModule",{value:!0});var ek=(z(),j(U));ek.__exportStar(Jw(),Td);ek.__exportStar(Zw(),Td)});var hy=m(qd=>{"use strict";Object.defineProperty(qd,"__esModule",{value:!0});qd.fromUtf8=void 0;var mH=Gr(),pH=e=>{let n=(0,mH.fromString)(e,"utf8");return new Uint8Array(n.buffer,n.byteOffset,n.byteLength/Uint8Array.BYTES_PER_ELEMENT)};qd.fromUtf8=pH});var tk=m(Md=>{"use strict";Object.defineProperty(Md,"__esModule",{value:!0});Md.toUint8Array=void 0;var fH=hy(),_H=e=>typeof e=="string"?(0,fH.fromUtf8)(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e);Md.toUint8Array=_H});var nk=m(Bd=>{"use strict";Object.defineProperty(Bd,"__esModule",{value:!0});Bd.toUtf8=void 0;var yH=Gr(),gH=e=>(0,yH.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength).toString("utf8");Bd.toUtf8=gH});var Pt=m(Xa=>{"use strict";Object.defineProperty(Xa,"__esModule",{value:!0});var Cy=(z(),j(U));Cy.__exportStar(hy(),Xa);Cy.__exportStar(tk(),Xa);Cy.__exportStar(nk(),Xa)});var ik=m(Po=>{"use strict";Object.defineProperty(Po,"__esModule",{value:!0});Po.transformFromString=Po.transformToString=void 0;var ok=bo(),sk=Pt(),rk=Sy();function hH(e,n="utf-8"){return n==="base64"?(0,ok.toBase64)(e):(0,sk.toUtf8)(e)}Po.transformToString=hH;function CH(e,n){return n==="base64"?rk.Uint8ArrayBlobAdapter.mutate((0,ok.fromBase64)(e)):rk.Uint8ArrayBlobAdapter.mutate((0,sk.fromUtf8)(e))}Po.transformFromString=CH});var Sy=m(Dd=>{"use strict";Object.defineProperty(Dd,"__esModule",{value:!0});Dd.Uint8ArrayBlobAdapter=void 0;var ak=ik(),Ey=class e extends Uint8Array{static fromString(n,t="utf-8"){switch(typeof n){case"string":return(0,ak.transformFromString)(n,t);default:throw new Error(`Unsupported conversion from ${typeof n} to Uint8ArrayBlobAdapter.`)}}static mutate(n){return Object.setPrototypeOf(n,e.prototype),n}transformToString(n="utf-8"){return(0,ak.transformToString)(this,n)}};Dd.Uint8ArrayBlobAdapter=Ey});var ck=m(Fd=>{"use strict";Object.defineProperty(Fd,"__esModule",{value:!0});Fd.getAwsChunkedEncodingStream=void 0;var SH=require("stream"),EH=(e,n)=>{let{base64Encoder:t,bodyLengthChecker:r,checksumAlgorithmFn:o,checksumLocationName:s,streamHasher:c}=n,i=t!==void 0&&o!==void 0&&s!==void 0&&c!==void 0,u=i?c(o,e):void 0,l=new SH.Readable({read:()=>{}});return e.on("data",a=>{let _=r(a)||0;l.push(`${_.toString(16)}\r `),l.push(a),l.push(`\r `)}),e.on("end",async()=>{if(l.push(`0\r `),i){let a=t(await u);l.push(`${s}:${a}\r `),l.push(`\r -`)}l.push(null)}),l};Dd.getAwsChunkedEncodingStream=_H});var hy=m(Fd=>{"use strict";Object.defineProperty(Fd,"__esModule",{value:!0});Fd.escapeUri=void 0;var yH=e=>encodeURIComponent(e).replace(/[!'()*]/g,gH);Fd.escapeUri=yH;var gH=e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`});var sk=m(Ld=>{"use strict";Object.defineProperty(Ld,"__esModule",{value:!0});Ld.escapeUriPath=void 0;var hH=hy(),CH=e=>e.split("/").map(hH.escapeUri).join("/");Ld.escapeUriPath=CH});var Cy=m(jd=>{"use strict";Object.defineProperty(jd,"__esModule",{value:!0});var ik=(z(),j(U));ik.__exportStar(hy(),jd);ik.__exportStar(sk(),jd)});var Ey=m(Ud=>{"use strict";Object.defineProperty(Ud,"__esModule",{value:!0});Ud.buildQueryString=void 0;var Sy=Cy();function SH(e){let n=[];for(let t of Object.keys(e).sort()){let r=e[t];if(t=(0,Sy.escapeUri)(t),Array.isArray(r))for(let o=0,s=r.length;o{"use strict";Object.defineProperty(zd,"__esModule",{value:!0});zd.NODEJS_TIMEOUT_ERROR_CODES=void 0;zd.NODEJS_TIMEOUT_ERROR_CODES=["ECONNRESET","EPIPE","ETIMEDOUT"]});var by=m(Gd=>{"use strict";Object.defineProperty(Gd,"__esModule",{value:!0});Gd.getTransformedHeaders=void 0;var EH=e=>{let n={};for(let t of Object.keys(e)){let r=e[t];n[t]=Array.isArray(r)?r.join(","):r}return n};Gd.getTransformedHeaders=EH});var ck=m(Hd=>{"use strict";Object.defineProperty(Hd,"__esModule",{value:!0});Hd.setConnectionTimeout=void 0;var bH=(e,n,t=0)=>{if(!t)return;let r=setTimeout(()=>{e.destroy(),n(Object.assign(new Error(`Socket timed out without establishing a connection within ${t} ms`),{name:"TimeoutError"}))},t);e.on("socket",o=>{o.connecting?o.on("connect",()=>{clearTimeout(r)}):clearTimeout(r)})};Hd.setConnectionTimeout=bH});var dk=m($d=>{"use strict";Object.defineProperty($d,"__esModule",{value:!0});$d.setSocketKeepAlive=void 0;var PH=(e,{keepAlive:n,keepAliveMsecs:t})=>{n===!0&&e.on("socket",r=>{r.setKeepAlive(n,t||0)})};$d.setSocketKeepAlive=PH});var lk=m(Kd=>{"use strict";Object.defineProperty(Kd,"__esModule",{value:!0});Kd.setSocketTimeout=void 0;var vH=(e,n,t=0)=>{e.setTimeout(t,()=>{e.destroy(),n(Object.assign(new Error(`Connection timed out after ${t} ms`),{name:"TimeoutError"}))})};Kd.setSocketTimeout=vH});var Py=m(Vd=>{"use strict";Object.defineProperty(Vd,"__esModule",{value:!0});Vd.writeRequestBody=void 0;var xH=require("stream"),uk=1e3;async function wH(e,n,t=uk){var r;let o=(r=n.headers)!==null&&r!==void 0?r:{},s=o.Expect||o.expect,c=-1,i=!1;s==="100-continue"&&await Promise.race([new Promise(u=>{c=Number(setTimeout(u,Math.max(uk,t)))}),new Promise(u=>{e.on("continue",()=>{clearTimeout(c),u()}),e.on("error",()=>{i=!0,clearTimeout(c),u()})})]),i||kH(e,n.body)}Vd.writeRequestBody=wH;function kH(e,n){n instanceof xH.Readable?n.pipe(e):n?e.end(Buffer.from(n)):e.end()}});var fk=m(xo=>{"use strict";Object.defineProperty(xo,"__esModule",{value:!0});xo.NodeHttpHandler=xo.DEFAULT_REQUEST_TIMEOUT=void 0;var AH=we(),IH=Ey(),mk=require("http"),pk=require("https"),RH=ak(),NH=by(),OH=ck(),TH=dk(),qH=lk(),MH=Py();xo.DEFAULT_REQUEST_TIMEOUT=0;var vy=class e{static create(n){return typeof(n==null?void 0:n.handle)=="function"?n:new e(n)}constructor(n){this.metadata={handlerProtocol:"http/1.1"},this.configProvider=new Promise((t,r)=>{typeof n=="function"?n().then(o=>{t(this.resolveDefaultConfig(o))}).catch(r):t(this.resolveDefaultConfig(n))})}resolveDefaultConfig(n){let{requestTimeout:t,connectionTimeout:r,socketTimeout:o,httpAgent:s,httpsAgent:c}=n||{},i=!0,u=50;return{connectionTimeout:r,requestTimeout:t??o,httpAgent:s||new mk.Agent({keepAlive:i,maxSockets:u}),httpsAgent:c||new pk.Agent({keepAlive:i,maxSockets:u})}}destroy(){var n,t,r,o;(t=(n=this.config)===null||n===void 0?void 0:n.httpAgent)===null||t===void 0||t.destroy(),(o=(r=this.config)===null||r===void 0?void 0:r.httpsAgent)===null||o===void 0||o.destroy()}async handle(n,{abortSignal:t}={}){return this.config||(this.config=await this.configProvider),new Promise((r,o)=>{var s,c;let i,u=async J=>{await i,r(J)},l=async J=>{await i,o(J)};if(!this.config)throw new Error("Node HTTP request handler config is not resolved");if(t!=null&&t.aborted){let J=new Error("Request aborted");J.name="AbortError",l(J);return}let a=n.protocol==="https:",_=(0,IH.buildQueryString)(n.query||{}),y;if(n.username!=null||n.password!=null){let J=(s=n.username)!==null&&s!==void 0?s:"",De=(c=n.password)!==null&&c!==void 0?c:"";y=`${J}:${De}`}let C=n.path;_&&(C+=`?${_}`),n.fragment&&(C+=`#${n.fragment}`);let b={headers:n.headers,host:n.hostname,method:n.method,path:C,port:n.port,agent:a?this.config.httpsAgent:this.config.httpAgent,auth:y},k=(a?pk.request:mk.request)(b,J=>{let De=new AH.HttpResponse({statusCode:J.statusCode||-1,reason:J.statusMessage,headers:(0,NH.getTransformedHeaders)(J.headers),body:J});u({response:De})});k.on("error",J=>{RH.NODEJS_TIMEOUT_ERROR_CODES.includes(J.code)?l(Object.assign(J,{name:"TimeoutError"})):l(J)}),(0,OH.setConnectionTimeout)(k,l,this.config.connectionTimeout),(0,qH.setSocketTimeout)(k,l,this.config.requestTimeout),t&&(t.onabort=()=>{k.abort();let J=new Error("Request aborted");J.name="AbortError",l(J)});let K=b.agent;typeof K=="object"&&"keepAlive"in K&&(0,TH.setSocketKeepAlive)(k,{keepAlive:K.keepAlive,keepAliveMsecs:K.keepAliveMsecs}),i=(0,MH.writeRequestBody)(k,n,this.config.requestTimeout).catch(o)})}updateHttpClientConfig(n,t){this.config=void 0,this.configProvider=this.configProvider.then(r=>({...r,[n]:t}))}httpHandlerConfigs(){var n;return(n=this.config)!==null&&n!==void 0?n:{}}};xo.NodeHttpHandler=vy});var _k=m(Xd=>{"use strict";Object.defineProperty(Xd,"__esModule",{value:!0});Xd.NodeHttp2ConnectionPool=void 0;var xy=class{constructor(n){this.sessions=[],this.sessions=n??[]}poll(){if(this.sessions.length>0)return this.sessions.shift()}offerLast(n){this.sessions.push(n)}contains(n){return this.sessions.includes(n)}remove(n){this.sessions=this.sessions.filter(t=>t!==n)}[Symbol.iterator](){return this.sessions[Symbol.iterator]()}destroy(n){for(let t of this.sessions)t===n&&(t.destroyed||t.destroy())}};Xd.NodeHttp2ConnectionPool=xy});var yk=m(Wd=>{"use strict";Object.defineProperty(Wd,"__esModule",{value:!0});Wd.NodeHttp2ConnectionManager=void 0;var BH=(z(),j(U)),DH=BH.__importDefault(require("http2")),FH=_k(),wy=class{constructor(n){if(this.sessionCache=new Map,this.config=n,this.config.maxConcurrency&&this.config.maxConcurrency<=0)throw new RangeError("maxConcurrency must be greater than zero.")}lease(n,t){let r=this.getUrlString(n),o=this.sessionCache.get(r);if(o){let u=o.poll();if(u&&!this.config.disableConcurrency)return u}let s=DH.default.connect(r);this.config.maxConcurrency&&s.settings({maxConcurrentStreams:this.config.maxConcurrency},u=>{if(u)throw new Error("Fail to set maxConcurrentStreams to "+this.config.maxConcurrency+"when creating new session for "+n.destination.toString())}),s.unref();let c=()=>{s.destroy(),this.deleteSession(r,s)};s.on("goaway",c),s.on("error",c),s.on("frameError",c),s.on("close",()=>this.deleteSession(r,s)),t.requestTimeout&&s.setTimeout(t.requestTimeout,c);let i=this.sessionCache.get(r)||new FH.NodeHttp2ConnectionPool;return i.offerLast(s),this.sessionCache.set(r,i),s}deleteSession(n,t){let r=this.sessionCache.get(n);r&&r.contains(t)&&(r.remove(t),this.sessionCache.set(n,r))}release(n,t){var r;let o=this.getUrlString(n);(r=this.sessionCache.get(o))===null||r===void 0||r.offerLast(t)}destroy(){for(let[n,t]of this.sessionCache){for(let r of t)r.destroyed||r.destroy(),t.remove(r);this.sessionCache.delete(n)}}setMaxConcurrentStreams(n){if(this.config.maxConcurrency&&this.config.maxConcurrency<=0)throw new RangeError("maxConcurrentStreams must be greater than zero.");this.config.maxConcurrency=n}setDisableConcurrentStreams(n){this.config.disableConcurrency=n}getUrlString(n){return n.destination.toString()}};Wd.NodeHttp2ConnectionManager=wy});var hk=m(Yd=>{"use strict";Object.defineProperty(Yd,"__esModule",{value:!0});Yd.NodeHttp2Handler=void 0;var LH=we(),jH=Ey(),gk=require("http2"),UH=by(),zH=yk(),GH=Py(),ky=class e{static create(n){return typeof(n==null?void 0:n.handle)=="function"?n:new e(n)}constructor(n){this.metadata={handlerProtocol:"h2"},this.connectionManager=new zH.NodeHttp2ConnectionManager({}),this.configProvider=new Promise((t,r)=>{typeof n=="function"?n().then(o=>{t(o||{})}).catch(r):t(n||{})})}destroy(){this.connectionManager.destroy()}async handle(n,{abortSignal:t}={}){this.config||(this.config=await this.configProvider,this.connectionManager.setDisableConcurrentStreams(this.config.disableConcurrentStreams||!1),this.config.maxConcurrentStreams&&this.connectionManager.setMaxConcurrentStreams(this.config.maxConcurrentStreams));let{requestTimeout:r,disableConcurrentStreams:o}=this.config;return new Promise((s,c)=>{var i,u,l;let a=!1,_,y=async qe=>{await _,s(qe)},C=async qe=>{await _,c(qe)};if(t!=null&&t.aborted){a=!0;let qe=new Error("Request aborted");qe.name="AbortError",C(qe);return}let{hostname:b,method:A,port:k,protocol:K,query:J}=n,De="";if(n.username!=null||n.password!=null){let qe=(i=n.username)!==null&&i!==void 0?i:"",Ma=(u=n.password)!==null&&u!==void 0?u:"";De=`${qe}:${Ma}@`}let tt=`${K}//${De}${b}${k?`:${k}`:""}`,jr={destination:new URL(tt)},at=this.connectionManager.lease(jr,{requestTimeout:(l=this.config)===null||l===void 0?void 0:l.sessionTimeout,disableConcurrentStreams:o||!1}),jt=qe=>{o&&this.destroySession(at),a=!0,C(qe)},uv=(0,jH.buildQueryString)(J||{}),Q_=n.path;uv&&(Q_+=`?${uv}`),n.fragment&&(Q_+=`#${n.fragment}`);let Mt=at.request({...n.headers,[gk.constants.HTTP2_HEADER_PATH]:Q_,[gk.constants.HTTP2_HEADER_METHOD]:A});at.ref(),Mt.on("response",qe=>{let Ma=new LH.HttpResponse({statusCode:qe[":status"]||-1,headers:(0,UH.getTransformedHeaders)(qe),body:Mt});a=!0,y({response:Ma}),o&&(at.close(),this.connectionManager.deleteSession(tt,at))}),r&&Mt.setTimeout(r,()=>{Mt.close();let qe=new Error(`Stream timed out because of no activity for ${r} ms`);qe.name="TimeoutError",jt(qe)}),t&&(t.onabort=()=>{Mt.close();let qe=new Error("Request aborted");qe.name="AbortError",jt(qe)}),Mt.on("frameError",(qe,Ma,o2)=>{jt(new Error(`Frame type id ${qe} in stream id ${o2} has failed with code ${Ma}.`))}),Mt.on("error",jt),Mt.on("aborted",()=>{jt(new Error(`HTTP/2 stream is abnormally aborted in mid-communication with result code ${Mt.rstCode}.`))}),Mt.on("close",()=>{at.unref(),o&&at.destroy(),a||jt(new Error("Unexpected error: http2 request did not get a response"))}),_=(0,GH.writeRequestBody)(Mt,n,r)})}updateHttpClientConfig(n,t){this.config=void 0,this.configProvider=this.configProvider.then(r=>({...r,[n]:t}))}httpHandlerConfigs(){var n;return(n=this.config)!==null&&n!==void 0?n:{}}destroySession(n){n.destroyed||n.destroy()}};Yd.NodeHttp2Handler=ky});var Ck=m(Qd=>{"use strict";Object.defineProperty(Qd,"__esModule",{value:!0});Qd.Collector=void 0;var HH=require("stream"),Ay=class extends HH.Writable{constructor(){super(...arguments),this.bufferedBytes=[]}_write(n,t,r){this.bufferedBytes.push(n),r()}};Qd.Collector=Ay});var Sk=m(Jd=>{"use strict";Object.defineProperty(Jd,"__esModule",{value:!0});Jd.streamCollector=void 0;var $H=Ck(),KH=e=>new Promise((n,t)=>{let r=new $H.Collector;e.pipe(r),e.on("error",o=>{r.end(),t(o)}),r.on("error",t),r.on("finish",function(){let o=new Uint8Array(Buffer.concat(this.bufferedBytes));n(o)})});Jd.streamCollector=KH});var wo=m(Ya=>{"use strict";Object.defineProperty(Ya,"__esModule",{value:!0});var Iy=(z(),j(U));Iy.__exportStar(fk(),Ya);Iy.__exportStar(hk(),Ya);Iy.__exportStar(Sk(),Ya)});var bk=m(Zd=>{"use strict";Object.defineProperty(Zd,"__esModule",{value:!0});Zd.sdkStreamMixin=void 0;var VH=wo(),XH=Gr(),Ry=require("stream"),WH=require("util"),Ek="The stream has already been transformed.",YH=e=>{var n,t;if(!(e instanceof Ry.Readable)){let s=((t=(n=e==null?void 0:e.__proto__)===null||n===void 0?void 0:n.constructor)===null||t===void 0?void 0:t.name)||e;throw new Error(`Unexpected stream implementation, expect Stream.Readable instance, got ${s}`)}let r=!1,o=async()=>{if(r)throw new Error(Ek);return r=!0,await(0,VH.streamCollector)(e)};return Object.assign(e,{transformToByteArray:o,transformToString:async s=>{let c=await o();return s===void 0||Buffer.isEncoding(s)?(0,XH.fromArrayBuffer)(c.buffer,c.byteOffset,c.byteLength).toString(s):new WH.TextDecoder(s).decode(c)},transformToWebStream:()=>{if(r)throw new Error(Ek);if(e.readableFlowing!==null)throw new Error("The stream has been consumed by other callbacks.");if(typeof Ry.Readable.toWeb!="function")throw new Error("Readable.toWeb() is not supported. Please make sure you are using Node.js >= 17.0.0, or polyfill is available.");return r=!0,Ry.Readable.toWeb(e)}})};Zd.sdkStreamMixin=YH});var Oy=m(Qa=>{"use strict";Object.defineProperty(Qa,"__esModule",{value:!0});var Ny=(z(),j(U));Ny.__exportStar(yy(),Qa);Ny.__exportStar(ok(),Qa);Ny.__exportStar(bk(),Qa)});var Pk=m(el=>{"use strict";Object.defineProperty(el,"__esModule",{value:!0});el.collectBody=void 0;var Ty=Oy(),QH=async(e=new Uint8Array,n)=>{if(e instanceof Uint8Array)return Ty.Uint8ArrayBlobAdapter.mutate(e);if(!e)return Ty.Uint8ArrayBlobAdapter.mutate(new Uint8Array);let t=n.streamCollector(e);return Ty.Uint8ArrayBlobAdapter.mutate(await t)};el.collectBody=QH});var vk=m(tl=>{"use strict";Object.defineProperty(tl,"__esModule",{value:!0});tl.Command=void 0;var JH=uy(),qy=class{constructor(){this.middlewareStack=(0,JH.constructStack)()}};tl.Command=qy});var xk=m(nl=>{"use strict";Object.defineProperty(nl,"__esModule",{value:!0});nl.SENSITIVE_STRING=void 0;nl.SENSITIVE_STRING="***SensitiveInformation***"});var wk=m(rl=>{"use strict";Object.defineProperty(rl,"__esModule",{value:!0});rl.createAggregatedClient=void 0;var ZH=(e,n)=>{for(let t of Object.keys(e)){let r=e[t],o=async function(c,i,u){let l=new r(c);if(typeof i=="function")this.send(l,i);else if(typeof u=="function"){if(typeof i!="object")throw new Error(`Expected http options but got ${typeof i}`);this.send(l,i||{},u)}else return this.send(l,i)},s=(t[0].toLowerCase()+t.slice(1)).replace(/Command$/,"");n.prototype[s]=o}};rl.createAggregatedClient=ZH});var By=m($=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});$.logger=$.strictParseByte=$.strictParseShort=$.strictParseInt32=$.strictParseInt=$.strictParseLong=$.limitedParseFloat32=$.limitedParseFloat=$.handleFloat=$.limitedParseDouble=$.strictParseFloat32=$.strictParseFloat=$.strictParseDouble=$.expectUnion=$.expectString=$.expectObject=$.expectNonNull=$.expectByte=$.expectShort=$.expectInt32=$.expectInt=$.expectLong=$.expectFloat32=$.expectNumber=$.expectBoolean=$.parseBoolean=void 0;var e$=e=>{switch(e){case"true":return!0;case"false":return!1;default:throw new Error(`Unable to parse boolean value "${e}"`)}};$.parseBoolean=e$;var t$=e=>{if(e!=null){if(typeof e=="number"){if((e===0||e===1)&&$.logger.warn(ol(`Expected boolean, got ${typeof e}: ${e}`)),e===0)return!1;if(e===1)return!0}if(typeof e=="string"){let n=e.toLowerCase();if((n==="false"||n==="true")&&$.logger.warn(ol(`Expected boolean, got ${typeof e}: ${e}`)),n==="false")return!1;if(n==="true")return!0}if(typeof e=="boolean")return e;throw new TypeError(`Expected boolean, got ${typeof e}: ${e}`)}};$.expectBoolean=t$;var n$=e=>{if(e!=null){if(typeof e=="string"){let n=parseFloat(e);if(!Number.isNaN(n))return String(n)!==String(e)&&$.logger.warn(ol(`Expected number but observed string: ${e}`)),n}if(typeof e=="number")return e;throw new TypeError(`Expected number, got ${typeof e}: ${e}`)}};$.expectNumber=n$;var r$=Math.ceil(2**127*(2-2**-23)),o$=e=>{let n=(0,$.expectNumber)(e);if(n!==void 0&&!Number.isNaN(n)&&n!==1/0&&n!==-1/0&&Math.abs(n)>r$)throw new TypeError(`Expected 32-bit float, got ${e}`);return n};$.expectFloat32=o$;var s$=e=>{if(e!=null){if(Number.isInteger(e)&&!Number.isNaN(e))return e;throw new TypeError(`Expected integer, got ${typeof e}: ${e}`)}};$.expectLong=s$;$.expectInt=$.expectLong;var i$=e=>My(e,32);$.expectInt32=i$;var a$=e=>My(e,16);$.expectShort=a$;var c$=e=>My(e,8);$.expectByte=c$;var My=(e,n)=>{let t=(0,$.expectLong)(e);if(t!==void 0&&d$(t,n)!==t)throw new TypeError(`Expected ${n}-bit integer, got ${e}`);return t},d$=(e,n)=>{switch(n){case 32:return Int32Array.of(e)[0];case 16:return Int16Array.of(e)[0];case 8:return Int8Array.of(e)[0]}},l$=(e,n)=>{if(e==null)throw n?new TypeError(`Expected a non-null value for ${n}`):new TypeError("Expected a non-null value");return e};$.expectNonNull=l$;var u$=e=>{if(e==null)return;if(typeof e=="object"&&!Array.isArray(e))return e;let n=Array.isArray(e)?"array":typeof e;throw new TypeError(`Expected object, got ${n}: ${e}`)};$.expectObject=u$;var m$=e=>{if(e!=null){if(typeof e=="string")return e;if(["boolean","number","bigint"].includes(typeof e))return $.logger.warn(ol(`Expected string, got ${typeof e}: ${e}`)),String(e);throw new TypeError(`Expected string, got ${typeof e}: ${e}`)}};$.expectString=m$;var p$=e=>{if(e==null)return;let n=(0,$.expectObject)(e),t=Object.entries(n).filter(([,r])=>r!=null).map(([r])=>r);if(t.length===0)throw new TypeError("Unions must have exactly one non-null member. None were found.");if(t.length>1)throw new TypeError(`Unions must have exactly one non-null member. Keys ${t} were not null.`);return n};$.expectUnion=p$;var f$=e=>typeof e=="string"?(0,$.expectNumber)(ko(e)):(0,$.expectNumber)(e);$.strictParseDouble=f$;$.strictParseFloat=$.strictParseDouble;var _$=e=>typeof e=="string"?(0,$.expectFloat32)(ko(e)):(0,$.expectFloat32)(e);$.strictParseFloat32=_$;var y$=/(-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?)|(-?Infinity)|(NaN)/g,ko=e=>{let n=e.match(y$);if(n===null||n[0].length!==e.length)throw new TypeError("Expected real number, got implicit NaN");return parseFloat(e)},g$=e=>typeof e=="string"?kk(e):(0,$.expectNumber)(e);$.limitedParseDouble=g$;$.handleFloat=$.limitedParseDouble;$.limitedParseFloat=$.limitedParseDouble;var h$=e=>typeof e=="string"?kk(e):(0,$.expectFloat32)(e);$.limitedParseFloat32=h$;var kk=e=>{switch(e){case"NaN":return NaN;case"Infinity":return 1/0;case"-Infinity":return-1/0;default:throw new Error(`Unable to parse float value: ${e}`)}},C$=e=>typeof e=="string"?(0,$.expectLong)(ko(e)):(0,$.expectLong)(e);$.strictParseLong=C$;$.strictParseInt=$.strictParseLong;var S$=e=>typeof e=="string"?(0,$.expectInt32)(ko(e)):(0,$.expectInt32)(e);$.strictParseInt32=S$;var E$=e=>typeof e=="string"?(0,$.expectShort)(ko(e)):(0,$.expectShort)(e);$.strictParseShort=E$;var b$=e=>typeof e=="string"?(0,$.expectByte)(ko(e)):(0,$.expectByte)(e);$.strictParseByte=b$;var ol=e=>String(new TypeError(e).stack||e).split(` +`)}l.push(null)}),l};Fd.getAwsChunkedEncodingStream=EH});var by=m(Ld=>{"use strict";Object.defineProperty(Ld,"__esModule",{value:!0});Ld.escapeUri=void 0;var bH=e=>encodeURIComponent(e).replace(/[!'()*]/g,PH);Ld.escapeUri=bH;var PH=e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`});var dk=m(jd=>{"use strict";Object.defineProperty(jd,"__esModule",{value:!0});jd.escapeUriPath=void 0;var vH=by(),xH=e=>e.split("/").map(vH.escapeUri).join("/");jd.escapeUriPath=xH});var Py=m(Ud=>{"use strict";Object.defineProperty(Ud,"__esModule",{value:!0});var lk=(z(),j(U));lk.__exportStar(by(),Ud);lk.__exportStar(dk(),Ud)});var xy=m(zd=>{"use strict";Object.defineProperty(zd,"__esModule",{value:!0});zd.buildQueryString=void 0;var vy=Py();function wH(e){let n=[];for(let t of Object.keys(e).sort()){let r=e[t];if(t=(0,vy.escapeUri)(t),Array.isArray(r))for(let o=0,s=r.length;o{"use strict";Object.defineProperty(Gd,"__esModule",{value:!0});Gd.NODEJS_TIMEOUT_ERROR_CODES=void 0;Gd.NODEJS_TIMEOUT_ERROR_CODES=["ECONNRESET","EPIPE","ETIMEDOUT"]});var wy=m(Hd=>{"use strict";Object.defineProperty(Hd,"__esModule",{value:!0});Hd.getTransformedHeaders=void 0;var kH=e=>{let n={};for(let t of Object.keys(e)){let r=e[t];n[t]=Array.isArray(r)?r.join(","):r}return n};Hd.getTransformedHeaders=kH});var mk=m($d=>{"use strict";Object.defineProperty($d,"__esModule",{value:!0});$d.setConnectionTimeout=void 0;var AH=(e,n,t=0)=>{if(!t)return;let r=setTimeout(()=>{e.destroy(),n(Object.assign(new Error(`Socket timed out without establishing a connection within ${t} ms`),{name:"TimeoutError"}))},t);e.on("socket",o=>{o.connecting?o.on("connect",()=>{clearTimeout(r)}):clearTimeout(r)})};$d.setConnectionTimeout=AH});var pk=m(Kd=>{"use strict";Object.defineProperty(Kd,"__esModule",{value:!0});Kd.setSocketKeepAlive=void 0;var IH=(e,{keepAlive:n,keepAliveMsecs:t})=>{n===!0&&e.on("socket",r=>{r.setKeepAlive(n,t||0)})};Kd.setSocketKeepAlive=IH});var fk=m(Vd=>{"use strict";Object.defineProperty(Vd,"__esModule",{value:!0});Vd.setSocketTimeout=void 0;var RH=(e,n,t=0)=>{e.setTimeout(t,()=>{e.destroy(),n(Object.assign(new Error(`Connection timed out after ${t} ms`),{name:"TimeoutError"}))})};Vd.setSocketTimeout=RH});var ky=m(Xd=>{"use strict";Object.defineProperty(Xd,"__esModule",{value:!0});Xd.writeRequestBody=void 0;var NH=require("stream"),_k=1e3;async function OH(e,n,t=_k){var r;let o=(r=n.headers)!==null&&r!==void 0?r:{},s=o.Expect||o.expect,c=-1,i=!1;s==="100-continue"&&await Promise.race([new Promise(u=>{c=Number(setTimeout(u,Math.max(_k,t)))}),new Promise(u=>{e.on("continue",()=>{clearTimeout(c),u()}),e.on("error",()=>{i=!0,clearTimeout(c),u()})})]),i||TH(e,n.body)}Xd.writeRequestBody=OH;function TH(e,n){n instanceof NH.Readable?n.pipe(e):n?e.end(Buffer.from(n)):e.end()}});var hk=m(vo=>{"use strict";Object.defineProperty(vo,"__esModule",{value:!0});vo.NodeHttpHandler=vo.DEFAULT_REQUEST_TIMEOUT=void 0;var qH=we(),MH=xy(),yk=require("http"),gk=require("https"),BH=uk(),DH=wy(),FH=mk(),LH=pk(),jH=fk(),UH=ky();vo.DEFAULT_REQUEST_TIMEOUT=0;var Ay=class e{static create(n){return typeof(n==null?void 0:n.handle)=="function"?n:new e(n)}constructor(n){this.metadata={handlerProtocol:"http/1.1"},this.configProvider=new Promise((t,r)=>{typeof n=="function"?n().then(o=>{t(this.resolveDefaultConfig(o))}).catch(r):t(this.resolveDefaultConfig(n))})}resolveDefaultConfig(n){let{requestTimeout:t,connectionTimeout:r,socketTimeout:o,httpAgent:s,httpsAgent:c}=n||{},i=!0,u=50;return{connectionTimeout:r,requestTimeout:t??o,httpAgent:s||new yk.Agent({keepAlive:i,maxSockets:u}),httpsAgent:c||new gk.Agent({keepAlive:i,maxSockets:u})}}destroy(){var n,t,r,o;(t=(n=this.config)===null||n===void 0?void 0:n.httpAgent)===null||t===void 0||t.destroy(),(o=(r=this.config)===null||r===void 0?void 0:r.httpsAgent)===null||o===void 0||o.destroy()}async handle(n,{abortSignal:t}={}){return this.config||(this.config=await this.configProvider),new Promise((r,o)=>{var s,c;let i,u=async J=>{await i,r(J)},l=async J=>{await i,o(J)};if(!this.config)throw new Error("Node HTTP request handler config is not resolved");if(t!=null&&t.aborted){let J=new Error("Request aborted");J.name="AbortError",l(J);return}let a=n.protocol==="https:",_=(0,MH.buildQueryString)(n.query||{}),y;if(n.username!=null||n.password!=null){let J=(s=n.username)!==null&&s!==void 0?s:"",De=(c=n.password)!==null&&c!==void 0?c:"";y=`${J}:${De}`}let C=n.path;_&&(C+=`?${_}`),n.fragment&&(C+=`#${n.fragment}`);let b={headers:n.headers,host:n.hostname,method:n.method,path:C,port:n.port,agent:a?this.config.httpsAgent:this.config.httpAgent,auth:y},x=(a?gk.request:yk.request)(b,J=>{let De=new qH.HttpResponse({statusCode:J.statusCode||-1,reason:J.statusMessage,headers:(0,DH.getTransformedHeaders)(J.headers),body:J});u({response:De})});x.on("error",J=>{BH.NODEJS_TIMEOUT_ERROR_CODES.includes(J.code)?l(Object.assign(J,{name:"TimeoutError"})):l(J)}),(0,FH.setConnectionTimeout)(x,l,this.config.connectionTimeout),(0,jH.setSocketTimeout)(x,l,this.config.requestTimeout),t&&(t.onabort=()=>{x.abort();let J=new Error("Request aborted");J.name="AbortError",l(J)});let K=b.agent;typeof K=="object"&&"keepAlive"in K&&(0,LH.setSocketKeepAlive)(x,{keepAlive:K.keepAlive,keepAliveMsecs:K.keepAliveMsecs}),i=(0,UH.writeRequestBody)(x,n,this.config.requestTimeout).catch(o)})}updateHttpClientConfig(n,t){this.config=void 0,this.configProvider=this.configProvider.then(r=>({...r,[n]:t}))}httpHandlerConfigs(){var n;return(n=this.config)!==null&&n!==void 0?n:{}}};vo.NodeHttpHandler=Ay});var Ck=m(Wd=>{"use strict";Object.defineProperty(Wd,"__esModule",{value:!0});Wd.NodeHttp2ConnectionPool=void 0;var Iy=class{constructor(n){this.sessions=[],this.sessions=n??[]}poll(){if(this.sessions.length>0)return this.sessions.shift()}offerLast(n){this.sessions.push(n)}contains(n){return this.sessions.includes(n)}remove(n){this.sessions=this.sessions.filter(t=>t!==n)}[Symbol.iterator](){return this.sessions[Symbol.iterator]()}destroy(n){for(let t of this.sessions)t===n&&(t.destroyed||t.destroy())}};Wd.NodeHttp2ConnectionPool=Iy});var Sk=m(Yd=>{"use strict";Object.defineProperty(Yd,"__esModule",{value:!0});Yd.NodeHttp2ConnectionManager=void 0;var zH=(z(),j(U)),GH=zH.__importDefault(require("http2")),HH=Ck(),Ry=class{constructor(n){if(this.sessionCache=new Map,this.config=n,this.config.maxConcurrency&&this.config.maxConcurrency<=0)throw new RangeError("maxConcurrency must be greater than zero.")}lease(n,t){let r=this.getUrlString(n),o=this.sessionCache.get(r);if(o){let u=o.poll();if(u&&!this.config.disableConcurrency)return u}let s=GH.default.connect(r);this.config.maxConcurrency&&s.settings({maxConcurrentStreams:this.config.maxConcurrency},u=>{if(u)throw new Error("Fail to set maxConcurrentStreams to "+this.config.maxConcurrency+"when creating new session for "+n.destination.toString())}),s.unref();let c=()=>{s.destroy(),this.deleteSession(r,s)};s.on("goaway",c),s.on("error",c),s.on("frameError",c),s.on("close",()=>this.deleteSession(r,s)),t.requestTimeout&&s.setTimeout(t.requestTimeout,c);let i=this.sessionCache.get(r)||new HH.NodeHttp2ConnectionPool;return i.offerLast(s),this.sessionCache.set(r,i),s}deleteSession(n,t){let r=this.sessionCache.get(n);r&&r.contains(t)&&(r.remove(t),this.sessionCache.set(n,r))}release(n,t){var r;let o=this.getUrlString(n);(r=this.sessionCache.get(o))===null||r===void 0||r.offerLast(t)}destroy(){for(let[n,t]of this.sessionCache){for(let r of t)r.destroyed||r.destroy(),t.remove(r);this.sessionCache.delete(n)}}setMaxConcurrentStreams(n){if(this.config.maxConcurrency&&this.config.maxConcurrency<=0)throw new RangeError("maxConcurrentStreams must be greater than zero.");this.config.maxConcurrency=n}setDisableConcurrentStreams(n){this.config.disableConcurrency=n}getUrlString(n){return n.destination.toString()}};Yd.NodeHttp2ConnectionManager=Ry});var bk=m(Qd=>{"use strict";Object.defineProperty(Qd,"__esModule",{value:!0});Qd.NodeHttp2Handler=void 0;var $H=we(),KH=xy(),Ek=require("http2"),VH=wy(),XH=Sk(),WH=ky(),Ny=class e{static create(n){return typeof(n==null?void 0:n.handle)=="function"?n:new e(n)}constructor(n){this.metadata={handlerProtocol:"h2"},this.connectionManager=new XH.NodeHttp2ConnectionManager({}),this.configProvider=new Promise((t,r)=>{typeof n=="function"?n().then(o=>{t(o||{})}).catch(r):t(n||{})})}destroy(){this.connectionManager.destroy()}async handle(n,{abortSignal:t}={}){this.config||(this.config=await this.configProvider,this.connectionManager.setDisableConcurrentStreams(this.config.disableConcurrentStreams||!1),this.config.maxConcurrentStreams&&this.connectionManager.setMaxConcurrentStreams(this.config.maxConcurrentStreams));let{requestTimeout:r,disableConcurrentStreams:o}=this.config;return new Promise((s,c)=>{var i,u,l;let a=!1,_,y=async qe=>{await _,s(qe)},C=async qe=>{await _,c(qe)};if(t!=null&&t.aborted){a=!0;let qe=new Error("Request aborted");qe.name="AbortError",C(qe);return}let{hostname:b,method:A,port:x,protocol:K,query:J}=n,De="";if(n.username!=null||n.password!=null){let qe=(i=n.username)!==null&&i!==void 0?i:"",qa=(u=n.password)!==null&&u!==void 0?u:"";De=`${qe}:${qa}@`}let tt=`${K}//${De}${b}${x?`:${x}`:""}`,jr={destination:new URL(tt)},at=this.connectionManager.lease(jr,{requestTimeout:(l=this.config)===null||l===void 0?void 0:l.sessionTimeout,disableConcurrentStreams:o||!1}),jt=qe=>{o&&this.destroySession(at),a=!0,C(qe)},_v=(0,KH.buildQueryString)(J||{}),ty=n.path;_v&&(ty+=`?${_v}`),n.fragment&&(ty+=`#${n.fragment}`);let Mt=at.request({...n.headers,[Ek.constants.HTTP2_HEADER_PATH]:ty,[Ek.constants.HTTP2_HEADER_METHOD]:A});at.ref(),Mt.on("response",qe=>{let qa=new $H.HttpResponse({statusCode:qe[":status"]||-1,headers:(0,VH.getTransformedHeaders)(qe),body:Mt});a=!0,y({response:qa}),o&&(at.close(),this.connectionManager.deleteSession(tt,at))}),r&&Mt.setTimeout(r,()=>{Mt.close();let qe=new Error(`Stream timed out because of no activity for ${r} ms`);qe.name="TimeoutError",jt(qe)}),t&&(t.onabort=()=>{Mt.close();let qe=new Error("Request aborted");qe.name="AbortError",jt(qe)}),Mt.on("frameError",(qe,qa,l2)=>{jt(new Error(`Frame type id ${qe} in stream id ${l2} has failed with code ${qa}.`))}),Mt.on("error",jt),Mt.on("aborted",()=>{jt(new Error(`HTTP/2 stream is abnormally aborted in mid-communication with result code ${Mt.rstCode}.`))}),Mt.on("close",()=>{at.unref(),o&&at.destroy(),a||jt(new Error("Unexpected error: http2 request did not get a response"))}),_=(0,WH.writeRequestBody)(Mt,n,r)})}updateHttpClientConfig(n,t){this.config=void 0,this.configProvider=this.configProvider.then(r=>({...r,[n]:t}))}httpHandlerConfigs(){var n;return(n=this.config)!==null&&n!==void 0?n:{}}destroySession(n){n.destroyed||n.destroy()}};Qd.NodeHttp2Handler=Ny});var Pk=m(Jd=>{"use strict";Object.defineProperty(Jd,"__esModule",{value:!0});Jd.Collector=void 0;var YH=require("stream"),Oy=class extends YH.Writable{constructor(){super(...arguments),this.bufferedBytes=[]}_write(n,t,r){this.bufferedBytes.push(n),r()}};Jd.Collector=Oy});var vk=m(Zd=>{"use strict";Object.defineProperty(Zd,"__esModule",{value:!0});Zd.streamCollector=void 0;var QH=Pk(),JH=e=>new Promise((n,t)=>{let r=new QH.Collector;e.pipe(r),e.on("error",o=>{r.end(),t(o)}),r.on("error",t),r.on("finish",function(){let o=new Uint8Array(Buffer.concat(this.bufferedBytes));n(o)})});Zd.streamCollector=JH});var xo=m(Wa=>{"use strict";Object.defineProperty(Wa,"__esModule",{value:!0});var Ty=(z(),j(U));Ty.__exportStar(hk(),Wa);Ty.__exportStar(bk(),Wa);Ty.__exportStar(vk(),Wa)});var wk=m(el=>{"use strict";Object.defineProperty(el,"__esModule",{value:!0});el.sdkStreamMixin=void 0;var ZH=xo(),e$=Gr(),qy=require("stream"),t$=require("util"),xk="The stream has already been transformed.",n$=e=>{var n,t;if(!(e instanceof qy.Readable)){let s=((t=(n=e==null?void 0:e.__proto__)===null||n===void 0?void 0:n.constructor)===null||t===void 0?void 0:t.name)||e;throw new Error(`Unexpected stream implementation, expect Stream.Readable instance, got ${s}`)}let r=!1,o=async()=>{if(r)throw new Error(xk);return r=!0,await(0,ZH.streamCollector)(e)};return Object.assign(e,{transformToByteArray:o,transformToString:async s=>{let c=await o();return s===void 0||Buffer.isEncoding(s)?(0,e$.fromArrayBuffer)(c.buffer,c.byteOffset,c.byteLength).toString(s):new t$.TextDecoder(s).decode(c)},transformToWebStream:()=>{if(r)throw new Error(xk);if(e.readableFlowing!==null)throw new Error("The stream has been consumed by other callbacks.");if(typeof qy.Readable.toWeb!="function")throw new Error("Readable.toWeb() is not supported. Please make sure you are using Node.js >= 17.0.0, or polyfill is available.");return r=!0,qy.Readable.toWeb(e)}})};el.sdkStreamMixin=n$});var By=m(Ya=>{"use strict";Object.defineProperty(Ya,"__esModule",{value:!0});var My=(z(),j(U));My.__exportStar(Sy(),Ya);My.__exportStar(ck(),Ya);My.__exportStar(wk(),Ya)});var kk=m(tl=>{"use strict";Object.defineProperty(tl,"__esModule",{value:!0});tl.collectBody=void 0;var Dy=By(),r$=async(e=new Uint8Array,n)=>{if(e instanceof Uint8Array)return Dy.Uint8ArrayBlobAdapter.mutate(e);if(!e)return Dy.Uint8ArrayBlobAdapter.mutate(new Uint8Array);let t=n.streamCollector(e);return Dy.Uint8ArrayBlobAdapter.mutate(await t)};tl.collectBody=r$});var Ak=m(rl=>{"use strict";Object.defineProperty(rl,"__esModule",{value:!0});rl.Command=void 0;var o$=_y(),s$=v(),nl=class{constructor(){this.middlewareStack=(0,o$.constructStack)()}static classBuilder(){return new Fy}resolveMiddlewareWithContext(n,t,r,{middlewareFn:o,clientName:s,commandName:c,inputFilterSensitiveLog:i,outputFilterSensitiveLog:u,smithyContext:l,additionalContext:a,CommandCtor:_}){for(let x of o.bind(this)(_,n,t,r))this.middlewareStack.use(x);let y=n.concat(this.middlewareStack),{logger:C}=t,b={logger:C,clientName:s,commandName:c,inputFilterSensitiveLog:i,outputFilterSensitiveLog:u,[s$.SMITHY_CONTEXT_KEY]:{...l},...a},{requestHandler:A}=t;return y.resolve(x=>A.handle(x.request,r||{}),b)}};rl.Command=nl;var Fy=class{constructor(){this._init=()=>{},this._ep={},this._middlewareFn=()=>[],this._commandName="",this._clientName="",this._additionalContext={},this._smithyContext={},this._inputFilterSensitiveLog=n=>n,this._outputFilterSensitiveLog=n=>n,this._serializer=null,this._deserializer=null}init(n){this._init=n}ep(n){return this._ep=n,this}m(n){return this._middlewareFn=n,this}s(n,t,r={}){return this._smithyContext={service:n,operation:t,...r},this}c(n={}){return this._additionalContext=n,this}n(n,t){return this._clientName=n,this._commandName=t,this}f(n=r=>r,t=r=>r){return this._inputFilterSensitiveLog=n,this._outputFilterSensitiveLog=t,this}ser(n){return this._serializer=n,this}de(n){return this._deserializer=n,this}build(){let n=this,t;return t=class extends nl{static getEndpointParameterInstructions(){return n._ep}constructor(r){super(),this.input=r,this.serialize=n._serializer,this.deserialize=n._deserializer,n._init(this)}resolveMiddleware(r,o,s){return this.resolveMiddlewareWithContext(r,o,s,{CommandCtor:t,middlewareFn:n._middlewareFn,clientName:n._clientName,commandName:n._commandName,inputFilterSensitiveLog:n._inputFilterSensitiveLog,outputFilterSensitiveLog:n._outputFilterSensitiveLog,smithyContext:n._smithyContext,additionalContext:n._additionalContext})}}}}});var Ik=m(ol=>{"use strict";Object.defineProperty(ol,"__esModule",{value:!0});ol.SENSITIVE_STRING=void 0;ol.SENSITIVE_STRING="***SensitiveInformation***"});var Rk=m(sl=>{"use strict";Object.defineProperty(sl,"__esModule",{value:!0});sl.createAggregatedClient=void 0;var i$=(e,n)=>{for(let t of Object.keys(e)){let r=e[t],o=async function(c,i,u){let l=new r(c);if(typeof i=="function")this.send(l,i);else if(typeof u=="function"){if(typeof i!="object")throw new Error(`Expected http options but got ${typeof i}`);this.send(l,i||{},u)}else return this.send(l,i)},s=(t[0].toLowerCase()+t.slice(1)).replace(/Command$/,"");n.prototype[s]=o}};sl.createAggregatedClient=i$});var jy=m($=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});$.logger=$.strictParseByte=$.strictParseShort=$.strictParseInt32=$.strictParseInt=$.strictParseLong=$.limitedParseFloat32=$.limitedParseFloat=$.handleFloat=$.limitedParseDouble=$.strictParseFloat32=$.strictParseFloat=$.strictParseDouble=$.expectUnion=$.expectString=$.expectObject=$.expectNonNull=$.expectByte=$.expectShort=$.expectInt32=$.expectInt=$.expectLong=$.expectFloat32=$.expectNumber=$.expectBoolean=$.parseBoolean=void 0;var a$=e=>{switch(e){case"true":return!0;case"false":return!1;default:throw new Error(`Unable to parse boolean value "${e}"`)}};$.parseBoolean=a$;var c$=e=>{if(e!=null){if(typeof e=="number"){if((e===0||e===1)&&$.logger.warn(il(`Expected boolean, got ${typeof e}: ${e}`)),e===0)return!1;if(e===1)return!0}if(typeof e=="string"){let n=e.toLowerCase();if((n==="false"||n==="true")&&$.logger.warn(il(`Expected boolean, got ${typeof e}: ${e}`)),n==="false")return!1;if(n==="true")return!0}if(typeof e=="boolean")return e;throw new TypeError(`Expected boolean, got ${typeof e}: ${e}`)}};$.expectBoolean=c$;var d$=e=>{if(e!=null){if(typeof e=="string"){let n=parseFloat(e);if(!Number.isNaN(n))return String(n)!==String(e)&&$.logger.warn(il(`Expected number but observed string: ${e}`)),n}if(typeof e=="number")return e;throw new TypeError(`Expected number, got ${typeof e}: ${e}`)}};$.expectNumber=d$;var l$=Math.ceil(2**127*(2-2**-23)),u$=e=>{let n=(0,$.expectNumber)(e);if(n!==void 0&&!Number.isNaN(n)&&n!==1/0&&n!==-1/0&&Math.abs(n)>l$)throw new TypeError(`Expected 32-bit float, got ${e}`);return n};$.expectFloat32=u$;var m$=e=>{if(e!=null){if(Number.isInteger(e)&&!Number.isNaN(e))return e;throw new TypeError(`Expected integer, got ${typeof e}: ${e}`)}};$.expectLong=m$;$.expectInt=$.expectLong;var p$=e=>Ly(e,32);$.expectInt32=p$;var f$=e=>Ly(e,16);$.expectShort=f$;var _$=e=>Ly(e,8);$.expectByte=_$;var Ly=(e,n)=>{let t=(0,$.expectLong)(e);if(t!==void 0&&y$(t,n)!==t)throw new TypeError(`Expected ${n}-bit integer, got ${e}`);return t},y$=(e,n)=>{switch(n){case 32:return Int32Array.of(e)[0];case 16:return Int16Array.of(e)[0];case 8:return Int8Array.of(e)[0]}},g$=(e,n)=>{if(e==null)throw n?new TypeError(`Expected a non-null value for ${n}`):new TypeError("Expected a non-null value");return e};$.expectNonNull=g$;var h$=e=>{if(e==null)return;if(typeof e=="object"&&!Array.isArray(e))return e;let n=Array.isArray(e)?"array":typeof e;throw new TypeError(`Expected object, got ${n}: ${e}`)};$.expectObject=h$;var C$=e=>{if(e!=null){if(typeof e=="string")return e;if(["boolean","number","bigint"].includes(typeof e))return $.logger.warn(il(`Expected string, got ${typeof e}: ${e}`)),String(e);throw new TypeError(`Expected string, got ${typeof e}: ${e}`)}};$.expectString=C$;var S$=e=>{if(e==null)return;let n=(0,$.expectObject)(e),t=Object.entries(n).filter(([,r])=>r!=null).map(([r])=>r);if(t.length===0)throw new TypeError("Unions must have exactly one non-null member. None were found.");if(t.length>1)throw new TypeError(`Unions must have exactly one non-null member. Keys ${t} were not null.`);return n};$.expectUnion=S$;var E$=e=>typeof e=="string"?(0,$.expectNumber)(wo(e)):(0,$.expectNumber)(e);$.strictParseDouble=E$;$.strictParseFloat=$.strictParseDouble;var b$=e=>typeof e=="string"?(0,$.expectFloat32)(wo(e)):(0,$.expectFloat32)(e);$.strictParseFloat32=b$;var P$=/(-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?)|(-?Infinity)|(NaN)/g,wo=e=>{let n=e.match(P$);if(n===null||n[0].length!==e.length)throw new TypeError("Expected real number, got implicit NaN");return parseFloat(e)},v$=e=>typeof e=="string"?Nk(e):(0,$.expectNumber)(e);$.limitedParseDouble=v$;$.handleFloat=$.limitedParseDouble;$.limitedParseFloat=$.limitedParseDouble;var x$=e=>typeof e=="string"?Nk(e):(0,$.expectFloat32)(e);$.limitedParseFloat32=x$;var Nk=e=>{switch(e){case"NaN":return NaN;case"Infinity":return 1/0;case"-Infinity":return-1/0;default:throw new Error(`Unable to parse float value: ${e}`)}},w$=e=>typeof e=="string"?(0,$.expectLong)(wo(e)):(0,$.expectLong)(e);$.strictParseLong=w$;$.strictParseInt=$.strictParseLong;var k$=e=>typeof e=="string"?(0,$.expectInt32)(wo(e)):(0,$.expectInt32)(e);$.strictParseInt32=k$;var A$=e=>typeof e=="string"?(0,$.expectShort)(wo(e)):(0,$.expectShort)(e);$.strictParseShort=A$;var I$=e=>typeof e=="string"?(0,$.expectByte)(wo(e)):(0,$.expectByte)(e);$.strictParseByte=I$;var il=e=>String(new TypeError(e).stack||e).split(` `).slice(0,5).filter(n=>!n.includes("stackTraceWarning")).join(` -`);$.logger={warn:console.warn}});var Ak=m(vt=>{"use strict";Object.defineProperty(vt,"__esModule",{value:!0});vt.parseEpochTimestamp=vt.parseRfc7231DateTime=vt.parseRfc3339DateTimeWithOffset=vt.parseRfc3339DateTime=vt.dateToUtcString=void 0;var er=By(),P$=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],Fy=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function v$(e){let n=e.getUTCFullYear(),t=e.getUTCMonth(),r=e.getUTCDay(),o=e.getUTCDate(),s=e.getUTCHours(),c=e.getUTCMinutes(),i=e.getUTCSeconds(),u=o<10?`0${o}`:`${o}`,l=s<10?`0${s}`:`${s}`,a=c<10?`0${c}`:`${c}`,_=i<10?`0${i}`:`${i}`;return`${P$[r]}, ${u} ${Fy[t]} ${n} ${l}:${a}:${_} GMT`}vt.dateToUtcString=v$;var x$=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?[zZ]$/),w$=e=>{if(e==null)return;if(typeof e!="string")throw new TypeError("RFC-3339 date-times must be expressed as strings");let n=x$.exec(e);if(!n)throw new TypeError("Invalid RFC-3339 date-time value");let[t,r,o,s,c,i,u,l]=n,a=(0,er.strictParseShort)(Ao(r)),_=Ht(o,"month",1,12),y=Ht(s,"day",1,31);return Ja(a,_,y,{hours:c,minutes:i,seconds:u,fractionalMilliseconds:l})};vt.parseRfc3339DateTime=w$;var k$=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?(([-+]\d{2}\:\d{2})|[zZ])$/),A$=e=>{if(e==null)return;if(typeof e!="string")throw new TypeError("RFC-3339 date-times must be expressed as strings");let n=k$.exec(e);if(!n)throw new TypeError("Invalid RFC-3339 date-time value");let[t,r,o,s,c,i,u,l,a]=n,_=(0,er.strictParseShort)(Ao(r)),y=Ht(o,"month",1,12),C=Ht(s,"day",1,31),b=Ja(_,y,C,{hours:c,minutes:i,seconds:u,fractionalMilliseconds:l});return a.toUpperCase()!="Z"&&b.setTime(b.getTime()-U$(a)),b};vt.parseRfc3339DateTimeWithOffset=A$;var I$=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d{2}) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/),R$=new RegExp(/^(?:Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d{2})-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/),N$=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( [1-9]|\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? (\d{4})$/),O$=e=>{if(e==null)return;if(typeof e!="string")throw new TypeError("RFC-7231 date-times must be expressed as strings");let n=I$.exec(e);if(n){let[t,r,o,s,c,i,u,l]=n;return Ja((0,er.strictParseShort)(Ao(s)),Dy(o),Ht(r,"day",1,31),{hours:c,minutes:i,seconds:u,fractionalMilliseconds:l})}if(n=R$.exec(e),n){let[t,r,o,s,c,i,u,l]=n;return B$(Ja(q$(s),Dy(o),Ht(r,"day",1,31),{hours:c,minutes:i,seconds:u,fractionalMilliseconds:l}))}if(n=N$.exec(e),n){let[t,r,o,s,c,i,u,l]=n;return Ja((0,er.strictParseShort)(Ao(l)),Dy(r),Ht(o.trimLeft(),"day",1,31),{hours:s,minutes:c,seconds:i,fractionalMilliseconds:u})}throw new TypeError("Invalid RFC-7231 date-time value")};vt.parseRfc7231DateTime=O$;var T$=e=>{if(e==null)return;let n;if(typeof e=="number")n=e;else if(typeof e=="string")n=(0,er.strictParseDouble)(e);else throw new TypeError("Epoch timestamps must be expressed as floating point numbers or their string representation");if(Number.isNaN(n)||n===1/0||n===-1/0)throw new TypeError("Epoch timestamps must be valid, non-Infinite, non-NaN numerics");return new Date(Math.round(n*1e3))};vt.parseEpochTimestamp=T$;var Ja=(e,n,t,r)=>{let o=n-1;return F$(e,o,t),new Date(Date.UTC(e,o,t,Ht(r.hours,"hour",0,23),Ht(r.minutes,"minute",0,59),Ht(r.seconds,"seconds",0,60),j$(r.fractionalMilliseconds)))},q$=e=>{let n=new Date().getUTCFullYear(),t=Math.floor(n/100)*100+(0,er.strictParseShort)(Ao(e));return te.getTime()-new Date().getTime()>M$?new Date(Date.UTC(e.getUTCFullYear()-100,e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds())):e,Dy=e=>{let n=Fy.indexOf(e);if(n<0)throw new TypeError(`Invalid month: ${e}`);return n+1},D$=[31,28,31,30,31,30,31,31,30,31,30,31],F$=(e,n,t)=>{let r=D$[n];if(n===1&&L$(e)&&(r=29),t>r)throw new TypeError(`Invalid day for ${Fy[n]} in ${e}: ${t}`)},L$=e=>e%4===0&&(e%100!==0||e%400===0),Ht=(e,n,t,r)=>{let o=(0,er.strictParseByte)(Ao(e));if(or)throw new TypeError(`${n} must be between ${t} and ${r}, inclusive`);return o},j$=e=>e==null?0:(0,er.strictParseFloat32)("0."+e)*1e3,U$=e=>{let n=e[0],t=1;if(n=="+")t=1;else if(n=="-")t=-1;else throw new TypeError(`Offset direction, ${n}, must be "+" or "-"`);let r=Number(e.substring(1,3)),o=Number(e.substring(4,6));return t*(r*60+o)*60*1e3},Ao=e=>{let n=0;for(;n{"use strict";Object.defineProperty(Io,"__esModule",{value:!0});Io.decorateServiceException=Io.ServiceException=void 0;var Ly=class e extends Error{constructor(n){super(n.message),Object.setPrototypeOf(this,e.prototype),this.name=n.name,this.$fault=n.$fault,this.$metadata=n.$metadata}};Io.ServiceException=Ly;var z$=(e,n={})=>{Object.entries(n).filter(([,r])=>r!==void 0).forEach(([r,o])=>{(e[r]==null||e[r]==="")&&(e[r]=o)});let t=e.message||e.Message||"UnknownError";return e.message=t,delete e.Message,e};Io.decorateServiceException=z$});var Ik=m(Hr=>{"use strict";Object.defineProperty(Hr,"__esModule",{value:!0});Hr.withBaseException=Hr.throwDefaultError=void 0;var G$=jy(),H$=({output:e,parsedBody:n,exceptionCtor:t,errorCode:r})=>{let o=K$(e),s=o.httpStatusCode?o.httpStatusCode+"":void 0,c=new t({name:(n==null?void 0:n.code)||(n==null?void 0:n.Code)||r||s||"UnknownError",$fault:"client",$metadata:o});throw(0,G$.decorateServiceException)(c,n)};Hr.throwDefaultError=H$;var $$=e=>({output:n,parsedBody:t,errorCode:r})=>{(0,Hr.throwDefaultError)({output:n,parsedBody:t,exceptionCtor:e,errorCode:r})};Hr.withBaseException=$$;var K$=e=>{var n,t;return{httpStatusCode:e.statusCode,requestId:(t=(n=e.headers["x-amzn-requestid"])!==null&&n!==void 0?n:e.headers["x-amzn-request-id"])!==null&&t!==void 0?t:e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}}});var Rk=m(sl=>{"use strict";Object.defineProperty(sl,"__esModule",{value:!0});sl.loadConfigsForDefaultMode=void 0;var V$=e=>{switch(e){case"standard":return{retryMode:"standard",connectionTimeout:3100};case"in-region":return{retryMode:"standard",connectionTimeout:1100};case"cross-region":return{retryMode:"standard",connectionTimeout:3100};case"mobile":return{retryMode:"standard",connectionTimeout:3e4};default:return{}}};sl.loadConfigsForDefaultMode=V$});var Ok=m(il=>{"use strict";Object.defineProperty(il,"__esModule",{value:!0});il.emitWarningIfUnsupportedVersion=void 0;var Nk=!1,X$=e=>{e&&!Nk&&parseInt(e.substring(1,e.indexOf(".")))<14&&(Nk=!0)};il.emitWarningIfUnsupportedVersion=X$});var Tk=m(tr=>{"use strict";Object.defineProperty(tr,"__esModule",{value:!0});tr.resolveChecksumRuntimeConfig=tr.getChecksumConfiguration=tr.AlgorithmId=void 0;var Uy=v();Object.defineProperty(tr,"AlgorithmId",{enumerable:!0,get:function(){return Uy.AlgorithmId}});var W$=e=>{let n=[];for(let t in Uy.AlgorithmId){let r=Uy.AlgorithmId[t];e[r]!==void 0&&n.push({algorithmId:()=>r,checksumConstructor:()=>e[r]})}return{_checksumAlgorithms:n,addChecksumAlgorithm(t){this._checksumAlgorithms.push(t)},checksumAlgorithms(){return this._checksumAlgorithms}}};tr.getChecksumConfiguration=W$;var Y$=e=>{let n={};return e.checksumAlgorithms().forEach(t=>{n[t.algorithmId()]=t.checksumConstructor()}),n};tr.resolveChecksumRuntimeConfig=Y$});var qk=m(Ro=>{"use strict";Object.defineProperty(Ro,"__esModule",{value:!0});Ro.resolveRetryRuntimeConfig=Ro.getRetryConfiguration=void 0;var Q$=e=>{let n=e.retryStrategy;return{setRetryStrategy(t){n=t},retryStrategy(){return n}}};Ro.getRetryConfiguration=Q$;var J$=e=>{let n={};return n.retryStrategy=e.retryStrategy(),n};Ro.resolveRetryRuntimeConfig=J$});var Dk=m(vn=>{"use strict";Object.defineProperty(vn,"__esModule",{value:!0});vn.resolveDefaultRuntimeConfig=vn.getDefaultClientConfiguration=vn.getDefaultExtensionConfiguration=void 0;var Mk=Tk(),Bk=qk(),Z$=e=>({...(0,Mk.getChecksumConfiguration)(e),...(0,Bk.getRetryConfiguration)(e)});vn.getDefaultExtensionConfiguration=Z$;vn.getDefaultClientConfiguration=vn.getDefaultExtensionConfiguration;var eK=e=>({...(0,Mk.resolveChecksumRuntimeConfig)(e),...(0,Bk.resolveRetryRuntimeConfig)(e)});vn.resolveDefaultRuntimeConfig=eK});var Fk=m(zy=>{"use strict";Object.defineProperty(zy,"__esModule",{value:!0});var tK=(z(),j(U));tK.__exportStar(Dk(),zy)});var Gy=m(al=>{"use strict";Object.defineProperty(al,"__esModule",{value:!0});al.extendedEncodeURIComponent=void 0;function nK(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(n){return"%"+n.charCodeAt(0).toString(16).toUpperCase()})}al.extendedEncodeURIComponent=nK});var Lk=m(cl=>{"use strict";Object.defineProperty(cl,"__esModule",{value:!0});cl.getArrayIfSingleItem=void 0;var rK=e=>Array.isArray(e)?e:[e];cl.getArrayIfSingleItem=rK});var jk=m(Za=>{"use strict";Object.defineProperty(Za,"__esModule",{value:!0});Za.getValueFromTextNode=void 0;var oK=e=>{let n="#text";for(let t in e)e.hasOwnProperty(t)&&e[t][n]!==void 0?e[t]=e[t][n]:typeof e[t]=="object"&&e[t]!==null&&(e[t]=(0,Za.getValueFromTextNode)(e[t]));return e};Za.getValueFromTextNode=oK});var Uk=m($t=>{"use strict";Object.defineProperty($t,"__esModule",{value:!0});$t.LazyJsonString=$t.StringWrapper=void 0;var sK=function(){let e=Object.getPrototypeOf(this).constructor,n=Function.bind.apply(String,[null,...arguments]),t=new n;return Object.setPrototypeOf(t,e.prototype),t};$t.StringWrapper=sK;$t.StringWrapper.prototype=Object.create(String.prototype,{constructor:{value:$t.StringWrapper,enumerable:!1,writable:!0,configurable:!0}});Object.setPrototypeOf($t.StringWrapper,String);var Hy=class e extends $t.StringWrapper{deserializeJSON(){return JSON.parse(super.toString())}toJSON(){return super.toString()}static fromObject(n){return n instanceof e?n:n instanceof String||typeof n=="string"?new e(n):new e(JSON.stringify(n))}};$t.LazyJsonString=Hy});var Hk=m(nr=>{"use strict";Object.defineProperty(nr,"__esModule",{value:!0});nr.take=nr.convertMap=nr.map=void 0;function zk(e,n,t){let r,o,s;if(typeof n>"u"&&typeof t>"u")r={},s=e;else{if(r=e,typeof n=="function")return o=n,s=t,cK(r,o,s);s=n}for(let c of Object.keys(s)){if(!Array.isArray(s[c])){r[c]=s[c];continue}Gk(r,null,s,c)}return r}nr.map=zk;var iK=e=>{let n={};for(let[t,r]of Object.entries(e||{}))n[t]=[,r];return n};nr.convertMap=iK;var aK=(e,n)=>{let t={};for(let r in n)Gk(t,e,n,r);return t};nr.take=aK;var cK=(e,n,t)=>zk(e,Object.entries(t).reduce((r,[o,s])=>(Array.isArray(s)?r[o]=s:typeof s=="function"?r[o]=[n,s()]:r[o]=[n,s],r),{})),Gk=(e,n,t,r)=>{if(n!==null){let c=t[r];typeof c=="function"&&(c=[,c]);let[i=dK,u=lK,l=r]=c;(typeof i=="function"&&i(n[l])||typeof i!="function"&&i)&&(e[r]=u(n[l]));return}let[o,s]=t[r];if(typeof s=="function"){let c,i=o===void 0&&(c=s())!=null,u=typeof o=="function"&&!!o(void 0)||typeof o!="function"&&!!o;i?e[r]=c:u&&(e[r]=s())}else{let c=o===void 0&&s!=null,i=typeof o=="function"&&!!o(s)||typeof o!="function"&&!!o;(c||i)&&(e[r]=s)}},dK=e=>e!=null,lK=e=>e});var Kk=m(dl=>{"use strict";Object.defineProperty(dl,"__esModule",{value:!0});dl.resolvedPath=void 0;var $k=Gy(),uK=(e,n,t,r,o,s)=>{if(n!=null&&n[t]!==void 0){let c=r();if(c.length<=0)throw new Error("Empty value provided for input HTTP label: "+t+".");e=e.replace(o,s?c.split("/").map(i=>(0,$k.extendedEncodeURIComponent)(i)).join("/"):(0,$k.extendedEncodeURIComponent)(c))}else throw new Error("No value provided for input HTTP label: "+t+".");return e};dl.resolvedPath=uK});var Vk=m(ll=>{"use strict";Object.defineProperty(ll,"__esModule",{value:!0});ll.serializeFloat=void 0;var mK=e=>{if(e!==e)return"NaN";switch(e){case 1/0:return"Infinity";case-1/0:return"-Infinity";default:return e}};ll.serializeFloat=mK});var Xk=m(No=>{"use strict";Object.defineProperty(No,"__esModule",{value:!0});No._json=void 0;var pK=e=>{if(e==null)return{};if(Array.isArray(e))return e.filter(n=>n!=null).map(No._json);if(typeof e=="object"){let n={};for(let t of Object.keys(e))e[t]!=null&&(n[t]=(0,No._json)(e[t]));return n}return e};No._json=pK});var Wk=m(ul=>{"use strict";Object.defineProperty(ul,"__esModule",{value:!0});ul.splitEvery=void 0;function fK(e,n,t){if(t<=0||!Number.isInteger(t))throw new Error("Invalid number of delimiters ("+t+") for splitEvery.");let r=e.split(n);if(t===1)return r;let o=[],s="";for(let c=0;c{"use strict";Object.defineProperty(ke,"__esModule",{value:!0});var Ne=(z(),j(U));Ne.__exportStar(Gw(),ke);Ne.__exportStar(Vw(),ke);Ne.__exportStar(Pk(),ke);Ne.__exportStar(vk(),ke);Ne.__exportStar(xk(),ke);Ne.__exportStar(wk(),ke);Ne.__exportStar(Ak(),ke);Ne.__exportStar(Ik(),ke);Ne.__exportStar(Rk(),ke);Ne.__exportStar(Ok(),ke);Ne.__exportStar(Fk(),ke);Ne.__exportStar(jy(),ke);Ne.__exportStar(Gy(),ke);Ne.__exportStar(Lk(),ke);Ne.__exportStar(jk(),ke);Ne.__exportStar(Uk(),ke);Ne.__exportStar(Hk(),ke);Ne.__exportStar(By(),ke);Ne.__exportStar(Kk(),ke);Ne.__exportStar(Vk(),ke);Ne.__exportStar(Xk(),ke);Ne.__exportStar(Wk(),ke)});var Qk=m(xn=>{"use strict";Object.defineProperty(xn,"__esModule",{value:!0});xn.getCheckContentLengthHeaderPlugin=xn.checkContentLengthHeaderMiddlewareOptions=xn.checkContentLengthHeader=void 0;var _K=we(),yK=E(),gK="content-length";function Yk(){return(e,n)=>async t=>{var r;let{request:o}=t;if(_K.HttpRequest.isInstance(o)&&!o.headers[gK]){let s="Are you using a Stream of unknown length as the Body of a PutObject request? Consider using Upload instead from @aws-sdk/lib-storage.";typeof((r=n==null?void 0:n.logger)===null||r===void 0?void 0:r.warn)=="function"&&!(n.logger instanceof yK.NoOpLogger)?n.logger.warn(s):console.warn(s)}return e({...t})}}xn.checkContentLengthHeader=Yk;xn.checkContentLengthHeaderMiddlewareOptions={step:"finalizeRequest",tags:["CHECK_CONTENT_LENGTH_HEADER"],name:"getCheckContentLengthHeaderPlugin",override:!0};var hK=e=>({applyToStack:n=>{n.add(Yk(),xn.checkContentLengthHeaderMiddlewareOptions)}});xn.getCheckContentLengthHeaderPlugin=hK});var Jk=m(ml=>{"use strict";Object.defineProperty(ml,"__esModule",{value:!0});ml.resolveS3Config=void 0;var CK=e=>{var n,t,r;return{...e,forcePathStyle:(n=e.forcePathStyle)!==null&&n!==void 0?n:!1,useAccelerateEndpoint:(t=e.useAccelerateEndpoint)!==null&&t!==void 0?t:!1,disableMultiregionAccessPoints:(r=e.disableMultiregionAccessPoints)!==null&&r!==void 0?r:!1}};ml.resolveS3Config=CK});var eA=m(Kt=>{"use strict";Object.defineProperty(Kt,"__esModule",{value:!0});Kt.getThrow200ExceptionsPlugin=Kt.throw200ExceptionsMiddlewareOptions=Kt.throw200ExceptionsMiddleware=void 0;var SK=we(),EK=e=>n=>async t=>{let r=await n(t),{response:o}=r;if(!SK.HttpResponse.isInstance(o))return r;let{statusCode:s,body:c}=o;if(s<200||s>=300)return r;let i=await Zk(c,e),u=await bK(i,e);if(i.length===0){let l=new Error("S3 aborted request");throw l.name="InternalError",l}return u&&u.match("")&&(o.statusCode=400),o.body=i,r};Kt.throw200ExceptionsMiddleware=EK;var Zk=(e=new Uint8Array,n)=>e instanceof Uint8Array?Promise.resolve(e):n.streamCollector(e)||Promise.resolve(new Uint8Array),bK=(e,n)=>Zk(e,n).then(t=>n.utf8Encoder(t));Kt.throw200ExceptionsMiddlewareOptions={relation:"after",toMiddleware:"deserializerMiddleware",tags:["THROW_200_EXCEPTIONS","S3"],name:"throw200ExceptionsMiddleware",override:!0};var PK=e=>({applyToStack:n=>{n.addRelativeTo((0,Kt.throw200ExceptionsMiddleware)(e),Kt.throw200ExceptionsMiddlewareOptions)}});Kt.getThrow200ExceptionsPlugin=PK});var $y=m(rr=>{"use strict";Object.defineProperty(rr,"__esModule",{value:!0});rr.build=rr.parse=rr.validate=void 0;var vK=e=>typeof e=="string"&&e.indexOf("arn:")===0&&e.split(":").length>=6;rr.validate=vK;var xK=e=>{let n=e.split(":");if(n.length<6||n[0]!=="arn")throw new Error("Malformed ARN");let[,t,r,o,s,...c]=n;return{partition:t,service:r,region:o,accountId:s,resource:c.join(":")}};rr.parse=xK;var wK=e=>{let{partition:n="aws",service:t,region:r,accountId:o,resource:s}=e;if([t,r,o,s].some(c=>typeof c!="string"))throw new Error("Input ARN object is invalid");return`arn:${n}:${t}:${r}:${o}:${s}`};rr.build=wK});var nA=m(wn=>{"use strict";Object.defineProperty(wn,"__esModule",{value:!0});wn.getValidateBucketNamePlugin=wn.validateBucketNameMiddlewareOptions=wn.validateBucketNameMiddleware=void 0;var kK=$y();function tA(){return e=>async n=>{let{input:{Bucket:t}}=n;if(typeof t=="string"&&!(0,kK.validate)(t)&&t.indexOf("/")>=0){let r=new Error(`Bucket name shouldn't contain '/', received '${t}'`);throw r.name="InvalidBucketName",r}return e({...n})}}wn.validateBucketNameMiddleware=tA;wn.validateBucketNameMiddlewareOptions={step:"initialize",tags:["VALIDATE_BUCKET_NAME"],name:"validateBucketNameMiddleware",override:!0};var AK=e=>({applyToStack:n=>{n.add(tA(),wn.validateBucketNameMiddlewareOptions)}});wn.getValidateBucketNamePlugin=AK});var To=m(Oo=>{"use strict";Object.defineProperty(Oo,"__esModule",{value:!0});var pl=(z(),j(U));pl.__exportStar(Qk(),Oo);pl.__exportStar(Jk(),Oo);pl.__exportStar(eA(),Oo);pl.__exportStar(nA(),Oo)});var ec=m(fl=>{"use strict";Object.defineProperty(fl,"__esModule",{value:!0});fl.ProviderError=void 0;var Ky=class e extends Error{constructor(n,t=!0){super(n),this.tryNextLink=t,this.name="ProviderError",Object.setPrototypeOf(this,e.prototype)}static from(n,t=!0){return Object.assign(new this(n.message,t),n)}};fl.ProviderError=Ky});var rA=m(_l=>{"use strict";Object.defineProperty(_l,"__esModule",{value:!0});_l.CredentialsProviderError=void 0;var IK=ec(),Vy=class e extends IK.ProviderError{constructor(n,t=!0){super(n,t),this.tryNextLink=t,this.name="CredentialsProviderError",Object.setPrototypeOf(this,e.prototype)}};_l.CredentialsProviderError=Vy});var oA=m(yl=>{"use strict";Object.defineProperty(yl,"__esModule",{value:!0});yl.TokenProviderError=void 0;var RK=ec(),Xy=class e extends RK.ProviderError{constructor(n,t=!0){super(n,t),this.tryNextLink=t,this.name="TokenProviderError",Object.setPrototypeOf(this,e.prototype)}};yl.TokenProviderError=Xy});var sA=m(gl=>{"use strict";Object.defineProperty(gl,"__esModule",{value:!0});gl.chain=void 0;var NK=ec(),OK=(...e)=>async()=>{if(e.length===0)throw new NK.ProviderError("No providers in chain");let n;for(let t of e)try{return await t()}catch(r){if(n=r,r!=null&&r.tryNextLink)continue;throw r}throw n};gl.chain=OK});var iA=m(hl=>{"use strict";Object.defineProperty(hl,"__esModule",{value:!0});hl.fromStatic=void 0;var TK=e=>()=>Promise.resolve(e);hl.fromStatic=TK});var aA=m(Cl=>{"use strict";Object.defineProperty(Cl,"__esModule",{value:!0});Cl.memoize=void 0;var qK=(e,n,t)=>{let r,o,s,c=!1,i=async()=>{o||(o=e());try{r=await o,s=!0,c=!1}finally{o=void 0}return r};return n===void 0?async u=>((!s||u!=null&&u.forceRefresh)&&(r=await i()),r):async u=>((!s||u!=null&&u.forceRefresh)&&(r=await i()),c?r:t&&!t(r)?(c=!0,r):(n(r)&&await i(),r))};Cl.memoize=qK});var Ce=m(or=>{"use strict";Object.defineProperty(or,"__esModule",{value:!0});var qo=(z(),j(U));qo.__exportStar(rA(),or);qo.__exportStar(ec(),or);qo.__exportStar(oA(),or);qo.__exportStar(sA(),or);qo.__exportStar(iA(),or);qo.__exportStar(aA(),or)});var Jy={};Ba(Jy,{__assign:()=>Yy,__asyncDelegator:()=>VK,__asyncGenerator:()=>KK,__asyncValues:()=>XK,__await:()=>tc,__awaiter:()=>jK,__classPrivateFieldGet:()=>JK,__classPrivateFieldSet:()=>ZK,__createBinding:()=>zK,__decorate:()=>DK,__exportStar:()=>GK,__extends:()=>MK,__generator:()=>UK,__importDefault:()=>QK,__importStar:()=>YK,__makeTemplateObject:()=>WK,__metadata:()=>LK,__param:()=>FK,__read:()=>cA,__rest:()=>BK,__spread:()=>HK,__spreadArrays:()=>$K,__values:()=>Qy});function MK(e,n){Wy(e,n);function t(){this.constructor=e}e.prototype=n===null?Object.create(n):(t.prototype=n.prototype,new t)}function BK(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o=0;i--)(c=e[i])&&(s=(o<3?c(s):o>3?c(n,t,s):c(n,t))||s);return o>3&&s&&Object.defineProperty(n,t,s),s}function FK(e,n){return function(t,r){n(t,r,e)}}function LK(e,n){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(e,n)}function jK(e,n,t,r){function o(s){return s instanceof t?s:new t(function(c){c(s)})}return new(t||(t=Promise))(function(s,c){function i(a){try{l(r.next(a))}catch(_){c(_)}}function u(a){try{l(r.throw(a))}catch(_){c(_)}}function l(a){a.done?s(a.value):o(a.value).then(i,u)}l((r=r.apply(e,n||[])).next())})}function UK(e,n){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,o,s,c;return c={next:i(0),throw:i(1),return:i(2)},typeof Symbol=="function"&&(c[Symbol.iterator]=function(){return this}),c;function i(l){return function(a){return u([l,a])}}function u(l){if(r)throw new TypeError("Generator is already executing.");for(;t;)try{if(r=1,o&&(s=l[0]&2?o.return:l[0]?o.throw||((s=o.return)&&s.call(o),0):o.next)&&!(s=s.call(o,l[1])).done)return s;switch(o=0,s&&(l=[l[0]&2,s.value]),l[0]){case 0:case 1:s=l;break;case 4:return t.label++,{value:l[1],done:!1};case 5:t.label++,o=l[1],l=[0];continue;case 7:l=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(l[0]===6||l[0]===2)){t=0;continue}if(l[0]===3&&(!s||l[1]>s[0]&&l[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}function cA(e,n){var t=typeof Symbol=="function"&&e[Symbol.iterator];if(!t)return e;var r=t.call(e),o,s=[],c;try{for(;(n===void 0||n-- >0)&&!(o=r.next()).done;)s.push(o.value)}catch(i){c={error:i}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(c)throw c.error}}return s}function HK(){for(var e=[],n=0;n1||i(y,C)})})}function i(y,C){try{u(r[y](C))}catch(b){_(s[0][3],b)}}function u(y){y.value instanceof tc?Promise.resolve(y.value.v).then(l,a):_(s[0][2],y)}function l(y){i("next",y)}function a(y){i("throw",y)}function _(y,C){y(C),s.shift(),s.length&&i(s[0][0],s[0][1])}}function VK(e){var n,t;return n={},r("next"),r("throw",function(o){throw o}),r("return"),n[Symbol.iterator]=function(){return this},n;function r(o,s){n[o]=e[o]?function(c){return(t=!t)?{value:tc(e[o](c)),done:o==="return"}:s?s(c):c}:s}}function XK(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n=e[Symbol.asyncIterator],t;return n?n.call(e):(e=typeof Qy=="function"?Qy(e):e[Symbol.iterator](),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(s){t[s]=e[s]&&function(c){return new Promise(function(i,u){c=e[s](c),o(i,u,c.done,c.value)})}}function o(s,c,i,u){Promise.resolve(u).then(function(l){s({value:l,done:i})},c)}}function WK(e,n){return Object.defineProperty?Object.defineProperty(e,"raw",{value:n}):e.raw=n,e}function YK(e){if(e&&e.__esModule)return e;var n={};if(e!=null)for(var t in e)Object.hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n.default=e,n}function QK(e){return e&&e.__esModule?e:{default:e}}function JK(e,n){if(!n.has(e))throw new TypeError("attempted to get private field on non-instance");return n.get(e)}function ZK(e,n,t){if(!n.has(e))throw new TypeError("attempted to set private field on non-instance");return n.set(e,t),t}var Wy,Yy,Zy=Ge(()=>{Wy=function(e,n){return Wy=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var o in r)r.hasOwnProperty(o)&&(t[o]=r[o])},Wy(e,n)};Yy=function(){return Yy=Object.assign||function(n){for(var t,r=1,o=arguments.length;r{"use strict";Object.defineProperty(Mo,"__esModule",{value:!0});Mo.toUtf8=Mo.fromUtf8=void 0;var eV=e=>{let n=[];for(let t=0,r=e.length;t>6|192,o&63|128);else if(t+1>18|240,s>>12&63|128,s>>6&63|128,s&63|128)}else n.push(o>>12|224,o>>6&63|128,o&63|128)}return Uint8Array.from(n)};Mo.fromUtf8=eV;var tV=e=>{let n="";for(let t=0,r=e.length;ti.toString(16)).join("%");n+=decodeURIComponent(c)}else n+=String.fromCharCode((o&15)<<12|(e[++t]&63)<<6|e[++t]&63)}return n};Mo.toUtf8=tV});var lA=m(Bo=>{"use strict";Object.defineProperty(Bo,"__esModule",{value:!0});Bo.toUtf8=Bo.fromUtf8=void 0;function nV(e){return new TextEncoder().encode(e)}Bo.fromUtf8=nV;function rV(e){return new TextDecoder("utf-8").decode(e)}Bo.toUtf8=rV});var pA=m(Do=>{"use strict";Object.defineProperty(Do,"__esModule",{value:!0});Do.toUtf8=Do.fromUtf8=void 0;var uA=dA(),mA=lA(),oV=e=>typeof TextEncoder=="function"?(0,mA.fromUtf8)(e):(0,uA.fromUtf8)(e);Do.fromUtf8=oV;var sV=e=>typeof TextDecoder=="function"?(0,mA.toUtf8)(e):(0,uA.toUtf8)(e);Do.toUtf8=sV});var fA=m(Sl=>{"use strict";Object.defineProperty(Sl,"__esModule",{value:!0});Sl.convertToBuffer=void 0;var iV=pA(),aV=typeof Buffer<"u"&&Buffer.from?function(e){return Buffer.from(e,"utf8")}:iV.fromUtf8;function cV(e){return e instanceof Uint8Array?e:typeof e=="string"?aV(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}Sl.convertToBuffer=cV});var _A=m(El=>{"use strict";Object.defineProperty(El,"__esModule",{value:!0});El.isEmptyData=void 0;function dV(e){return typeof e=="string"?e.length===0:e.byteLength===0}El.isEmptyData=dV});var yA=m(bl=>{"use strict";Object.defineProperty(bl,"__esModule",{value:!0});bl.numToUint8=void 0;function lV(e){return new Uint8Array([(e&4278190080)>>24,(e&16711680)>>16,(e&65280)>>8,e&255])}bl.numToUint8=lV});var gA=m(Pl=>{"use strict";Object.defineProperty(Pl,"__esModule",{value:!0});Pl.uint32ArrayFrom=void 0;function uV(e){if(!Uint32Array.from){for(var n=new Uint32Array(e.length),t=0;t{"use strict";Object.defineProperty(Vt,"__esModule",{value:!0});Vt.uint32ArrayFrom=Vt.numToUint8=Vt.isEmptyData=Vt.convertToBuffer=void 0;var mV=fA();Object.defineProperty(Vt,"convertToBuffer",{enumerable:!0,get:function(){return mV.convertToBuffer}});var pV=_A();Object.defineProperty(Vt,"isEmptyData",{enumerable:!0,get:function(){return pV.isEmptyData}});var fV=yA();Object.defineProperty(Vt,"numToUint8",{enumerable:!0,get:function(){return fV.numToUint8}});var _V=gA();Object.defineProperty(Vt,"uint32ArrayFrom",{enumerable:!0,get:function(){return _V.uint32ArrayFrom}})});var SA=m(vl=>{"use strict";Object.defineProperty(vl,"__esModule",{value:!0});vl.AwsCrc32=void 0;var hA=(Zy(),j(Jy)),eg=nc(),CA=rc(),yV=function(){function e(){this.crc32=new CA.Crc32}return e.prototype.update=function(n){(0,eg.isEmptyData)(n)||this.crc32.update((0,eg.convertToBuffer)(n))},e.prototype.digest=function(){return hA.__awaiter(this,void 0,void 0,function(){return hA.__generator(this,function(n){return[2,(0,eg.numToUint8)(this.crc32.digest())]})})},e.prototype.reset=function(){this.crc32=new CA.Crc32},e}();vl.AwsCrc32=yV});var rc=m(sr=>{"use strict";Object.defineProperty(sr,"__esModule",{value:!0});sr.AwsCrc32=sr.Crc32=sr.crc32=void 0;var gV=(Zy(),j(Jy)),hV=nc();function CV(e){return new EA().update(e).digest()}sr.crc32=CV;var EA=function(){function e(){this.checksum=4294967295}return e.prototype.update=function(n){var t,r;try{for(var o=gV.__values(n),s=o.next();!s.done;s=o.next()){var c=s.value;this.checksum=this.checksum>>>8^EV[(this.checksum^c)&255]}}catch(i){t={error:i}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return this},e.prototype.digest=function(){return(this.checksum^4294967295)>>>0},e}();sr.Crc32=EA;var SV=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117],EV=(0,hV.uint32ArrayFrom)(SV),bV=SA();Object.defineProperty(sr,"AwsCrc32",{enumerable:!0,get:function(){return bV.AwsCrc32}})});var Lo=m(Fo=>{"use strict";Object.defineProperty(Fo,"__esModule",{value:!0});Fo.toHex=Fo.fromHex=void 0;var bA={},tg={};for(let e=0;e<256;e++){let n=e.toString(16).toLowerCase();n.length===1&&(n=`0${n}`),bA[e]=n,tg[n]=e}function PV(e){if(e.length%2!==0)throw new Error("Hex encoded strings must have an even number length");let n=new Uint8Array(e.length/2);for(let t=0;t{"use strict";Object.defineProperty(xl,"__esModule",{value:!0});xl.Int64=void 0;var xV=Lo(),ng=class e{constructor(n){if(this.bytes=n,n.byteLength!==8)throw new Error("Int64 buffers must be exactly 8 bytes")}static fromNumber(n){if(n>9223372036854776e3||n<-9223372036854776e3)throw new Error(`${n} is too large (or, if negative, too small) to represent as an Int64`);let t=new Uint8Array(8);for(let r=7,o=Math.abs(Math.round(n));r>-1&&o>0;r--,o/=256)t[r]=o;return n<0&&PA(t),new e(t)}valueOf(){let n=this.bytes.slice(0),t=n[0]&128;return t&&PA(n),parseInt((0,xV.toHex)(n),16)*(t?-1:1)}toString(){return String(this.valueOf())}};xl.Int64=ng;function PA(e){for(let n=0;n<8;n++)e[n]^=255;for(let n=7;n>-1&&(e[n]++,e[n]===0);n--);}});var ig=m(wl=>{"use strict";Object.defineProperty(wl,"__esModule",{value:!0});wl.HeaderMarshaller=void 0;var jo=Lo(),og=rg(),sg=class{constructor(n,t){this.toUtf8=n,this.fromUtf8=t}format(n){let t=[];for(let s of Object.keys(n)){let c=this.fromUtf8(s);t.push(Uint8Array.from([c.byteLength]),c,this.formatHeaderValue(n[s]))}let r=new Uint8Array(t.reduce((s,c)=>s+c.byteLength,0)),o=0;for(let s of t)r.set(s,o),o+=s.byteLength;return r}formatHeaderValue(n){switch(n.type){case"boolean":return Uint8Array.from([n.value?0:1]);case"byte":return Uint8Array.from([2,n.value]);case"short":let t=new DataView(new ArrayBuffer(3));return t.setUint8(0,3),t.setInt16(1,n.value,!1),new Uint8Array(t.buffer);case"integer":let r=new DataView(new ArrayBuffer(5));return r.setUint8(0,4),r.setInt32(1,n.value,!1),new Uint8Array(r.buffer);case"long":let o=new Uint8Array(9);return o[0]=5,o.set(n.value.bytes,1),o;case"binary":let s=new DataView(new ArrayBuffer(3+n.value.byteLength));s.setUint8(0,6),s.setUint16(1,n.value.byteLength,!1);let c=new Uint8Array(s.buffer);return c.set(n.value,3),c;case"string":let i=this.fromUtf8(n.value),u=new DataView(new ArrayBuffer(3+i.byteLength));u.setUint8(0,7),u.setUint16(1,i.byteLength,!1);let l=new Uint8Array(u.buffer);return l.set(i,3),l;case"timestamp":let a=new Uint8Array(9);return a[0]=8,a.set(og.Int64.fromNumber(n.value.valueOf()).bytes,1),a;case"uuid":if(!qV.test(n.value))throw new Error(`Invalid UUID received: ${n.value}`);let _=new Uint8Array(17);return _[0]=9,_.set((0,jo.fromHex)(n.value.replace(/\-/g,"")),1),_}}parse(n){let t={},r=0;for(;r{"use strict";Object.defineProperty(kl,"__esModule",{value:!0});kl.splitMessage=void 0;var MV=rc(),wA=4,ir=wA*2,$r=4,BV=ir+$r*2;function DV({byteLength:e,byteOffset:n,buffer:t}){if(e{"use strict";Object.defineProperty(Al,"__esModule",{value:!0});Al.EventStreamCodec=void 0;var FV=rc(),LV=ig(),jV=kA(),ag=class{constructor(n,t){this.headerMarshaller=new LV.HeaderMarshaller(n,t),this.messageBuffer=[],this.isEndOfStream=!1}feed(n){this.messageBuffer.push(this.decode(n))}endOfStream(){this.isEndOfStream=!0}getMessage(){let n=this.messageBuffer.pop(),t=this.isEndOfStream;return{getMessage(){return n},isEndOfStream(){return t}}}getAvailableMessages(){let n=this.messageBuffer;this.messageBuffer=[];let t=this.isEndOfStream;return{getMessages(){return n},isEndOfStream(){return t}}}encode({headers:n,body:t}){let r=this.headerMarshaller.format(n),o=r.byteLength+t.byteLength+16,s=new Uint8Array(o),c=new DataView(s.buffer,s.byteOffset,s.byteLength),i=new FV.Crc32;return c.setUint32(0,o,!1),c.setUint32(4,r.byteLength,!1),c.setUint32(8,i.update(s.subarray(0,8)).digest(),!1),s.set(r,12),s.set(t,r.byteLength+12),c.setUint32(o-4,i.update(s.subarray(8,o-4)).digest(),!1),s}decode(n){let{headers:t,body:r}=(0,jV.splitMessage)(n);return{headers:this.headerMarshaller.parse(t),body:r}}formatHeaders(n){return this.headerMarshaller.format(n)}};Al.EventStreamCodec=ag});var RA=m(IA=>{"use strict";Object.defineProperty(IA,"__esModule",{value:!0})});var NA=m(Il=>{"use strict";Object.defineProperty(Il,"__esModule",{value:!0});Il.MessageDecoderStream=void 0;var cg=class{constructor(n){this.options=n}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(let n of this.options.inputStream)yield this.options.decoder.decode(n)}};Il.MessageDecoderStream=cg});var OA=m(Rl=>{"use strict";Object.defineProperty(Rl,"__esModule",{value:!0});Rl.MessageEncoderStream=void 0;var dg=class{constructor(n){this.options=n}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(let n of this.options.messageStream)yield this.options.encoder.encode(n);this.options.includeEndFrame&&(yield new Uint8Array(0))}};Rl.MessageEncoderStream=dg});var TA=m(Nl=>{"use strict";Object.defineProperty(Nl,"__esModule",{value:!0});Nl.SmithyMessageDecoderStream=void 0;var lg=class{constructor(n){this.options=n}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(let n of this.options.messageStream){let t=await this.options.deserializer(n);t!==void 0&&(yield t)}}};Nl.SmithyMessageDecoderStream=lg});var qA=m(Ol=>{"use strict";Object.defineProperty(Ol,"__esModule",{value:!0});Ol.SmithyMessageEncoderStream=void 0;var ug=class{constructor(n){this.options=n}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(let n of this.options.inputStream)yield this.options.serializer(n)}};Ol.SmithyMessageEncoderStream=ug});var mg=m(Xt=>{"use strict";Object.defineProperty(Xt,"__esModule",{value:!0});var ar=(z(),j(U));ar.__exportStar(AA(),Xt);ar.__exportStar(ig(),Xt);ar.__exportStar(rg(),Xt);ar.__exportStar(RA(),Xt);ar.__exportStar(NA(),Xt);ar.__exportStar(OA(),Xt);ar.__exportStar(TA(),Xt);ar.__exportStar(qA(),Xt)});var BA=m(Tl=>{"use strict";Object.defineProperty(Tl,"__esModule",{value:!0});Tl.getSmithyContext=void 0;var MA=v(),UV=e=>e[MA.SMITHY_CONTEXT_KEY]||(e[MA.SMITHY_CONTEXT_KEY]={});Tl.getSmithyContext=UV});var DA=m(ql=>{"use strict";Object.defineProperty(ql,"__esModule",{value:!0});ql.normalizeProvider=void 0;var zV=e=>{if(typeof e=="function")return e;let n=Promise.resolve(e);return()=>n};ql.normalizeProvider=zV});var cr=m(Ml=>{"use strict";Object.defineProperty(Ml,"__esModule",{value:!0});var FA=(z(),j(U));FA.__exportStar(BA(),Ml);FA.__exportStar(DA(),Ml)});var Kr=m(V=>{"use strict";Object.defineProperty(V,"__esModule",{value:!0});V.MAX_PRESIGNED_TTL=V.KEY_TYPE_IDENTIFIER=V.MAX_CACHE_SIZE=V.UNSIGNED_PAYLOAD=V.EVENT_ALGORITHM_IDENTIFIER=V.ALGORITHM_IDENTIFIER_V4A=V.ALGORITHM_IDENTIFIER=V.UNSIGNABLE_PATTERNS=V.SEC_HEADER_PATTERN=V.PROXY_HEADER_PATTERN=V.ALWAYS_UNSIGNABLE_HEADERS=V.HOST_HEADER=V.TOKEN_HEADER=V.SHA256_HEADER=V.SIGNATURE_HEADER=V.GENERATED_HEADERS=V.DATE_HEADER=V.AMZ_DATE_HEADER=V.AUTH_HEADER=V.REGION_SET_PARAM=V.TOKEN_QUERY_PARAM=V.SIGNATURE_QUERY_PARAM=V.EXPIRES_QUERY_PARAM=V.SIGNED_HEADERS_QUERY_PARAM=V.AMZ_DATE_QUERY_PARAM=V.CREDENTIAL_QUERY_PARAM=V.ALGORITHM_QUERY_PARAM=void 0;V.ALGORITHM_QUERY_PARAM="X-Amz-Algorithm";V.CREDENTIAL_QUERY_PARAM="X-Amz-Credential";V.AMZ_DATE_QUERY_PARAM="X-Amz-Date";V.SIGNED_HEADERS_QUERY_PARAM="X-Amz-SignedHeaders";V.EXPIRES_QUERY_PARAM="X-Amz-Expires";V.SIGNATURE_QUERY_PARAM="X-Amz-Signature";V.TOKEN_QUERY_PARAM="X-Amz-Security-Token";V.REGION_SET_PARAM="X-Amz-Region-Set";V.AUTH_HEADER="authorization";V.AMZ_DATE_HEADER=V.AMZ_DATE_QUERY_PARAM.toLowerCase();V.DATE_HEADER="date";V.GENERATED_HEADERS=[V.AUTH_HEADER,V.AMZ_DATE_HEADER,V.DATE_HEADER];V.SIGNATURE_HEADER=V.SIGNATURE_QUERY_PARAM.toLowerCase();V.SHA256_HEADER="x-amz-content-sha256";V.TOKEN_HEADER=V.TOKEN_QUERY_PARAM.toLowerCase();V.HOST_HEADER="host";V.ALWAYS_UNSIGNABLE_HEADERS={authorization:!0,"cache-control":!0,connection:!0,expect:!0,from:!0,"keep-alive":!0,"max-forwards":!0,pragma:!0,referer:!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0,"user-agent":!0,"x-amzn-trace-id":!0};V.PROXY_HEADER_PATTERN=/^proxy-/;V.SEC_HEADER_PATTERN=/^sec-/;V.UNSIGNABLE_PATTERNS=[/^proxy-/i,/^sec-/i];V.ALGORITHM_IDENTIFIER="AWS4-HMAC-SHA256";V.ALGORITHM_IDENTIFIER_V4A="AWS4-ECDSA-P256-SHA256";V.EVENT_ALGORITHM_IDENTIFIER="AWS4-HMAC-SHA256-PAYLOAD";V.UNSIGNED_PAYLOAD="UNSIGNED-PAYLOAD";V.MAX_CACHE_SIZE=50;V.KEY_TYPE_IDENTIFIER="aws4_request";V.MAX_PRESIGNED_TTL=60*60*24*7});var fg=m(dr=>{"use strict";Object.defineProperty(dr,"__esModule",{value:!0});dr.clearCredentialCache=dr.getSigningKey=dr.createScope=void 0;var GV=Lo(),HV=Pt(),pg=Kr(),Uo={},Bl=[],$V=(e,n,t)=>`${e}/${n}/${t}/${pg.KEY_TYPE_IDENTIFIER}`;dr.createScope=$V;var KV=async(e,n,t,r,o)=>{let s=await LA(e,n.secretAccessKey,n.accessKeyId),c=`${t}:${r}:${o}:${(0,GV.toHex)(s)}:${n.sessionToken}`;if(c in Uo)return Uo[c];for(Bl.push(c);Bl.length>pg.MAX_CACHE_SIZE;)delete Uo[Bl.shift()];let i=`AWS4${n.secretAccessKey}`;for(let u of[t,r,o,pg.KEY_TYPE_IDENTIFIER])i=await LA(e,i,u);return Uo[c]=i};dr.getSigningKey=KV;var VV=()=>{Bl.length=0,Object.keys(Uo).forEach(e=>{delete Uo[e]})};dr.clearCredentialCache=VV;var LA=(e,n,t)=>{let r=new e(n);return r.update((0,HV.toUint8Array)(t)),r.digest()}});var yg=m(Dl=>{"use strict";Object.defineProperty(Dl,"__esModule",{value:!0});Dl.getCanonicalHeaders=void 0;var _g=Kr(),XV=({headers:e},n,t)=>{let r={};for(let o of Object.keys(e).sort()){if(e[o]==null)continue;let s=o.toLowerCase();(s in _g.ALWAYS_UNSIGNABLE_HEADERS||n!=null&&n.has(s)||_g.PROXY_HEADER_PATTERN.test(s)||_g.SEC_HEADER_PATTERN.test(s))&&(!t||t&&!t.has(s))||(r[s]=e[o].trim().replace(/\s+/g," "))}return r};Dl.getCanonicalHeaders=XV});var gg=m(Ll=>{"use strict";Object.defineProperty(Ll,"__esModule",{value:!0});Ll.getCanonicalQuery=void 0;var Fl=Cy(),WV=Kr(),YV=({query:e={}})=>{let n=[],t={};for(let r of Object.keys(e).sort()){if(r.toLowerCase()===WV.SIGNATURE_HEADER)continue;n.push(r);let o=e[r];typeof o=="string"?t[r]=`${(0,Fl.escapeUri)(r)}=${(0,Fl.escapeUri)(o)}`:Array.isArray(o)&&(t[r]=o.slice(0).reduce((s,c)=>s.concat([`${(0,Fl.escapeUri)(r)}=${(0,Fl.escapeUri)(c)}`]),[]).sort().join("&"))}return n.map(r=>t[r]).filter(r=>r).join("&")};Ll.getCanonicalQuery=YV});var hg=m(jl=>{"use strict";Object.defineProperty(jl,"__esModule",{value:!0});jl.getPayloadHash=void 0;var QV=Id(),JV=Lo(),ZV=Pt(),jA=Kr(),e6=async({headers:e,body:n},t)=>{for(let r of Object.keys(e))if(r.toLowerCase()===jA.SHA256_HEADER)return e[r];if(n==null)return"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855";if(typeof n=="string"||ArrayBuffer.isView(n)||(0,QV.isArrayBuffer)(n)){let r=new t;return r.update((0,ZV.toUint8Array)(n)),(0,JV.toHex)(await r.digest())}return jA.UNSIGNED_PAYLOAD};jl.getPayloadHash=e6});var UA=m(lr=>{"use strict";Object.defineProperty(lr,"__esModule",{value:!0});lr.deleteHeader=lr.getHeaderValue=lr.hasHeader=void 0;var t6=(e,n)=>{e=e.toLowerCase();for(let t of Object.keys(n))if(e===t.toLowerCase())return!0;return!1};lr.hasHeader=t6;var n6=(e,n)=>{e=e.toLowerCase();for(let t of Object.keys(n))if(e===t.toLowerCase())return n[t]};lr.getHeaderValue=n6;var r6=(e,n)=>{e=e.toLowerCase();for(let t of Object.keys(n))e===t.toLowerCase()&&delete n[t]};lr.deleteHeader=r6});var Cg=m(Vr=>{"use strict";Object.defineProperty(Vr,"__esModule",{value:!0});Vr.cloneQuery=Vr.cloneRequest=void 0;var o6=({headers:e,query:n,...t})=>({...t,headers:{...e},query:n?(0,Vr.cloneQuery)(n):void 0});Vr.cloneRequest=o6;var s6=e=>Object.keys(e).reduce((n,t)=>{let r=e[t];return{...n,[t]:Array.isArray(r)?[...r]:r}},{});Vr.cloneQuery=s6});var Sg=m(Ul=>{"use strict";Object.defineProperty(Ul,"__esModule",{value:!0});Ul.moveHeadersToQuery=void 0;var i6=Cg(),a6=(e,n={})=>{var t;let{headers:r,query:o={}}=typeof e.clone=="function"?e.clone():(0,i6.cloneRequest)(e);for(let s of Object.keys(r)){let c=s.toLowerCase();c.slice(0,6)==="x-amz-"&&!(!((t=n.unhoistableHeaders)===null||t===void 0)&&t.has(c))&&(o[s]=r[s],delete r[s])}return{...e,headers:r,query:o}};Ul.moveHeadersToQuery=a6});var Eg=m(zl=>{"use strict";Object.defineProperty(zl,"__esModule",{value:!0});zl.prepareRequest=void 0;var c6=Cg(),d6=Kr(),l6=e=>{e=typeof e.clone=="function"?e.clone():(0,c6.cloneRequest)(e);for(let n of Object.keys(e.headers))d6.GENERATED_HEADERS.indexOf(n.toLowerCase())>-1&&delete e.headers[n];return e};zl.prepareRequest=l6});var zA=m(Xr=>{"use strict";Object.defineProperty(Xr,"__esModule",{value:!0});Xr.toDate=Xr.iso8601=void 0;var u6=e=>(0,Xr.toDate)(e).toISOString().replace(/\.\d{3}Z$/,"Z");Xr.iso8601=u6;var m6=e=>typeof e=="number"?new Date(e*1e3):typeof e=="string"?Number(e)?new Date(Number(e)*1e3):new Date(e):e;Xr.toDate=m6});var VA=m(Kl=>{"use strict";Object.defineProperty(Kl,"__esModule",{value:!0});Kl.SignatureV4=void 0;var p6=mg(),Gl=Lo(),GA=cr(),oc=Pt(),We=Kr(),Hl=fg(),HA=yg(),f6=gg(),bg=hg(),_6=UA(),y6=Sg(),$A=Eg(),g6=zA(),Pg=class{constructor({applyChecksum:n,credentials:t,region:r,service:o,sha256:s,uriEscapePath:c=!0}){this.headerMarshaller=new p6.HeaderMarshaller(oc.toUtf8,oc.fromUtf8),this.service=o,this.sha256=s,this.uriEscapePath=c,this.applyChecksum=typeof n=="boolean"?n:!0,this.regionProvider=(0,GA.normalizeProvider)(r),this.credentialProvider=(0,GA.normalizeProvider)(t)}async presign(n,t={}){let{signingDate:r=new Date,expiresIn:o=3600,unsignableHeaders:s,unhoistableHeaders:c,signableHeaders:i,signingRegion:u,signingService:l}=t,a=await this.credentialProvider();this.validateResolvedCredentials(a);let _=u??await this.regionProvider(),{longDate:y,shortDate:C}=$l(r);if(o>We.MAX_PRESIGNED_TTL)return Promise.reject("Signature version 4 presigned URLs must have an expiration date less than one week in the future");let b=(0,Hl.createScope)(C,_,l??this.service),A=(0,y6.moveHeadersToQuery)((0,$A.prepareRequest)(n),{unhoistableHeaders:c});a.sessionToken&&(A.query[We.TOKEN_QUERY_PARAM]=a.sessionToken),A.query[We.ALGORITHM_QUERY_PARAM]=We.ALGORITHM_IDENTIFIER,A.query[We.CREDENTIAL_QUERY_PARAM]=`${a.accessKeyId}/${b}`,A.query[We.AMZ_DATE_QUERY_PARAM]=y,A.query[We.EXPIRES_QUERY_PARAM]=o.toString(10);let k=(0,HA.getCanonicalHeaders)(A,s,i);return A.query[We.SIGNED_HEADERS_QUERY_PARAM]=KA(k),A.query[We.SIGNATURE_QUERY_PARAM]=await this.getSignature(y,b,this.getSigningKey(a,_,C,l),this.createCanonicalRequest(A,k,await(0,bg.getPayloadHash)(n,this.sha256))),A}async sign(n,t){return typeof n=="string"?this.signString(n,t):n.headers&&n.payload?this.signEvent(n,t):n.message?this.signMessage(n,t):this.signRequest(n,t)}async signEvent({headers:n,payload:t},{signingDate:r=new Date,priorSignature:o,signingRegion:s,signingService:c}){let i=s??await this.regionProvider(),{shortDate:u,longDate:l}=$l(r),a=(0,Hl.createScope)(u,i,c??this.service),_=await(0,bg.getPayloadHash)({headers:{},body:t},this.sha256),y=new this.sha256;y.update(n);let C=(0,Gl.toHex)(await y.digest()),b=[We.EVENT_ALGORITHM_IDENTIFIER,l,a,o,C,_].join(` -`);return this.signString(b,{signingDate:r,signingRegion:i,signingService:c})}async signMessage(n,{signingDate:t=new Date,signingRegion:r,signingService:o}){return this.signEvent({headers:this.headerMarshaller.format(n.message.headers),payload:n.message.body},{signingDate:t,signingRegion:r,signingService:o,priorSignature:n.priorSignature}).then(c=>({message:n.message,signature:c}))}async signString(n,{signingDate:t=new Date,signingRegion:r,signingService:o}={}){let s=await this.credentialProvider();this.validateResolvedCredentials(s);let c=r??await this.regionProvider(),{shortDate:i}=$l(t),u=new this.sha256(await this.getSigningKey(s,c,i,o));return u.update((0,oc.toUint8Array)(n)),(0,Gl.toHex)(await u.digest())}async signRequest(n,{signingDate:t=new Date,signableHeaders:r,unsignableHeaders:o,signingRegion:s,signingService:c}={}){let i=await this.credentialProvider();this.validateResolvedCredentials(i);let u=s??await this.regionProvider(),l=(0,$A.prepareRequest)(n),{longDate:a,shortDate:_}=$l(t),y=(0,Hl.createScope)(_,u,c??this.service);l.headers[We.AMZ_DATE_HEADER]=a,i.sessionToken&&(l.headers[We.TOKEN_HEADER]=i.sessionToken);let C=await(0,bg.getPayloadHash)(l,this.sha256);!(0,_6.hasHeader)(We.SHA256_HEADER,l.headers)&&this.applyChecksum&&(l.headers[We.SHA256_HEADER]=C);let b=(0,HA.getCanonicalHeaders)(l,o,r),A=await this.getSignature(a,y,this.getSigningKey(i,u,_,c),this.createCanonicalRequest(l,b,C));return l.headers[We.AUTH_HEADER]=`${We.ALGORITHM_IDENTIFIER} Credential=${i.accessKeyId}/${y}, SignedHeaders=${KA(b)}, Signature=${A}`,l}createCanonicalRequest(n,t,r){let o=Object.keys(t).sort();return`${n.method} +`);$.logger={warn:console.warn}});var Ok=m(vt=>{"use strict";Object.defineProperty(vt,"__esModule",{value:!0});vt.parseEpochTimestamp=vt.parseRfc7231DateTime=vt.parseRfc3339DateTimeWithOffset=vt.parseRfc3339DateTime=vt.dateToUtcString=void 0;var er=jy(),R$=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],zy=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function N$(e){let n=e.getUTCFullYear(),t=e.getUTCMonth(),r=e.getUTCDay(),o=e.getUTCDate(),s=e.getUTCHours(),c=e.getUTCMinutes(),i=e.getUTCSeconds(),u=o<10?`0${o}`:`${o}`,l=s<10?`0${s}`:`${s}`,a=c<10?`0${c}`:`${c}`,_=i<10?`0${i}`:`${i}`;return`${R$[r]}, ${u} ${zy[t]} ${n} ${l}:${a}:${_} GMT`}vt.dateToUtcString=N$;var O$=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?[zZ]$/),T$=e=>{if(e==null)return;if(typeof e!="string")throw new TypeError("RFC-3339 date-times must be expressed as strings");let n=O$.exec(e);if(!n)throw new TypeError("Invalid RFC-3339 date-time value");let[t,r,o,s,c,i,u,l]=n,a=(0,er.strictParseShort)(ko(r)),_=Ht(o,"month",1,12),y=Ht(s,"day",1,31);return Qa(a,_,y,{hours:c,minutes:i,seconds:u,fractionalMilliseconds:l})};vt.parseRfc3339DateTime=T$;var q$=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?(([-+]\d{2}\:\d{2})|[zZ])$/),M$=e=>{if(e==null)return;if(typeof e!="string")throw new TypeError("RFC-3339 date-times must be expressed as strings");let n=q$.exec(e);if(!n)throw new TypeError("Invalid RFC-3339 date-time value");let[t,r,o,s,c,i,u,l,a]=n,_=(0,er.strictParseShort)(ko(r)),y=Ht(o,"month",1,12),C=Ht(s,"day",1,31),b=Qa(_,y,C,{hours:c,minutes:i,seconds:u,fractionalMilliseconds:l});return a.toUpperCase()!="Z"&&b.setTime(b.getTime()-X$(a)),b};vt.parseRfc3339DateTimeWithOffset=M$;var B$=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d{2}) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/),D$=new RegExp(/^(?:Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d{2})-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/),F$=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( [1-9]|\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? (\d{4})$/),L$=e=>{if(e==null)return;if(typeof e!="string")throw new TypeError("RFC-7231 date-times must be expressed as strings");let n=B$.exec(e);if(n){let[t,r,o,s,c,i,u,l]=n;return Qa((0,er.strictParseShort)(ko(s)),Uy(o),Ht(r,"day",1,31),{hours:c,minutes:i,seconds:u,fractionalMilliseconds:l})}if(n=D$.exec(e),n){let[t,r,o,s,c,i,u,l]=n;return G$(Qa(U$(s),Uy(o),Ht(r,"day",1,31),{hours:c,minutes:i,seconds:u,fractionalMilliseconds:l}))}if(n=F$.exec(e),n){let[t,r,o,s,c,i,u,l]=n;return Qa((0,er.strictParseShort)(ko(l)),Uy(r),Ht(o.trimLeft(),"day",1,31),{hours:s,minutes:c,seconds:i,fractionalMilliseconds:u})}throw new TypeError("Invalid RFC-7231 date-time value")};vt.parseRfc7231DateTime=L$;var j$=e=>{if(e==null)return;let n;if(typeof e=="number")n=e;else if(typeof e=="string")n=(0,er.strictParseDouble)(e);else throw new TypeError("Epoch timestamps must be expressed as floating point numbers or their string representation");if(Number.isNaN(n)||n===1/0||n===-1/0)throw new TypeError("Epoch timestamps must be valid, non-Infinite, non-NaN numerics");return new Date(Math.round(n*1e3))};vt.parseEpochTimestamp=j$;var Qa=(e,n,t,r)=>{let o=n-1;return $$(e,o,t),new Date(Date.UTC(e,o,t,Ht(r.hours,"hour",0,23),Ht(r.minutes,"minute",0,59),Ht(r.seconds,"seconds",0,60),V$(r.fractionalMilliseconds)))},U$=e=>{let n=new Date().getUTCFullYear(),t=Math.floor(n/100)*100+(0,er.strictParseShort)(ko(e));return te.getTime()-new Date().getTime()>z$?new Date(Date.UTC(e.getUTCFullYear()-100,e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds())):e,Uy=e=>{let n=zy.indexOf(e);if(n<0)throw new TypeError(`Invalid month: ${e}`);return n+1},H$=[31,28,31,30,31,30,31,31,30,31,30,31],$$=(e,n,t)=>{let r=H$[n];if(n===1&&K$(e)&&(r=29),t>r)throw new TypeError(`Invalid day for ${zy[n]} in ${e}: ${t}`)},K$=e=>e%4===0&&(e%100!==0||e%400===0),Ht=(e,n,t,r)=>{let o=(0,er.strictParseByte)(ko(e));if(or)throw new TypeError(`${n} must be between ${t} and ${r}, inclusive`);return o},V$=e=>e==null?0:(0,er.strictParseFloat32)("0."+e)*1e3,X$=e=>{let n=e[0],t=1;if(n=="+")t=1;else if(n=="-")t=-1;else throw new TypeError(`Offset direction, ${n}, must be "+" or "-"`);let r=Number(e.substring(1,3)),o=Number(e.substring(4,6));return t*(r*60+o)*60*1e3},ko=e=>{let n=0;for(;n{"use strict";Object.defineProperty(Ao,"__esModule",{value:!0});Ao.decorateServiceException=Ao.ServiceException=void 0;var Gy=class e extends Error{constructor(n){super(n.message),Object.setPrototypeOf(this,e.prototype),this.name=n.name,this.$fault=n.$fault,this.$metadata=n.$metadata}};Ao.ServiceException=Gy;var W$=(e,n={})=>{Object.entries(n).filter(([,r])=>r!==void 0).forEach(([r,o])=>{(e[r]==null||e[r]==="")&&(e[r]=o)});let t=e.message||e.Message||"UnknownError";return e.message=t,delete e.Message,e};Ao.decorateServiceException=W$});var Tk=m(Hr=>{"use strict";Object.defineProperty(Hr,"__esModule",{value:!0});Hr.withBaseException=Hr.throwDefaultError=void 0;var Y$=Hy(),Q$=({output:e,parsedBody:n,exceptionCtor:t,errorCode:r})=>{let o=Z$(e),s=o.httpStatusCode?o.httpStatusCode+"":void 0,c=new t({name:(n==null?void 0:n.code)||(n==null?void 0:n.Code)||r||s||"UnknownError",$fault:"client",$metadata:o});throw(0,Y$.decorateServiceException)(c,n)};Hr.throwDefaultError=Q$;var J$=e=>({output:n,parsedBody:t,errorCode:r})=>{(0,Hr.throwDefaultError)({output:n,parsedBody:t,exceptionCtor:e,errorCode:r})};Hr.withBaseException=J$;var Z$=e=>{var n,t;return{httpStatusCode:e.statusCode,requestId:(t=(n=e.headers["x-amzn-requestid"])!==null&&n!==void 0?n:e.headers["x-amzn-request-id"])!==null&&t!==void 0?t:e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}}});var qk=m(al=>{"use strict";Object.defineProperty(al,"__esModule",{value:!0});al.loadConfigsForDefaultMode=void 0;var eK=e=>{switch(e){case"standard":return{retryMode:"standard",connectionTimeout:3100};case"in-region":return{retryMode:"standard",connectionTimeout:1100};case"cross-region":return{retryMode:"standard",connectionTimeout:3100};case"mobile":return{retryMode:"standard",connectionTimeout:3e4};default:return{}}};al.loadConfigsForDefaultMode=eK});var Bk=m(cl=>{"use strict";Object.defineProperty(cl,"__esModule",{value:!0});cl.emitWarningIfUnsupportedVersion=void 0;var Mk=!1,tK=e=>{e&&!Mk&&parseInt(e.substring(1,e.indexOf(".")))<14&&(Mk=!0)};cl.emitWarningIfUnsupportedVersion=tK});var Dk=m(tr=>{"use strict";Object.defineProperty(tr,"__esModule",{value:!0});tr.resolveChecksumRuntimeConfig=tr.getChecksumConfiguration=tr.AlgorithmId=void 0;var $y=v();Object.defineProperty(tr,"AlgorithmId",{enumerable:!0,get:function(){return $y.AlgorithmId}});var nK=e=>{let n=[];for(let t in $y.AlgorithmId){let r=$y.AlgorithmId[t];e[r]!==void 0&&n.push({algorithmId:()=>r,checksumConstructor:()=>e[r]})}return{_checksumAlgorithms:n,addChecksumAlgorithm(t){this._checksumAlgorithms.push(t)},checksumAlgorithms(){return this._checksumAlgorithms}}};tr.getChecksumConfiguration=nK;var rK=e=>{let n={};return e.checksumAlgorithms().forEach(t=>{n[t.algorithmId()]=t.checksumConstructor()}),n};tr.resolveChecksumRuntimeConfig=rK});var Fk=m(Io=>{"use strict";Object.defineProperty(Io,"__esModule",{value:!0});Io.resolveRetryRuntimeConfig=Io.getRetryConfiguration=void 0;var oK=e=>{let n=e.retryStrategy;return{setRetryStrategy(t){n=t},retryStrategy(){return n}}};Io.getRetryConfiguration=oK;var sK=e=>{let n={};return n.retryStrategy=e.retryStrategy(),n};Io.resolveRetryRuntimeConfig=sK});var Uk=m(vn=>{"use strict";Object.defineProperty(vn,"__esModule",{value:!0});vn.resolveDefaultRuntimeConfig=vn.getDefaultClientConfiguration=vn.getDefaultExtensionConfiguration=void 0;var Lk=Dk(),jk=Fk(),iK=e=>({...(0,Lk.getChecksumConfiguration)(e),...(0,jk.getRetryConfiguration)(e)});vn.getDefaultExtensionConfiguration=iK;vn.getDefaultClientConfiguration=vn.getDefaultExtensionConfiguration;var aK=e=>({...(0,Lk.resolveChecksumRuntimeConfig)(e),...(0,jk.resolveRetryRuntimeConfig)(e)});vn.resolveDefaultRuntimeConfig=aK});var zk=m(Ky=>{"use strict";Object.defineProperty(Ky,"__esModule",{value:!0});var cK=(z(),j(U));cK.__exportStar(Uk(),Ky)});var Vy=m(dl=>{"use strict";Object.defineProperty(dl,"__esModule",{value:!0});dl.extendedEncodeURIComponent=void 0;function dK(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(n){return"%"+n.charCodeAt(0).toString(16).toUpperCase()})}dl.extendedEncodeURIComponent=dK});var Gk=m(ll=>{"use strict";Object.defineProperty(ll,"__esModule",{value:!0});ll.getArrayIfSingleItem=void 0;var lK=e=>Array.isArray(e)?e:[e];ll.getArrayIfSingleItem=lK});var Hk=m(Ja=>{"use strict";Object.defineProperty(Ja,"__esModule",{value:!0});Ja.getValueFromTextNode=void 0;var uK=e=>{let n="#text";for(let t in e)e.hasOwnProperty(t)&&e[t][n]!==void 0?e[t]=e[t][n]:typeof e[t]=="object"&&e[t]!==null&&(e[t]=(0,Ja.getValueFromTextNode)(e[t]));return e};Ja.getValueFromTextNode=uK});var $k=m($t=>{"use strict";Object.defineProperty($t,"__esModule",{value:!0});$t.LazyJsonString=$t.StringWrapper=void 0;var mK=function(){let e=Object.getPrototypeOf(this).constructor,n=Function.bind.apply(String,[null,...arguments]),t=new n;return Object.setPrototypeOf(t,e.prototype),t};$t.StringWrapper=mK;$t.StringWrapper.prototype=Object.create(String.prototype,{constructor:{value:$t.StringWrapper,enumerable:!1,writable:!0,configurable:!0}});Object.setPrototypeOf($t.StringWrapper,String);var Xy=class e extends $t.StringWrapper{deserializeJSON(){return JSON.parse(super.toString())}toJSON(){return super.toString()}static fromObject(n){return n instanceof e?n:n instanceof String||typeof n=="string"?new e(n):new e(JSON.stringify(n))}};$t.LazyJsonString=Xy});var Xk=m(nr=>{"use strict";Object.defineProperty(nr,"__esModule",{value:!0});nr.take=nr.convertMap=nr.map=void 0;function Kk(e,n,t){let r,o,s;if(typeof n>"u"&&typeof t>"u")r={},s=e;else{if(r=e,typeof n=="function")return o=n,s=t,_K(r,o,s);s=n}for(let c of Object.keys(s)){if(!Array.isArray(s[c])){r[c]=s[c];continue}Vk(r,null,s,c)}return r}nr.map=Kk;var pK=e=>{let n={};for(let[t,r]of Object.entries(e||{}))n[t]=[,r];return n};nr.convertMap=pK;var fK=(e,n)=>{let t={};for(let r in n)Vk(t,e,n,r);return t};nr.take=fK;var _K=(e,n,t)=>Kk(e,Object.entries(t).reduce((r,[o,s])=>(Array.isArray(s)?r[o]=s:typeof s=="function"?r[o]=[n,s()]:r[o]=[n,s],r),{})),Vk=(e,n,t,r)=>{if(n!==null){let c=t[r];typeof c=="function"&&(c=[,c]);let[i=yK,u=gK,l=r]=c;(typeof i=="function"&&i(n[l])||typeof i!="function"&&i)&&(e[r]=u(n[l]));return}let[o,s]=t[r];if(typeof s=="function"){let c,i=o===void 0&&(c=s())!=null,u=typeof o=="function"&&!!o(void 0)||typeof o!="function"&&!!o;i?e[r]=c:u&&(e[r]=s())}else{let c=o===void 0&&s!=null,i=typeof o=="function"&&!!o(s)||typeof o!="function"&&!!o;(c||i)&&(e[r]=s)}},yK=e=>e!=null,gK=e=>e});var Yk=m(ul=>{"use strict";Object.defineProperty(ul,"__esModule",{value:!0});ul.resolvedPath=void 0;var Wk=Vy(),hK=(e,n,t,r,o,s)=>{if(n!=null&&n[t]!==void 0){let c=r();if(c.length<=0)throw new Error("Empty value provided for input HTTP label: "+t+".");e=e.replace(o,s?c.split("/").map(i=>(0,Wk.extendedEncodeURIComponent)(i)).join("/"):(0,Wk.extendedEncodeURIComponent)(c))}else throw new Error("No value provided for input HTTP label: "+t+".");return e};ul.resolvedPath=hK});var Qk=m(ml=>{"use strict";Object.defineProperty(ml,"__esModule",{value:!0});ml.serializeFloat=void 0;var CK=e=>{if(e!==e)return"NaN";switch(e){case 1/0:return"Infinity";case-1/0:return"-Infinity";default:return e}};ml.serializeFloat=CK});var Jk=m(Ro=>{"use strict";Object.defineProperty(Ro,"__esModule",{value:!0});Ro._json=void 0;var SK=e=>{if(e==null)return{};if(Array.isArray(e))return e.filter(n=>n!=null).map(Ro._json);if(typeof e=="object"){let n={};for(let t of Object.keys(e))e[t]!=null&&(n[t]=(0,Ro._json)(e[t]));return n}return e};Ro._json=SK});var Zk=m(pl=>{"use strict";Object.defineProperty(pl,"__esModule",{value:!0});pl.splitEvery=void 0;function EK(e,n,t){if(t<=0||!Number.isInteger(t))throw new Error("Invalid number of delimiters ("+t+") for splitEvery.");let r=e.split(n);if(t===1)return r;let o=[],s="";for(let c=0;c{"use strict";Object.defineProperty(ke,"__esModule",{value:!0});var Ne=(z(),j(U));Ne.__exportStar(Vw(),ke);Ne.__exportStar(Qw(),ke);Ne.__exportStar(kk(),ke);Ne.__exportStar(Ak(),ke);Ne.__exportStar(Ik(),ke);Ne.__exportStar(Rk(),ke);Ne.__exportStar(Ok(),ke);Ne.__exportStar(Tk(),ke);Ne.__exportStar(qk(),ke);Ne.__exportStar(Bk(),ke);Ne.__exportStar(zk(),ke);Ne.__exportStar(Hy(),ke);Ne.__exportStar(Vy(),ke);Ne.__exportStar(Gk(),ke);Ne.__exportStar(Hk(),ke);Ne.__exportStar($k(),ke);Ne.__exportStar(Xk(),ke);Ne.__exportStar(jy(),ke);Ne.__exportStar(Yk(),ke);Ne.__exportStar(Qk(),ke);Ne.__exportStar(Jk(),ke);Ne.__exportStar(Zk(),ke)});var tA=m(xn=>{"use strict";Object.defineProperty(xn,"__esModule",{value:!0});xn.getCheckContentLengthHeaderPlugin=xn.checkContentLengthHeaderMiddlewareOptions=xn.checkContentLengthHeader=void 0;var bK=we(),PK=E(),vK="content-length";function eA(){return(e,n)=>async t=>{var r;let{request:o}=t;if(bK.HttpRequest.isInstance(o)&&!o.headers[vK]){let s="Are you using a Stream of unknown length as the Body of a PutObject request? Consider using Upload instead from @aws-sdk/lib-storage.";typeof((r=n==null?void 0:n.logger)===null||r===void 0?void 0:r.warn)=="function"&&!(n.logger instanceof PK.NoOpLogger)?n.logger.warn(s):console.warn(s)}return e({...t})}}xn.checkContentLengthHeader=eA;xn.checkContentLengthHeaderMiddlewareOptions={step:"finalizeRequest",tags:["CHECK_CONTENT_LENGTH_HEADER"],name:"getCheckContentLengthHeaderPlugin",override:!0};var xK=e=>({applyToStack:n=>{n.add(eA(),xn.checkContentLengthHeaderMiddlewareOptions)}});xn.getCheckContentLengthHeaderPlugin=xK});var nA=m(fl=>{"use strict";Object.defineProperty(fl,"__esModule",{value:!0});fl.resolveS3Config=void 0;var wK=e=>{var n,t,r;return{...e,forcePathStyle:(n=e.forcePathStyle)!==null&&n!==void 0?n:!1,useAccelerateEndpoint:(t=e.useAccelerateEndpoint)!==null&&t!==void 0?t:!1,disableMultiregionAccessPoints:(r=e.disableMultiregionAccessPoints)!==null&&r!==void 0?r:!1}};fl.resolveS3Config=wK});var oA=m(Kt=>{"use strict";Object.defineProperty(Kt,"__esModule",{value:!0});Kt.getThrow200ExceptionsPlugin=Kt.throw200ExceptionsMiddlewareOptions=Kt.throw200ExceptionsMiddleware=void 0;var kK=we(),AK=e=>n=>async t=>{let r=await n(t),{response:o}=r;if(!kK.HttpResponse.isInstance(o))return r;let{statusCode:s,body:c}=o;if(s<200||s>=300)return r;let i=await rA(c,e),u=await IK(i,e);if(i.length===0){let l=new Error("S3 aborted request");throw l.name="InternalError",l}return u&&u.match("")&&(o.statusCode=400),o.body=i,r};Kt.throw200ExceptionsMiddleware=AK;var rA=(e=new Uint8Array,n)=>e instanceof Uint8Array?Promise.resolve(e):n.streamCollector(e)||Promise.resolve(new Uint8Array),IK=(e,n)=>rA(e,n).then(t=>n.utf8Encoder(t));Kt.throw200ExceptionsMiddlewareOptions={relation:"after",toMiddleware:"deserializerMiddleware",tags:["THROW_200_EXCEPTIONS","S3"],name:"throw200ExceptionsMiddleware",override:!0};var RK=e=>({applyToStack:n=>{n.addRelativeTo((0,Kt.throw200ExceptionsMiddleware)(e),Kt.throw200ExceptionsMiddlewareOptions)}});Kt.getThrow200ExceptionsPlugin=RK});var Wy=m(rr=>{"use strict";Object.defineProperty(rr,"__esModule",{value:!0});rr.build=rr.parse=rr.validate=void 0;var NK=e=>typeof e=="string"&&e.indexOf("arn:")===0&&e.split(":").length>=6;rr.validate=NK;var OK=e=>{let n=e.split(":");if(n.length<6||n[0]!=="arn")throw new Error("Malformed ARN");let[,t,r,o,s,...c]=n;return{partition:t,service:r,region:o,accountId:s,resource:c.join(":")}};rr.parse=OK;var TK=e=>{let{partition:n="aws",service:t,region:r,accountId:o,resource:s}=e;if([t,r,o,s].some(c=>typeof c!="string"))throw new Error("Input ARN object is invalid");return`arn:${n}:${t}:${r}:${o}:${s}`};rr.build=TK});var iA=m(wn=>{"use strict";Object.defineProperty(wn,"__esModule",{value:!0});wn.getValidateBucketNamePlugin=wn.validateBucketNameMiddlewareOptions=wn.validateBucketNameMiddleware=void 0;var qK=Wy();function sA(){return e=>async n=>{let{input:{Bucket:t}}=n;if(typeof t=="string"&&!(0,qK.validate)(t)&&t.indexOf("/")>=0){let r=new Error(`Bucket name shouldn't contain '/', received '${t}'`);throw r.name="InvalidBucketName",r}return e({...n})}}wn.validateBucketNameMiddleware=sA;wn.validateBucketNameMiddlewareOptions={step:"initialize",tags:["VALIDATE_BUCKET_NAME"],name:"validateBucketNameMiddleware",override:!0};var MK=e=>({applyToStack:n=>{n.add(sA(),wn.validateBucketNameMiddlewareOptions)}});wn.getValidateBucketNamePlugin=MK});var Oo=m(No=>{"use strict";Object.defineProperty(No,"__esModule",{value:!0});var _l=(z(),j(U));_l.__exportStar(tA(),No);_l.__exportStar(nA(),No);_l.__exportStar(oA(),No);_l.__exportStar(iA(),No)});var Za=m(yl=>{"use strict";Object.defineProperty(yl,"__esModule",{value:!0});yl.ProviderError=void 0;var Yy=class e extends Error{constructor(n,t=!0){super(n),this.tryNextLink=t,this.name="ProviderError",Object.setPrototypeOf(this,e.prototype)}static from(n,t=!0){return Object.assign(new this(n.message,t),n)}};yl.ProviderError=Yy});var aA=m(gl=>{"use strict";Object.defineProperty(gl,"__esModule",{value:!0});gl.CredentialsProviderError=void 0;var BK=Za(),Qy=class e extends BK.ProviderError{constructor(n,t=!0){super(n,t),this.tryNextLink=t,this.name="CredentialsProviderError",Object.setPrototypeOf(this,e.prototype)}};gl.CredentialsProviderError=Qy});var cA=m(hl=>{"use strict";Object.defineProperty(hl,"__esModule",{value:!0});hl.TokenProviderError=void 0;var DK=Za(),Jy=class e extends DK.ProviderError{constructor(n,t=!0){super(n,t),this.tryNextLink=t,this.name="TokenProviderError",Object.setPrototypeOf(this,e.prototype)}};hl.TokenProviderError=Jy});var dA=m(Cl=>{"use strict";Object.defineProperty(Cl,"__esModule",{value:!0});Cl.chain=void 0;var FK=Za(),LK=(...e)=>async()=>{if(e.length===0)throw new FK.ProviderError("No providers in chain");let n;for(let t of e)try{return await t()}catch(r){if(n=r,r!=null&&r.tryNextLink)continue;throw r}throw n};Cl.chain=LK});var lA=m(Sl=>{"use strict";Object.defineProperty(Sl,"__esModule",{value:!0});Sl.fromStatic=void 0;var jK=e=>()=>Promise.resolve(e);Sl.fromStatic=jK});var uA=m(El=>{"use strict";Object.defineProperty(El,"__esModule",{value:!0});El.memoize=void 0;var UK=(e,n,t)=>{let r,o,s,c=!1,i=async()=>{o||(o=e());try{r=await o,s=!0,c=!1}finally{o=void 0}return r};return n===void 0?async u=>((!s||u!=null&&u.forceRefresh)&&(r=await i()),r):async u=>((!s||u!=null&&u.forceRefresh)&&(r=await i()),c?r:t&&!t(r)?(c=!0,r):(n(r)&&await i(),r))};El.memoize=UK});var Ce=m(or=>{"use strict";Object.defineProperty(or,"__esModule",{value:!0});var To=(z(),j(U));To.__exportStar(aA(),or);To.__exportStar(Za(),or);To.__exportStar(cA(),or);To.__exportStar(dA(),or);To.__exportStar(lA(),or);To.__exportStar(uA(),or)});var ng={};Ma(ng,{__assign:()=>eg,__asyncDelegator:()=>eV,__asyncGenerator:()=>ZK,__asyncValues:()=>tV,__await:()=>ec,__awaiter:()=>VK,__classPrivateFieldGet:()=>sV,__classPrivateFieldSet:()=>iV,__createBinding:()=>WK,__decorate:()=>HK,__exportStar:()=>YK,__extends:()=>zK,__generator:()=>XK,__importDefault:()=>oV,__importStar:()=>rV,__makeTemplateObject:()=>nV,__metadata:()=>KK,__param:()=>$K,__read:()=>mA,__rest:()=>GK,__spread:()=>QK,__spreadArrays:()=>JK,__values:()=>tg});function zK(e,n){Zy(e,n);function t(){this.constructor=e}e.prototype=n===null?Object.create(n):(t.prototype=n.prototype,new t)}function GK(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o=0;i--)(c=e[i])&&(s=(o<3?c(s):o>3?c(n,t,s):c(n,t))||s);return o>3&&s&&Object.defineProperty(n,t,s),s}function $K(e,n){return function(t,r){n(t,r,e)}}function KK(e,n){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(e,n)}function VK(e,n,t,r){function o(s){return s instanceof t?s:new t(function(c){c(s)})}return new(t||(t=Promise))(function(s,c){function i(a){try{l(r.next(a))}catch(_){c(_)}}function u(a){try{l(r.throw(a))}catch(_){c(_)}}function l(a){a.done?s(a.value):o(a.value).then(i,u)}l((r=r.apply(e,n||[])).next())})}function XK(e,n){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,o,s,c;return c={next:i(0),throw:i(1),return:i(2)},typeof Symbol=="function"&&(c[Symbol.iterator]=function(){return this}),c;function i(l){return function(a){return u([l,a])}}function u(l){if(r)throw new TypeError("Generator is already executing.");for(;t;)try{if(r=1,o&&(s=l[0]&2?o.return:l[0]?o.throw||((s=o.return)&&s.call(o),0):o.next)&&!(s=s.call(o,l[1])).done)return s;switch(o=0,s&&(l=[l[0]&2,s.value]),l[0]){case 0:case 1:s=l;break;case 4:return t.label++,{value:l[1],done:!1};case 5:t.label++,o=l[1],l=[0];continue;case 7:l=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(l[0]===6||l[0]===2)){t=0;continue}if(l[0]===3&&(!s||l[1]>s[0]&&l[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}function mA(e,n){var t=typeof Symbol=="function"&&e[Symbol.iterator];if(!t)return e;var r=t.call(e),o,s=[],c;try{for(;(n===void 0||n-- >0)&&!(o=r.next()).done;)s.push(o.value)}catch(i){c={error:i}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(c)throw c.error}}return s}function QK(){for(var e=[],n=0;n1||i(y,C)})})}function i(y,C){try{u(r[y](C))}catch(b){_(s[0][3],b)}}function u(y){y.value instanceof ec?Promise.resolve(y.value.v).then(l,a):_(s[0][2],y)}function l(y){i("next",y)}function a(y){i("throw",y)}function _(y,C){y(C),s.shift(),s.length&&i(s[0][0],s[0][1])}}function eV(e){var n,t;return n={},r("next"),r("throw",function(o){throw o}),r("return"),n[Symbol.iterator]=function(){return this},n;function r(o,s){n[o]=e[o]?function(c){return(t=!t)?{value:ec(e[o](c)),done:o==="return"}:s?s(c):c}:s}}function tV(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n=e[Symbol.asyncIterator],t;return n?n.call(e):(e=typeof tg=="function"?tg(e):e[Symbol.iterator](),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(s){t[s]=e[s]&&function(c){return new Promise(function(i,u){c=e[s](c),o(i,u,c.done,c.value)})}}function o(s,c,i,u){Promise.resolve(u).then(function(l){s({value:l,done:i})},c)}}function nV(e,n){return Object.defineProperty?Object.defineProperty(e,"raw",{value:n}):e.raw=n,e}function rV(e){if(e&&e.__esModule)return e;var n={};if(e!=null)for(var t in e)Object.hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n.default=e,n}function oV(e){return e&&e.__esModule?e:{default:e}}function sV(e,n){if(!n.has(e))throw new TypeError("attempted to get private field on non-instance");return n.get(e)}function iV(e,n,t){if(!n.has(e))throw new TypeError("attempted to set private field on non-instance");return n.set(e,t),t}var Zy,eg,rg=Ge(()=>{Zy=function(e,n){return Zy=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var o in r)r.hasOwnProperty(o)&&(t[o]=r[o])},Zy(e,n)};eg=function(){return eg=Object.assign||function(n){for(var t,r=1,o=arguments.length;r{"use strict";Object.defineProperty(qo,"__esModule",{value:!0});qo.toUtf8=qo.fromUtf8=void 0;var aV=e=>{let n=[];for(let t=0,r=e.length;t>6|192,o&63|128);else if(t+1>18|240,s>>12&63|128,s>>6&63|128,s&63|128)}else n.push(o>>12|224,o>>6&63|128,o&63|128)}return Uint8Array.from(n)};qo.fromUtf8=aV;var cV=e=>{let n="";for(let t=0,r=e.length;ti.toString(16)).join("%");n+=decodeURIComponent(c)}else n+=String.fromCharCode((o&15)<<12|(e[++t]&63)<<6|e[++t]&63)}return n};qo.toUtf8=cV});var fA=m(Mo=>{"use strict";Object.defineProperty(Mo,"__esModule",{value:!0});Mo.toUtf8=Mo.fromUtf8=void 0;function dV(e){return new TextEncoder().encode(e)}Mo.fromUtf8=dV;function lV(e){return new TextDecoder("utf-8").decode(e)}Mo.toUtf8=lV});var gA=m(Bo=>{"use strict";Object.defineProperty(Bo,"__esModule",{value:!0});Bo.toUtf8=Bo.fromUtf8=void 0;var _A=pA(),yA=fA(),uV=e=>typeof TextEncoder=="function"?(0,yA.fromUtf8)(e):(0,_A.fromUtf8)(e);Bo.fromUtf8=uV;var mV=e=>typeof TextDecoder=="function"?(0,yA.toUtf8)(e):(0,_A.toUtf8)(e);Bo.toUtf8=mV});var hA=m(bl=>{"use strict";Object.defineProperty(bl,"__esModule",{value:!0});bl.convertToBuffer=void 0;var pV=gA(),fV=typeof Buffer<"u"&&Buffer.from?function(e){return Buffer.from(e,"utf8")}:pV.fromUtf8;function _V(e){return e instanceof Uint8Array?e:typeof e=="string"?fV(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}bl.convertToBuffer=_V});var CA=m(Pl=>{"use strict";Object.defineProperty(Pl,"__esModule",{value:!0});Pl.isEmptyData=void 0;function yV(e){return typeof e=="string"?e.length===0:e.byteLength===0}Pl.isEmptyData=yV});var SA=m(vl=>{"use strict";Object.defineProperty(vl,"__esModule",{value:!0});vl.numToUint8=void 0;function gV(e){return new Uint8Array([(e&4278190080)>>24,(e&16711680)>>16,(e&65280)>>8,e&255])}vl.numToUint8=gV});var EA=m(xl=>{"use strict";Object.defineProperty(xl,"__esModule",{value:!0});xl.uint32ArrayFrom=void 0;function hV(e){if(!Uint32Array.from){for(var n=new Uint32Array(e.length),t=0;t{"use strict";Object.defineProperty(Vt,"__esModule",{value:!0});Vt.uint32ArrayFrom=Vt.numToUint8=Vt.isEmptyData=Vt.convertToBuffer=void 0;var CV=hA();Object.defineProperty(Vt,"convertToBuffer",{enumerable:!0,get:function(){return CV.convertToBuffer}});var SV=CA();Object.defineProperty(Vt,"isEmptyData",{enumerable:!0,get:function(){return SV.isEmptyData}});var EV=SA();Object.defineProperty(Vt,"numToUint8",{enumerable:!0,get:function(){return EV.numToUint8}});var bV=EA();Object.defineProperty(Vt,"uint32ArrayFrom",{enumerable:!0,get:function(){return bV.uint32ArrayFrom}})});var vA=m(wl=>{"use strict";Object.defineProperty(wl,"__esModule",{value:!0});wl.AwsCrc32=void 0;var bA=(rg(),j(ng)),og=tc(),PA=nc(),PV=function(){function e(){this.crc32=new PA.Crc32}return e.prototype.update=function(n){(0,og.isEmptyData)(n)||this.crc32.update((0,og.convertToBuffer)(n))},e.prototype.digest=function(){return bA.__awaiter(this,void 0,void 0,function(){return bA.__generator(this,function(n){return[2,(0,og.numToUint8)(this.crc32.digest())]})})},e.prototype.reset=function(){this.crc32=new PA.Crc32},e}();wl.AwsCrc32=PV});var nc=m(sr=>{"use strict";Object.defineProperty(sr,"__esModule",{value:!0});sr.AwsCrc32=sr.Crc32=sr.crc32=void 0;var vV=(rg(),j(ng)),xV=tc();function wV(e){return new xA().update(e).digest()}sr.crc32=wV;var xA=function(){function e(){this.checksum=4294967295}return e.prototype.update=function(n){var t,r;try{for(var o=vV.__values(n),s=o.next();!s.done;s=o.next()){var c=s.value;this.checksum=this.checksum>>>8^AV[(this.checksum^c)&255]}}catch(i){t={error:i}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return this},e.prototype.digest=function(){return(this.checksum^4294967295)>>>0},e}();sr.Crc32=xA;var kV=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117],AV=(0,xV.uint32ArrayFrom)(kV),IV=vA();Object.defineProperty(sr,"AwsCrc32",{enumerable:!0,get:function(){return IV.AwsCrc32}})});var Fo=m(Do=>{"use strict";Object.defineProperty(Do,"__esModule",{value:!0});Do.toHex=Do.fromHex=void 0;var wA={},sg={};for(let e=0;e<256;e++){let n=e.toString(16).toLowerCase();n.length===1&&(n=`0${n}`),wA[e]=n,sg[n]=e}function RV(e){if(e.length%2!==0)throw new Error("Hex encoded strings must have an even number length");let n=new Uint8Array(e.length/2);for(let t=0;t{"use strict";Object.defineProperty(kl,"__esModule",{value:!0});kl.Int64=void 0;var OV=Fo(),ig=class e{constructor(n){if(this.bytes=n,n.byteLength!==8)throw new Error("Int64 buffers must be exactly 8 bytes")}static fromNumber(n){if(n>9223372036854776e3||n<-9223372036854776e3)throw new Error(`${n} is too large (or, if negative, too small) to represent as an Int64`);let t=new Uint8Array(8);for(let r=7,o=Math.abs(Math.round(n));r>-1&&o>0;r--,o/=256)t[r]=o;return n<0&&kA(t),new e(t)}valueOf(){let n=this.bytes.slice(0),t=n[0]&128;return t&&kA(n),parseInt((0,OV.toHex)(n),16)*(t?-1:1)}toString(){return String(this.valueOf())}};kl.Int64=ig;function kA(e){for(let n=0;n<8;n++)e[n]^=255;for(let n=7;n>-1&&(e[n]++,e[n]===0);n--);}});var lg=m(Al=>{"use strict";Object.defineProperty(Al,"__esModule",{value:!0});Al.HeaderMarshaller=void 0;var Lo=Fo(),cg=ag(),dg=class{constructor(n,t){this.toUtf8=n,this.fromUtf8=t}format(n){let t=[];for(let s of Object.keys(n)){let c=this.fromUtf8(s);t.push(Uint8Array.from([c.byteLength]),c,this.formatHeaderValue(n[s]))}let r=new Uint8Array(t.reduce((s,c)=>s+c.byteLength,0)),o=0;for(let s of t)r.set(s,o),o+=s.byteLength;return r}formatHeaderValue(n){switch(n.type){case"boolean":return Uint8Array.from([n.value?0:1]);case"byte":return Uint8Array.from([2,n.value]);case"short":let t=new DataView(new ArrayBuffer(3));return t.setUint8(0,3),t.setInt16(1,n.value,!1),new Uint8Array(t.buffer);case"integer":let r=new DataView(new ArrayBuffer(5));return r.setUint8(0,4),r.setInt32(1,n.value,!1),new Uint8Array(r.buffer);case"long":let o=new Uint8Array(9);return o[0]=5,o.set(n.value.bytes,1),o;case"binary":let s=new DataView(new ArrayBuffer(3+n.value.byteLength));s.setUint8(0,6),s.setUint16(1,n.value.byteLength,!1);let c=new Uint8Array(s.buffer);return c.set(n.value,3),c;case"string":let i=this.fromUtf8(n.value),u=new DataView(new ArrayBuffer(3+i.byteLength));u.setUint8(0,7),u.setUint16(1,i.byteLength,!1);let l=new Uint8Array(u.buffer);return l.set(i,3),l;case"timestamp":let a=new Uint8Array(9);return a[0]=8,a.set(cg.Int64.fromNumber(n.value.valueOf()).bytes,1),a;case"uuid":if(!UV.test(n.value))throw new Error(`Invalid UUID received: ${n.value}`);let _=new Uint8Array(17);return _[0]=9,_.set((0,Lo.fromHex)(n.value.replace(/\-/g,"")),1),_}}parse(n){let t={},r=0;for(;r{"use strict";Object.defineProperty(Il,"__esModule",{value:!0});Il.splitMessage=void 0;var zV=nc(),RA=4,ir=RA*2,$r=4,GV=ir+$r*2;function HV({byteLength:e,byteOffset:n,buffer:t}){if(e{"use strict";Object.defineProperty(Rl,"__esModule",{value:!0});Rl.EventStreamCodec=void 0;var $V=nc(),KV=lg(),VV=NA(),ug=class{constructor(n,t){this.headerMarshaller=new KV.HeaderMarshaller(n,t),this.messageBuffer=[],this.isEndOfStream=!1}feed(n){this.messageBuffer.push(this.decode(n))}endOfStream(){this.isEndOfStream=!0}getMessage(){let n=this.messageBuffer.pop(),t=this.isEndOfStream;return{getMessage(){return n},isEndOfStream(){return t}}}getAvailableMessages(){let n=this.messageBuffer;this.messageBuffer=[];let t=this.isEndOfStream;return{getMessages(){return n},isEndOfStream(){return t}}}encode({headers:n,body:t}){let r=this.headerMarshaller.format(n),o=r.byteLength+t.byteLength+16,s=new Uint8Array(o),c=new DataView(s.buffer,s.byteOffset,s.byteLength),i=new $V.Crc32;return c.setUint32(0,o,!1),c.setUint32(4,r.byteLength,!1),c.setUint32(8,i.update(s.subarray(0,8)).digest(),!1),s.set(r,12),s.set(t,r.byteLength+12),c.setUint32(o-4,i.update(s.subarray(8,o-4)).digest(),!1),s}decode(n){let{headers:t,body:r}=(0,VV.splitMessage)(n);return{headers:this.headerMarshaller.parse(t),body:r}}formatHeaders(n){return this.headerMarshaller.format(n)}};Rl.EventStreamCodec=ug});var qA=m(TA=>{"use strict";Object.defineProperty(TA,"__esModule",{value:!0})});var MA=m(Nl=>{"use strict";Object.defineProperty(Nl,"__esModule",{value:!0});Nl.MessageDecoderStream=void 0;var mg=class{constructor(n){this.options=n}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(let n of this.options.inputStream)yield this.options.decoder.decode(n)}};Nl.MessageDecoderStream=mg});var BA=m(Ol=>{"use strict";Object.defineProperty(Ol,"__esModule",{value:!0});Ol.MessageEncoderStream=void 0;var pg=class{constructor(n){this.options=n}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(let n of this.options.messageStream)yield this.options.encoder.encode(n);this.options.includeEndFrame&&(yield new Uint8Array(0))}};Ol.MessageEncoderStream=pg});var DA=m(Tl=>{"use strict";Object.defineProperty(Tl,"__esModule",{value:!0});Tl.SmithyMessageDecoderStream=void 0;var fg=class{constructor(n){this.options=n}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(let n of this.options.messageStream){let t=await this.options.deserializer(n);t!==void 0&&(yield t)}}};Tl.SmithyMessageDecoderStream=fg});var FA=m(ql=>{"use strict";Object.defineProperty(ql,"__esModule",{value:!0});ql.SmithyMessageEncoderStream=void 0;var _g=class{constructor(n){this.options=n}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(let n of this.options.inputStream)yield this.options.serializer(n)}};ql.SmithyMessageEncoderStream=_g});var yg=m(Xt=>{"use strict";Object.defineProperty(Xt,"__esModule",{value:!0});var ar=(z(),j(U));ar.__exportStar(OA(),Xt);ar.__exportStar(lg(),Xt);ar.__exportStar(ag(),Xt);ar.__exportStar(qA(),Xt);ar.__exportStar(MA(),Xt);ar.__exportStar(BA(),Xt);ar.__exportStar(DA(),Xt);ar.__exportStar(FA(),Xt)});var jA=m(Ml=>{"use strict";Object.defineProperty(Ml,"__esModule",{value:!0});Ml.getSmithyContext=void 0;var LA=v(),XV=e=>e[LA.SMITHY_CONTEXT_KEY]||(e[LA.SMITHY_CONTEXT_KEY]={});Ml.getSmithyContext=XV});var UA=m(Bl=>{"use strict";Object.defineProperty(Bl,"__esModule",{value:!0});Bl.normalizeProvider=void 0;var WV=e=>{if(typeof e=="function")return e;let n=Promise.resolve(e);return()=>n};Bl.normalizeProvider=WV});var cr=m(Dl=>{"use strict";Object.defineProperty(Dl,"__esModule",{value:!0});var zA=(z(),j(U));zA.__exportStar(jA(),Dl);zA.__exportStar(UA(),Dl)});var Kr=m(V=>{"use strict";Object.defineProperty(V,"__esModule",{value:!0});V.MAX_PRESIGNED_TTL=V.KEY_TYPE_IDENTIFIER=V.MAX_CACHE_SIZE=V.UNSIGNED_PAYLOAD=V.EVENT_ALGORITHM_IDENTIFIER=V.ALGORITHM_IDENTIFIER_V4A=V.ALGORITHM_IDENTIFIER=V.UNSIGNABLE_PATTERNS=V.SEC_HEADER_PATTERN=V.PROXY_HEADER_PATTERN=V.ALWAYS_UNSIGNABLE_HEADERS=V.HOST_HEADER=V.TOKEN_HEADER=V.SHA256_HEADER=V.SIGNATURE_HEADER=V.GENERATED_HEADERS=V.DATE_HEADER=V.AMZ_DATE_HEADER=V.AUTH_HEADER=V.REGION_SET_PARAM=V.TOKEN_QUERY_PARAM=V.SIGNATURE_QUERY_PARAM=V.EXPIRES_QUERY_PARAM=V.SIGNED_HEADERS_QUERY_PARAM=V.AMZ_DATE_QUERY_PARAM=V.CREDENTIAL_QUERY_PARAM=V.ALGORITHM_QUERY_PARAM=void 0;V.ALGORITHM_QUERY_PARAM="X-Amz-Algorithm";V.CREDENTIAL_QUERY_PARAM="X-Amz-Credential";V.AMZ_DATE_QUERY_PARAM="X-Amz-Date";V.SIGNED_HEADERS_QUERY_PARAM="X-Amz-SignedHeaders";V.EXPIRES_QUERY_PARAM="X-Amz-Expires";V.SIGNATURE_QUERY_PARAM="X-Amz-Signature";V.TOKEN_QUERY_PARAM="X-Amz-Security-Token";V.REGION_SET_PARAM="X-Amz-Region-Set";V.AUTH_HEADER="authorization";V.AMZ_DATE_HEADER=V.AMZ_DATE_QUERY_PARAM.toLowerCase();V.DATE_HEADER="date";V.GENERATED_HEADERS=[V.AUTH_HEADER,V.AMZ_DATE_HEADER,V.DATE_HEADER];V.SIGNATURE_HEADER=V.SIGNATURE_QUERY_PARAM.toLowerCase();V.SHA256_HEADER="x-amz-content-sha256";V.TOKEN_HEADER=V.TOKEN_QUERY_PARAM.toLowerCase();V.HOST_HEADER="host";V.ALWAYS_UNSIGNABLE_HEADERS={authorization:!0,"cache-control":!0,connection:!0,expect:!0,from:!0,"keep-alive":!0,"max-forwards":!0,pragma:!0,referer:!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0,"user-agent":!0,"x-amzn-trace-id":!0};V.PROXY_HEADER_PATTERN=/^proxy-/;V.SEC_HEADER_PATTERN=/^sec-/;V.UNSIGNABLE_PATTERNS=[/^proxy-/i,/^sec-/i];V.ALGORITHM_IDENTIFIER="AWS4-HMAC-SHA256";V.ALGORITHM_IDENTIFIER_V4A="AWS4-ECDSA-P256-SHA256";V.EVENT_ALGORITHM_IDENTIFIER="AWS4-HMAC-SHA256-PAYLOAD";V.UNSIGNED_PAYLOAD="UNSIGNED-PAYLOAD";V.MAX_CACHE_SIZE=50;V.KEY_TYPE_IDENTIFIER="aws4_request";V.MAX_PRESIGNED_TTL=60*60*24*7});var hg=m(dr=>{"use strict";Object.defineProperty(dr,"__esModule",{value:!0});dr.clearCredentialCache=dr.getSigningKey=dr.createScope=void 0;var YV=Fo(),QV=Pt(),gg=Kr(),jo={},Fl=[],JV=(e,n,t)=>`${e}/${n}/${t}/${gg.KEY_TYPE_IDENTIFIER}`;dr.createScope=JV;var ZV=async(e,n,t,r,o)=>{let s=await GA(e,n.secretAccessKey,n.accessKeyId),c=`${t}:${r}:${o}:${(0,YV.toHex)(s)}:${n.sessionToken}`;if(c in jo)return jo[c];for(Fl.push(c);Fl.length>gg.MAX_CACHE_SIZE;)delete jo[Fl.shift()];let i=`AWS4${n.secretAccessKey}`;for(let u of[t,r,o,gg.KEY_TYPE_IDENTIFIER])i=await GA(e,i,u);return jo[c]=i};dr.getSigningKey=ZV;var e6=()=>{Fl.length=0,Object.keys(jo).forEach(e=>{delete jo[e]})};dr.clearCredentialCache=e6;var GA=(e,n,t)=>{let r=new e(n);return r.update((0,QV.toUint8Array)(t)),r.digest()}});var Sg=m(Ll=>{"use strict";Object.defineProperty(Ll,"__esModule",{value:!0});Ll.getCanonicalHeaders=void 0;var Cg=Kr(),t6=({headers:e},n,t)=>{let r={};for(let o of Object.keys(e).sort()){if(e[o]==null)continue;let s=o.toLowerCase();(s in Cg.ALWAYS_UNSIGNABLE_HEADERS||n!=null&&n.has(s)||Cg.PROXY_HEADER_PATTERN.test(s)||Cg.SEC_HEADER_PATTERN.test(s))&&(!t||t&&!t.has(s))||(r[s]=e[o].trim().replace(/\s+/g," "))}return r};Ll.getCanonicalHeaders=t6});var Eg=m(Ul=>{"use strict";Object.defineProperty(Ul,"__esModule",{value:!0});Ul.getCanonicalQuery=void 0;var jl=Py(),n6=Kr(),r6=({query:e={}})=>{let n=[],t={};for(let r of Object.keys(e).sort()){if(r.toLowerCase()===n6.SIGNATURE_HEADER)continue;n.push(r);let o=e[r];typeof o=="string"?t[r]=`${(0,jl.escapeUri)(r)}=${(0,jl.escapeUri)(o)}`:Array.isArray(o)&&(t[r]=o.slice(0).reduce((s,c)=>s.concat([`${(0,jl.escapeUri)(r)}=${(0,jl.escapeUri)(c)}`]),[]).sort().join("&"))}return n.map(r=>t[r]).filter(r=>r).join("&")};Ul.getCanonicalQuery=r6});var bg=m(zl=>{"use strict";Object.defineProperty(zl,"__esModule",{value:!0});zl.getPayloadHash=void 0;var o6=Rd(),s6=Fo(),i6=Pt(),HA=Kr(),a6=async({headers:e,body:n},t)=>{for(let r of Object.keys(e))if(r.toLowerCase()===HA.SHA256_HEADER)return e[r];if(n==null)return"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855";if(typeof n=="string"||ArrayBuffer.isView(n)||(0,o6.isArrayBuffer)(n)){let r=new t;return r.update((0,i6.toUint8Array)(n)),(0,s6.toHex)(await r.digest())}return HA.UNSIGNED_PAYLOAD};zl.getPayloadHash=a6});var $A=m(lr=>{"use strict";Object.defineProperty(lr,"__esModule",{value:!0});lr.deleteHeader=lr.getHeaderValue=lr.hasHeader=void 0;var c6=(e,n)=>{e=e.toLowerCase();for(let t of Object.keys(n))if(e===t.toLowerCase())return!0;return!1};lr.hasHeader=c6;var d6=(e,n)=>{e=e.toLowerCase();for(let t of Object.keys(n))if(e===t.toLowerCase())return n[t]};lr.getHeaderValue=d6;var l6=(e,n)=>{e=e.toLowerCase();for(let t of Object.keys(n))e===t.toLowerCase()&&delete n[t]};lr.deleteHeader=l6});var Pg=m(Vr=>{"use strict";Object.defineProperty(Vr,"__esModule",{value:!0});Vr.cloneQuery=Vr.cloneRequest=void 0;var u6=({headers:e,query:n,...t})=>({...t,headers:{...e},query:n?(0,Vr.cloneQuery)(n):void 0});Vr.cloneRequest=u6;var m6=e=>Object.keys(e).reduce((n,t)=>{let r=e[t];return{...n,[t]:Array.isArray(r)?[...r]:r}},{});Vr.cloneQuery=m6});var vg=m(Gl=>{"use strict";Object.defineProperty(Gl,"__esModule",{value:!0});Gl.moveHeadersToQuery=void 0;var p6=Pg(),f6=(e,n={})=>{var t;let{headers:r,query:o={}}=typeof e.clone=="function"?e.clone():(0,p6.cloneRequest)(e);for(let s of Object.keys(r)){let c=s.toLowerCase();c.slice(0,6)==="x-amz-"&&!(!((t=n.unhoistableHeaders)===null||t===void 0)&&t.has(c))&&(o[s]=r[s],delete r[s])}return{...e,headers:r,query:o}};Gl.moveHeadersToQuery=f6});var xg=m(Hl=>{"use strict";Object.defineProperty(Hl,"__esModule",{value:!0});Hl.prepareRequest=void 0;var _6=Pg(),y6=Kr(),g6=e=>{e=typeof e.clone=="function"?e.clone():(0,_6.cloneRequest)(e);for(let n of Object.keys(e.headers))y6.GENERATED_HEADERS.indexOf(n.toLowerCase())>-1&&delete e.headers[n];return e};Hl.prepareRequest=g6});var KA=m(Xr=>{"use strict";Object.defineProperty(Xr,"__esModule",{value:!0});Xr.toDate=Xr.iso8601=void 0;var h6=e=>(0,Xr.toDate)(e).toISOString().replace(/\.\d{3}Z$/,"Z");Xr.iso8601=h6;var C6=e=>typeof e=="number"?new Date(e*1e3):typeof e=="string"?Number(e)?new Date(Number(e)*1e3):new Date(e):e;Xr.toDate=C6});var QA=m(Xl=>{"use strict";Object.defineProperty(Xl,"__esModule",{value:!0});Xl.SignatureV4=void 0;var S6=yg(),$l=Fo(),VA=cr(),rc=Pt(),We=Kr(),Kl=hg(),XA=Sg(),E6=Eg(),wg=bg(),b6=$A(),P6=vg(),WA=xg(),v6=KA(),kg=class{constructor({applyChecksum:n,credentials:t,region:r,service:o,sha256:s,uriEscapePath:c=!0}){this.headerMarshaller=new S6.HeaderMarshaller(rc.toUtf8,rc.fromUtf8),this.service=o,this.sha256=s,this.uriEscapePath=c,this.applyChecksum=typeof n=="boolean"?n:!0,this.regionProvider=(0,VA.normalizeProvider)(r),this.credentialProvider=(0,VA.normalizeProvider)(t)}async presign(n,t={}){let{signingDate:r=new Date,expiresIn:o=3600,unsignableHeaders:s,unhoistableHeaders:c,signableHeaders:i,signingRegion:u,signingService:l}=t,a=await this.credentialProvider();this.validateResolvedCredentials(a);let _=u??await this.regionProvider(),{longDate:y,shortDate:C}=Vl(r);if(o>We.MAX_PRESIGNED_TTL)return Promise.reject("Signature version 4 presigned URLs must have an expiration date less than one week in the future");let b=(0,Kl.createScope)(C,_,l??this.service),A=(0,P6.moveHeadersToQuery)((0,WA.prepareRequest)(n),{unhoistableHeaders:c});a.sessionToken&&(A.query[We.TOKEN_QUERY_PARAM]=a.sessionToken),A.query[We.ALGORITHM_QUERY_PARAM]=We.ALGORITHM_IDENTIFIER,A.query[We.CREDENTIAL_QUERY_PARAM]=`${a.accessKeyId}/${b}`,A.query[We.AMZ_DATE_QUERY_PARAM]=y,A.query[We.EXPIRES_QUERY_PARAM]=o.toString(10);let x=(0,XA.getCanonicalHeaders)(A,s,i);return A.query[We.SIGNED_HEADERS_QUERY_PARAM]=YA(x),A.query[We.SIGNATURE_QUERY_PARAM]=await this.getSignature(y,b,this.getSigningKey(a,_,C,l),this.createCanonicalRequest(A,x,await(0,wg.getPayloadHash)(n,this.sha256))),A}async sign(n,t){return typeof n=="string"?this.signString(n,t):n.headers&&n.payload?this.signEvent(n,t):n.message?this.signMessage(n,t):this.signRequest(n,t)}async signEvent({headers:n,payload:t},{signingDate:r=new Date,priorSignature:o,signingRegion:s,signingService:c}){let i=s??await this.regionProvider(),{shortDate:u,longDate:l}=Vl(r),a=(0,Kl.createScope)(u,i,c??this.service),_=await(0,wg.getPayloadHash)({headers:{},body:t},this.sha256),y=new this.sha256;y.update(n);let C=(0,$l.toHex)(await y.digest()),b=[We.EVENT_ALGORITHM_IDENTIFIER,l,a,o,C,_].join(` +`);return this.signString(b,{signingDate:r,signingRegion:i,signingService:c})}async signMessage(n,{signingDate:t=new Date,signingRegion:r,signingService:o}){return this.signEvent({headers:this.headerMarshaller.format(n.message.headers),payload:n.message.body},{signingDate:t,signingRegion:r,signingService:o,priorSignature:n.priorSignature}).then(c=>({message:n.message,signature:c}))}async signString(n,{signingDate:t=new Date,signingRegion:r,signingService:o}={}){let s=await this.credentialProvider();this.validateResolvedCredentials(s);let c=r??await this.regionProvider(),{shortDate:i}=Vl(t),u=new this.sha256(await this.getSigningKey(s,c,i,o));return u.update((0,rc.toUint8Array)(n)),(0,$l.toHex)(await u.digest())}async signRequest(n,{signingDate:t=new Date,signableHeaders:r,unsignableHeaders:o,signingRegion:s,signingService:c}={}){let i=await this.credentialProvider();this.validateResolvedCredentials(i);let u=s??await this.regionProvider(),l=(0,WA.prepareRequest)(n),{longDate:a,shortDate:_}=Vl(t),y=(0,Kl.createScope)(_,u,c??this.service);l.headers[We.AMZ_DATE_HEADER]=a,i.sessionToken&&(l.headers[We.TOKEN_HEADER]=i.sessionToken);let C=await(0,wg.getPayloadHash)(l,this.sha256);!(0,b6.hasHeader)(We.SHA256_HEADER,l.headers)&&this.applyChecksum&&(l.headers[We.SHA256_HEADER]=C);let b=(0,XA.getCanonicalHeaders)(l,o,r),A=await this.getSignature(a,y,this.getSigningKey(i,u,_,c),this.createCanonicalRequest(l,b,C));return l.headers[We.AUTH_HEADER]=`${We.ALGORITHM_IDENTIFIER} Credential=${i.accessKeyId}/${y}, SignedHeaders=${YA(b)}, Signature=${A}`,l}createCanonicalRequest(n,t,r){let o=Object.keys(t).sort();return`${n.method} ${this.getCanonicalPath(n)} -${(0,f6.getCanonicalQuery)(n)} +${(0,E6.getCanonicalQuery)(n)} ${o.map(s=>`${s}:${t[s]}`).join(` `)} ${o.join(";")} -${r}`}async createStringToSign(n,t,r){let o=new this.sha256;o.update((0,oc.toUint8Array)(r));let s=await o.digest();return`${We.ALGORITHM_IDENTIFIER} +${r}`}async createStringToSign(n,t,r){let o=new this.sha256;o.update((0,rc.toUint8Array)(r));let s=await o.digest();return`${We.ALGORITHM_IDENTIFIER} ${n} ${t} -${(0,Gl.toHex)(s)}`}getCanonicalPath({path:n}){if(this.uriEscapePath){let t=[];for(let s of n.split("/"))(s==null?void 0:s.length)!==0&&s!=="."&&(s===".."?t.pop():t.push(s));let r=`${n!=null&&n.startsWith("/")?"/":""}${t.join("/")}${t.length>0&&(n!=null&&n.endsWith("/"))?"/":""}`;return encodeURIComponent(r).replace(/%2F/g,"/")}return n}async getSignature(n,t,r,o){let s=await this.createStringToSign(n,t,o),c=new this.sha256(await r);return c.update((0,oc.toUint8Array)(s)),(0,Gl.toHex)(await c.digest())}getSigningKey(n,t,r,o){return(0,Hl.getSigningKey)(this.sha256,n,r,t,o||this.service)}validateResolvedCredentials(n){if(typeof n!="object"||typeof n.accessKeyId!="string"||typeof n.secretAccessKey!="string")throw new Error("Resolved credential object is not valid")}};Kl.SignatureV4=Pg;var $l=e=>{let n=(0,g6.iso8601)(e).replace(/[\-:]/g,"");return{longDate:n,shortDate:n.slice(0,8)}},KA=e=>Object.keys(e).sort().join(";")});var vg=m(lt=>{"use strict";Object.defineProperty(lt,"__esModule",{value:!0});lt.prepareRequest=lt.moveHeadersToQuery=lt.getPayloadHash=lt.getCanonicalQuery=lt.getCanonicalHeaders=void 0;var XA=(z(),j(U));XA.__exportStar(VA(),lt);var h6=yg();Object.defineProperty(lt,"getCanonicalHeaders",{enumerable:!0,get:function(){return h6.getCanonicalHeaders}});var C6=gg();Object.defineProperty(lt,"getCanonicalQuery",{enumerable:!0,get:function(){return C6.getCanonicalQuery}});var S6=hg();Object.defineProperty(lt,"getPayloadHash",{enumerable:!0,get:function(){return S6.getPayloadHash}});var E6=Sg();Object.defineProperty(lt,"moveHeadersToQuery",{enumerable:!0,get:function(){return E6.moveHeadersToQuery}});var b6=Eg();Object.defineProperty(lt,"prepareRequest",{enumerable:!0,get:function(){return b6.prepareRequest}});XA.__exportStar(fg(),lt)});var YA=m(Go=>{"use strict";Object.defineProperty(Go,"__esModule",{value:!0});Go.resolveSigV4AuthConfig=Go.resolveAwsAuthConfig=void 0;var P6=Ce(),xg=vg(),zo=cr(),v6=3e5,x6=e=>{let n=e.credentials?WA(e.credentials):e.credentialDefaultProvider(e),{signingEscapePath:t=!0,systemClockOffset:r=e.systemClockOffset||0,sha256:o}=e,s;return e.signer?s=(0,zo.normalizeProvider)(e.signer):e.regionInfoProvider?s=()=>(0,zo.normalizeProvider)(e.region)().then(async c=>[await e.regionInfoProvider(c,{useFipsEndpoint:await e.useFipsEndpoint(),useDualstackEndpoint:await e.useDualstackEndpoint()})||{},c]).then(([c,i])=>{let{signingRegion:u,signingService:l}=c;e.signingRegion=e.signingRegion||u||i,e.signingName=e.signingName||l||e.serviceId;let a={...e,credentials:n,region:e.signingRegion,service:e.signingName,sha256:o,uriEscapePath:t},_=e.signerConstructor||xg.SignatureV4;return new _(a)}):s=async c=>{c=Object.assign({},{name:"sigv4",signingName:e.signingName||e.defaultSigningName,signingRegion:await(0,zo.normalizeProvider)(e.region)(),properties:{}},c);let i=c.signingRegion,u=c.signingName;e.signingRegion=e.signingRegion||i,e.signingName=e.signingName||u||e.serviceId;let l={...e,credentials:n,region:e.signingRegion,service:e.signingName,sha256:o,uriEscapePath:t},a=e.signerConstructor||xg.SignatureV4;return new a(l)},{...e,systemClockOffset:r,signingEscapePath:t,credentials:n,signer:s}};Go.resolveAwsAuthConfig=x6;var w6=e=>{let n=e.credentials?WA(e.credentials):e.credentialDefaultProvider(e),{signingEscapePath:t=!0,systemClockOffset:r=e.systemClockOffset||0,sha256:o}=e,s;return e.signer?s=(0,zo.normalizeProvider)(e.signer):s=(0,zo.normalizeProvider)(new xg.SignatureV4({credentials:n,region:e.region,service:e.signingName,sha256:o,uriEscapePath:t})),{...e,systemClockOffset:r,signingEscapePath:t,credentials:n,signer:s}};Go.resolveSigV4AuthConfig=w6;var WA=e=>typeof e=="function"?(0,P6.memoize)(e,n=>n.expiration!==void 0&&n.expiration.getTime()-Date.now()n.expiration!==void 0):(0,zo.normalizeProvider)(e)});var wg=m(Vl=>{"use strict";Object.defineProperty(Vl,"__esModule",{value:!0});Vl.getSkewCorrectedDate=void 0;var k6=e=>new Date(Date.now()+e);Vl.getSkewCorrectedDate=k6});var QA=m(Xl=>{"use strict";Object.defineProperty(Xl,"__esModule",{value:!0});Xl.isClockSkewed=void 0;var A6=wg(),I6=(e,n)=>Math.abs((0,A6.getSkewCorrectedDate)(n).getTime()-e)>=3e5;Xl.isClockSkewed=I6});var JA=m(Wl=>{"use strict";Object.defineProperty(Wl,"__esModule",{value:!0});Wl.getUpdatedSystemClockOffset=void 0;var R6=QA(),N6=(e,n)=>{let t=Date.parse(e);return(0,R6.isClockSkewed)(t,n)?t-Date.now():n};Wl.getUpdatedSystemClockOffset=N6});var nI=m(yt=>{"use strict";Object.defineProperty(yt,"__esModule",{value:!0});yt.getSigV4AuthPlugin=yt.getAwsAuthPlugin=yt.awsAuthMiddlewareOptions=yt.awsAuthMiddleware=void 0;var tI=we(),O6=wg(),ZA=JA(),T6=e=>(n,t)=>async function(r){var o,s,c,i;if(!tI.HttpRequest.isInstance(r.request))return n(r);let u=(c=(s=(o=t.endpointV2)===null||o===void 0?void 0:o.properties)===null||s===void 0?void 0:s.authSchemes)===null||c===void 0?void 0:c[0],l=(u==null?void 0:u.name)==="sigv4a"?(i=u==null?void 0:u.signingRegionSet)===null||i===void 0?void 0:i.join(","):void 0,a=await e.signer(u),_=await n({...r,request:await a.sign(r.request,{signingDate:(0,O6.getSkewCorrectedDate)(e.systemClockOffset),signingRegion:l||t.signing_region,signingService:t.signing_service})}).catch(C=>{var b;let A=(b=C.ServerTime)!==null&&b!==void 0?b:eI(C.$response);throw A&&(e.systemClockOffset=(0,ZA.getUpdatedSystemClockOffset)(A,e.systemClockOffset)),C}),y=eI(_.response);return y&&(e.systemClockOffset=(0,ZA.getUpdatedSystemClockOffset)(y,e.systemClockOffset)),_};yt.awsAuthMiddleware=T6;var eI=e=>{var n,t,r;return tI.HttpResponse.isInstance(e)?(t=(n=e.headers)===null||n===void 0?void 0:n.date)!==null&&t!==void 0?t:(r=e.headers)===null||r===void 0?void 0:r.Date:void 0};yt.awsAuthMiddlewareOptions={name:"awsAuthMiddleware",tags:["SIGNATURE","AWSAUTH"],relation:"after",toMiddleware:"retryMiddleware",override:!0};var q6=e=>({applyToStack:n=>{n.addRelativeTo((0,yt.awsAuthMiddleware)(e),yt.awsAuthMiddlewareOptions)}});yt.getAwsAuthPlugin=q6;yt.getSigV4AuthPlugin=yt.getAwsAuthPlugin});var kn=m(Yl=>{"use strict";Object.defineProperty(Yl,"__esModule",{value:!0});var rI=(z(),j(U));rI.__exportStar(YA(),Yl);rI.__exportStar(nI(),Yl)});var oI=m(Ql=>{"use strict";Object.defineProperty(Ql,"__esModule",{value:!0});Ql.resolveUserAgentConfig=void 0;function M6(e){return{...e,customUserAgent:typeof e.customUserAgent=="string"?[[e.customUserAgent]]:e.customUserAgent}}Ql.resolveUserAgentConfig=M6});var sI=m((gke,B6)=>{B6.exports={partitions:[{id:"aws",outputs:{dnsSuffix:"amazonaws.com",dualStackDnsSuffix:"api.aws",implicitGlobalRegion:"us-east-1",name:"aws",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^(us|eu|ap|sa|ca|me|af|il)\\-\\w+\\-\\d+$",regions:{"af-south-1":{description:"Africa (Cape Town)"},"ap-east-1":{description:"Asia Pacific (Hong Kong)"},"ap-northeast-1":{description:"Asia Pacific (Tokyo)"},"ap-northeast-2":{description:"Asia Pacific (Seoul)"},"ap-northeast-3":{description:"Asia Pacific (Osaka)"},"ap-south-1":{description:"Asia Pacific (Mumbai)"},"ap-south-2":{description:"Asia Pacific (Hyderabad)"},"ap-southeast-1":{description:"Asia Pacific (Singapore)"},"ap-southeast-2":{description:"Asia Pacific (Sydney)"},"ap-southeast-3":{description:"Asia Pacific (Jakarta)"},"ap-southeast-4":{description:"Asia Pacific (Melbourne)"},"aws-global":{description:"AWS Standard global region"},"ca-central-1":{description:"Canada (Central)"},"eu-central-1":{description:"Europe (Frankfurt)"},"eu-central-2":{description:"Europe (Zurich)"},"eu-north-1":{description:"Europe (Stockholm)"},"eu-south-1":{description:"Europe (Milan)"},"eu-south-2":{description:"Europe (Spain)"},"eu-west-1":{description:"Europe (Ireland)"},"eu-west-2":{description:"Europe (London)"},"eu-west-3":{description:"Europe (Paris)"},"il-central-1":{description:"Israel (Tel Aviv)"},"me-central-1":{description:"Middle East (UAE)"},"me-south-1":{description:"Middle East (Bahrain)"},"sa-east-1":{description:"South America (Sao Paulo)"},"us-east-1":{description:"US East (N. Virginia)"},"us-east-2":{description:"US East (Ohio)"},"us-west-1":{description:"US West (N. California)"},"us-west-2":{description:"US West (Oregon)"}}},{id:"aws-cn",outputs:{dnsSuffix:"amazonaws.com.cn",dualStackDnsSuffix:"api.amazonwebservices.com.cn",implicitGlobalRegion:"cn-northwest-1",name:"aws-cn",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^cn\\-\\w+\\-\\d+$",regions:{"aws-cn-global":{description:"AWS China global region"},"cn-north-1":{description:"China (Beijing)"},"cn-northwest-1":{description:"China (Ningxia)"}}},{id:"aws-us-gov",outputs:{dnsSuffix:"amazonaws.com",dualStackDnsSuffix:"api.aws",implicitGlobalRegion:"us-gov-west-1",name:"aws-us-gov",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^us\\-gov\\-\\w+\\-\\d+$",regions:{"aws-us-gov-global":{description:"AWS GovCloud (US) global region"},"us-gov-east-1":{description:"AWS GovCloud (US-East)"},"us-gov-west-1":{description:"AWS GovCloud (US-West)"}}},{id:"aws-iso",outputs:{dnsSuffix:"c2s.ic.gov",dualStackDnsSuffix:"c2s.ic.gov",implicitGlobalRegion:"us-iso-east-1",name:"aws-iso",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-iso\\-\\w+\\-\\d+$",regions:{"aws-iso-global":{description:"AWS ISO (US) global region"},"us-iso-east-1":{description:"US ISO East"},"us-iso-west-1":{description:"US ISO WEST"}}},{id:"aws-iso-b",outputs:{dnsSuffix:"sc2s.sgov.gov",dualStackDnsSuffix:"sc2s.sgov.gov",implicitGlobalRegion:"us-isob-east-1",name:"aws-iso-b",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-isob\\-\\w+\\-\\d+$",regions:{"aws-iso-b-global":{description:"AWS ISOB (US) global region"},"us-isob-east-1":{description:"US ISOB East (Ohio)"}}},{id:"aws-iso-e",outputs:{dnsSuffix:"cloud.adc-e.uk",dualStackDnsSuffix:"cloud.adc-e.uk",implicitGlobalRegion:"eu-isoe-west-1",name:"aws-iso-e",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^eu\\-isoe\\-\\w+\\-\\d+$",regions:{}},{id:"aws-iso-f",outputs:{dnsSuffix:"csp.hci.ic.gov",dualStackDnsSuffix:"csp.hci.ic.gov",implicitGlobalRegion:"us-isof-south-1",name:"aws-iso-f",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-isof\\-\\w+\\-\\d+$",regions:{}}],version:"1.1"}});var kg=m(Bt=>{"use strict";Object.defineProperty(Bt,"__esModule",{value:!0});Bt.getUserAgentPrefix=Bt.useDefaultPartitionInfo=Bt.setPartitionInfo=Bt.partition=void 0;var D6=(z(),j(U)),iI=D6.__importDefault(sI()),aI=iI.default,cI="",F6=e=>{let{partitions:n}=aI;for(let r of n){let{regions:o,outputs:s}=r;for(let[c,i]of Object.entries(o))if(c===e)return{...s,...i}}for(let r of n){let{regionRegex:o,outputs:s}=r;if(new RegExp(o).test(e))return{...s}}let t=n.find(r=>r.id==="aws");if(!t)throw new Error("Provided region was not found in the partition array or regex, and default partition with id 'aws' doesn't exist.");return{...t.outputs}};Bt.partition=F6;var L6=(e,n="")=>{aI=e,cI=n};Bt.setPartitionInfo=L6;var j6=()=>{(0,Bt.setPartitionInfo)(iI.default,"")};Bt.useDefaultPartitionInfo=j6;var U6=()=>cI;Bt.getUserAgentPrefix=U6});var Zl=m(Jl=>{"use strict";Object.defineProperty(Jl,"__esModule",{value:!0});Jl.isIpAddress=void 0;var z6=new RegExp("^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}$"),G6=e=>z6.test(e)||e.startsWith("[")&&e.endsWith("]");Jl.isIpAddress=G6});var dI=m(eu=>{"use strict";Object.defineProperty(eu,"__esModule",{value:!0});eu.debugId=void 0;eu.debugId="endpoints"});var lI=m(tu=>{"use strict";Object.defineProperty(tu,"__esModule",{value:!0});tu.toDebugString=void 0;function Ag(e){return typeof e!="object"||e==null?e:"ref"in e?`$${Ag(e.ref)}`:"fn"in e?`${e.fn}(${(e.argv||[]).map(Ag).join(", ")})`:JSON.stringify(e,null,2)}tu.toDebugString=Ag});var sc=m(nu=>{"use strict";Object.defineProperty(nu,"__esModule",{value:!0});var uI=(z(),j(U));uI.__exportStar(dI(),nu);uI.__exportStar(lI(),nu)});var mI=m(ru=>{"use strict";Object.defineProperty(ru,"__esModule",{value:!0});ru.EndpointError=void 0;var Ig=class extends Error{constructor(n){super(n),this.name="EndpointError"}};ru.EndpointError=Ig});var fI=m(pI=>{"use strict";Object.defineProperty(pI,"__esModule",{value:!0})});var yI=m(_I=>{"use strict";Object.defineProperty(_I,"__esModule",{value:!0})});var hI=m(gI=>{"use strict";Object.defineProperty(gI,"__esModule",{value:!0})});var SI=m(CI=>{"use strict";Object.defineProperty(CI,"__esModule",{value:!0})});var bI=m(EI=>{"use strict";Object.defineProperty(EI,"__esModule",{value:!0})});var xt=m(ur=>{"use strict";Object.defineProperty(ur,"__esModule",{value:!0});var Ho=(z(),j(U));Ho.__exportStar(mI(),ur);Ho.__exportStar(fI(),ur);Ho.__exportStar(yI(),ur);Ho.__exportStar(hI(),ur);Ho.__exportStar(SI(),ur);Ho.__exportStar(bI(),ur)});var Rg=m(ic=>{"use strict";Object.defineProperty(ic,"__esModule",{value:!0});ic.isValidHostLabel=void 0;var H6=new RegExp("^(?!.*-$)(?!-)[a-zA-Z0-9-]{1,63}$"),$6=(e,n=!1)=>{if(!n)return H6.test(e);let t=e.split(".");for(let r of t)if(!(0,ic.isValidHostLabel)(r))return!1;return!0};ic.isValidHostLabel=$6});var PI=m(ac=>{"use strict";Object.defineProperty(ac,"__esModule",{value:!0});ac.isVirtualHostableS3Bucket=void 0;var K6=Zl(),V6=Rg(),X6=(e,n=!1)=>{if(n){for(let t of e.split("."))if(!(0,ac.isVirtualHostableS3Bucket)(t))return!1;return!0}return!(!(0,V6.isValidHostLabel)(e)||e.length<3||e.length>63||e!==e.toLowerCase()||(0,K6.isIpAddress)(e))};ac.isVirtualHostableS3Bucket=X6});var vI=m(ou=>{"use strict";Object.defineProperty(ou,"__esModule",{value:!0});ou.parseArn=void 0;var W6=e=>{let n=e.split(":");if(n.length<6)return null;let[t,r,o,s,c,...i]=n;return t!=="arn"||r===""||o===""||i[0]===""?null:{partition:r,service:o,region:s,accountId:c,resourceId:i[0].includes("/")?i[0].split("/"):i}};ou.parseArn=W6});var xI=m(cc=>{"use strict";Object.defineProperty(cc,"__esModule",{value:!0});var Ng=(z(),j(U));Ng.__exportStar(PI(),cc);Ng.__exportStar(vI(),cc);Ng.__exportStar(kg(),cc)});var wI=m(su=>{"use strict";Object.defineProperty(su,"__esModule",{value:!0});su.booleanEquals=void 0;var Y6=(e,n)=>e===n;su.booleanEquals=Y6});var AI=m(iu=>{"use strict";Object.defineProperty(iu,"__esModule",{value:!0});iu.getAttrPathList=void 0;var kI=xt(),Q6=e=>{let n=e.split("."),t=[];for(let r of n){let o=r.indexOf("[");if(o!==-1){if(r.indexOf("]")!==r.length-1)throw new kI.EndpointError(`Path: '${e}' does not end with ']'`);let s=r.slice(o+1,-1);if(Number.isNaN(parseInt(s)))throw new kI.EndpointError(`Invalid array index: '${s}' in path: '${e}'`);o!==0&&t.push(r.slice(0,o)),t.push(s)}else t.push(r)}return t};iu.getAttrPathList=Q6});var II=m(au=>{"use strict";Object.defineProperty(au,"__esModule",{value:!0});au.getAttr=void 0;var J6=xt(),Z6=AI(),eX=(e,n)=>(0,Z6.getAttrPathList)(n).reduce((t,r)=>{if(typeof t!="object")throw new J6.EndpointError(`Index '${r}' in '${n}' not found in '${JSON.stringify(e)}'`);return Array.isArray(t)?t[parseInt(r)]:t[r]},e);au.getAttr=eX});var RI=m(cu=>{"use strict";Object.defineProperty(cu,"__esModule",{value:!0});cu.isSet=void 0;var tX=e=>e!=null;cu.isSet=tX});var NI=m(du=>{"use strict";Object.defineProperty(du,"__esModule",{value:!0});du.not=void 0;var nX=e=>!e;du.not=nX});var TI=m(OI=>{"use strict";Object.defineProperty(OI,"__esModule",{value:!0})});var qI=m(lu=>{"use strict";Object.defineProperty(lu,"__esModule",{value:!0});lu.HttpAuthLocation=void 0;var rX=v();Object.defineProperty(lu,"HttpAuthLocation",{enumerable:!0,get:function(){return rX.HttpAuthLocation}})});var BI=m(MI=>{"use strict";Object.defineProperty(MI,"__esModule",{value:!0})});var FI=m(DI=>{"use strict";Object.defineProperty(DI,"__esModule",{value:!0})});var jI=m(LI=>{"use strict";Object.defineProperty(LI,"__esModule",{value:!0})});var zI=m(UI=>{"use strict";Object.defineProperty(UI,"__esModule",{value:!0})});var HI=m(GI=>{"use strict";Object.defineProperty(GI,"__esModule",{value:!0})});var KI=m($I=>{"use strict";Object.defineProperty($I,"__esModule",{value:!0})});var XI=m(VI=>{"use strict";Object.defineProperty(VI,"__esModule",{value:!0})});var WI=m(dc=>{"use strict";Object.defineProperty(dc,"__esModule",{value:!0});dc.HostAddressType=void 0;var oX;(function(e){e.AAAA="AAAA",e.A="A"})(oX=dc.HostAddressType||(dc.HostAddressType={}))});var QI=m(YI=>{"use strict";Object.defineProperty(YI,"__esModule",{value:!0})});var JI=m(uu=>{"use strict";Object.defineProperty(uu,"__esModule",{value:!0});uu.EndpointURLScheme=void 0;var sX=v();Object.defineProperty(uu,"EndpointURLScheme",{enumerable:!0,get:function(){return sX.EndpointURLScheme}})});var eR=m(ZI=>{"use strict";Object.defineProperty(ZI,"__esModule",{value:!0})});var nR=m(tR=>{"use strict";Object.defineProperty(tR,"__esModule",{value:!0})});var oR=m(rR=>{"use strict";Object.defineProperty(rR,"__esModule",{value:!0})});var iR=m(sR=>{"use strict";Object.defineProperty(sR,"__esModule",{value:!0})});var cR=m(aR=>{"use strict";Object.defineProperty(aR,"__esModule",{value:!0})});var lR=m(dR=>{"use strict";Object.defineProperty(dR,"__esModule",{value:!0})});var mR=m(uR=>{"use strict";Object.defineProperty(uR,"__esModule",{value:!0})});var fR=m(pR=>{"use strict";Object.defineProperty(pR,"__esModule",{value:!0})});var _R=m(Wr=>{"use strict";Object.defineProperty(Wr,"__esModule",{value:!0});var lc=(z(),j(U));lc.__exportStar(iR(),Wr);lc.__exportStar(cR(),Wr);lc.__exportStar(lR(),Wr);lc.__exportStar(mR(),Wr);lc.__exportStar(fR(),Wr)});var gR=m(yR=>{"use strict";Object.defineProperty(yR,"__esModule",{value:!0})});var CR=m(hR=>{"use strict";Object.defineProperty(hR,"__esModule",{value:!0})});var ER=m(SR=>{"use strict";Object.defineProperty(SR,"__esModule",{value:!0})});var PR=m(bR=>{"use strict";Object.defineProperty(bR,"__esModule",{value:!0})});var xR=m(vR=>{"use strict";Object.defineProperty(vR,"__esModule",{value:!0})});var kR=m(wR=>{"use strict";Object.defineProperty(wR,"__esModule",{value:!0})});var IR=m(AR=>{"use strict";Object.defineProperty(AR,"__esModule",{value:!0})});var NR=m(RR=>{"use strict";Object.defineProperty(RR,"__esModule",{value:!0})});var TR=m(OR=>{"use strict";Object.defineProperty(OR,"__esModule",{value:!0})});var MR=m(qR=>{"use strict";Object.defineProperty(qR,"__esModule",{value:!0})});var DR=m(BR=>{"use strict";Object.defineProperty(BR,"__esModule",{value:!0})});var LR=m(FR=>{"use strict";Object.defineProperty(FR,"__esModule",{value:!0})});var jR=m(mu=>{"use strict";Object.defineProperty(mu,"__esModule",{value:!0});mu.RequestHandlerProtocol=void 0;var iX=v();Object.defineProperty(mu,"RequestHandlerProtocol",{enumerable:!0,get:function(){return iX.RequestHandlerProtocol}})});var zR=m(UR=>{"use strict";Object.defineProperty(UR,"__esModule",{value:!0})});var HR=m(GR=>{"use strict";Object.defineProperty(GR,"__esModule",{value:!0})});var KR=m($R=>{"use strict";Object.defineProperty($R,"__esModule",{value:!0})});var VR=m(fe=>{"use strict";Object.defineProperty(fe,"__esModule",{value:!0});var ye=(z(),j(U));ye.__exportStar(TI(),fe);ye.__exportStar(qI(),fe);ye.__exportStar(BI(),fe);ye.__exportStar(FI(),fe);ye.__exportStar(jI(),fe);ye.__exportStar(zI(),fe);ye.__exportStar(HI(),fe);ye.__exportStar(KI(),fe);ye.__exportStar(XI(),fe);ye.__exportStar(WI(),fe);ye.__exportStar(QI(),fe);ye.__exportStar(JI(),fe);ye.__exportStar(eR(),fe);ye.__exportStar(nR(),fe);ye.__exportStar(oR(),fe);ye.__exportStar(_R(),fe);ye.__exportStar(gR(),fe);ye.__exportStar(CR(),fe);ye.__exportStar(ER(),fe);ye.__exportStar(PR(),fe);ye.__exportStar(xR(),fe);ye.__exportStar(kR(),fe);ye.__exportStar(IR(),fe);ye.__exportStar(NR(),fe);ye.__exportStar(TR(),fe);ye.__exportStar(MR(),fe);ye.__exportStar(DR(),fe);ye.__exportStar(LR(),fe);ye.__exportStar(jR(),fe);ye.__exportStar(zR(),fe);ye.__exportStar(HR(),fe);ye.__exportStar(KR(),fe)});var XR=m(pu=>{"use strict";Object.defineProperty(pu,"__esModule",{value:!0});pu.parseURL=void 0;var Tg=VR(),aX=Zl(),Og={[Tg.EndpointURLScheme.HTTP]:80,[Tg.EndpointURLScheme.HTTPS]:443},cX=e=>{let n=(()=>{try{if(e instanceof URL)return e;if(typeof e=="object"&&"hostname"in e){let{hostname:y,port:C,protocol:b="",path:A="",query:k={}}=e,K=new URL(`${b}//${y}${C?`:${C}`:""}${A}`);return K.search=Object.entries(k).map(([J,De])=>`${J}=${De}`).join("&"),K}return new URL(e)}catch{return null}})();if(!n)return console.error(`Unable to parse ${JSON.stringify(e)} as a whatwg URL.`),null;let t=n.href,{host:r,hostname:o,pathname:s,protocol:c,search:i}=n;if(i)return null;let u=c.slice(0,-1);if(!Object.values(Tg.EndpointURLScheme).includes(u))return null;let l=(0,aX.isIpAddress)(o),a=t.includes(`${r}:${Og[u]}`)||typeof e=="string"&&e.includes(`${r}:${Og[u]}`),_=`${r}${a?`:${Og[u]}`:""}`;return{scheme:u,authority:_,path:s,normalizedPath:s.endsWith("/")?s:`${s}/`,isIp:l}};pu.parseURL=cX});var WR=m(fu=>{"use strict";Object.defineProperty(fu,"__esModule",{value:!0});fu.stringEquals=void 0;var dX=(e,n)=>e===n;fu.stringEquals=dX});var YR=m(_u=>{"use strict";Object.defineProperty(_u,"__esModule",{value:!0});_u.substring=void 0;var lX=(e,n,t,r)=>n>=t||e.length{"use strict";Object.defineProperty(yu,"__esModule",{value:!0});yu.uriEncode=void 0;var uX=e=>encodeURIComponent(e).replace(/[!*'()]/g,n=>`%${n.charCodeAt(0).toString(16).toUpperCase()}`);yu.uriEncode=uX});var qg=m(gt=>{"use strict";Object.defineProperty(gt,"__esModule",{value:!0});gt.aws=void 0;var Wt=(z(),j(U));gt.aws=Wt.__importStar(xI());Wt.__exportStar(wI(),gt);Wt.__exportStar(II(),gt);Wt.__exportStar(RI(),gt);Wt.__exportStar(Rg(),gt);Wt.__exportStar(NI(),gt);Wt.__exportStar(XR(),gt);Wt.__exportStar(WR(),gt);Wt.__exportStar(YR(),gt);Wt.__exportStar(QR(),gt)});var Mg=m(gu=>{"use strict";Object.defineProperty(gu,"__esModule",{value:!0});gu.evaluateTemplate=void 0;var mX=qg(),pX=(e,n)=>{let t=[],r={...n.endpointParams,...n.referenceRecord},o=0;for(;o{"use strict";Object.defineProperty(hu,"__esModule",{value:!0});hu.getReferenceValue=void 0;var fX=({ref:e},n)=>({...n.endpointParams,...n.referenceRecord})[e];hu.getReferenceValue=fX});var uc=m(Cu=>{"use strict";Object.defineProperty(Cu,"__esModule",{value:!0});Cu.evaluateExpression=void 0;var _X=xt(),yX=Bg(),gX=Mg(),hX=JR(),CX=(e,n,t)=>{if(typeof e=="string")return(0,gX.evaluateTemplate)(e,t);if(e.fn)return(0,yX.callFunction)(e,t);if(e.ref)return(0,hX.getReferenceValue)(e,t);throw new _X.EndpointError(`'${n}': ${String(e)} is not a string, function or reference.`)};Cu.evaluateExpression=CX});var Bg=m(Su=>{"use strict";Object.defineProperty(Su,"__esModule",{value:!0});Su.callFunction=void 0;var SX=(z(),j(U)),EX=SX.__importStar(qg()),bX=uc(),PX=({fn:e,argv:n},t)=>{let r=n.map(o=>["boolean","number"].includes(typeof o)?o:(0,bX.evaluateExpression)(o,"arg",t));return e.split(".").reduce((o,s)=>o[s],EX)(...r)};Su.callFunction=PX});var ZR=m(Eu=>{"use strict";Object.defineProperty(Eu,"__esModule",{value:!0});Eu.evaluateCondition=void 0;var Dg=sc(),vX=xt(),xX=Bg(),wX=({assign:e,...n},t)=>{var r,o;if(e&&e in t.referenceRecord)throw new vX.EndpointError(`'${e}' is already defined in Reference Record.`);let s=(0,xX.callFunction)(n,t);return(o=(r=t.logger)===null||r===void 0?void 0:r.debug)===null||o===void 0||o.call(r,Dg.debugId,`evaluateCondition: ${(0,Dg.toDebugString)(n)} = ${(0,Dg.toDebugString)(s)}`),{result:s===""?!0:!!s,...e!=null&&{toAssign:{name:e,value:s}}}};Eu.evaluateCondition=wX});var Pu=m(bu=>{"use strict";Object.defineProperty(bu,"__esModule",{value:!0});bu.evaluateConditions=void 0;var eN=sc(),kX=ZR(),AX=(e=[],n)=>{var t,r;let o={};for(let s of e){let{result:c,toAssign:i}=(0,kX.evaluateCondition)(s,{...n,referenceRecord:{...n.referenceRecord,...o}});if(!c)return{result:c};i&&(o[i.name]=i.value,(r=(t=n.logger)===null||t===void 0?void 0:t.debug)===null||r===void 0||r.call(t,eN.debugId,`assign: ${i.name} := ${(0,eN.toDebugString)(i.value)}`))}return{result:!0,referenceRecord:o}};bu.evaluateConditions=AX});var tN=m(vu=>{"use strict";Object.defineProperty(vu,"__esModule",{value:!0});vu.getEndpointHeaders=void 0;var IX=xt(),RX=uc(),NX=(e,n)=>Object.entries(e).reduce((t,[r,o])=>({...t,[r]:o.map(s=>{let c=(0,RX.evaluateExpression)(s,"Header value entry",n);if(typeof c!="string")throw new IX.EndpointError(`Header '${r}' value '${c}' is not a string`);return c})}),{});vu.getEndpointHeaders=NX});var rN=m(mc=>{"use strict";Object.defineProperty(mc,"__esModule",{value:!0});mc.getEndpointProperty=void 0;var nN=xt(),OX=Mg(),TX=Fg(),qX=(e,n)=>{if(Array.isArray(e))return e.map(t=>(0,mc.getEndpointProperty)(t,n));switch(typeof e){case"string":return(0,OX.evaluateTemplate)(e,n);case"object":if(e===null)throw new nN.EndpointError(`Unexpected endpoint property: ${e}`);return(0,TX.getEndpointProperties)(e,n);case"boolean":return e;default:throw new nN.EndpointError(`Unexpected endpoint property type: ${typeof e}`)}};mc.getEndpointProperty=qX});var Fg=m(xu=>{"use strict";Object.defineProperty(xu,"__esModule",{value:!0});xu.getEndpointProperties=void 0;var MX=rN(),BX=(e,n)=>Object.entries(e).reduce((t,[r,o])=>({...t,[r]:(0,MX.getEndpointProperty)(o,n)}),{});xu.getEndpointProperties=BX});var oN=m(wu=>{"use strict";Object.defineProperty(wu,"__esModule",{value:!0});wu.getEndpointUrl=void 0;var DX=xt(),FX=uc(),LX=(e,n)=>{let t=(0,FX.evaluateExpression)(e,"Endpoint URL",n);if(typeof t=="string")try{return new URL(t)}catch(r){throw console.error(`Failed to construct URL with ${t}`,r),r}throw new DX.EndpointError(`Endpoint URL must be a string, got ${typeof t}`)};wu.getEndpointUrl=LX});var iN=m(ku=>{"use strict";Object.defineProperty(ku,"__esModule",{value:!0});ku.evaluateEndpointRule=void 0;var sN=sc(),jX=Pu(),UX=tN(),zX=Fg(),GX=oN(),HX=(e,n)=>{var t,r;let{conditions:o,endpoint:s}=e,{result:c,referenceRecord:i}=(0,jX.evaluateConditions)(o,n);if(!c)return;let u={...n,referenceRecord:{...n.referenceRecord,...i}},{url:l,properties:a,headers:_}=s;return(r=(t=n.logger)===null||t===void 0?void 0:t.debug)===null||r===void 0||r.call(t,sN.debugId,`Resolving endpoint from template: ${(0,sN.toDebugString)(s)}`),{..._!=null&&{headers:(0,UX.getEndpointHeaders)(_,u)},...a!=null&&{properties:(0,zX.getEndpointProperties)(a,u)},url:(0,GX.getEndpointUrl)(l,u)}};ku.evaluateEndpointRule=HX});var aN=m(Au=>{"use strict";Object.defineProperty(Au,"__esModule",{value:!0});Au.evaluateErrorRule=void 0;var $X=xt(),KX=Pu(),VX=uc(),XX=(e,n)=>{let{conditions:t,error:r}=e,{result:o,referenceRecord:s}=(0,KX.evaluateConditions)(t,n);if(o)throw new $X.EndpointError((0,VX.evaluateExpression)(r,"Error",{...n,referenceRecord:{...n.referenceRecord,...s}}))};Au.evaluateErrorRule=XX});var cN=m(Iu=>{"use strict";Object.defineProperty(Iu,"__esModule",{value:!0});Iu.evaluateTreeRule=void 0;var WX=Pu(),YX=Lg(),QX=(e,n)=>{let{conditions:t,rules:r}=e,{result:o,referenceRecord:s}=(0,WX.evaluateConditions)(t,n);if(o)return(0,YX.evaluateRules)(r,{...n,referenceRecord:{...n.referenceRecord,...s}})};Iu.evaluateTreeRule=QX});var Lg=m(Ru=>{"use strict";Object.defineProperty(Ru,"__esModule",{value:!0});Ru.evaluateRules=void 0;var dN=xt(),JX=iN(),ZX=aN(),eW=cN(),tW=(e,n)=>{for(let t of e)if(t.type==="endpoint"){let r=(0,JX.evaluateEndpointRule)(t,n);if(r)return r}else if(t.type==="error")(0,ZX.evaluateErrorRule)(t,n);else if(t.type==="tree"){let r=(0,eW.evaluateTreeRule)(t,n);if(r)return r}else throw new dN.EndpointError(`Unknown endpoint rule: ${t}`);throw new dN.EndpointError("Rules evaluation failed")};Ru.evaluateRules=tW});var lN=m(jg=>{"use strict";Object.defineProperty(jg,"__esModule",{value:!0});var nW=(z(),j(U));nW.__exportStar(Lg(),jg)});var uN=m(Ou=>{"use strict";Object.defineProperty(Ou,"__esModule",{value:!0});Ou.resolveEndpoint=void 0;var Nu=sc(),rW=xt(),oW=lN(),sW=(e,n)=>{var t,r,o,s,c,i;let{endpointParams:u,logger:l}=n,{parameters:a,rules:_}=e;(r=(t=n.logger)===null||t===void 0?void 0:t.debug)===null||r===void 0||r.call(t,`${Nu.debugId} Initial EndpointParams: ${(0,Nu.toDebugString)(u)}`);let y=Object.entries(a).filter(([,A])=>A.default!=null).map(([A,k])=>[A,k.default]);if(y.length>0)for(let[A,k]of y)u[A]=(o=u[A])!==null&&o!==void 0?o:k;let C=Object.entries(a).filter(([,A])=>A.required).map(([A])=>A);for(let A of C)if(u[A]==null)throw new rW.EndpointError(`Missing required parameter: '${A}'`);let b=(0,oW.evaluateRules)(_,{endpointParams:u,logger:l,referenceRecord:{}});if(!((s=n.endpointParams)===null||s===void 0)&&s.Endpoint)try{let A=new URL(n.endpointParams.Endpoint),{protocol:k,port:K}=A;b.url.protocol=k,b.url.port=K}catch{}return(i=(c=n.logger)===null||c===void 0?void 0:c.debug)===null||i===void 0||i.call(c,`${Nu.debugId} Resolved endpoint: ${(0,Nu.toDebugString)(b)}`),b};Ou.resolveEndpoint=sW});var Ko=m($o=>{"use strict";Object.defineProperty($o,"__esModule",{value:!0});var Tu=(z(),j(U));Tu.__exportStar(kg(),$o);Tu.__exportStar(Zl(),$o);Tu.__exportStar(uN(),$o);Tu.__exportStar(xt(),$o)});var mN=m(nt=>{"use strict";Object.defineProperty(nt,"__esModule",{value:!0});nt.UA_ESCAPE_CHAR=nt.UA_VALUE_ESCAPE_REGEX=nt.UA_NAME_ESCAPE_REGEX=nt.UA_NAME_SEPARATOR=nt.SPACE=nt.X_AMZ_USER_AGENT=nt.USER_AGENT=void 0;nt.USER_AGENT="user-agent";nt.X_AMZ_USER_AGENT="x-amz-user-agent";nt.SPACE=" ";nt.UA_NAME_SEPARATOR="/";nt.UA_NAME_ESCAPE_REGEX=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g;nt.UA_VALUE_ESCAPE_REGEX=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w\#]/g;nt.UA_ESCAPE_CHAR="-"});var pN=m(Yt=>{"use strict";Object.defineProperty(Yt,"__esModule",{value:!0});Yt.getUserAgentPlugin=Yt.getUserAgentMiddlewareOptions=Yt.userAgentMiddleware=void 0;var iW=Ko(),aW=we(),ut=mN(),cW=e=>(n,t)=>async r=>{var o,s;let{request:c}=r;if(!aW.HttpRequest.isInstance(c))return n(r);let{headers:i}=c,u=((o=t==null?void 0:t.userAgent)===null||o===void 0?void 0:o.map(Ug))||[],l=(await e.defaultUserAgentProvider()).map(Ug),a=((s=e==null?void 0:e.customUserAgent)===null||s===void 0?void 0:s.map(Ug))||[],_=(0,iW.getUserAgentPrefix)(),y=(_?[_]:[]).concat([...l,...u,...a]).join(ut.SPACE),C=[...l.filter(b=>b.startsWith("aws-sdk-")),...a].join(ut.SPACE);return e.runtime!=="browser"?(C&&(i[ut.X_AMZ_USER_AGENT]=i[ut.X_AMZ_USER_AGENT]?`${i[ut.USER_AGENT]} ${C}`:C),i[ut.USER_AGENT]=y):i[ut.X_AMZ_USER_AGENT]=y,n({...r,request:c})};Yt.userAgentMiddleware=cW;var Ug=e=>{var n;let t=e[0].split(ut.UA_NAME_SEPARATOR).map(i=>i.replace(ut.UA_NAME_ESCAPE_REGEX,ut.UA_ESCAPE_CHAR)).join(ut.UA_NAME_SEPARATOR),r=(n=e[1])===null||n===void 0?void 0:n.replace(ut.UA_VALUE_ESCAPE_REGEX,ut.UA_ESCAPE_CHAR),o=t.indexOf(ut.UA_NAME_SEPARATOR),s=t.substring(0,o),c=t.substring(o+1);return s==="api"&&(c=c.toLowerCase()),[s,c,r].filter(i=>i&&i.length>0).reduce((i,u,l)=>{switch(l){case 0:return u;case 1:return`${i}/${u}`;default:return`${i}#${u}`}},"")};Yt.getUserAgentMiddlewareOptions={name:"getUserAgentMiddleware",step:"build",priority:"low",tags:["SET_USER_AGENT","USER_AGENT"],override:!0};var dW=e=>({applyToStack:n=>{n.add((0,Yt.userAgentMiddleware)(e),Yt.getUserAgentMiddlewareOptions)}});Yt.getUserAgentPlugin=dW});var pc=m(qu=>{"use strict";Object.defineProperty(qu,"__esModule",{value:!0});var fN=(z(),j(U));fN.__exportStar(oI(),qu);fN.__exportStar(pN(),qu)});var _N=m(Yr=>{"use strict";Object.defineProperty(Yr,"__esModule",{value:!0});Yr.booleanSelector=Yr.SelectorType=void 0;var lW;(function(e){e.ENV="env",e.CONFIG="shared config entry"})(lW=Yr.SelectorType||(Yr.SelectorType={}));var uW=(e,n,t)=>{if(n in e){if(e[n]==="true")return!0;if(e[n]==="false")return!1;throw new Error(`Cannot load ${t} "${n}". Expected "true" or "false", got ${e[n]}.`)}};Yr.booleanSelector=uW});var fc=m(zg=>{"use strict";Object.defineProperty(zg,"__esModule",{value:!0});var mW=(z(),j(U));mW.__exportStar(_N(),zg)});var yN=m(wt=>{"use strict";Object.defineProperty(wt,"__esModule",{value:!0});wt.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS=wt.DEFAULT_USE_DUALSTACK_ENDPOINT=wt.CONFIG_USE_DUALSTACK_ENDPOINT=wt.ENV_USE_DUALSTACK_ENDPOINT=void 0;var Mu=fc();wt.ENV_USE_DUALSTACK_ENDPOINT="AWS_USE_DUALSTACK_ENDPOINT";wt.CONFIG_USE_DUALSTACK_ENDPOINT="use_dualstack_endpoint";wt.DEFAULT_USE_DUALSTACK_ENDPOINT=!1;wt.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,Mu.booleanSelector)(e,wt.ENV_USE_DUALSTACK_ENDPOINT,Mu.SelectorType.ENV),configFileSelector:e=>(0,Mu.booleanSelector)(e,wt.CONFIG_USE_DUALSTACK_ENDPOINT,Mu.SelectorType.CONFIG),default:!1}});var gN=m(kt=>{"use strict";Object.defineProperty(kt,"__esModule",{value:!0});kt.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS=kt.DEFAULT_USE_FIPS_ENDPOINT=kt.CONFIG_USE_FIPS_ENDPOINT=kt.ENV_USE_FIPS_ENDPOINT=void 0;var Bu=fc();kt.ENV_USE_FIPS_ENDPOINT="AWS_USE_FIPS_ENDPOINT";kt.CONFIG_USE_FIPS_ENDPOINT="use_fips_endpoint";kt.DEFAULT_USE_FIPS_ENDPOINT=!1;kt.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,Bu.booleanSelector)(e,kt.ENV_USE_FIPS_ENDPOINT,Bu.SelectorType.ENV),configFileSelector:e=>(0,Bu.booleanSelector)(e,kt.CONFIG_USE_FIPS_ENDPOINT,Bu.SelectorType.CONFIG),default:!1}});var CN=m(Du=>{"use strict";Object.defineProperty(Du,"__esModule",{value:!0});Du.resolveCustomEndpointsConfig=void 0;var hN=cr(),pW=e=>{var n,t;let{endpoint:r,urlParser:o}=e;return{...e,tls:(n=e.tls)!==null&&n!==void 0?n:!0,endpoint:(0,hN.normalizeProvider)(typeof r=="string"?o(r):r),isCustomEndpoint:!0,useDualstackEndpoint:(0,hN.normalizeProvider)((t=e.useDualstackEndpoint)!==null&&t!==void 0?t:!1)}};Du.resolveCustomEndpointsConfig=pW});var SN=m(Fu=>{"use strict";Object.defineProperty(Fu,"__esModule",{value:!0});Fu.getEndpointFromRegion=void 0;var fW=async e=>{var n;let{tls:t=!0}=e,r=await e.region();if(!new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/).test(r))throw new Error("Invalid region in client config");let s=await e.useDualstackEndpoint(),c=await e.useFipsEndpoint(),{hostname:i}=(n=await e.regionInfoProvider(r,{useDualstackEndpoint:s,useFipsEndpoint:c}))!==null&&n!==void 0?n:{};if(!i)throw new Error("Cannot resolve hostname from client config");return e.urlParser(`${t?"https:":"http:"}//${i}`)};Fu.getEndpointFromRegion=fW});var bN=m(Lu=>{"use strict";Object.defineProperty(Lu,"__esModule",{value:!0});Lu.resolveEndpointsConfig=void 0;var EN=cr(),_W=SN(),yW=e=>{var n,t;let r=(0,EN.normalizeProvider)((n=e.useDualstackEndpoint)!==null&&n!==void 0?n:!1),{endpoint:o,useFipsEndpoint:s,urlParser:c}=e;return{...e,tls:(t=e.tls)!==null&&t!==void 0?t:!0,endpoint:o?(0,EN.normalizeProvider)(typeof o=="string"?c(o):o):()=>(0,_W.getEndpointFromRegion)({...e,useDualstackEndpoint:r,useFipsEndpoint:s}),isCustomEndpoint:!!o,useDualstackEndpoint:r}};Lu.resolveEndpointsConfig=yW});var PN=m(Vo=>{"use strict";Object.defineProperty(Vo,"__esModule",{value:!0});var ju=(z(),j(U));ju.__exportStar(yN(),Vo);ju.__exportStar(gN(),Vo);ju.__exportStar(CN(),Vo);ju.__exportStar(bN(),Vo)});var vN=m(At=>{"use strict";Object.defineProperty(At,"__esModule",{value:!0});At.NODE_REGION_CONFIG_FILE_OPTIONS=At.NODE_REGION_CONFIG_OPTIONS=At.REGION_INI_NAME=At.REGION_ENV_NAME=void 0;At.REGION_ENV_NAME="AWS_REGION";At.REGION_INI_NAME="region";At.NODE_REGION_CONFIG_OPTIONS={environmentVariableSelector:e=>e[At.REGION_ENV_NAME],configFileSelector:e=>e[At.REGION_INI_NAME],default:()=>{throw new Error("Region is missing")}};At.NODE_REGION_CONFIG_FILE_OPTIONS={preferredFile:"credentials"}});var Gg=m(Uu=>{"use strict";Object.defineProperty(Uu,"__esModule",{value:!0});Uu.isFipsRegion=void 0;var gW=e=>typeof e=="string"&&(e.startsWith("fips-")||e.endsWith("-fips"));Uu.isFipsRegion=gW});var xN=m(zu=>{"use strict";Object.defineProperty(zu,"__esModule",{value:!0});zu.getRealRegion=void 0;var hW=Gg(),CW=e=>(0,hW.isFipsRegion)(e)?["fips-aws-global","aws-fips"].includes(e)?"us-east-1":e.replace(/fips-(dkr-|prod-)?|-fips/,""):e;zu.getRealRegion=CW});var kN=m(Gu=>{"use strict";Object.defineProperty(Gu,"__esModule",{value:!0});Gu.resolveRegionConfig=void 0;var wN=xN(),SW=Gg(),EW=e=>{let{region:n,useFipsEndpoint:t}=e;if(!n)throw new Error("Region is missing");return{...e,region:async()=>{if(typeof n=="string")return(0,wN.getRealRegion)(n);let r=await n();return(0,wN.getRealRegion)(r)},useFipsEndpoint:async()=>{let r=typeof n=="string"?n:await n();return(0,SW.isFipsRegion)(r)?!0:typeof t!="function"?Promise.resolve(!!t):t()}}};Gu.resolveRegionConfig=EW});var IN=m(Hu=>{"use strict";Object.defineProperty(Hu,"__esModule",{value:!0});var AN=(z(),j(U));AN.__exportStar(vN(),Hu);AN.__exportStar(kN(),Hu)});var NN=m(RN=>{"use strict";Object.defineProperty(RN,"__esModule",{value:!0})});var TN=m(ON=>{"use strict";Object.defineProperty(ON,"__esModule",{value:!0})});var qN=m($u=>{"use strict";Object.defineProperty($u,"__esModule",{value:!0});$u.getHostnameFromVariants=void 0;var bW=(e=[],{useFipsEndpoint:n,useDualstackEndpoint:t})=>{var r;return(r=e.find(({tags:o})=>n===o.includes("fips")&&t===o.includes("dualstack")))===null||r===void 0?void 0:r.hostname};$u.getHostnameFromVariants=bW});var MN=m(Ku=>{"use strict";Object.defineProperty(Ku,"__esModule",{value:!0});Ku.getResolvedHostname=void 0;var PW=(e,{regionHostname:n,partitionHostname:t})=>n||(t?t.replace("{region}",e):void 0);Ku.getResolvedHostname=PW});var BN=m(Vu=>{"use strict";Object.defineProperty(Vu,"__esModule",{value:!0});Vu.getResolvedPartition=void 0;var vW=(e,{partitionHash:n})=>{var t;return(t=Object.keys(n||{}).find(r=>n[r].regions.includes(e)))!==null&&t!==void 0?t:"aws"};Vu.getResolvedPartition=vW});var DN=m(Xu=>{"use strict";Object.defineProperty(Xu,"__esModule",{value:!0});Xu.getResolvedSigningRegion=void 0;var xW=(e,{signingRegion:n,regionRegex:t,useFipsEndpoint:r})=>{if(n)return n;if(r){let o=t.replace("\\\\","\\").replace(/^\^/g,"\\.").replace(/\$$/g,"\\."),s=e.match(o);if(s)return s[0].slice(1,-1)}};Xu.getResolvedSigningRegion=xW});var LN=m(Wu=>{"use strict";Object.defineProperty(Wu,"__esModule",{value:!0});Wu.getRegionInfo=void 0;var FN=qN(),wW=MN(),kW=BN(),AW=DN(),IW=(e,{useFipsEndpoint:n=!1,useDualstackEndpoint:t=!1,signingService:r,regionHash:o,partitionHash:s})=>{var c,i,u,l,a,_;let y=(0,kW.getResolvedPartition)(e,{partitionHash:s}),C=e in o?e:(i=(c=s[y])===null||c===void 0?void 0:c.endpoint)!==null&&i!==void 0?i:e,b={useFipsEndpoint:n,useDualstackEndpoint:t},A=(0,FN.getHostnameFromVariants)((u=o[C])===null||u===void 0?void 0:u.variants,b),k=(0,FN.getHostnameFromVariants)((l=s[y])===null||l===void 0?void 0:l.variants,b),K=(0,wW.getResolvedHostname)(C,{regionHostname:A,partitionHostname:k});if(K===void 0)throw new Error(`Endpoint resolution failed for: ${{resolvedRegion:C,useFipsEndpoint:n,useDualstackEndpoint:t}}`);let J=(0,AW.getResolvedSigningRegion)(K,{signingRegion:(a=o[C])===null||a===void 0?void 0:a.signingRegion,regionRegex:s[y].regionRegex,useFipsEndpoint:n});return{partition:y,signingService:r,hostname:K,...J&&{signingRegion:J},...((_=o[C])===null||_===void 0?void 0:_.signingService)&&{signingService:o[C].signingService}}};Wu.getRegionInfo=IW});var jN=m(_c=>{"use strict";Object.defineProperty(_c,"__esModule",{value:!0});var Hg=(z(),j(U));Hg.__exportStar(NN(),_c);Hg.__exportStar(TN(),_c);Hg.__exportStar(LN(),_c)});var Qt=m(yc=>{"use strict";Object.defineProperty(yc,"__esModule",{value:!0});var $g=(z(),j(U));$g.__exportStar(PN(),yc);$g.__exportStar(IN(),yc);$g.__exportStar(jN(),yc)});var UN=m(Yu=>{"use strict";Object.defineProperty(Yu,"__esModule",{value:!0});Yu.resolveEventStreamSerdeConfig=void 0;var RW=e=>({...e,eventStreamMarshaller:e.eventStreamSerdeProvider(e)});Yu.resolveEventStreamSerdeConfig=RW});var zN=m(Kg=>{"use strict";Object.defineProperty(Kg,"__esModule",{value:!0});var NW=(z(),j(U));NW.__exportStar(UN(),Kg)});var gc=m(An=>{"use strict";Object.defineProperty(An,"__esModule",{value:!0});An.getContentLengthPlugin=An.contentLengthMiddlewareOptions=An.contentLengthMiddleware=void 0;var OW=we(),GN="content-length";function HN(e){return n=>async t=>{let r=t.request;if(OW.HttpRequest.isInstance(r)){let{body:o,headers:s}=r;if(o&&Object.keys(s).map(c=>c.toLowerCase()).indexOf(GN)===-1)try{let c=e(o);r.headers={...r.headers,[GN]:String(c)}}catch{}}return n({...t,request:r})}}An.contentLengthMiddleware=HN;An.contentLengthMiddlewareOptions={step:"build",tags:["SET_CONTENT_LENGTH","CONTENT_LENGTH"],name:"contentLengthMiddleware",override:!0};var TW=e=>({applyToStack:n=>{n.add(HN(e.bodyLengthChecker),An.contentLengthMiddlewareOptions)}});An.getContentLengthPlugin=TW});var $N=m(mt=>{"use strict";Object.defineProperty(mt,"__esModule",{value:!0});mt.isArnBucketName=mt.isDnsCompatibleBucketName=mt.S3_HOSTNAME_PATTERN=mt.DOT_PATTERN=mt.resolveParamsForS3=void 0;var qW=async e=>{let n=(e==null?void 0:e.Bucket)||"";if(typeof e.Bucket=="string"&&(e.Bucket=n.replace(/#/g,encodeURIComponent("#")).replace(/\?/g,encodeURIComponent("?"))),(0,mt.isArnBucketName)(n)){if(e.ForcePathStyle===!0)throw new Error("Path-style addressing cannot be used with ARN buckets")}else(!(0,mt.isDnsCompatibleBucketName)(n)||n.indexOf(".")!==-1&&!String(e.Endpoint).startsWith("http:")||n.toLowerCase()!==n||n.length<3)&&(e.ForcePathStyle=!0);return e.DisableMultiRegionAccessPoints&&(e.disableMultiRegionAccessPoints=!0,e.DisableMRAP=!0),e};mt.resolveParamsForS3=qW;var MW=/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/,BW=/(\d+\.){3}\d+/,DW=/\.\./;mt.DOT_PATTERN=/\./;mt.S3_HOSTNAME_PATTERN=/^(.+\.)?s3(-fips)?(\.dualstack)?[.-]([a-z0-9-]+)\./;var FW=e=>MW.test(e)&&!BW.test(e)&&!DW.test(e);mt.isDnsCompatibleBucketName=FW;var LW=e=>{let[n,t,r,o,s,c]=e.split(":"),i=n==="arn"&&e.split(":").length>=6,u=[n,t,r,s,c].filter(Boolean).length===5;if(i&&!u)throw new Error(`Invalid ARN: ${e} was an invalid ARN.`);return n==="arn"&&!!t&&!!r&&!!s&&!!c};mt.isArnBucketName=LW});var KN=m(Vg=>{"use strict";Object.defineProperty(Vg,"__esModule",{value:!0});var jW=(z(),j(U));jW.__exportStar($N(),Vg)});var VN=m(Qu=>{"use strict";Object.defineProperty(Qu,"__esModule",{value:!0});Qu.createConfigValueProvider=void 0;var UW=(e,n,t)=>{let r=async()=>{var o;let s=(o=t[e])!==null&&o!==void 0?o:t[n];return typeof s=="function"?s():s};return e==="endpoint"||n==="endpoint"?async()=>{let o=await r();if(o&&typeof o=="object"){if("url"in o)return o.url.href;if("hostname"in o){let{protocol:s,hostname:c,port:i,path:u}=o;return`${s}//${c}${i?":"+i:""}${u}`}}return o}:r};Qu.createConfigValueProvider=UW});var XN=m(Ju=>{"use strict";Object.defineProperty(Ju,"__esModule",{value:!0});Ju.fromEnv=void 0;var zW=Ce(),GW=e=>async()=>{try{let n=e(process.env);if(n===void 0)throw new Error;return n}catch(n){throw new zW.CredentialsProviderError(n.message||`Cannot load config from environment variables with getter: ${e}`)}};Ju.fromEnv=GW});var hc=m(Zu=>{"use strict";Object.defineProperty(Zu,"__esModule",{value:!0});Zu.getHomeDir=void 0;var HW=require("os"),$W=require("path"),Xg={},KW=()=>process&&process.geteuid?`${process.geteuid()}`:"DEFAULT",VW=()=>{let{HOME:e,USERPROFILE:n,HOMEPATH:t,HOMEDRIVE:r=`C:${$W.sep}`}=process.env;if(e)return e;if(n)return n;if(t)return`${r}${t}`;let o=KW();return Xg[o]||(Xg[o]=(0,HW.homedir)()),Xg[o]};Zu.getHomeDir=VW});var WN=m(Jt=>{"use strict";Object.defineProperty(Jt,"__esModule",{value:!0});Jt.getProfileName=Jt.DEFAULT_PROFILE=Jt.ENV_PROFILE=void 0;Jt.ENV_PROFILE="AWS_PROFILE";Jt.DEFAULT_PROFILE="default";var XW=e=>e.profile||process.env[Jt.ENV_PROFILE]||Jt.DEFAULT_PROFILE;Jt.getProfileName=XW});var Wg=m(em=>{"use strict";Object.defineProperty(em,"__esModule",{value:!0});em.getSSOTokenFilepath=void 0;var WW=require("crypto"),YW=require("path"),QW=hc(),JW=e=>{let t=(0,WW.createHash)("sha1").update(e).digest("hex");return(0,YW.join)((0,QW.getHomeDir)(),".aws","sso","cache",`${t}.json`)};em.getSSOTokenFilepath=JW});var YN=m(tm=>{"use strict";Object.defineProperty(tm,"__esModule",{value:!0});tm.getSSOTokenFromFile=void 0;var ZW=require("fs"),e8=Wg(),{readFile:t8}=ZW.promises,n8=async e=>{let n=(0,e8.getSSOTokenFilepath)(e),t=await t8(n,"utf8");return JSON.parse(t)};tm.getSSOTokenFromFile=n8});var ZN=m(nm=>{"use strict";Object.defineProperty(nm,"__esModule",{value:!0});nm.getConfigData=void 0;var QN=v(),JN=Xo(),r8=e=>Object.entries(e).filter(([n])=>{let t=n.indexOf(JN.CONFIG_PREFIX_SEPARATOR);return t===-1?!1:Object.values(QN.IniSectionType).includes(n.substring(0,t))}).reduce((n,[t,r])=>{let o=t.indexOf(JN.CONFIG_PREFIX_SEPARATOR),s=t.substring(0,o)===QN.IniSectionType.PROFILE?t.substring(o+1):t;return n[s]=r,n},{...e.default&&{default:e.default}});nm.getConfigData=r8});var Yg=m(Qr=>{"use strict";Object.defineProperty(Qr,"__esModule",{value:!0});Qr.getConfigFilepath=Qr.ENV_CONFIG_PATH=void 0;var o8=require("path"),s8=hc();Qr.ENV_CONFIG_PATH="AWS_CONFIG_FILE";var i8=()=>process.env[Qr.ENV_CONFIG_PATH]||(0,o8.join)((0,s8.getHomeDir)(),".aws","config");Qr.getConfigFilepath=i8});var eO=m(Jr=>{"use strict";Object.defineProperty(Jr,"__esModule",{value:!0});Jr.getCredentialsFilepath=Jr.ENV_CREDENTIALS_PATH=void 0;var a8=require("path"),c8=hc();Jr.ENV_CREDENTIALS_PATH="AWS_SHARED_CREDENTIALS_FILE";var d8=()=>process.env[Jr.ENV_CREDENTIALS_PATH]||(0,a8.join)((0,c8.getHomeDir)(),".aws","credentials");Jr.getCredentialsFilepath=d8});var Qg=m(rm=>{"use strict";Object.defineProperty(rm,"__esModule",{value:!0});rm.parseIni=void 0;var l8=v(),tO=Xo(),u8=/^([\w-]+)\s(["'])?([\w-@\+\.%:/]+)\2$/,m8=["__proto__","profile __proto__"],p8=e=>{let n={},t,r;for(let o of e.split(/\r?\n/)){let s=o.split(/(^|\s)[;#]/)[0].trim();if(s[0]==="["&&s[s.length-1]==="]"){t=void 0,r=void 0;let i=s.substring(1,s.length-1),u=u8.exec(i);if(u){let[,l,,a]=u;Object.values(l8.IniSectionType).includes(l)&&(t=[l,a].join(tO.CONFIG_PREFIX_SEPARATOR))}else t=i;if(m8.includes(i))throw new Error(`Found invalid profile name "${i}"`)}else if(t){let i=s.indexOf("=");if(![0,-1].includes(i)){let[u,l]=[s.substring(0,i).trim(),s.substring(i+1).trim()];if(l==="")r=u;else{r&&o.trimStart()===o&&(r=void 0),n[t]=n[t]||{};let a=r?[r,u].join(tO.CONFIG_PREFIX_SEPARATOR):u;n[t][a]=l}}}}return n};rm.parseIni=p8});var Zg=m(om=>{"use strict";Object.defineProperty(om,"__esModule",{value:!0});om.slurpFile=void 0;var f8=require("fs"),{readFile:_8}=f8.promises,Jg={},y8=(e,n)=>((!Jg[e]||n!=null&&n.ignoreCache)&&(Jg[e]=_8(e,"utf8")),Jg[e]);om.slurpFile=y8});var Xo=m(Wo=>{"use strict";Object.defineProperty(Wo,"__esModule",{value:!0});Wo.loadSharedConfigFiles=Wo.CONFIG_PREFIX_SEPARATOR=void 0;var g8=ZN(),h8=Yg(),C8=eO(),nO=Qg(),rO=Zg(),oO=()=>({});Wo.CONFIG_PREFIX_SEPARATOR=".";var S8=async(e={})=>{let{filepath:n=(0,C8.getCredentialsFilepath)(),configFilepath:t=(0,h8.getConfigFilepath)()}=e,r=await Promise.all([(0,rO.slurpFile)(t,{ignoreCache:e.ignoreCache}).then(nO.parseIni).then(g8.getConfigData).catch(oO),(0,rO.slurpFile)(n,{ignoreCache:e.ignoreCache}).then(nO.parseIni).catch(oO)]);return{configFile:r[0],credentialsFile:r[1]}};Wo.loadSharedConfigFiles=S8});var iO=m(sm=>{"use strict";Object.defineProperty(sm,"__esModule",{value:!0});sm.getSsoSessionData=void 0;var E8=v(),sO=Xo(),b8=e=>Object.entries(e).filter(([n])=>n.startsWith(E8.IniSectionType.SSO_SESSION+sO.CONFIG_PREFIX_SEPARATOR)).reduce((n,[t,r])=>({...n,[t.split(sO.CONFIG_PREFIX_SEPARATOR)[1]]:r}),{});sm.getSsoSessionData=b8});var aO=m(im=>{"use strict";Object.defineProperty(im,"__esModule",{value:!0});im.loadSsoSessionData=void 0;var P8=Yg(),v8=iO(),x8=Qg(),w8=Zg(),k8=()=>({}),A8=async(e={})=>{var n;return(0,w8.slurpFile)((n=e.configFilepath)!==null&&n!==void 0?n:(0,P8.getConfigFilepath)()).then(x8.parseIni).then(v8.getSsoSessionData).catch(k8)};im.loadSsoSessionData=A8});var cO=m(am=>{"use strict";Object.defineProperty(am,"__esModule",{value:!0});am.mergeConfigFiles=void 0;var I8=(...e)=>{let n={};for(let t of e)for(let[r,o]of Object.entries(t))n[r]!==void 0?Object.assign(n[r],o):n[r]=o;return n};am.mergeConfigFiles=I8});var dO=m(cm=>{"use strict";Object.defineProperty(cm,"__esModule",{value:!0});cm.parseKnownFiles=void 0;var R8=Xo(),N8=cO(),O8=async e=>{let n=await(0,R8.loadSharedConfigFiles)(e);return(0,N8.mergeConfigFiles)(n.configFile,n.credentialsFile)};cm.parseKnownFiles=O8});var uO=m(lO=>{"use strict";Object.defineProperty(lO,"__esModule",{value:!0})});var Dt=m(Zt=>{"use strict";Object.defineProperty(Zt,"__esModule",{value:!0});var mr=(z(),j(U));mr.__exportStar(hc(),Zt);mr.__exportStar(WN(),Zt);mr.__exportStar(Wg(),Zt);mr.__exportStar(YN(),Zt);mr.__exportStar(Xo(),Zt);mr.__exportStar(aO(),Zt);mr.__exportStar(dO(),Zt);mr.__exportStar(uO(),Zt)});var pO=m(dm=>{"use strict";Object.defineProperty(dm,"__esModule",{value:!0});dm.fromSharedConfigFiles=void 0;var T8=Ce(),mO=Dt(),q8=(e,{preferredFile:n="config",...t}={})=>async()=>{let r=(0,mO.getProfileName)(t),{configFile:o,credentialsFile:s}=await(0,mO.loadSharedConfigFiles)(t),c=s[r]||{},i=o[r]||{},u=n==="config"?{...c,...i}:{...i,...c};try{let a=e(u,n==="config"?o:s);if(a===void 0)throw new Error;return a}catch(l){throw new T8.CredentialsProviderError(l.message||`Cannot load config for profile ${r} in SDK configuration files with getter: ${e}`)}};dm.fromSharedConfigFiles=q8});var fO=m(lm=>{"use strict";Object.defineProperty(lm,"__esModule",{value:!0});lm.fromStatic=void 0;var M8=Ce(),B8=e=>typeof e=="function",D8=e=>B8(e)?async()=>await e():(0,M8.fromStatic)(e);lm.fromStatic=D8});var yO=m(um=>{"use strict";Object.defineProperty(um,"__esModule",{value:!0});um.loadConfig=void 0;var _O=Ce(),F8=XN(),L8=pO(),j8=fO(),U8=({environmentVariableSelector:e,configFileSelector:n,default:t},r={})=>(0,_O.memoize)((0,_O.chain)((0,F8.fromEnv)(e),(0,L8.fromSharedConfigFiles)(n,r),(0,j8.fromStatic)(t)));um.loadConfig=U8});var en=m(eh=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});var z8=(z(),j(U));z8.__exportStar(yO(),eh)});var SO=m(mm=>{"use strict";Object.defineProperty(mm,"__esModule",{value:!0});mm.getEndpointUrlConfig=void 0;var gO=Dt(),hO="AWS_ENDPOINT_URL",CO="endpoint_url",G8=e=>({environmentVariableSelector:n=>{let t=e.split(" ").map(s=>s.toUpperCase()),r=n[[hO,...t].join("_")];if(r)return r;let o=n[hO];if(o)return o},configFileSelector:(n,t)=>{if(t&&n.services){let o=t[["services",n.services].join(gO.CONFIG_PREFIX_SEPARATOR)];if(o){let s=e.split(" ").map(i=>i.toLowerCase()),c=o[[s.join("_"),CO].join(gO.CONFIG_PREFIX_SEPARATOR)];if(c)return c}}let r=n[CO];if(r)return r},default:void 0});mm.getEndpointUrlConfig=G8});var EO=m(pm=>{"use strict";Object.defineProperty(pm,"__esModule",{value:!0});pm.getEndpointFromConfig=void 0;var H8=en(),$8=SO(),K8=async e=>(0,H8.loadConfig)((0,$8.getEndpointUrlConfig)(e))();pm.getEndpointFromConfig=K8});var bO=m(fm=>{"use strict";Object.defineProperty(fm,"__esModule",{value:!0});fm.parseQueryString=void 0;function V8(e){let n={};if(e=e.replace(/^\?/,""),e)for(let t of e.split("&")){let[r,o=null]=t.split("=");r=decodeURIComponent(r),o&&(o=decodeURIComponent(o)),r in n?Array.isArray(n[r])?n[r].push(o):n[r]=[n[r],o]:n[r]=o}return n}fm.parseQueryString=V8});var Zr=m(Cc=>{"use strict";Object.defineProperty(Cc,"__esModule",{value:!0});Cc.parseUrl=void 0;var X8=bO(),W8=e=>{if(typeof e=="string")return(0,Cc.parseUrl)(new URL(e));let{hostname:n,pathname:t,port:r,protocol:o,search:s}=e,c;return s&&(c=(0,X8.parseQueryString)(s)),{hostname:n,port:r?parseInt(r):void 0,protocol:o,path:t,query:c}};Cc.parseUrl=W8});var ym=m(_m=>{"use strict";Object.defineProperty(_m,"__esModule",{value:!0});_m.toEndpointV1=void 0;var PO=Zr(),Y8=e=>typeof e=="object"?"url"in e?(0,PO.parseUrl)(e.url):e:(0,PO.parseUrl)(e);_m.toEndpointV1=Y8});var th=m(eo=>{"use strict";Object.defineProperty(eo,"__esModule",{value:!0});eo.resolveParams=eo.getEndpointFromInstructions=void 0;var Q8=KN(),J8=VN(),Z8=EO(),e4=ym(),t4=async(e,n,t,r)=>{if(!t.endpoint){let c=await(0,Z8.getEndpointFromConfig)(t.serviceId||"");c&&(t.endpoint=()=>Promise.resolve((0,e4.toEndpointV1)(c)))}let o=await(0,eo.resolveParams)(e,n,t);if(typeof t.endpointProvider!="function")throw new Error("config.endpointProvider is not set.");return t.endpointProvider(o,r)};eo.getEndpointFromInstructions=t4;var n4=async(e,n,t)=>{var r;let o={},s=((r=n==null?void 0:n.getEndpointParameterInstructions)===null||r===void 0?void 0:r.call(n))||{};for(let[c,i]of Object.entries(s))switch(i.type){case"staticContextParams":o[c]=i.value;break;case"contextParams":o[c]=e[i.name];break;case"clientContextParams":case"builtInParams":o[c]=await(0,J8.createConfigValueProvider)(i.name,c,t)();break;default:throw new Error("Unrecognized endpoint parameter instruction: "+JSON.stringify(i))}return Object.keys(s).length===0&&Object.assign(o,t),String(t.serviceId).toLowerCase()==="s3"&&await(0,Q8.resolveParamsForS3)(o),o};eo.resolveParams=n4});var xO=m(gm=>{"use strict";Object.defineProperty(gm,"__esModule",{value:!0});var vO=(z(),j(U));vO.__exportStar(th(),gm);vO.__exportStar(ym(),gm)});var nh=m(hm=>{"use strict";Object.defineProperty(hm,"__esModule",{value:!0});hm.endpointMiddleware=void 0;var r4=cr(),o4=th(),s4=({config:e,instructions:n})=>(t,r)=>async o=>{var s,c,i;let u=await(0,o4.getEndpointFromInstructions)(o.input,{getEndpointParameterInstructions(){return n}},{...e},r);r.endpointV2=u,r.authSchemes=(s=u.properties)===null||s===void 0?void 0:s.authSchemes;let l=(c=r.authSchemes)===null||c===void 0?void 0:c[0];if(l){r.signing_region=l.signingRegion,r.signing_service=l.signingName;let a=(0,r4.getSmithyContext)(r),_=(i=a==null?void 0:a.selectedHttpAuthScheme)===null||i===void 0?void 0:i.httpAuthOption;_&&(_.signingProperties=Object.assign(_.signingProperties||{},{signing_region:l.signingRegion,signingRegion:l.signingRegion,signing_service:l.signingName,signingName:l.signingName,signingRegionSet:l.signingRegionSet},l.properties))}return t({...o})};hm.endpointMiddleware=s4});var rh=m(Cm=>{"use strict";Object.defineProperty(Cm,"__esModule",{value:!0});Cm.deserializerMiddleware=void 0;var i4=(e,n)=>(t,r)=>async o=>{let{response:s}=await t(o);try{let c=await n(s,e);return{response:s,output:c}}catch(c){if(Object.defineProperty(c,"$response",{value:s}),!("$metadata"in c)){let i="Deserialization error: to see the raw response, inspect the hidden field {error}.$response on this object.";c.message+=` - `+i}throw c}};Cm.deserializerMiddleware=i4});var oh=m(Sm=>{"use strict";Object.defineProperty(Sm,"__esModule",{value:!0});Sm.serializerMiddleware=void 0;var a4=(e,n)=>(t,r)=>async o=>{var s;let c=!((s=r.endpointV2)===null||s===void 0)&&s.url&&e.urlParser?async()=>e.urlParser(r.endpointV2.url):e.endpoint;if(!c)throw new Error("No valid endpoint provider available.");let i=await n(o.input,{...e,endpoint:c});return t({...o,request:i})};Sm.serializerMiddleware=a4});var wO=m(tn=>{"use strict";Object.defineProperty(tn,"__esModule",{value:!0});tn.getSerdePlugin=tn.serializerMiddlewareOption=tn.deserializerMiddlewareOption=void 0;var c4=rh(),d4=oh();tn.deserializerMiddlewareOption={name:"deserializerMiddleware",step:"deserialize",tags:["DESERIALIZER"],override:!0};tn.serializerMiddlewareOption={name:"serializerMiddleware",step:"serialize",tags:["SERIALIZER"],override:!0};function l4(e,n,t){return{applyToStack:r=>{r.add((0,c4.deserializerMiddleware)(e,t),tn.deserializerMiddlewareOption),r.add((0,d4.serializerMiddleware)(e,n),tn.serializerMiddlewareOption)}}}tn.getSerdePlugin=l4});var w=m(Sc=>{"use strict";Object.defineProperty(Sc,"__esModule",{value:!0});var sh=(z(),j(U));sh.__exportStar(rh(),Sc);sh.__exportStar(wO(),Sc);sh.__exportStar(oh(),Sc)});var kO=m(to=>{"use strict";Object.defineProperty(to,"__esModule",{value:!0});to.getEndpointPlugin=to.endpointMiddlewareOptions=void 0;var u4=w(),m4=nh();to.endpointMiddlewareOptions={step:"serialize",tags:["ENDPOINT_PARAMETERS","ENDPOINT_V2","ENDPOINT"],name:"endpointV2Middleware",override:!0,relation:"before",toMiddleware:u4.serializerMiddlewareOption.name};var p4=(e,n)=>({applyToStack:t=>{t.addRelativeTo((0,m4.endpointMiddleware)({config:e,instructions:n}),to.endpointMiddlewareOptions)}});to.getEndpointPlugin=p4});var AO=m(Em=>{"use strict";Object.defineProperty(Em,"__esModule",{value:!0});Em.resolveEndpointConfig=void 0;var ih=cr(),f4=ym(),_4=e=>{var n,t,r;let o=(n=e.tls)!==null&&n!==void 0?n:!0,{endpoint:s}=e,c=s!=null?async()=>(0,f4.toEndpointV1)(await(0,ih.normalizeProvider)(s)()):void 0;return{...e,endpoint:c,tls:o,isCustomEndpoint:!!s,useDualstackEndpoint:(0,ih.normalizeProvider)((t=e.useDualstackEndpoint)!==null&&t!==void 0?t:!1),useFipsEndpoint:(0,ih.normalizeProvider)((r=e.useFipsEndpoint)!==null&&r!==void 0?r:!1)}};Em.resolveEndpointConfig=_4});var RO=m(IO=>{"use strict";Object.defineProperty(IO,"__esModule",{value:!0})});var x=m(no=>{"use strict";Object.defineProperty(no,"__esModule",{value:!0});var Ec=(z(),j(U));Ec.__exportStar(xO(),no);Ec.__exportStar(nh(),no);Ec.__exportStar(kO(),no);Ec.__exportStar(AO(),no);Ec.__exportStar(RO(),no)});var bm=m(In=>{"use strict";Object.defineProperty(In,"__esModule",{value:!0});In.DEFAULT_RETRY_MODE=In.DEFAULT_MAX_ATTEMPTS=In.RETRY_MODES=void 0;var NO;(function(e){e.STANDARD="standard",e.ADAPTIVE="adaptive"})(NO=In.RETRY_MODES||(In.RETRY_MODES={}));In.DEFAULT_MAX_ATTEMPTS=3;In.DEFAULT_RETRY_MODE=NO.STANDARD});var OO=m(It=>{"use strict";Object.defineProperty(It,"__esModule",{value:!0});It.NODEJS_TIMEOUT_ERROR_CODES=It.TRANSIENT_ERROR_STATUS_CODES=It.TRANSIENT_ERROR_CODES=It.THROTTLING_ERROR_CODES=It.CLOCK_SKEW_ERROR_CODES=void 0;It.CLOCK_SKEW_ERROR_CODES=["AuthFailure","InvalidSignatureException","RequestExpired","RequestInTheFuture","RequestTimeTooSkewed","SignatureDoesNotMatch"];It.THROTTLING_ERROR_CODES=["BandwidthLimitExceeded","EC2ThrottledException","LimitExceededException","PriorRequestNotComplete","ProvisionedThroughputExceededException","RequestLimitExceeded","RequestThrottled","RequestThrottledException","SlowDown","ThrottledException","Throttling","ThrottlingException","TooManyRequestsException","TransactionInProgressException"];It.TRANSIENT_ERROR_CODES=["TimeoutError","RequestTimeout","RequestTimeoutException"];It.TRANSIENT_ERROR_STATUS_CODES=[500,502,503,504];It.NODEJS_TIMEOUT_ERROR_CODES=["ECONNRESET","ECONNREFUSED","EPIPE","ETIMEDOUT"]});var Pc=m(ht=>{"use strict";Object.defineProperty(ht,"__esModule",{value:!0});ht.isServerError=ht.isTransientError=ht.isThrottlingError=ht.isClockSkewError=ht.isRetryableByTrait=void 0;var bc=OO(),y4=e=>e.$retryable!==void 0;ht.isRetryableByTrait=y4;var g4=e=>bc.CLOCK_SKEW_ERROR_CODES.includes(e.name);ht.isClockSkewError=g4;var h4=e=>{var n,t;return((n=e.$metadata)===null||n===void 0?void 0:n.httpStatusCode)===429||bc.THROTTLING_ERROR_CODES.includes(e.name)||((t=e.$retryable)===null||t===void 0?void 0:t.throttling)==!0};ht.isThrottlingError=h4;var C4=e=>{var n;return bc.TRANSIENT_ERROR_CODES.includes(e.name)||bc.NODEJS_TIMEOUT_ERROR_CODES.includes((e==null?void 0:e.code)||"")||bc.TRANSIENT_ERROR_STATUS_CODES.includes(((n=e.$metadata)===null||n===void 0?void 0:n.httpStatusCode)||0)};ht.isTransientError=C4;var S4=e=>{var n;if(((n=e.$metadata)===null||n===void 0?void 0:n.httpStatusCode)!==void 0){let t=e.$metadata.httpStatusCode;return 500<=t&&t<=599&&!(0,ht.isTransientError)(e)}return!1};ht.isServerError=S4});var ch=m(Pm=>{"use strict";Object.defineProperty(Pm,"__esModule",{value:!0});Pm.DefaultRateLimiter=void 0;var E4=Pc(),ah=class{constructor(n){var t,r,o,s,c;this.currentCapacity=0,this.enabled=!1,this.lastMaxRate=0,this.measuredTxRate=0,this.requestCount=0,this.lastTimestamp=0,this.timeWindow=0,this.beta=(t=n==null?void 0:n.beta)!==null&&t!==void 0?t:.7,this.minCapacity=(r=n==null?void 0:n.minCapacity)!==null&&r!==void 0?r:1,this.minFillRate=(o=n==null?void 0:n.minFillRate)!==null&&o!==void 0?o:.5,this.scaleConstant=(s=n==null?void 0:n.scaleConstant)!==null&&s!==void 0?s:.4,this.smooth=(c=n==null?void 0:n.smooth)!==null&&c!==void 0?c:.8;let i=this.getCurrentTimeInSeconds();this.lastThrottleTime=i,this.lastTxRateBucket=Math.floor(this.getCurrentTimeInSeconds()),this.fillRate=this.minFillRate,this.maxCapacity=this.minCapacity}getCurrentTimeInSeconds(){return Date.now()/1e3}async getSendToken(){return this.acquireTokenBucket(1)}async acquireTokenBucket(n){if(this.enabled){if(this.refillTokenBucket(),n>this.currentCapacity){let t=(n-this.currentCapacity)/this.fillRate*1e3;await new Promise(r=>setTimeout(r,t))}this.currentCapacity=this.currentCapacity-n}}refillTokenBucket(){let n=this.getCurrentTimeInSeconds();if(!this.lastTimestamp){this.lastTimestamp=n;return}let t=(n-this.lastTimestamp)*this.fillRate;this.currentCapacity=Math.min(this.maxCapacity,this.currentCapacity+t),this.lastTimestamp=n}updateClientSendingRate(n){let t;if(this.updateMeasuredRate(),(0,E4.isThrottlingError)(n)){let o=this.enabled?Math.min(this.measuredTxRate,this.fillRate):this.measuredTxRate;this.lastMaxRate=o,this.calculateTimeWindow(),this.lastThrottleTime=this.getCurrentTimeInSeconds(),t=this.cubicThrottle(o),this.enableTokenBucket()}else this.calculateTimeWindow(),t=this.cubicSuccess(this.getCurrentTimeInSeconds());let r=Math.min(t,2*this.measuredTxRate);this.updateTokenBucketRate(r)}calculateTimeWindow(){this.timeWindow=this.getPrecise(Math.pow(this.lastMaxRate*(1-this.beta)/this.scaleConstant,1/3))}cubicThrottle(n){return this.getPrecise(n*this.beta)}cubicSuccess(n){return this.getPrecise(this.scaleConstant*Math.pow(n-this.lastThrottleTime-this.timeWindow,3)+this.lastMaxRate)}enableTokenBucket(){this.enabled=!0}updateTokenBucketRate(n){this.refillTokenBucket(),this.fillRate=Math.max(n,this.minFillRate),this.maxCapacity=Math.max(n,this.minCapacity),this.currentCapacity=Math.min(this.currentCapacity,this.maxCapacity)}updateMeasuredRate(){let n=this.getCurrentTimeInSeconds(),t=Math.floor(n*2)/2;if(this.requestCount++,t>this.lastTxRateBucket){let r=this.requestCount/(t-this.lastTxRateBucket);this.measuredTxRate=this.getPrecise(r*this.smooth+this.measuredTxRate*(1-this.smooth)),this.requestCount=0,this.lastTxRateBucket=t}}getPrecise(n){return parseFloat(n.toFixed(8))}};Pm.DefaultRateLimiter=ah});var Yo=m(Fe=>{"use strict";Object.defineProperty(Fe,"__esModule",{value:!0});Fe.REQUEST_HEADER=Fe.INVOCATION_ID_HEADER=Fe.NO_RETRY_INCREMENT=Fe.TIMEOUT_RETRY_COST=Fe.RETRY_COST=Fe.INITIAL_RETRY_TOKENS=Fe.THROTTLING_RETRY_DELAY_BASE=Fe.MAXIMUM_RETRY_DELAY=Fe.DEFAULT_RETRY_DELAY_BASE=void 0;Fe.DEFAULT_RETRY_DELAY_BASE=100;Fe.MAXIMUM_RETRY_DELAY=20*1e3;Fe.THROTTLING_RETRY_DELAY_BASE=500;Fe.INITIAL_RETRY_TOKENS=500;Fe.RETRY_COST=5;Fe.TIMEOUT_RETRY_COST=10;Fe.NO_RETRY_INCREMENT=1;Fe.INVOCATION_ID_HEADER="amz-sdk-invocation-id";Fe.REQUEST_HEADER="amz-sdk-request"});var qO=m(vm=>{"use strict";Object.defineProperty(vm,"__esModule",{value:!0});vm.getDefaultRetryBackoffStrategy=void 0;var TO=Yo(),b4=()=>{let e=TO.DEFAULT_RETRY_DELAY_BASE;return{computeNextBackoffDelay:r=>Math.floor(Math.min(TO.MAXIMUM_RETRY_DELAY,Math.random()*2**r*e)),setDelayBase:r=>{e=r}}};vm.getDefaultRetryBackoffStrategy=b4});var MO=m(xm=>{"use strict";Object.defineProperty(xm,"__esModule",{value:!0});xm.createDefaultRetryToken=void 0;var P4=Yo(),v4=({retryDelay:e,retryCount:n,retryCost:t})=>({getRetryCount:()=>n,getRetryDelay:()=>Math.min(P4.MAXIMUM_RETRY_DELAY,e),getRetryCost:()=>t});xm.createDefaultRetryToken=v4});var km=m(wm=>{"use strict";Object.defineProperty(wm,"__esModule",{value:!0});wm.StandardRetryStrategy=void 0;var dh=bm(),pr=Yo(),x4=qO(),BO=MO(),lh=class{constructor(n){this.maxAttempts=n,this.mode=dh.RETRY_MODES.STANDARD,this.capacity=pr.INITIAL_RETRY_TOKENS,this.retryBackoffStrategy=(0,x4.getDefaultRetryBackoffStrategy)(),this.maxAttemptsProvider=typeof n=="function"?n:async()=>n}async acquireInitialRetryToken(n){return(0,BO.createDefaultRetryToken)({retryDelay:pr.DEFAULT_RETRY_DELAY_BASE,retryCount:0})}async refreshRetryTokenForRetry(n,t){let r=await this.getMaxAttempts();if(this.shouldRetry(n,t,r)){let o=t.errorType;this.retryBackoffStrategy.setDelayBase(o==="THROTTLING"?pr.THROTTLING_RETRY_DELAY_BASE:pr.DEFAULT_RETRY_DELAY_BASE);let s=this.retryBackoffStrategy.computeNextBackoffDelay(n.getRetryCount()),c=t.retryAfterHint?Math.max(t.retryAfterHint.getTime()-Date.now()||0,s):s,i=this.getCapacityCost(o);return this.capacity-=i,(0,BO.createDefaultRetryToken)({retryDelay:c,retryCount:n.getRetryCount()+1,retryCost:i})}throw new Error("No retry token available")}recordSuccess(n){var t;this.capacity=Math.max(pr.INITIAL_RETRY_TOKENS,this.capacity+((t=n.getRetryCost())!==null&&t!==void 0?t:pr.NO_RETRY_INCREMENT))}getCapacity(){return this.capacity}async getMaxAttempts(){try{return await this.maxAttemptsProvider()}catch{return console.warn(`Max attempts provider could not resolve. Using default of ${dh.DEFAULT_MAX_ATTEMPTS}`),dh.DEFAULT_MAX_ATTEMPTS}}shouldRetry(n,t,r){return n.getRetryCount()+1=this.getCapacityCost(t.errorType)&&this.isRetryableError(t.errorType)}getCapacityCost(n){return n==="TRANSIENT"?pr.TIMEOUT_RETRY_COST:pr.RETRY_COST}isRetryableError(n){return n==="THROTTLING"||n==="TRANSIENT"}};wm.StandardRetryStrategy=lh});var DO=m(Am=>{"use strict";Object.defineProperty(Am,"__esModule",{value:!0});Am.AdaptiveRetryStrategy=void 0;var w4=bm(),k4=ch(),A4=km(),uh=class{constructor(n,t){this.maxAttemptsProvider=n,this.mode=w4.RETRY_MODES.ADAPTIVE;let{rateLimiter:r}=t??{};this.rateLimiter=r??new k4.DefaultRateLimiter,this.standardRetryStrategy=new A4.StandardRetryStrategy(n)}async acquireInitialRetryToken(n){return await this.rateLimiter.getSendToken(),this.standardRetryStrategy.acquireInitialRetryToken(n)}async refreshRetryTokenForRetry(n,t){return this.rateLimiter.updateClientSendingRate(t),this.standardRetryStrategy.refreshRetryTokenForRetry(n,t)}recordSuccess(n){this.rateLimiter.updateClientSendingRate({}),this.standardRetryStrategy.recordSuccess(n)}};Am.AdaptiveRetryStrategy=uh});var FO=m(Im=>{"use strict";Object.defineProperty(Im,"__esModule",{value:!0});Im.ConfiguredRetryStrategy=void 0;var I4=Yo(),R4=km(),mh=class extends R4.StandardRetryStrategy{constructor(n,t=I4.DEFAULT_RETRY_DELAY_BASE){super(typeof n=="function"?n:async()=>n),typeof t=="number"?this.computeNextBackoffDelay=()=>t:this.computeNextBackoffDelay=t}async refreshRetryTokenForRetry(n,t){let r=await super.refreshRetryTokenForRetry(n,t);return r.getRetryDelay=()=>this.computeNextBackoffDelay(r.getRetryCount()),r}};Im.ConfiguredRetryStrategy=mh});var jO=m(LO=>{"use strict";Object.defineProperty(LO,"__esModule",{value:!0})});var Rt=m(Rn=>{"use strict";Object.defineProperty(Rn,"__esModule",{value:!0});var ro=(z(),j(U));ro.__exportStar(DO(),Rn);ro.__exportStar(FO(),Rn);ro.__exportStar(ch(),Rn);ro.__exportStar(km(),Rn);ro.__exportStar(bm(),Rn);ro.__exportStar(Yo(),Rn);ro.__exportStar(jO(),Rn)});function vc(){return Rm>Nm.length-16&&(UO.default.randomFillSync(Nm),Rm=0),Nm.slice(Rm,Rm+=16)}var UO,Nm,Rm,ph=Ge(()=>{UO=Da(require("crypto")),Nm=new Uint8Array(256),Rm=Nm.length});var zO,GO=Ge(()=>{zO=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i});function N4(e){return typeof e=="string"&&zO.test(e)}var fr,xc=Ge(()=>{GO();fr=N4});function O4(e,n=0){let t=(Ye[e[n+0]]+Ye[e[n+1]]+Ye[e[n+2]]+Ye[e[n+3]]+"-"+Ye[e[n+4]]+Ye[e[n+5]]+"-"+Ye[e[n+6]]+Ye[e[n+7]]+"-"+Ye[e[n+8]]+Ye[e[n+9]]+"-"+Ye[e[n+10]]+Ye[e[n+11]]+Ye[e[n+12]]+Ye[e[n+13]]+Ye[e[n+14]]+Ye[e[n+15]]).toLowerCase();if(!fr(t))throw TypeError("Stringified UUID is invalid");return t}var Ye,_r,wc=Ge(()=>{xc();Ye=[];for(let e=0;e<256;++e)Ye.push((e+256).toString(16).substr(1));_r=O4});function T4(e,n,t){let r=n&&t||0,o=n||new Array(16);e=e||{};let s=e.node||HO,c=e.clockseq!==void 0?e.clockseq:fh;if(s==null||c==null){let y=e.random||(e.rng||vc)();s==null&&(s=HO=[y[0]|1,y[1],y[2],y[3],y[4],y[5]]),c==null&&(c=fh=(y[6]<<8|y[7])&16383)}let i=e.msecs!==void 0?e.msecs:Date.now(),u=e.nsecs!==void 0?e.nsecs:yh+1,l=i-_h+(u-yh)/1e4;if(l<0&&e.clockseq===void 0&&(c=c+1&16383),(l<0||i>_h)&&e.nsecs===void 0&&(u=0),u>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");_h=i,yh=u,fh=c,i+=122192928e5;let a=((i&268435455)*1e4+u)%4294967296;o[r++]=a>>>24&255,o[r++]=a>>>16&255,o[r++]=a>>>8&255,o[r++]=a&255;let _=i/4294967296*1e4&268435455;o[r++]=_>>>8&255,o[r++]=_&255,o[r++]=_>>>24&15|16,o[r++]=_>>>16&255,o[r++]=c>>>8|128,o[r++]=c&255;for(let y=0;y<6;++y)o[r+y]=s[y];return n||_r(o)}var HO,fh,_h,yh,$O,KO=Ge(()=>{ph();wc();_h=0,yh=0;$O=T4});function q4(e){if(!fr(e))throw TypeError("Invalid UUID");let n,t=new Uint8Array(16);return t[0]=(n=parseInt(e.slice(0,8),16))>>>24,t[1]=n>>>16&255,t[2]=n>>>8&255,t[3]=n&255,t[4]=(n=parseInt(e.slice(9,13),16))>>>8,t[5]=n&255,t[6]=(n=parseInt(e.slice(14,18),16))>>>8,t[7]=n&255,t[8]=(n=parseInt(e.slice(19,23),16))>>>8,t[9]=n&255,t[10]=(n=parseInt(e.slice(24,36),16))/1099511627776&255,t[11]=n/4294967296&255,t[12]=n>>>24&255,t[13]=n>>>16&255,t[14]=n>>>8&255,t[15]=n&255,t}var Om,gh=Ge(()=>{xc();Om=q4});function M4(e){e=unescape(encodeURIComponent(e));let n=[];for(let t=0;t{wc();gh();B4="6ba7b810-9dad-11d1-80b4-00c04fd430c8",D4="6ba7b811-9dad-11d1-80b4-00c04fd430c8"});function F4(e){return Array.isArray(e)?e=Buffer.from(e):typeof e=="string"&&(e=Buffer.from(e,"utf8")),VO.default.createHash("md5").update(e).digest()}var VO,XO,WO=Ge(()=>{VO=Da(require("crypto"));XO=F4});var L4,YO,QO=Ge(()=>{hh();WO();L4=Tm("v3",48,XO),YO=L4});function j4(e,n,t){e=e||{};let r=e.random||(e.rng||vc)();if(r[6]=r[6]&15|64,r[8]=r[8]&63|128,n){t=t||0;for(let o=0;o<16;++o)n[t+o]=r[o];return n}return _r(r)}var JO,ZO=Ge(()=>{ph();wc();JO=j4});function U4(e){return Array.isArray(e)?e=Buffer.from(e):typeof e=="string"&&(e=Buffer.from(e,"utf8")),eT.default.createHash("sha1").update(e).digest()}var eT,tT,nT=Ge(()=>{eT=Da(require("crypto"));tT=U4});var z4,rT,oT=Ge(()=>{hh();nT();z4=Tm("v5",80,tT),rT=z4});var sT,iT=Ge(()=>{sT="00000000-0000-0000-0000-000000000000"});function G4(e){if(!fr(e))throw TypeError("Invalid UUID");return parseInt(e.substr(14,1),16)}var aT,cT=Ge(()=>{xc();aT=G4});var Ch={};Ba(Ch,{NIL:()=>sT,parse:()=>Om,stringify:()=>_r,v1:()=>$O,v3:()=>YO,v4:()=>JO,v5:()=>rT,validate:()=>fr,version:()=>aT});var Sh=Ge(()=>{KO();QO();ZO();oT();iT();cT();xc();wc();gh()});var dT=m(qm=>{"use strict";Object.defineProperty(qm,"__esModule",{value:!0});qm.getDefaultRetryQuota=void 0;var Eh=Rt(),H4=(e,n)=>{var t,r,o;let s=e,c=(t=n==null?void 0:n.noRetryIncrement)!==null&&t!==void 0?t:Eh.NO_RETRY_INCREMENT,i=(r=n==null?void 0:n.retryCost)!==null&&r!==void 0?r:Eh.RETRY_COST,u=(o=n==null?void 0:n.timeoutRetryCost)!==null&&o!==void 0?o:Eh.TIMEOUT_RETRY_COST,l=e,a=b=>b.name==="TimeoutError"?u:i,_=b=>a(b)<=l;return Object.freeze({hasRetryTokens:_,retrieveRetryTokens:b=>{if(!_(b))throw new Error("No retry token available");let A=a(b);return l-=A,A},releaseRetryTokens:b=>{l+=b??c,l=Math.min(l,s)}})};qm.getDefaultRetryQuota=H4});var bh=m(Mm=>{"use strict";Object.defineProperty(Mm,"__esModule",{value:!0});Mm.defaultDelayDecider=void 0;var $4=Rt(),K4=(e,n)=>Math.floor(Math.min($4.MAXIMUM_RETRY_DELAY,Math.random()*2**n*e));Mm.defaultDelayDecider=K4});var Ph=m(Dm=>{"use strict";Object.defineProperty(Dm,"__esModule",{value:!0});Dm.defaultRetryDecider=void 0;var Bm=Pc(),V4=e=>e?(0,Bm.isRetryableByTrait)(e)||(0,Bm.isClockSkewError)(e)||(0,Bm.isThrottlingError)(e)||(0,Bm.isTransientError)(e):!1;Dm.defaultRetryDecider=V4});var vh=m(Fm=>{"use strict";Object.defineProperty(Fm,"__esModule",{value:!0});Fm.asSdkError=void 0;var X4=e=>e instanceof Error?e:e instanceof Object?Object.assign(new Error,e):typeof e=="string"?new Error(e):new Error(`AWS SDK error wrapper for ${e}`);Fm.asSdkError=X4});var kh=m(Lm=>{"use strict";Object.defineProperty(Lm,"__esModule",{value:!0});Lm.StandardRetryStrategy=void 0;var xh=we(),W4=Pc(),oo=Rt(),Y4=(Sh(),j(Ch)),Q4=dT(),J4=bh(),Z4=Ph(),e5=vh(),wh=class{constructor(n,t){var r,o,s;this.maxAttemptsProvider=n,this.mode=oo.RETRY_MODES.STANDARD,this.retryDecider=(r=t==null?void 0:t.retryDecider)!==null&&r!==void 0?r:Z4.defaultRetryDecider,this.delayDecider=(o=t==null?void 0:t.delayDecider)!==null&&o!==void 0?o:J4.defaultDelayDecider,this.retryQuota=(s=t==null?void 0:t.retryQuota)!==null&&s!==void 0?s:(0,Q4.getDefaultRetryQuota)(oo.INITIAL_RETRY_TOKENS)}shouldRetry(n,t,r){return tsetTimeout(b,C));continue}throw a.$metadata||(a.$metadata={}),a.$metadata.attempts=s,a.$metadata.totalRetryDelay=c,a}}};Lm.StandardRetryStrategy=wh;var t5=e=>{if(!xh.HttpResponse.isInstance(e))return;let n=Object.keys(e.headers).find(s=>s.toLowerCase()==="retry-after");if(!n)return;let t=e.headers[n],r=Number(t);return Number.isNaN(r)?new Date(t).getTime()-Date.now():r*1e3}});var uT=m(jm=>{"use strict";Object.defineProperty(jm,"__esModule",{value:!0});jm.AdaptiveRetryStrategy=void 0;var lT=Rt(),n5=kh(),Ah=class extends n5.StandardRetryStrategy{constructor(n,t){let{rateLimiter:r,...o}=t??{};super(n,o),this.rateLimiter=r??new lT.DefaultRateLimiter,this.mode=lT.RETRY_MODES.ADAPTIVE}async retry(n,t){return super.retry(n,t,{beforeRequest:async()=>this.rateLimiter.getSendToken(),afterRequest:r=>{this.rateLimiter.updateClientSendingRate(r)}})}};jm.AdaptiveRetryStrategy=Ah});var pT=m(Oe=>{"use strict";Object.defineProperty(Oe,"__esModule",{value:!0});Oe.NODE_RETRY_MODE_CONFIG_OPTIONS=Oe.CONFIG_RETRY_MODE=Oe.ENV_RETRY_MODE=Oe.resolveRetryConfig=Oe.NODE_MAX_ATTEMPT_CONFIG_OPTIONS=Oe.CONFIG_MAX_ATTEMPTS=Oe.ENV_MAX_ATTEMPTS=void 0;var mT=cr(),Qo=Rt();Oe.ENV_MAX_ATTEMPTS="AWS_MAX_ATTEMPTS";Oe.CONFIG_MAX_ATTEMPTS="max_attempts";Oe.NODE_MAX_ATTEMPT_CONFIG_OPTIONS={environmentVariableSelector:e=>{let n=e[Oe.ENV_MAX_ATTEMPTS];if(!n)return;let t=parseInt(n);if(Number.isNaN(t))throw new Error(`Environment variable ${Oe.ENV_MAX_ATTEMPTS} mast be a number, got "${n}"`);return t},configFileSelector:e=>{let n=e[Oe.CONFIG_MAX_ATTEMPTS];if(!n)return;let t=parseInt(n);if(Number.isNaN(t))throw new Error(`Shared config file entry ${Oe.CONFIG_MAX_ATTEMPTS} mast be a number, got "${n}"`);return t},default:Qo.DEFAULT_MAX_ATTEMPTS};var r5=e=>{var n;let{retryStrategy:t}=e,r=(0,mT.normalizeProvider)((n=e.maxAttempts)!==null&&n!==void 0?n:Qo.DEFAULT_MAX_ATTEMPTS);return{...e,maxAttempts:r,retryStrategy:async()=>t||(await(0,mT.normalizeProvider)(e.retryMode)()===Qo.RETRY_MODES.ADAPTIVE?new Qo.AdaptiveRetryStrategy(r):new Qo.StandardRetryStrategy(r))}};Oe.resolveRetryConfig=r5;Oe.ENV_RETRY_MODE="AWS_RETRY_MODE";Oe.CONFIG_RETRY_MODE="retry_mode";Oe.NODE_RETRY_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[Oe.ENV_RETRY_MODE],configFileSelector:e=>e[Oe.CONFIG_RETRY_MODE],default:Qo.DEFAULT_RETRY_MODE}});var _T=m(nn=>{"use strict";Object.defineProperty(nn,"__esModule",{value:!0});nn.getOmitRetryHeadersPlugin=nn.omitRetryHeadersMiddlewareOptions=nn.omitRetryHeadersMiddleware=void 0;var o5=we(),fT=Rt(),s5=()=>e=>async n=>{let{request:t}=n;return o5.HttpRequest.isInstance(t)&&(delete t.headers[fT.INVOCATION_ID_HEADER],delete t.headers[fT.REQUEST_HEADER]),e(n)};nn.omitRetryHeadersMiddleware=s5;nn.omitRetryHeadersMiddlewareOptions={name:"omitRetryHeadersMiddleware",tags:["RETRY","HEADERS","OMIT_RETRY_HEADERS"],relation:"before",toMiddleware:"awsAuthMiddleware",override:!0};var i5=e=>({applyToStack:n=>{n.addRelativeTo((0,nn.omitRetryHeadersMiddleware)(),nn.omitRetryHeadersMiddlewareOptions)}});nn.getOmitRetryHeadersPlugin=i5});var yT=m(Um=>{"use strict";Object.defineProperty(Um,"__esModule",{value:!0});Um.isStreamingPayload=void 0;var a5=require("stream"),c5=e=>(e==null?void 0:e.body)instanceof a5.Readable||typeof ReadableStream<"u"&&(e==null?void 0:e.body)instanceof ReadableStream;Um.isStreamingPayload=c5});var CT=m(Ct=>{"use strict";Object.defineProperty(Ct,"__esModule",{value:!0});Ct.getRetryAfterHint=Ct.getRetryPlugin=Ct.retryMiddlewareOptions=Ct.retryMiddleware=void 0;var hT=we(),Ih=Pc(),d5=E(),gT=Rt(),l5=(Sh(),j(Ch)),u5=yT(),m5=vh(),p5=e=>(n,t)=>async r=>{var o;let s=await e.retryStrategy(),c=await e.maxAttempts();if(f5(s)){s=s;let i=await s.acquireInitialRetryToken(t.partition_id),u=new Error,l=0,a=0,{request:_}=r,y=hT.HttpRequest.isInstance(_);for(y&&(_.headers[gT.INVOCATION_ID_HEADER]=(0,l5.v4)());;)try{y&&(_.headers[gT.REQUEST_HEADER]=`attempt=${l+1}; max=${c}`);let{response:C,output:b}=await n(r);return s.recordSuccess(i),b.$metadata.attempts=l+1,b.$metadata.totalRetryDelay=a,{response:C,output:b}}catch(C){let b=_5(C);if(u=(0,m5.asSdkError)(C),y&&(0,u5.isStreamingPayload)(_))throw(o=t.logger instanceof d5.NoOpLogger?console:t.logger)===null||o===void 0||o.warn("An error was encountered in a non-retryable streaming request."),u;try{i=await s.refreshRetryTokenForRetry(i,b)}catch{throw u.$metadata||(u.$metadata={}),u.$metadata.attempts=l+1,u.$metadata.totalRetryDelay=a,u}l=i.getRetryCount();let A=i.getRetryDelay();a+=A,await new Promise(k=>setTimeout(k,A))}}else return s=s,s!=null&&s.mode&&(t.userAgent=[...t.userAgent||[],["cfg/retry-mode",s.mode]]),s.retry(n,r)};Ct.retryMiddleware=p5;var f5=e=>typeof e.acquireInitialRetryToken<"u"&&typeof e.refreshRetryTokenForRetry<"u"&&typeof e.recordSuccess<"u",_5=e=>{let n={errorType:y5(e)},t=(0,Ct.getRetryAfterHint)(e.$response);return t&&(n.retryAfterHint=t),n},y5=e=>(0,Ih.isThrottlingError)(e)?"THROTTLING":(0,Ih.isTransientError)(e)?"TRANSIENT":(0,Ih.isServerError)(e)?"SERVER_ERROR":"CLIENT_ERROR";Ct.retryMiddlewareOptions={name:"retryMiddleware",tags:["RETRY"],step:"finalizeRequest",priority:"high",override:!0};var g5=e=>({applyToStack:n=>{n.add((0,Ct.retryMiddleware)(e),Ct.retryMiddlewareOptions)}});Ct.getRetryPlugin=g5;var h5=e=>{if(!hT.HttpResponse.isInstance(e))return;let n=Object.keys(e.headers).find(s=>s.toLowerCase()==="retry-after");if(!n)return;let t=e.headers[n],r=Number(t);return Number.isNaN(r)?new Date(t):new Date(r*1e3)};Ct.getRetryAfterHint=h5});var On=m(Nn=>{"use strict";Object.defineProperty(Nn,"__esModule",{value:!0});var so=(z(),j(U));so.__exportStar(uT(),Nn);so.__exportStar(kh(),Nn);so.__exportStar(pT(),Nn);so.__exportStar(bh(),Nn);so.__exportStar(_T(),Nn);so.__exportStar(Ph(),Nn);so.__exportStar(CT(),Nn)});var ST=m(zm=>{"use strict";Object.defineProperty(zm,"__esModule",{value:!0});zm.resolveClientEndpointParameters=void 0;var C5=e=>({...e,useFipsEndpoint:e.useFipsEndpoint??!1,useDualstackEndpoint:e.useDualstackEndpoint??!1,forcePathStyle:e.forcePathStyle??!1,useAccelerateEndpoint:e.useAccelerateEndpoint??!1,useGlobalEndpoint:e.useGlobalEndpoint??!1,disableMultiregionAccessPoints:e.disableMultiregionAccessPoints??!1,defaultSigningName:"s3"});zm.resolveClientEndpointParameters=C5});var ET=m((mNe,S5)=>{S5.exports={name:"@aws-sdk/client-s3",description:"AWS SDK for JavaScript S3 Client for Node.js, Browser and React Native",version:"3.421.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","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 s3",test:"yarn test:unit","test:e2e":"ts-mocha test/**/*.ispec.ts && karma start karma.conf.js","test:unit":"ts-mocha test/**/*.spec.ts"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha1-browser":"3.0.0","@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/client-sts":"3.421.0","@aws-sdk/credential-provider-node":"3.421.0","@aws-sdk/middleware-bucket-endpoint":"3.418.0","@aws-sdk/middleware-expect-continue":"3.418.0","@aws-sdk/middleware-flexible-checksums":"3.418.0","@aws-sdk/middleware-host-header":"3.418.0","@aws-sdk/middleware-location-constraint":"3.418.0","@aws-sdk/middleware-logger":"3.418.0","@aws-sdk/middleware-recursion-detection":"3.418.0","@aws-sdk/middleware-sdk-s3":"3.418.0","@aws-sdk/middleware-signing":"3.418.0","@aws-sdk/middleware-ssec":"3.418.0","@aws-sdk/middleware-user-agent":"3.418.0","@aws-sdk/region-config-resolver":"3.418.0","@aws-sdk/signature-v4-multi-region":"3.418.0","@aws-sdk/types":"3.418.0","@aws-sdk/util-endpoints":"3.418.0","@aws-sdk/util-user-agent-browser":"3.418.0","@aws-sdk/util-user-agent-node":"3.418.0","@aws-sdk/xml-builder":"3.310.0","@smithy/config-resolver":"^2.0.10","@smithy/eventstream-serde-browser":"^2.0.9","@smithy/eventstream-serde-config-resolver":"^2.0.9","@smithy/eventstream-serde-node":"^2.0.9","@smithy/fetch-http-handler":"^2.1.5","@smithy/hash-blob-browser":"^2.0.9","@smithy/hash-node":"^2.0.9","@smithy/hash-stream-node":"^2.0.9","@smithy/invalid-dependency":"^2.0.9","@smithy/md5-js":"^2.0.9","@smithy/middleware-content-length":"^2.0.11","@smithy/middleware-endpoint":"^2.0.9","@smithy/middleware-retry":"^2.0.12","@smithy/middleware-serde":"^2.0.9","@smithy/middleware-stack":"^2.0.2","@smithy/node-config-provider":"^2.0.12","@smithy/node-http-handler":"^2.1.5","@smithy/protocol-http":"^3.0.5","@smithy/smithy-client":"^2.1.6","@smithy/types":"^2.3.3","@smithy/url-parser":"^2.0.9","@smithy/util-base64":"^2.0.0","@smithy/util-body-length-browser":"^2.0.0","@smithy/util-body-length-node":"^2.1.0","@smithy/util-defaults-mode-browser":"^2.0.10","@smithy/util-defaults-mode-node":"^2.0.12","@smithy/util-retry":"^2.0.2","@smithy/util-stream":"^2.0.12","@smithy/util-utf8":"^2.0.0","@smithy/util-waiter":"^2.0.9","fast-xml-parser":"4.2.5",tslib:"^2.5.0"},devDependencies:{"@smithy/service-client-documentation-generator":"^2.0.0","@tsconfig/node14":"1.0.3","@types/chai":"^4.2.11","@types/mocha":"^8.0.4","@types/node":"^14.14.31",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.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-s3",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-s3"}}});var bT=m(Gm=>{"use strict";Object.defineProperty(Gm,"__esModule",{value:!0});Gm.resolveStsAuthConfig=void 0;var E5=kn(),b5=(e,{stsClientCtor:n})=>(0,E5.resolveAwsAuthConfig)({...e,stsClientCtor:n});Gm.resolveStsAuthConfig=b5});var PT=m(Hm=>{"use strict";Object.defineProperty(Hm,"__esModule",{value:!0});Hm.resolveClientEndpointParameters=void 0;var P5=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,useGlobalEndpoint:e.useGlobalEndpoint??!1,defaultSigningName:"sts"});Hm.resolveClientEndpointParameters=P5});var vT=m((_Ne,v5)=>{v5.exports={name:"@aws-sdk/client-sts",description:"AWS SDK for JavaScript Sts Client for Node.js, Browser and React Native",version:"3.421.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","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 sts",test:"yarn test:unit","test:unit":"jest"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/credential-provider-node":"3.421.0","@aws-sdk/middleware-host-header":"3.418.0","@aws-sdk/middleware-logger":"3.418.0","@aws-sdk/middleware-recursion-detection":"3.418.0","@aws-sdk/middleware-sdk-sts":"3.418.0","@aws-sdk/middleware-signing":"3.418.0","@aws-sdk/middleware-user-agent":"3.418.0","@aws-sdk/region-config-resolver":"3.418.0","@aws-sdk/types":"3.418.0","@aws-sdk/util-endpoints":"3.418.0","@aws-sdk/util-user-agent-browser":"3.418.0","@aws-sdk/util-user-agent-node":"3.418.0","@smithy/config-resolver":"^2.0.10","@smithy/fetch-http-handler":"^2.1.5","@smithy/hash-node":"^2.0.9","@smithy/invalid-dependency":"^2.0.9","@smithy/middleware-content-length":"^2.0.11","@smithy/middleware-endpoint":"^2.0.9","@smithy/middleware-retry":"^2.0.12","@smithy/middleware-serde":"^2.0.9","@smithy/middleware-stack":"^2.0.2","@smithy/node-config-provider":"^2.0.12","@smithy/node-http-handler":"^2.1.5","@smithy/protocol-http":"^3.0.5","@smithy/smithy-client":"^2.1.6","@smithy/types":"^2.3.3","@smithy/url-parser":"^2.0.9","@smithy/util-base64":"^2.0.0","@smithy/util-body-length-browser":"^2.0.0","@smithy/util-body-length-node":"^2.1.0","@smithy/util-defaults-mode-browser":"^2.0.10","@smithy/util-defaults-mode-node":"^2.0.12","@smithy/util-retry":"^2.0.2","@smithy/util-utf8":"^2.0.0","fast-xml-parser":"4.2.5",tslib:"^2.5.0"},devDependencies:{"@smithy/service-client-documentation-generator":"^2.0.0","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.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-sts",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-sts"}}});var $m=m(Jo=>{"use strict";Object.defineProperty(Jo,"__esModule",{value:!0});Jo.STSServiceException=Jo.__ServiceException=void 0;var xT=E();Object.defineProperty(Jo,"__ServiceException",{enumerable:!0,get:function(){return xT.ServiceException}});var Rh=class e extends xT.ServiceException{constructor(n){super(n),Object.setPrototypeOf(this,e.prototype)}};Jo.STSServiceException=Rh});var gr=m(ce=>{"use strict";Object.defineProperty(ce,"__esModule",{value:!0});ce.GetSessionTokenResponseFilterSensitiveLog=ce.GetFederationTokenResponseFilterSensitiveLog=ce.AssumeRoleWithWebIdentityResponseFilterSensitiveLog=ce.AssumeRoleWithWebIdentityRequestFilterSensitiveLog=ce.AssumeRoleWithSAMLResponseFilterSensitiveLog=ce.AssumeRoleWithSAMLRequestFilterSensitiveLog=ce.AssumeRoleResponseFilterSensitiveLog=ce.CredentialsFilterSensitiveLog=ce.InvalidAuthorizationMessageException=ce.IDPCommunicationErrorException=ce.InvalidIdentityTokenException=ce.IDPRejectedClaimException=ce.RegionDisabledException=ce.PackedPolicyTooLargeException=ce.MalformedPolicyDocumentException=ce.ExpiredTokenException=void 0;var Lh=E(),yr=$m(),Nh=class e extends yr.STSServiceException{constructor(n){super({name:"ExpiredTokenException",$fault:"client",...n}),this.name="ExpiredTokenException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};ce.ExpiredTokenException=Nh;var Oh=class e extends yr.STSServiceException{constructor(n){super({name:"MalformedPolicyDocumentException",$fault:"client",...n}),this.name="MalformedPolicyDocumentException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};ce.MalformedPolicyDocumentException=Oh;var Th=class e extends yr.STSServiceException{constructor(n){super({name:"PackedPolicyTooLargeException",$fault:"client",...n}),this.name="PackedPolicyTooLargeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};ce.PackedPolicyTooLargeException=Th;var qh=class e extends yr.STSServiceException{constructor(n){super({name:"RegionDisabledException",$fault:"client",...n}),this.name="RegionDisabledException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};ce.RegionDisabledException=qh;var Mh=class e extends yr.STSServiceException{constructor(n){super({name:"IDPRejectedClaimException",$fault:"client",...n}),this.name="IDPRejectedClaimException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};ce.IDPRejectedClaimException=Mh;var Bh=class e extends yr.STSServiceException{constructor(n){super({name:"InvalidIdentityTokenException",$fault:"client",...n}),this.name="InvalidIdentityTokenException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};ce.InvalidIdentityTokenException=Bh;var Dh=class e extends yr.STSServiceException{constructor(n){super({name:"IDPCommunicationErrorException",$fault:"client",...n}),this.name="IDPCommunicationErrorException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};ce.IDPCommunicationErrorException=Dh;var Fh=class e extends yr.STSServiceException{constructor(n){super({name:"InvalidAuthorizationMessageException",$fault:"client",...n}),this.name="InvalidAuthorizationMessageException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};ce.InvalidAuthorizationMessageException=Fh;var x5=e=>({...e,...e.SecretAccessKey&&{SecretAccessKey:Lh.SENSITIVE_STRING}});ce.CredentialsFilterSensitiveLog=x5;var w5=e=>({...e,...e.Credentials&&{Credentials:(0,ce.CredentialsFilterSensitiveLog)(e.Credentials)}});ce.AssumeRoleResponseFilterSensitiveLog=w5;var k5=e=>({...e,...e.SAMLAssertion&&{SAMLAssertion:Lh.SENSITIVE_STRING}});ce.AssumeRoleWithSAMLRequestFilterSensitiveLog=k5;var A5=e=>({...e,...e.Credentials&&{Credentials:(0,ce.CredentialsFilterSensitiveLog)(e.Credentials)}});ce.AssumeRoleWithSAMLResponseFilterSensitiveLog=A5;var I5=e=>({...e,...e.WebIdentityToken&&{WebIdentityToken:Lh.SENSITIVE_STRING}});ce.AssumeRoleWithWebIdentityRequestFilterSensitiveLog=I5;var R5=e=>({...e,...e.Credentials&&{Credentials:(0,ce.CredentialsFilterSensitiveLog)(e.Credentials)}});ce.AssumeRoleWithWebIdentityResponseFilterSensitiveLog=R5;var N5=e=>({...e,...e.Credentials&&{Credentials:(0,ce.CredentialsFilterSensitiveLog)(e.Credentials)}});ce.GetFederationTokenResponseFilterSensitiveLog=N5;var O5=e=>({...e,...e.Credentials&&{Credentials:(0,ce.CredentialsFilterSensitiveLog)(e.Credentials)}});ce.GetSessionTokenResponseFilterSensitiveLog=O5});var Km=m(Tn=>{"use strict";var wT=":A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",T5=wT+"\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040",kT="["+wT+"]["+T5+"]*",q5=new RegExp("^"+kT+"$"),M5=function(e,n){let t=[],r=n.exec(e);for(;r;){let o=[];o.startIndex=n.lastIndex-r[0].length;let s=r.length;for(let c=0;c"u")};Tn.isExist=function(e){return typeof e<"u"};Tn.isEmptyObject=function(e){return Object.keys(e).length===0};Tn.merge=function(e,n,t){if(n){let r=Object.keys(n),o=r.length;for(let s=0;s{"use strict";var jh=Km(),D5={allowBooleanAttributes:!1,unpairedTags:[]};OT.validate=function(e,n){n=Object.assign({},D5,n);let t=[],r=!1,o=!1;e[0]==="\uFEFF"&&(e=e.substr(1));for(let s=0;s"&&e[s]!==" "&&e[s]!==" "&&e[s]!==` -`&&e[s]!=="\r";s++)u+=e[s];if(u=u.trim(),u[u.length-1]==="/"&&(u=u.substring(0,u.length-1),s--),!$5(u)){let _;return u.trim().length===0?_="Invalid space after '<'.":_="Tag '"+u+"' is an invalid name.",Le("InvalidTag",_,pt(e,s))}let l=j5(e,s);if(l===!1)return Le("InvalidAttr","Attributes for '"+u+"' have open quote.",pt(e,s));let a=l.value;if(s=l.index,a[a.length-1]==="/"){let _=s-a.length;a=a.substring(0,a.length-1);let y=NT(a,n);if(y===!0)r=!0;else return Le(y.err.code,y.err.msg,pt(e,_+y.err.line))}else if(i)if(l.tagClosed){if(a.trim().length>0)return Le("InvalidTag","Closing tag '"+u+"' can't have attributes or invalid starting.",pt(e,c));{let _=t.pop();if(u!==_.tagName){let y=pt(e,_.tagStartPos);return Le("InvalidTag","Expected closing tag '"+_.tagName+"' (opened in line "+y.line+", col "+y.col+") instead of closing tag '"+u+"'.",pt(e,c))}t.length==0&&(o=!0)}}else return Le("InvalidTag","Closing tag '"+u+"' doesn't have proper closing.",pt(e,s));else{let _=NT(a,n);if(_!==!0)return Le(_.err.code,_.err.msg,pt(e,s-a.length+_.err.line));if(o===!0)return Le("InvalidXml","Multiple possible root nodes found.",pt(e,s));n.unpairedTags.indexOf(u)!==-1||t.push({tagName:u,tagStartPos:c}),r=!0}for(s++;s0)return Le("InvalidXml","Invalid '"+JSON.stringify(t.map(s=>s.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return Le("InvalidXml","Start tag expected.",1);return!0};function AT(e){return e===" "||e===" "||e===` -`||e==="\r"}function IT(e,n){let t=n;for(;n5&&r==="xml")return Le("InvalidXml","XML declaration allowed only at the start of the document.",pt(e,n));if(e[n]=="?"&&e[n+1]==">"){n++;break}else continue}return n}function RT(e,n){if(e.length>n+5&&e[n+1]==="-"&&e[n+2]==="-"){for(n+=3;n"){n+=2;break}}else if(e.length>n+8&&e[n+1]==="D"&&e[n+2]==="O"&&e[n+3]==="C"&&e[n+4]==="T"&&e[n+5]==="Y"&&e[n+6]==="P"&&e[n+7]==="E"){let t=1;for(n+=8;n"&&(t--,t===0))break}else if(e.length>n+9&&e[n+1]==="["&&e[n+2]==="C"&&e[n+3]==="D"&&e[n+4]==="A"&&e[n+5]==="T"&&e[n+6]==="A"&&e[n+7]==="["){for(n+=8;n"){n+=2;break}}return n}var F5='"',L5="'";function j5(e,n){let t="",r="",o=!1;for(;n"&&r===""){o=!0;break}t+=e[n]}return r!==""?!1:{value:t,index:n,tagClosed:o}}var U5=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function NT(e,n){let t=jh.getAllMatches(e,U5),r={};for(let o=0;o{var TT={preserveOrder:!1,attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,removeNSPrefix:!1,allowBooleanAttributes:!1,parseTagValue:!0,parseAttributeValue:!1,trimValues:!0,cdataPropName:!1,numberParseOptions:{hex:!0,leadingZeros:!0,eNotation:!0},tagValueProcessor:function(e,n){return n},attributeValueProcessor:function(e,n){return n},stopNodes:[],alwaysCreateTextNode:!1,isArray:()=>!1,commentPropName:!1,unpairedTags:[],processEntities:!0,htmlEntities:!1,ignoreDeclaration:!1,ignorePiTags:!1,transformTagName:!1,transformAttributeName:!1,updateTag:function(e,n,t){return e}},K5=function(e){return Object.assign({},TT,e)};zh.buildOptions=K5;zh.defaultOptions=TT});var BT=m((ENe,MT)=>{"use strict";var Gh=class{constructor(n){this.tagname=n,this.child=[],this[":@"]={}}add(n,t){n==="__proto__"&&(n="#__proto__"),this.child.push({[n]:t})}addChild(n){n.tagname==="__proto__"&&(n.tagname="#__proto__"),n[":@"]&&Object.keys(n[":@"]).length>0?this.child.push({[n.tagname]:n.child,":@":n[":@"]}):this.child.push({[n.tagname]:n.child})}};MT.exports=Gh});var FT=m((bNe,DT)=>{var V5=Km();function X5(e,n){let t={};if(e[n+3]==="O"&&e[n+4]==="C"&&e[n+5]==="T"&&e[n+6]==="Y"&&e[n+7]==="P"&&e[n+8]==="E"){n=n+9;let r=1,o=!1,s=!1,c="";for(;n"){if(s?e[n-1]==="-"&&e[n-2]==="-"&&(s=!1,r--):r--,r===0)break}else e[n]==="["?o=!0:c+=e[n];if(r!==0)throw new Error("Unclosed DOCTYPE")}else throw new Error("Invalid Tag instead of DOCTYPE");return{entities:t,i:n}}function W5(e,n){let t="";for(;n{var nY=/^[-+]?0x[a-fA-F0-9]+$/,rY=/^([\-\+])?(0*)(\.[0-9]+([eE]\-?[0-9]+)?|[0-9]+(\.[0-9]+([eE]\-?[0-9]+)?)?)$/;!Number.parseInt&&window.parseInt&&(Number.parseInt=window.parseInt);!Number.parseFloat&&window.parseFloat&&(Number.parseFloat=window.parseFloat);var oY={hex:!0,leadingZeros:!0,decimalPoint:".",eNotation:!0};function sY(e,n={}){if(n=Object.assign({},oY,n),!e||typeof e!="string")return e;let t=e.trim();if(n.skipLike!==void 0&&n.skipLike.test(t))return e;if(n.hex&&nY.test(t))return Number.parseInt(t,16);{let r=rY.exec(t);if(r){let o=r[1],s=r[2],c=iY(r[3]),i=r[4]||r[6];if(!n.leadingZeros&&s.length>0&&o&&t[2]!==".")return e;if(!n.leadingZeros&&s.length>0&&!o&&t[1]!==".")return e;{let u=Number(t),l=""+u;return l.search(/[eE]/)!==-1||i?n.eNotation?u:e:t.indexOf(".")!==-1?l==="0"&&c===""||l===c||o&&l==="-"+c?u:e:s?c===l||o+c===l?u:e:t===l||t===o+l?u:e}}else return e}}function iY(e){return e&&e.indexOf(".")!==-1&&(e=e.replace(/0+$/,""),e==="."?e="0":e[0]==="."?e="0"+e:e[e.length-1]==="."&&(e=e.substr(0,e.length-1))),e}LT.exports=sY});var zT=m((xNe,UT)=>{"use strict";var Vh=Km(),Ac=BT(),aY=FT(),cY=jT(),vNe="<((!\\[CDATA\\[([\\s\\S]*?)(]]>))|((NAME:)?(NAME))([^>]*)>|((\\/)(NAME)\\s*>))([^<]*)".replace(/NAME/g,Vh.nameRegexp),Hh=class{constructor(n){this.options=n,this.currentNode=null,this.tagsNodeStack=[],this.docTypeEntities={},this.lastEntities={apos:{regex:/&(apos|#39|#x27);/g,val:"'"},gt:{regex:/&(gt|#62|#x3E);/g,val:">"},lt:{regex:/&(lt|#60|#x3C);/g,val:"<"},quot:{regex:/&(quot|#34|#x22);/g,val:'"'}},this.ampEntity={regex:/&(amp|#38|#x26);/g,val:"&"},this.htmlEntities={space:{regex:/&(nbsp|#160);/g,val:" "},cent:{regex:/&(cent|#162);/g,val:"\xA2"},pound:{regex:/&(pound|#163);/g,val:"\xA3"},yen:{regex:/&(yen|#165);/g,val:"\xA5"},euro:{regex:/&(euro|#8364);/g,val:"\u20AC"},copyright:{regex:/&(copy|#169);/g,val:"\xA9"},reg:{regex:/&(reg|#174);/g,val:"\xAE"},inr:{regex:/&(inr|#8377);/g,val:"\u20B9"}},this.addExternalEntities=dY,this.parseXml=fY,this.parseTextData=lY,this.resolveNameSpace=uY,this.buildAttributesMap=pY,this.isItStopNode=hY,this.replaceEntitiesValue=yY,this.readStopNodeData=SY,this.saveTextToParentTag=gY,this.addChild=_Y}};function dY(e){let n=Object.keys(e);for(let t=0;t0)){c||(e=this.replaceEntitiesValue(e));let i=this.options.tagValueProcessor(n,e,t,o,s);return i==null?e:typeof i!=typeof e||i!==e?i:this.options.trimValues?Kh(e,this.options.parseTagValue,this.options.numberParseOptions):e.trim()===e?Kh(e,this.options.parseTagValue,this.options.numberParseOptions):e}}function uY(e){if(this.options.removeNSPrefix){let n=e.split(":"),t=e.charAt(0)==="/"?"/":"";if(n[0]==="xmlns")return"";n.length===2&&(e=t+n[1])}return e}var mY=new RegExp(`([^\\s=]+)\\s*(=\\s*(['"])([\\s\\S]*?)\\3)?`,"gm");function pY(e,n,t){if(!this.options.ignoreAttributes&&typeof e=="string"){let r=Vh.getAllMatches(e,mY),o=r.length,s={};for(let c=0;c",s,"Closing Tag is not closed."),u=e.substring(s+2,i).trim();if(this.options.removeNSPrefix){let _=u.indexOf(":");_!==-1&&(u=u.substr(_+1))}this.options.transformTagName&&(u=this.options.transformTagName(u)),t&&(r=this.saveTextToParentTag(r,t,o));let l=o.substring(o.lastIndexOf(".")+1);if(u&&this.options.unpairedTags.indexOf(u)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: `);let a=0;l&&this.options.unpairedTags.indexOf(l)!==-1?(a=o.lastIndexOf(".",o.lastIndexOf(".")-1),this.tagsNodeStack.pop()):a=o.lastIndexOf("."),o=o.substring(0,a),t=this.tagsNodeStack.pop(),r="",s=i}else if(e[s+1]==="?"){let i=$h(e,s,!1,"?>");if(!i)throw new Error("Pi Tag is not closed.");if(r=this.saveTextToParentTag(r,t,o),!(this.options.ignoreDeclaration&&i.tagName==="?xml"||this.options.ignorePiTags)){let u=new Ac(i.tagName);u.add(this.options.textNodeName,""),i.tagName!==i.tagExp&&i.attrExpPresent&&(u[":@"]=this.buildAttributesMap(i.tagExp,o,i.tagName)),this.addChild(t,u,o)}s=i.closeIndex+1}else if(e.substr(s+1,3)==="!--"){let i=io(e,"-->",s+4,"Comment is not closed.");if(this.options.commentPropName){let u=e.substring(s+4,i-2);r=this.saveTextToParentTag(r,t,o),t.add(this.options.commentPropName,[{[this.options.textNodeName]:u}])}s=i}else if(e.substr(s+1,2)==="!D"){let i=aY(e,s);this.docTypeEntities=i.entities,s=i.i}else if(e.substr(s+1,2)==="!["){let i=io(e,"]]>",s,"CDATA is not closed.")-2,u=e.substring(s+9,i);if(r=this.saveTextToParentTag(r,t,o),this.options.cdataPropName)t.add(this.options.cdataPropName,[{[this.options.textNodeName]:u}]);else{let l=this.parseTextData(u,t.tagname,o,!0,!1,!0);l==null&&(l=""),t.add(this.options.textNodeName,l)}s=i+2}else{let i=$h(e,s,this.options.removeNSPrefix),u=i.tagName,l=i.tagExp,a=i.attrExpPresent,_=i.closeIndex;this.options.transformTagName&&(u=this.options.transformTagName(u)),t&&r&&t.tagname!=="!xml"&&(r=this.saveTextToParentTag(r,t,o,!1));let y=t;if(y&&this.options.unpairedTags.indexOf(y.tagname)!==-1&&(t=this.tagsNodeStack.pop(),o=o.substring(0,o.lastIndexOf("."))),u!==n.tagname&&(o+=o?"."+u:u),this.isItStopNode(this.options.stopNodes,o,u)){let C="";if(l.length>0&&l.lastIndexOf("/")===l.length-1)s=i.closeIndex;else if(this.options.unpairedTags.indexOf(u)!==-1)s=i.closeIndex;else{let A=this.readStopNodeData(e,u,_+1);if(!A)throw new Error(`Unexpected end of ${u}`);s=A.i,C=A.tagContent}let b=new Ac(u);u!==l&&a&&(b[":@"]=this.buildAttributesMap(l,o,u)),C&&(C=this.parseTextData(C,u,o,!0,a,!0,!0)),o=o.substr(0,o.lastIndexOf(".")),b.add(this.options.textNodeName,C),this.addChild(t,b,o)}else{if(l.length>0&&l.lastIndexOf("/")===l.length-1){u[u.length-1]==="/"?(u=u.substr(0,u.length-1),l=u):l=l.substr(0,l.length-1),this.options.transformTagName&&(u=this.options.transformTagName(u));let C=new Ac(u);u!==l&&a&&(C[":@"]=this.buildAttributesMap(l,o,u)),this.addChild(t,C,o),o=o.substr(0,o.lastIndexOf("."))}else{let C=new Ac(u);this.tagsNodeStack.push(t),u!==l&&a&&(C[":@"]=this.buildAttributesMap(l,o,u)),this.addChild(t,C,o),t=C}r="",s=_}}else r+=e[s];return n.child};function _Y(e,n,t){let r=this.options.updateTag(n.tagname,t,n[":@"]);r===!1||(typeof r=="string"&&(n.tagname=r),e.addChild(n))}var yY=function(e){if(this.options.processEntities){for(let n in this.docTypeEntities){let t=this.docTypeEntities[n];e=e.replace(t.regx,t.val)}for(let n in this.lastEntities){let t=this.lastEntities[n];e=e.replace(t.regex,t.val)}if(this.options.htmlEntities)for(let n in this.htmlEntities){let t=this.htmlEntities[n];e=e.replace(t.regex,t.val)}e=e.replace(this.ampEntity.regex,this.ampEntity.val)}return e};function gY(e,n,t,r){return e&&(r===void 0&&(r=Object.keys(n.child).length===0),e=this.parseTextData(e,n.tagname,t,!1,n[":@"]?Object.keys(n[":@"]).length!==0:!1,r),e!==void 0&&e!==""&&n.add(this.options.textNodeName,e),e=""),e}function hY(e,n,t){let r="*."+t;for(let o in e){let s=e[o];if(r===s||n===s)return!0}return!1}function CY(e,n,t=">"){let r,o="";for(let s=n;s",t,`${n} is not closed`);if(e.substring(t+2,s).trim()===n&&(o--,o===0))return{tagContent:e.substring(r,t),i:s};t=s}else if(e[t+1]==="?")t=io(e,"?>",t+1,"StopNode is not closed.");else if(e.substr(t+1,3)==="!--")t=io(e,"-->",t+3,"StopNode is not closed.");else if(e.substr(t+1,2)==="![")t=io(e,"]]>",t,"StopNode is not closed.")-2;else{let s=$h(e,t,">");s&&((s&&s.tagName)===n&&s.tagExp[s.tagExp.length-1]!=="/"&&o++,t=s.closeIndex)}}function Kh(e,n,t){if(n&&typeof e=="string"){let r=e.trim();return r==="true"?!0:r==="false"?!1:cY(e,t)}else return Vh.isExist(e)?e:""}UT.exports=Hh});var $T=m(HT=>{"use strict";function EY(e,n){return GT(e,n)}function GT(e,n,t){let r,o={};for(let s=0;s0&&(o[n.textNodeName]=r):r!==void 0&&(o[n.textNodeName]=r),o}function bY(e){let n=Object.keys(e);for(let t=0;t{var{buildOptions:xY}=qT(),wY=zT(),{prettify:kY}=$T(),AY=Uh(),Xh=class{constructor(n){this.externalEntities={},this.options=xY(n)}parse(n,t){if(typeof n!="string")if(n.toString)n=n.toString();else throw new Error("XML data is accepted in String or Bytes[] form.");if(t){t===!0&&(t={});let s=AY.validate(n,t);if(s!==!0)throw Error(`${s.err.msg}:${s.err.line}:${s.err.col}`)}let r=new wY(this.options);r.addExternalEntities(this.externalEntities);let o=r.parseXml(n);return this.options.preserveOrder||o===void 0?o:kY(o,this.options)}addEntity(n,t){if(t.indexOf("&")!==-1)throw new Error("Entity value can't have '&'");if(n.indexOf("&")!==-1||n.indexOf(";")!==-1)throw new Error("An entity must be set without '&' and ';'. Eg. use '#xD' for ' '");if(t==="&")throw new Error("An entity with value '&' is not permitted");this.externalEntities[n]=t}};KT.exports=Xh});var JT=m((ANe,QT)=>{var IY=` -`;function RY(e,n){let t="";return n.format&&n.indentBy.length>0&&(t=IY),WT(e,n,"",t)}function WT(e,n,t,r){let o="",s=!1;for(let c=0;c`,s=!1;continue}else if(u===n.commentPropName){o+=r+``,s=!0;continue}else if(u[0]==="?"){let b=XT(i[":@"],n),A=u==="?xml"?"":r,k=i[u][0][n.textNodeName];k=k.length!==0?" "+k:"",o+=A+`<${u}${k}${b}?>`,s=!0;continue}let a=r;a!==""&&(a+=n.indentBy);let _=XT(i[":@"],n),y=r+`<${u}${_}`,C=WT(i[u],n,l,a);n.unpairedTags.indexOf(u)!==-1?n.suppressUnpairedNode?o+=y+">":o+=y+"/>":(!C||C.length===0)&&n.suppressEmptyNode?o+=y+"/>":C&&C.endsWith(">")?o+=y+`>${C}${r}`:(o+=y+">",C&&r!==""&&(C.includes("/>")||C.includes("`),s=!0}return o}function NY(e){let n=Object.keys(e);for(let t=0;t0&&n.processEntities)for(let t=0;t{"use strict";var TY=JT(),qY={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(e,n){return n},attributeValueProcessor:function(e,n){return n},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1};function hr(e){this.options=Object.assign({},qY,e),this.options.ignoreAttributes||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=DY),this.processTextOrObjNode=MY,this.options.format?(this.indentate=BY,this.tagEndChar=`> +${(0,$l.toHex)(s)}`}getCanonicalPath({path:n}){if(this.uriEscapePath){let t=[];for(let s of n.split("/"))(s==null?void 0:s.length)!==0&&s!=="."&&(s===".."?t.pop():t.push(s));let r=`${n!=null&&n.startsWith("/")?"/":""}${t.join("/")}${t.length>0&&(n!=null&&n.endsWith("/"))?"/":""}`;return encodeURIComponent(r).replace(/%2F/g,"/")}return n}async getSignature(n,t,r,o){let s=await this.createStringToSign(n,t,o),c=new this.sha256(await r);return c.update((0,rc.toUint8Array)(s)),(0,$l.toHex)(await c.digest())}getSigningKey(n,t,r,o){return(0,Kl.getSigningKey)(this.sha256,n,r,t,o||this.service)}validateResolvedCredentials(n){if(typeof n!="object"||typeof n.accessKeyId!="string"||typeof n.secretAccessKey!="string")throw new Error("Resolved credential object is not valid")}};Xl.SignatureV4=kg;var Vl=e=>{let n=(0,v6.iso8601)(e).replace(/[\-:]/g,"");return{longDate:n,shortDate:n.slice(0,8)}},YA=e=>Object.keys(e).sort().join(";")});var Ag=m(lt=>{"use strict";Object.defineProperty(lt,"__esModule",{value:!0});lt.prepareRequest=lt.moveHeadersToQuery=lt.getPayloadHash=lt.getCanonicalQuery=lt.getCanonicalHeaders=void 0;var JA=(z(),j(U));JA.__exportStar(QA(),lt);var x6=Sg();Object.defineProperty(lt,"getCanonicalHeaders",{enumerable:!0,get:function(){return x6.getCanonicalHeaders}});var w6=Eg();Object.defineProperty(lt,"getCanonicalQuery",{enumerable:!0,get:function(){return w6.getCanonicalQuery}});var k6=bg();Object.defineProperty(lt,"getPayloadHash",{enumerable:!0,get:function(){return k6.getPayloadHash}});var A6=vg();Object.defineProperty(lt,"moveHeadersToQuery",{enumerable:!0,get:function(){return A6.moveHeadersToQuery}});var I6=xg();Object.defineProperty(lt,"prepareRequest",{enumerable:!0,get:function(){return I6.prepareRequest}});JA.__exportStar(hg(),lt)});var eI=m(zo=>{"use strict";Object.defineProperty(zo,"__esModule",{value:!0});zo.resolveSigV4AuthConfig=zo.resolveAwsAuthConfig=void 0;var R6=Ce(),Ig=Ag(),Uo=cr(),N6=3e5,O6=e=>{let n=e.credentials?ZA(e.credentials):e.credentialDefaultProvider(e),{signingEscapePath:t=!0,systemClockOffset:r=e.systemClockOffset||0,sha256:o}=e,s;return e.signer?s=(0,Uo.normalizeProvider)(e.signer):e.regionInfoProvider?s=()=>(0,Uo.normalizeProvider)(e.region)().then(async c=>[await e.regionInfoProvider(c,{useFipsEndpoint:await e.useFipsEndpoint(),useDualstackEndpoint:await e.useDualstackEndpoint()})||{},c]).then(([c,i])=>{let{signingRegion:u,signingService:l}=c;e.signingRegion=e.signingRegion||u||i,e.signingName=e.signingName||l||e.serviceId;let a={...e,credentials:n,region:e.signingRegion,service:e.signingName,sha256:o,uriEscapePath:t},_=e.signerConstructor||Ig.SignatureV4;return new _(a)}):s=async c=>{c=Object.assign({},{name:"sigv4",signingName:e.signingName||e.defaultSigningName,signingRegion:await(0,Uo.normalizeProvider)(e.region)(),properties:{}},c);let i=c.signingRegion,u=c.signingName;e.signingRegion=e.signingRegion||i,e.signingName=e.signingName||u||e.serviceId;let l={...e,credentials:n,region:e.signingRegion,service:e.signingName,sha256:o,uriEscapePath:t},a=e.signerConstructor||Ig.SignatureV4;return new a(l)},{...e,systemClockOffset:r,signingEscapePath:t,credentials:n,signer:s}};zo.resolveAwsAuthConfig=O6;var T6=e=>{let n=e.credentials?ZA(e.credentials):e.credentialDefaultProvider(e),{signingEscapePath:t=!0,systemClockOffset:r=e.systemClockOffset||0,sha256:o}=e,s;return e.signer?s=(0,Uo.normalizeProvider)(e.signer):s=(0,Uo.normalizeProvider)(new Ig.SignatureV4({credentials:n,region:e.region,service:e.signingName,sha256:o,uriEscapePath:t})),{...e,systemClockOffset:r,signingEscapePath:t,credentials:n,signer:s}};zo.resolveSigV4AuthConfig=T6;var ZA=e=>typeof e=="function"?(0,R6.memoize)(e,n=>n.expiration!==void 0&&n.expiration.getTime()-Date.now()n.expiration!==void 0):(0,Uo.normalizeProvider)(e)});var Rg=m(Wl=>{"use strict";Object.defineProperty(Wl,"__esModule",{value:!0});Wl.getSkewCorrectedDate=void 0;var q6=e=>new Date(Date.now()+e);Wl.getSkewCorrectedDate=q6});var tI=m(Yl=>{"use strict";Object.defineProperty(Yl,"__esModule",{value:!0});Yl.isClockSkewed=void 0;var M6=Rg(),B6=(e,n)=>Math.abs((0,M6.getSkewCorrectedDate)(n).getTime()-e)>=3e5;Yl.isClockSkewed=B6});var nI=m(Ql=>{"use strict";Object.defineProperty(Ql,"__esModule",{value:!0});Ql.getUpdatedSystemClockOffset=void 0;var D6=tI(),F6=(e,n)=>{let t=Date.parse(e);return(0,D6.isClockSkewed)(t,n)?t-Date.now():n};Ql.getUpdatedSystemClockOffset=F6});var iI=m(yt=>{"use strict";Object.defineProperty(yt,"__esModule",{value:!0});yt.getSigV4AuthPlugin=yt.getAwsAuthPlugin=yt.awsAuthMiddlewareOptions=yt.awsAuthMiddleware=void 0;var sI=we(),L6=Rg(),rI=nI(),j6=e=>(n,t)=>async function(r){var o,s,c,i;if(!sI.HttpRequest.isInstance(r.request))return n(r);let u=(c=(s=(o=t.endpointV2)===null||o===void 0?void 0:o.properties)===null||s===void 0?void 0:s.authSchemes)===null||c===void 0?void 0:c[0],l=(u==null?void 0:u.name)==="sigv4a"?(i=u==null?void 0:u.signingRegionSet)===null||i===void 0?void 0:i.join(","):void 0,a=await e.signer(u),_=await n({...r,request:await a.sign(r.request,{signingDate:(0,L6.getSkewCorrectedDate)(e.systemClockOffset),signingRegion:l||t.signing_region,signingService:t.signing_service})}).catch(C=>{var b;let A=(b=C.ServerTime)!==null&&b!==void 0?b:oI(C.$response);throw A&&(e.systemClockOffset=(0,rI.getUpdatedSystemClockOffset)(A,e.systemClockOffset)),C}),y=oI(_.response);return y&&(e.systemClockOffset=(0,rI.getUpdatedSystemClockOffset)(y,e.systemClockOffset)),_};yt.awsAuthMiddleware=j6;var oI=e=>{var n,t,r;return sI.HttpResponse.isInstance(e)?(t=(n=e.headers)===null||n===void 0?void 0:n.date)!==null&&t!==void 0?t:(r=e.headers)===null||r===void 0?void 0:r.Date:void 0};yt.awsAuthMiddlewareOptions={name:"awsAuthMiddleware",tags:["SIGNATURE","AWSAUTH"],relation:"after",toMiddleware:"retryMiddleware",override:!0};var U6=e=>({applyToStack:n=>{n.addRelativeTo((0,yt.awsAuthMiddleware)(e),yt.awsAuthMiddlewareOptions)}});yt.getAwsAuthPlugin=U6;yt.getSigV4AuthPlugin=yt.getAwsAuthPlugin});var kn=m(Jl=>{"use strict";Object.defineProperty(Jl,"__esModule",{value:!0});var aI=(z(),j(U));aI.__exportStar(eI(),Jl);aI.__exportStar(iI(),Jl)});var cI=m(Zl=>{"use strict";Object.defineProperty(Zl,"__esModule",{value:!0});Zl.resolveUserAgentConfig=void 0;function z6(e){return{...e,customUserAgent:typeof e.customUserAgent=="string"?[[e.customUserAgent]]:e.customUserAgent}}Zl.resolveUserAgentConfig=z6});var dI=m((xke,G6)=>{G6.exports={partitions:[{id:"aws",outputs:{dnsSuffix:"amazonaws.com",dualStackDnsSuffix:"api.aws",implicitGlobalRegion:"us-east-1",name:"aws",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^(us|eu|ap|sa|ca|me|af|il)\\-\\w+\\-\\d+$",regions:{"af-south-1":{description:"Africa (Cape Town)"},"ap-east-1":{description:"Asia Pacific (Hong Kong)"},"ap-northeast-1":{description:"Asia Pacific (Tokyo)"},"ap-northeast-2":{description:"Asia Pacific (Seoul)"},"ap-northeast-3":{description:"Asia Pacific (Osaka)"},"ap-south-1":{description:"Asia Pacific (Mumbai)"},"ap-south-2":{description:"Asia Pacific (Hyderabad)"},"ap-southeast-1":{description:"Asia Pacific (Singapore)"},"ap-southeast-2":{description:"Asia Pacific (Sydney)"},"ap-southeast-3":{description:"Asia Pacific (Jakarta)"},"ap-southeast-4":{description:"Asia Pacific (Melbourne)"},"aws-global":{description:"AWS Standard global region"},"ca-central-1":{description:"Canada (Central)"},"eu-central-1":{description:"Europe (Frankfurt)"},"eu-central-2":{description:"Europe (Zurich)"},"eu-north-1":{description:"Europe (Stockholm)"},"eu-south-1":{description:"Europe (Milan)"},"eu-south-2":{description:"Europe (Spain)"},"eu-west-1":{description:"Europe (Ireland)"},"eu-west-2":{description:"Europe (London)"},"eu-west-3":{description:"Europe (Paris)"},"il-central-1":{description:"Israel (Tel Aviv)"},"me-central-1":{description:"Middle East (UAE)"},"me-south-1":{description:"Middle East (Bahrain)"},"sa-east-1":{description:"South America (Sao Paulo)"},"us-east-1":{description:"US East (N. Virginia)"},"us-east-2":{description:"US East (Ohio)"},"us-west-1":{description:"US West (N. California)"},"us-west-2":{description:"US West (Oregon)"}}},{id:"aws-cn",outputs:{dnsSuffix:"amazonaws.com.cn",dualStackDnsSuffix:"api.amazonwebservices.com.cn",implicitGlobalRegion:"cn-northwest-1",name:"aws-cn",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^cn\\-\\w+\\-\\d+$",regions:{"aws-cn-global":{description:"AWS China global region"},"cn-north-1":{description:"China (Beijing)"},"cn-northwest-1":{description:"China (Ningxia)"}}},{id:"aws-us-gov",outputs:{dnsSuffix:"amazonaws.com",dualStackDnsSuffix:"api.aws",implicitGlobalRegion:"us-gov-west-1",name:"aws-us-gov",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^us\\-gov\\-\\w+\\-\\d+$",regions:{"aws-us-gov-global":{description:"AWS GovCloud (US) global region"},"us-gov-east-1":{description:"AWS GovCloud (US-East)"},"us-gov-west-1":{description:"AWS GovCloud (US-West)"}}},{id:"aws-iso",outputs:{dnsSuffix:"c2s.ic.gov",dualStackDnsSuffix:"c2s.ic.gov",implicitGlobalRegion:"us-iso-east-1",name:"aws-iso",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-iso\\-\\w+\\-\\d+$",regions:{"aws-iso-global":{description:"AWS ISO (US) global region"},"us-iso-east-1":{description:"US ISO East"},"us-iso-west-1":{description:"US ISO WEST"}}},{id:"aws-iso-b",outputs:{dnsSuffix:"sc2s.sgov.gov",dualStackDnsSuffix:"sc2s.sgov.gov",implicitGlobalRegion:"us-isob-east-1",name:"aws-iso-b",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-isob\\-\\w+\\-\\d+$",regions:{"aws-iso-b-global":{description:"AWS ISOB (US) global region"},"us-isob-east-1":{description:"US ISOB East (Ohio)"}}},{id:"aws-iso-e",outputs:{dnsSuffix:"cloud.adc-e.uk",dualStackDnsSuffix:"cloud.adc-e.uk",implicitGlobalRegion:"eu-isoe-west-1",name:"aws-iso-e",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^eu\\-isoe\\-\\w+\\-\\d+$",regions:{}},{id:"aws-iso-f",outputs:{dnsSuffix:"csp.hci.ic.gov",dualStackDnsSuffix:"csp.hci.ic.gov",implicitGlobalRegion:"us-isof-south-1",name:"aws-iso-f",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-isof\\-\\w+\\-\\d+$",regions:{}}],version:"1.1"}});var Ng=m(Bt=>{"use strict";Object.defineProperty(Bt,"__esModule",{value:!0});Bt.getUserAgentPrefix=Bt.useDefaultPartitionInfo=Bt.setPartitionInfo=Bt.partition=void 0;var H6=(z(),j(U)),lI=H6.__importDefault(dI()),uI=lI.default,mI="",$6=e=>{let{partitions:n}=uI;for(let r of n){let{regions:o,outputs:s}=r;for(let[c,i]of Object.entries(o))if(c===e)return{...s,...i}}for(let r of n){let{regionRegex:o,outputs:s}=r;if(new RegExp(o).test(e))return{...s}}let t=n.find(r=>r.id==="aws");if(!t)throw new Error("Provided region was not found in the partition array or regex, and default partition with id 'aws' doesn't exist.");return{...t.outputs}};Bt.partition=$6;var K6=(e,n="")=>{uI=e,mI=n};Bt.setPartitionInfo=K6;var V6=()=>{(0,Bt.setPartitionInfo)(lI.default,"")};Bt.useDefaultPartitionInfo=V6;var X6=()=>mI;Bt.getUserAgentPrefix=X6});var tu=m(eu=>{"use strict";Object.defineProperty(eu,"__esModule",{value:!0});eu.isIpAddress=void 0;var W6=new RegExp("^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}$"),Y6=e=>W6.test(e)||e.startsWith("[")&&e.endsWith("]");eu.isIpAddress=Y6});var pI=m(nu=>{"use strict";Object.defineProperty(nu,"__esModule",{value:!0});nu.debugId=void 0;nu.debugId="endpoints"});var fI=m(ru=>{"use strict";Object.defineProperty(ru,"__esModule",{value:!0});ru.toDebugString=void 0;function Og(e){return typeof e!="object"||e==null?e:"ref"in e?`$${Og(e.ref)}`:"fn"in e?`${e.fn}(${(e.argv||[]).map(Og).join(", ")})`:JSON.stringify(e,null,2)}ru.toDebugString=Og});var oc=m(ou=>{"use strict";Object.defineProperty(ou,"__esModule",{value:!0});var _I=(z(),j(U));_I.__exportStar(pI(),ou);_I.__exportStar(fI(),ou)});var yI=m(su=>{"use strict";Object.defineProperty(su,"__esModule",{value:!0});su.EndpointError=void 0;var Tg=class extends Error{constructor(n){super(n),this.name="EndpointError"}};su.EndpointError=Tg});var hI=m(gI=>{"use strict";Object.defineProperty(gI,"__esModule",{value:!0})});var SI=m(CI=>{"use strict";Object.defineProperty(CI,"__esModule",{value:!0})});var bI=m(EI=>{"use strict";Object.defineProperty(EI,"__esModule",{value:!0})});var vI=m(PI=>{"use strict";Object.defineProperty(PI,"__esModule",{value:!0})});var wI=m(xI=>{"use strict";Object.defineProperty(xI,"__esModule",{value:!0})});var xt=m(ur=>{"use strict";Object.defineProperty(ur,"__esModule",{value:!0});var Go=(z(),j(U));Go.__exportStar(yI(),ur);Go.__exportStar(hI(),ur);Go.__exportStar(SI(),ur);Go.__exportStar(bI(),ur);Go.__exportStar(vI(),ur);Go.__exportStar(wI(),ur)});var qg=m(sc=>{"use strict";Object.defineProperty(sc,"__esModule",{value:!0});sc.isValidHostLabel=void 0;var Q6=new RegExp("^(?!.*-$)(?!-)[a-zA-Z0-9-]{1,63}$"),J6=(e,n=!1)=>{if(!n)return Q6.test(e);let t=e.split(".");for(let r of t)if(!(0,sc.isValidHostLabel)(r))return!1;return!0};sc.isValidHostLabel=J6});var kI=m(ic=>{"use strict";Object.defineProperty(ic,"__esModule",{value:!0});ic.isVirtualHostableS3Bucket=void 0;var Z6=tu(),eX=qg(),tX=(e,n=!1)=>{if(n){for(let t of e.split("."))if(!(0,ic.isVirtualHostableS3Bucket)(t))return!1;return!0}return!(!(0,eX.isValidHostLabel)(e)||e.length<3||e.length>63||e!==e.toLowerCase()||(0,Z6.isIpAddress)(e))};ic.isVirtualHostableS3Bucket=tX});var AI=m(iu=>{"use strict";Object.defineProperty(iu,"__esModule",{value:!0});iu.parseArn=void 0;var nX=e=>{let n=e.split(":");if(n.length<6)return null;let[t,r,o,s,c,...i]=n;return t!=="arn"||r===""||o===""||i[0]===""?null:{partition:r,service:o,region:s,accountId:c,resourceId:i[0].includes("/")?i[0].split("/"):i}};iu.parseArn=nX});var II=m(ac=>{"use strict";Object.defineProperty(ac,"__esModule",{value:!0});var Mg=(z(),j(U));Mg.__exportStar(kI(),ac);Mg.__exportStar(AI(),ac);Mg.__exportStar(Ng(),ac)});var RI=m(au=>{"use strict";Object.defineProperty(au,"__esModule",{value:!0});au.booleanEquals=void 0;var rX=(e,n)=>e===n;au.booleanEquals=rX});var OI=m(cu=>{"use strict";Object.defineProperty(cu,"__esModule",{value:!0});cu.getAttrPathList=void 0;var NI=xt(),oX=e=>{let n=e.split("."),t=[];for(let r of n){let o=r.indexOf("[");if(o!==-1){if(r.indexOf("]")!==r.length-1)throw new NI.EndpointError(`Path: '${e}' does not end with ']'`);let s=r.slice(o+1,-1);if(Number.isNaN(parseInt(s)))throw new NI.EndpointError(`Invalid array index: '${s}' in path: '${e}'`);o!==0&&t.push(r.slice(0,o)),t.push(s)}else t.push(r)}return t};cu.getAttrPathList=oX});var TI=m(du=>{"use strict";Object.defineProperty(du,"__esModule",{value:!0});du.getAttr=void 0;var sX=xt(),iX=OI(),aX=(e,n)=>(0,iX.getAttrPathList)(n).reduce((t,r)=>{if(typeof t!="object")throw new sX.EndpointError(`Index '${r}' in '${n}' not found in '${JSON.stringify(e)}'`);return Array.isArray(t)?t[parseInt(r)]:t[r]},e);du.getAttr=aX});var qI=m(lu=>{"use strict";Object.defineProperty(lu,"__esModule",{value:!0});lu.isSet=void 0;var cX=e=>e!=null;lu.isSet=cX});var MI=m(uu=>{"use strict";Object.defineProperty(uu,"__esModule",{value:!0});uu.not=void 0;var dX=e=>!e;uu.not=dX});var DI=m(BI=>{"use strict";Object.defineProperty(BI,"__esModule",{value:!0})});var FI=m(mu=>{"use strict";Object.defineProperty(mu,"__esModule",{value:!0});mu.HttpAuthLocation=void 0;var lX=v();Object.defineProperty(mu,"HttpAuthLocation",{enumerable:!0,get:function(){return lX.HttpAuthLocation}})});var jI=m(LI=>{"use strict";Object.defineProperty(LI,"__esModule",{value:!0})});var zI=m(UI=>{"use strict";Object.defineProperty(UI,"__esModule",{value:!0})});var HI=m(GI=>{"use strict";Object.defineProperty(GI,"__esModule",{value:!0})});var KI=m($I=>{"use strict";Object.defineProperty($I,"__esModule",{value:!0})});var XI=m(VI=>{"use strict";Object.defineProperty(VI,"__esModule",{value:!0})});var YI=m(WI=>{"use strict";Object.defineProperty(WI,"__esModule",{value:!0})});var JI=m(QI=>{"use strict";Object.defineProperty(QI,"__esModule",{value:!0})});var ZI=m(cc=>{"use strict";Object.defineProperty(cc,"__esModule",{value:!0});cc.HostAddressType=void 0;var uX;(function(e){e.AAAA="AAAA",e.A="A"})(uX=cc.HostAddressType||(cc.HostAddressType={}))});var tR=m(eR=>{"use strict";Object.defineProperty(eR,"__esModule",{value:!0})});var nR=m(pu=>{"use strict";Object.defineProperty(pu,"__esModule",{value:!0});pu.EndpointURLScheme=void 0;var mX=v();Object.defineProperty(pu,"EndpointURLScheme",{enumerable:!0,get:function(){return mX.EndpointURLScheme}})});var oR=m(rR=>{"use strict";Object.defineProperty(rR,"__esModule",{value:!0})});var iR=m(sR=>{"use strict";Object.defineProperty(sR,"__esModule",{value:!0})});var cR=m(aR=>{"use strict";Object.defineProperty(aR,"__esModule",{value:!0})});var lR=m(dR=>{"use strict";Object.defineProperty(dR,"__esModule",{value:!0})});var mR=m(uR=>{"use strict";Object.defineProperty(uR,"__esModule",{value:!0})});var fR=m(pR=>{"use strict";Object.defineProperty(pR,"__esModule",{value:!0})});var yR=m(_R=>{"use strict";Object.defineProperty(_R,"__esModule",{value:!0})});var hR=m(gR=>{"use strict";Object.defineProperty(gR,"__esModule",{value:!0})});var CR=m(Wr=>{"use strict";Object.defineProperty(Wr,"__esModule",{value:!0});var dc=(z(),j(U));dc.__exportStar(lR(),Wr);dc.__exportStar(mR(),Wr);dc.__exportStar(fR(),Wr);dc.__exportStar(yR(),Wr);dc.__exportStar(hR(),Wr)});var ER=m(SR=>{"use strict";Object.defineProperty(SR,"__esModule",{value:!0})});var PR=m(bR=>{"use strict";Object.defineProperty(bR,"__esModule",{value:!0})});var xR=m(vR=>{"use strict";Object.defineProperty(vR,"__esModule",{value:!0})});var kR=m(wR=>{"use strict";Object.defineProperty(wR,"__esModule",{value:!0})});var IR=m(AR=>{"use strict";Object.defineProperty(AR,"__esModule",{value:!0})});var NR=m(RR=>{"use strict";Object.defineProperty(RR,"__esModule",{value:!0})});var TR=m(OR=>{"use strict";Object.defineProperty(OR,"__esModule",{value:!0})});var MR=m(qR=>{"use strict";Object.defineProperty(qR,"__esModule",{value:!0})});var DR=m(BR=>{"use strict";Object.defineProperty(BR,"__esModule",{value:!0})});var LR=m(FR=>{"use strict";Object.defineProperty(FR,"__esModule",{value:!0})});var UR=m(jR=>{"use strict";Object.defineProperty(jR,"__esModule",{value:!0})});var GR=m(zR=>{"use strict";Object.defineProperty(zR,"__esModule",{value:!0})});var HR=m(fu=>{"use strict";Object.defineProperty(fu,"__esModule",{value:!0});fu.RequestHandlerProtocol=void 0;var pX=v();Object.defineProperty(fu,"RequestHandlerProtocol",{enumerable:!0,get:function(){return pX.RequestHandlerProtocol}})});var KR=m($R=>{"use strict";Object.defineProperty($R,"__esModule",{value:!0})});var XR=m(VR=>{"use strict";Object.defineProperty(VR,"__esModule",{value:!0})});var YR=m(WR=>{"use strict";Object.defineProperty(WR,"__esModule",{value:!0})});var QR=m(fe=>{"use strict";Object.defineProperty(fe,"__esModule",{value:!0});var ye=(z(),j(U));ye.__exportStar(DI(),fe);ye.__exportStar(FI(),fe);ye.__exportStar(jI(),fe);ye.__exportStar(zI(),fe);ye.__exportStar(HI(),fe);ye.__exportStar(KI(),fe);ye.__exportStar(XI(),fe);ye.__exportStar(YI(),fe);ye.__exportStar(JI(),fe);ye.__exportStar(ZI(),fe);ye.__exportStar(tR(),fe);ye.__exportStar(nR(),fe);ye.__exportStar(oR(),fe);ye.__exportStar(iR(),fe);ye.__exportStar(cR(),fe);ye.__exportStar(CR(),fe);ye.__exportStar(ER(),fe);ye.__exportStar(PR(),fe);ye.__exportStar(xR(),fe);ye.__exportStar(kR(),fe);ye.__exportStar(IR(),fe);ye.__exportStar(NR(),fe);ye.__exportStar(TR(),fe);ye.__exportStar(MR(),fe);ye.__exportStar(DR(),fe);ye.__exportStar(LR(),fe);ye.__exportStar(UR(),fe);ye.__exportStar(GR(),fe);ye.__exportStar(HR(),fe);ye.__exportStar(KR(),fe);ye.__exportStar(XR(),fe);ye.__exportStar(YR(),fe)});var JR=m(_u=>{"use strict";Object.defineProperty(_u,"__esModule",{value:!0});_u.parseURL=void 0;var Dg=QR(),fX=tu(),Bg={[Dg.EndpointURLScheme.HTTP]:80,[Dg.EndpointURLScheme.HTTPS]:443},_X=e=>{let n=(()=>{try{if(e instanceof URL)return e;if(typeof e=="object"&&"hostname"in e){let{hostname:y,port:C,protocol:b="",path:A="",query:x={}}=e,K=new URL(`${b}//${y}${C?`:${C}`:""}${A}`);return K.search=Object.entries(x).map(([J,De])=>`${J}=${De}`).join("&"),K}return new URL(e)}catch{return null}})();if(!n)return console.error(`Unable to parse ${JSON.stringify(e)} as a whatwg URL.`),null;let t=n.href,{host:r,hostname:o,pathname:s,protocol:c,search:i}=n;if(i)return null;let u=c.slice(0,-1);if(!Object.values(Dg.EndpointURLScheme).includes(u))return null;let l=(0,fX.isIpAddress)(o),a=t.includes(`${r}:${Bg[u]}`)||typeof e=="string"&&e.includes(`${r}:${Bg[u]}`),_=`${r}${a?`:${Bg[u]}`:""}`;return{scheme:u,authority:_,path:s,normalizedPath:s.endsWith("/")?s:`${s}/`,isIp:l}};_u.parseURL=_X});var ZR=m(yu=>{"use strict";Object.defineProperty(yu,"__esModule",{value:!0});yu.stringEquals=void 0;var yX=(e,n)=>e===n;yu.stringEquals=yX});var eN=m(gu=>{"use strict";Object.defineProperty(gu,"__esModule",{value:!0});gu.substring=void 0;var gX=(e,n,t,r)=>n>=t||e.length{"use strict";Object.defineProperty(hu,"__esModule",{value:!0});hu.uriEncode=void 0;var hX=e=>encodeURIComponent(e).replace(/[!*'()]/g,n=>`%${n.charCodeAt(0).toString(16).toUpperCase()}`);hu.uriEncode=hX});var Fg=m(gt=>{"use strict";Object.defineProperty(gt,"__esModule",{value:!0});gt.aws=void 0;var Wt=(z(),j(U));gt.aws=Wt.__importStar(II());Wt.__exportStar(RI(),gt);Wt.__exportStar(TI(),gt);Wt.__exportStar(qI(),gt);Wt.__exportStar(qg(),gt);Wt.__exportStar(MI(),gt);Wt.__exportStar(JR(),gt);Wt.__exportStar(ZR(),gt);Wt.__exportStar(eN(),gt);Wt.__exportStar(tN(),gt)});var Lg=m(Cu=>{"use strict";Object.defineProperty(Cu,"__esModule",{value:!0});Cu.evaluateTemplate=void 0;var CX=Fg(),SX=(e,n)=>{let t=[],r={...n.endpointParams,...n.referenceRecord},o=0;for(;o{"use strict";Object.defineProperty(Su,"__esModule",{value:!0});Su.getReferenceValue=void 0;var EX=({ref:e},n)=>({...n.endpointParams,...n.referenceRecord})[e];Su.getReferenceValue=EX});var lc=m(Eu=>{"use strict";Object.defineProperty(Eu,"__esModule",{value:!0});Eu.evaluateExpression=void 0;var bX=xt(),PX=jg(),vX=Lg(),xX=nN(),wX=(e,n,t)=>{if(typeof e=="string")return(0,vX.evaluateTemplate)(e,t);if(e.fn)return(0,PX.callFunction)(e,t);if(e.ref)return(0,xX.getReferenceValue)(e,t);throw new bX.EndpointError(`'${n}': ${String(e)} is not a string, function or reference.`)};Eu.evaluateExpression=wX});var jg=m(bu=>{"use strict";Object.defineProperty(bu,"__esModule",{value:!0});bu.callFunction=void 0;var kX=(z(),j(U)),AX=kX.__importStar(Fg()),IX=lc(),RX=({fn:e,argv:n},t)=>{let r=n.map(o=>["boolean","number"].includes(typeof o)?o:(0,IX.evaluateExpression)(o,"arg",t));return e.split(".").reduce((o,s)=>o[s],AX)(...r)};bu.callFunction=RX});var rN=m(Pu=>{"use strict";Object.defineProperty(Pu,"__esModule",{value:!0});Pu.evaluateCondition=void 0;var Ug=oc(),NX=xt(),OX=jg(),TX=({assign:e,...n},t)=>{var r,o;if(e&&e in t.referenceRecord)throw new NX.EndpointError(`'${e}' is already defined in Reference Record.`);let s=(0,OX.callFunction)(n,t);return(o=(r=t.logger)===null||r===void 0?void 0:r.debug)===null||o===void 0||o.call(r,Ug.debugId,`evaluateCondition: ${(0,Ug.toDebugString)(n)} = ${(0,Ug.toDebugString)(s)}`),{result:s===""?!0:!!s,...e!=null&&{toAssign:{name:e,value:s}}}};Pu.evaluateCondition=TX});var xu=m(vu=>{"use strict";Object.defineProperty(vu,"__esModule",{value:!0});vu.evaluateConditions=void 0;var oN=oc(),qX=rN(),MX=(e=[],n)=>{var t,r;let o={};for(let s of e){let{result:c,toAssign:i}=(0,qX.evaluateCondition)(s,{...n,referenceRecord:{...n.referenceRecord,...o}});if(!c)return{result:c};i&&(o[i.name]=i.value,(r=(t=n.logger)===null||t===void 0?void 0:t.debug)===null||r===void 0||r.call(t,oN.debugId,`assign: ${i.name} := ${(0,oN.toDebugString)(i.value)}`))}return{result:!0,referenceRecord:o}};vu.evaluateConditions=MX});var sN=m(wu=>{"use strict";Object.defineProperty(wu,"__esModule",{value:!0});wu.getEndpointHeaders=void 0;var BX=xt(),DX=lc(),FX=(e,n)=>Object.entries(e).reduce((t,[r,o])=>({...t,[r]:o.map(s=>{let c=(0,DX.evaluateExpression)(s,"Header value entry",n);if(typeof c!="string")throw new BX.EndpointError(`Header '${r}' value '${c}' is not a string`);return c})}),{});wu.getEndpointHeaders=FX});var aN=m(uc=>{"use strict";Object.defineProperty(uc,"__esModule",{value:!0});uc.getEndpointProperty=void 0;var iN=xt(),LX=Lg(),jX=zg(),UX=(e,n)=>{if(Array.isArray(e))return e.map(t=>(0,uc.getEndpointProperty)(t,n));switch(typeof e){case"string":return(0,LX.evaluateTemplate)(e,n);case"object":if(e===null)throw new iN.EndpointError(`Unexpected endpoint property: ${e}`);return(0,jX.getEndpointProperties)(e,n);case"boolean":return e;default:throw new iN.EndpointError(`Unexpected endpoint property type: ${typeof e}`)}};uc.getEndpointProperty=UX});var zg=m(ku=>{"use strict";Object.defineProperty(ku,"__esModule",{value:!0});ku.getEndpointProperties=void 0;var zX=aN(),GX=(e,n)=>Object.entries(e).reduce((t,[r,o])=>({...t,[r]:(0,zX.getEndpointProperty)(o,n)}),{});ku.getEndpointProperties=GX});var cN=m(Au=>{"use strict";Object.defineProperty(Au,"__esModule",{value:!0});Au.getEndpointUrl=void 0;var HX=xt(),$X=lc(),KX=(e,n)=>{let t=(0,$X.evaluateExpression)(e,"Endpoint URL",n);if(typeof t=="string")try{return new URL(t)}catch(r){throw console.error(`Failed to construct URL with ${t}`,r),r}throw new HX.EndpointError(`Endpoint URL must be a string, got ${typeof t}`)};Au.getEndpointUrl=KX});var lN=m(Iu=>{"use strict";Object.defineProperty(Iu,"__esModule",{value:!0});Iu.evaluateEndpointRule=void 0;var dN=oc(),VX=xu(),XX=sN(),WX=zg(),YX=cN(),QX=(e,n)=>{var t,r;let{conditions:o,endpoint:s}=e,{result:c,referenceRecord:i}=(0,VX.evaluateConditions)(o,n);if(!c)return;let u={...n,referenceRecord:{...n.referenceRecord,...i}},{url:l,properties:a,headers:_}=s;return(r=(t=n.logger)===null||t===void 0?void 0:t.debug)===null||r===void 0||r.call(t,dN.debugId,`Resolving endpoint from template: ${(0,dN.toDebugString)(s)}`),{..._!=null&&{headers:(0,XX.getEndpointHeaders)(_,u)},...a!=null&&{properties:(0,WX.getEndpointProperties)(a,u)},url:(0,YX.getEndpointUrl)(l,u)}};Iu.evaluateEndpointRule=QX});var uN=m(Ru=>{"use strict";Object.defineProperty(Ru,"__esModule",{value:!0});Ru.evaluateErrorRule=void 0;var JX=xt(),ZX=xu(),eW=lc(),tW=(e,n)=>{let{conditions:t,error:r}=e,{result:o,referenceRecord:s}=(0,ZX.evaluateConditions)(t,n);if(o)throw new JX.EndpointError((0,eW.evaluateExpression)(r,"Error",{...n,referenceRecord:{...n.referenceRecord,...s}}))};Ru.evaluateErrorRule=tW});var mN=m(Nu=>{"use strict";Object.defineProperty(Nu,"__esModule",{value:!0});Nu.evaluateTreeRule=void 0;var nW=xu(),rW=Gg(),oW=(e,n)=>{let{conditions:t,rules:r}=e,{result:o,referenceRecord:s}=(0,nW.evaluateConditions)(t,n);if(o)return(0,rW.evaluateRules)(r,{...n,referenceRecord:{...n.referenceRecord,...s}})};Nu.evaluateTreeRule=oW});var Gg=m(Ou=>{"use strict";Object.defineProperty(Ou,"__esModule",{value:!0});Ou.evaluateRules=void 0;var pN=xt(),sW=lN(),iW=uN(),aW=mN(),cW=(e,n)=>{for(let t of e)if(t.type==="endpoint"){let r=(0,sW.evaluateEndpointRule)(t,n);if(r)return r}else if(t.type==="error")(0,iW.evaluateErrorRule)(t,n);else if(t.type==="tree"){let r=(0,aW.evaluateTreeRule)(t,n);if(r)return r}else throw new pN.EndpointError(`Unknown endpoint rule: ${t}`);throw new pN.EndpointError("Rules evaluation failed")};Ou.evaluateRules=cW});var fN=m(Hg=>{"use strict";Object.defineProperty(Hg,"__esModule",{value:!0});var dW=(z(),j(U));dW.__exportStar(Gg(),Hg)});var _N=m(qu=>{"use strict";Object.defineProperty(qu,"__esModule",{value:!0});qu.resolveEndpoint=void 0;var Tu=oc(),lW=xt(),uW=fN(),mW=(e,n)=>{var t,r,o,s,c,i;let{endpointParams:u,logger:l}=n,{parameters:a,rules:_}=e;(r=(t=n.logger)===null||t===void 0?void 0:t.debug)===null||r===void 0||r.call(t,`${Tu.debugId} Initial EndpointParams: ${(0,Tu.toDebugString)(u)}`);let y=Object.entries(a).filter(([,A])=>A.default!=null).map(([A,x])=>[A,x.default]);if(y.length>0)for(let[A,x]of y)u[A]=(o=u[A])!==null&&o!==void 0?o:x;let C=Object.entries(a).filter(([,A])=>A.required).map(([A])=>A);for(let A of C)if(u[A]==null)throw new lW.EndpointError(`Missing required parameter: '${A}'`);let b=(0,uW.evaluateRules)(_,{endpointParams:u,logger:l,referenceRecord:{}});if(!((s=n.endpointParams)===null||s===void 0)&&s.Endpoint)try{let A=new URL(n.endpointParams.Endpoint),{protocol:x,port:K}=A;b.url.protocol=x,b.url.port=K}catch{}return(i=(c=n.logger)===null||c===void 0?void 0:c.debug)===null||i===void 0||i.call(c,`${Tu.debugId} Resolved endpoint: ${(0,Tu.toDebugString)(b)}`),b};qu.resolveEndpoint=mW});var $o=m(Ho=>{"use strict";Object.defineProperty(Ho,"__esModule",{value:!0});var Mu=(z(),j(U));Mu.__exportStar(Ng(),Ho);Mu.__exportStar(tu(),Ho);Mu.__exportStar(_N(),Ho);Mu.__exportStar(xt(),Ho)});var yN=m(nt=>{"use strict";Object.defineProperty(nt,"__esModule",{value:!0});nt.UA_ESCAPE_CHAR=nt.UA_VALUE_ESCAPE_REGEX=nt.UA_NAME_ESCAPE_REGEX=nt.UA_NAME_SEPARATOR=nt.SPACE=nt.X_AMZ_USER_AGENT=nt.USER_AGENT=void 0;nt.USER_AGENT="user-agent";nt.X_AMZ_USER_AGENT="x-amz-user-agent";nt.SPACE=" ";nt.UA_NAME_SEPARATOR="/";nt.UA_NAME_ESCAPE_REGEX=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g;nt.UA_VALUE_ESCAPE_REGEX=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w\#]/g;nt.UA_ESCAPE_CHAR="-"});var gN=m(Yt=>{"use strict";Object.defineProperty(Yt,"__esModule",{value:!0});Yt.getUserAgentPlugin=Yt.getUserAgentMiddlewareOptions=Yt.userAgentMiddleware=void 0;var pW=$o(),fW=we(),ut=yN(),_W=e=>(n,t)=>async r=>{var o,s;let{request:c}=r;if(!fW.HttpRequest.isInstance(c))return n(r);let{headers:i}=c,u=((o=t==null?void 0:t.userAgent)===null||o===void 0?void 0:o.map($g))||[],l=(await e.defaultUserAgentProvider()).map($g),a=((s=e==null?void 0:e.customUserAgent)===null||s===void 0?void 0:s.map($g))||[],_=(0,pW.getUserAgentPrefix)(),y=(_?[_]:[]).concat([...l,...u,...a]).join(ut.SPACE),C=[...l.filter(b=>b.startsWith("aws-sdk-")),...a].join(ut.SPACE);return e.runtime!=="browser"?(C&&(i[ut.X_AMZ_USER_AGENT]=i[ut.X_AMZ_USER_AGENT]?`${i[ut.USER_AGENT]} ${C}`:C),i[ut.USER_AGENT]=y):i[ut.X_AMZ_USER_AGENT]=y,n({...r,request:c})};Yt.userAgentMiddleware=_W;var $g=e=>{var n;let t=e[0].split(ut.UA_NAME_SEPARATOR).map(i=>i.replace(ut.UA_NAME_ESCAPE_REGEX,ut.UA_ESCAPE_CHAR)).join(ut.UA_NAME_SEPARATOR),r=(n=e[1])===null||n===void 0?void 0:n.replace(ut.UA_VALUE_ESCAPE_REGEX,ut.UA_ESCAPE_CHAR),o=t.indexOf(ut.UA_NAME_SEPARATOR),s=t.substring(0,o),c=t.substring(o+1);return s==="api"&&(c=c.toLowerCase()),[s,c,r].filter(i=>i&&i.length>0).reduce((i,u,l)=>{switch(l){case 0:return u;case 1:return`${i}/${u}`;default:return`${i}#${u}`}},"")};Yt.getUserAgentMiddlewareOptions={name:"getUserAgentMiddleware",step:"build",priority:"low",tags:["SET_USER_AGENT","USER_AGENT"],override:!0};var yW=e=>({applyToStack:n=>{n.add((0,Yt.userAgentMiddleware)(e),Yt.getUserAgentMiddlewareOptions)}});Yt.getUserAgentPlugin=yW});var mc=m(Bu=>{"use strict";Object.defineProperty(Bu,"__esModule",{value:!0});var hN=(z(),j(U));hN.__exportStar(cI(),Bu);hN.__exportStar(gN(),Bu)});var CN=m(Du=>{"use strict";Object.defineProperty(Du,"__esModule",{value:!0});Du.booleanSelector=void 0;var gW=(e,n,t)=>{if(n in e){if(e[n]==="true")return!0;if(e[n]==="false")return!1;throw new Error(`Cannot load ${t} "${n}". Expected "true" or "false", got ${e[n]}.`)}};Du.booleanSelector=gW});var SN=m(Fu=>{"use strict";Object.defineProperty(Fu,"__esModule",{value:!0});Fu.numberSelector=void 0;var hW=(e,n,t)=>{if(!(n in e))return;let r=parseInt(e[n],10);if(Number.isNaN(r))throw new TypeError(`Cannot load ${t} '${n}'. Expected number, got '${e[n]}'.`);return r};Fu.numberSelector=hW});var EN=m(pc=>{"use strict";Object.defineProperty(pc,"__esModule",{value:!0});pc.SelectorType=void 0;var CW;(function(e){e.ENV="env",e.CONFIG="shared config entry"})(CW=pc.SelectorType||(pc.SelectorType={}))});var _c=m(fc=>{"use strict";Object.defineProperty(fc,"__esModule",{value:!0});var Kg=(z(),j(U));Kg.__exportStar(CN(),fc);Kg.__exportStar(SN(),fc);Kg.__exportStar(EN(),fc)});var bN=m(wt=>{"use strict";Object.defineProperty(wt,"__esModule",{value:!0});wt.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS=wt.DEFAULT_USE_DUALSTACK_ENDPOINT=wt.CONFIG_USE_DUALSTACK_ENDPOINT=wt.ENV_USE_DUALSTACK_ENDPOINT=void 0;var Lu=_c();wt.ENV_USE_DUALSTACK_ENDPOINT="AWS_USE_DUALSTACK_ENDPOINT";wt.CONFIG_USE_DUALSTACK_ENDPOINT="use_dualstack_endpoint";wt.DEFAULT_USE_DUALSTACK_ENDPOINT=!1;wt.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,Lu.booleanSelector)(e,wt.ENV_USE_DUALSTACK_ENDPOINT,Lu.SelectorType.ENV),configFileSelector:e=>(0,Lu.booleanSelector)(e,wt.CONFIG_USE_DUALSTACK_ENDPOINT,Lu.SelectorType.CONFIG),default:!1}});var PN=m(kt=>{"use strict";Object.defineProperty(kt,"__esModule",{value:!0});kt.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS=kt.DEFAULT_USE_FIPS_ENDPOINT=kt.CONFIG_USE_FIPS_ENDPOINT=kt.ENV_USE_FIPS_ENDPOINT=void 0;var ju=_c();kt.ENV_USE_FIPS_ENDPOINT="AWS_USE_FIPS_ENDPOINT";kt.CONFIG_USE_FIPS_ENDPOINT="use_fips_endpoint";kt.DEFAULT_USE_FIPS_ENDPOINT=!1;kt.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,ju.booleanSelector)(e,kt.ENV_USE_FIPS_ENDPOINT,ju.SelectorType.ENV),configFileSelector:e=>(0,ju.booleanSelector)(e,kt.CONFIG_USE_FIPS_ENDPOINT,ju.SelectorType.CONFIG),default:!1}});var xN=m(Uu=>{"use strict";Object.defineProperty(Uu,"__esModule",{value:!0});Uu.resolveCustomEndpointsConfig=void 0;var vN=cr(),SW=e=>{var n,t;let{endpoint:r,urlParser:o}=e;return{...e,tls:(n=e.tls)!==null&&n!==void 0?n:!0,endpoint:(0,vN.normalizeProvider)(typeof r=="string"?o(r):r),isCustomEndpoint:!0,useDualstackEndpoint:(0,vN.normalizeProvider)((t=e.useDualstackEndpoint)!==null&&t!==void 0?t:!1)}};Uu.resolveCustomEndpointsConfig=SW});var wN=m(zu=>{"use strict";Object.defineProperty(zu,"__esModule",{value:!0});zu.getEndpointFromRegion=void 0;var EW=async e=>{var n;let{tls:t=!0}=e,r=await e.region();if(!new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/).test(r))throw new Error("Invalid region in client config");let s=await e.useDualstackEndpoint(),c=await e.useFipsEndpoint(),{hostname:i}=(n=await e.regionInfoProvider(r,{useDualstackEndpoint:s,useFipsEndpoint:c}))!==null&&n!==void 0?n:{};if(!i)throw new Error("Cannot resolve hostname from client config");return e.urlParser(`${t?"https:":"http:"}//${i}`)};zu.getEndpointFromRegion=EW});var AN=m(Gu=>{"use strict";Object.defineProperty(Gu,"__esModule",{value:!0});Gu.resolveEndpointsConfig=void 0;var kN=cr(),bW=wN(),PW=e=>{var n,t;let r=(0,kN.normalizeProvider)((n=e.useDualstackEndpoint)!==null&&n!==void 0?n:!1),{endpoint:o,useFipsEndpoint:s,urlParser:c}=e;return{...e,tls:(t=e.tls)!==null&&t!==void 0?t:!0,endpoint:o?(0,kN.normalizeProvider)(typeof o=="string"?c(o):o):()=>(0,bW.getEndpointFromRegion)({...e,useDualstackEndpoint:r,useFipsEndpoint:s}),isCustomEndpoint:!!o,useDualstackEndpoint:r}};Gu.resolveEndpointsConfig=PW});var IN=m(Ko=>{"use strict";Object.defineProperty(Ko,"__esModule",{value:!0});var Hu=(z(),j(U));Hu.__exportStar(bN(),Ko);Hu.__exportStar(PN(),Ko);Hu.__exportStar(xN(),Ko);Hu.__exportStar(AN(),Ko)});var RN=m(At=>{"use strict";Object.defineProperty(At,"__esModule",{value:!0});At.NODE_REGION_CONFIG_FILE_OPTIONS=At.NODE_REGION_CONFIG_OPTIONS=At.REGION_INI_NAME=At.REGION_ENV_NAME=void 0;At.REGION_ENV_NAME="AWS_REGION";At.REGION_INI_NAME="region";At.NODE_REGION_CONFIG_OPTIONS={environmentVariableSelector:e=>e[At.REGION_ENV_NAME],configFileSelector:e=>e[At.REGION_INI_NAME],default:()=>{throw new Error("Region is missing")}};At.NODE_REGION_CONFIG_FILE_OPTIONS={preferredFile:"credentials"}});var Vg=m($u=>{"use strict";Object.defineProperty($u,"__esModule",{value:!0});$u.isFipsRegion=void 0;var vW=e=>typeof e=="string"&&(e.startsWith("fips-")||e.endsWith("-fips"));$u.isFipsRegion=vW});var NN=m(Ku=>{"use strict";Object.defineProperty(Ku,"__esModule",{value:!0});Ku.getRealRegion=void 0;var xW=Vg(),wW=e=>(0,xW.isFipsRegion)(e)?["fips-aws-global","aws-fips"].includes(e)?"us-east-1":e.replace(/fips-(dkr-|prod-)?|-fips/,""):e;Ku.getRealRegion=wW});var TN=m(Vu=>{"use strict";Object.defineProperty(Vu,"__esModule",{value:!0});Vu.resolveRegionConfig=void 0;var ON=NN(),kW=Vg(),AW=e=>{let{region:n,useFipsEndpoint:t}=e;if(!n)throw new Error("Region is missing");return{...e,region:async()=>{if(typeof n=="string")return(0,ON.getRealRegion)(n);let r=await n();return(0,ON.getRealRegion)(r)},useFipsEndpoint:async()=>{let r=typeof n=="string"?n:await n();return(0,kW.isFipsRegion)(r)?!0:typeof t!="function"?Promise.resolve(!!t):t()}}};Vu.resolveRegionConfig=AW});var MN=m(Xu=>{"use strict";Object.defineProperty(Xu,"__esModule",{value:!0});var qN=(z(),j(U));qN.__exportStar(RN(),Xu);qN.__exportStar(TN(),Xu)});var DN=m(BN=>{"use strict";Object.defineProperty(BN,"__esModule",{value:!0})});var LN=m(FN=>{"use strict";Object.defineProperty(FN,"__esModule",{value:!0})});var jN=m(Wu=>{"use strict";Object.defineProperty(Wu,"__esModule",{value:!0});Wu.getHostnameFromVariants=void 0;var IW=(e=[],{useFipsEndpoint:n,useDualstackEndpoint:t})=>{var r;return(r=e.find(({tags:o})=>n===o.includes("fips")&&t===o.includes("dualstack")))===null||r===void 0?void 0:r.hostname};Wu.getHostnameFromVariants=IW});var UN=m(Yu=>{"use strict";Object.defineProperty(Yu,"__esModule",{value:!0});Yu.getResolvedHostname=void 0;var RW=(e,{regionHostname:n,partitionHostname:t})=>n||(t?t.replace("{region}",e):void 0);Yu.getResolvedHostname=RW});var zN=m(Qu=>{"use strict";Object.defineProperty(Qu,"__esModule",{value:!0});Qu.getResolvedPartition=void 0;var NW=(e,{partitionHash:n})=>{var t;return(t=Object.keys(n||{}).find(r=>n[r].regions.includes(e)))!==null&&t!==void 0?t:"aws"};Qu.getResolvedPartition=NW});var GN=m(Ju=>{"use strict";Object.defineProperty(Ju,"__esModule",{value:!0});Ju.getResolvedSigningRegion=void 0;var OW=(e,{signingRegion:n,regionRegex:t,useFipsEndpoint:r})=>{if(n)return n;if(r){let o=t.replace("\\\\","\\").replace(/^\^/g,"\\.").replace(/\$$/g,"\\."),s=e.match(o);if(s)return s[0].slice(1,-1)}};Ju.getResolvedSigningRegion=OW});var $N=m(Zu=>{"use strict";Object.defineProperty(Zu,"__esModule",{value:!0});Zu.getRegionInfo=void 0;var HN=jN(),TW=UN(),qW=zN(),MW=GN(),BW=(e,{useFipsEndpoint:n=!1,useDualstackEndpoint:t=!1,signingService:r,regionHash:o,partitionHash:s})=>{var c,i,u,l,a,_;let y=(0,qW.getResolvedPartition)(e,{partitionHash:s}),C=e in o?e:(i=(c=s[y])===null||c===void 0?void 0:c.endpoint)!==null&&i!==void 0?i:e,b={useFipsEndpoint:n,useDualstackEndpoint:t},A=(0,HN.getHostnameFromVariants)((u=o[C])===null||u===void 0?void 0:u.variants,b),x=(0,HN.getHostnameFromVariants)((l=s[y])===null||l===void 0?void 0:l.variants,b),K=(0,TW.getResolvedHostname)(C,{regionHostname:A,partitionHostname:x});if(K===void 0)throw new Error(`Endpoint resolution failed for: ${{resolvedRegion:C,useFipsEndpoint:n,useDualstackEndpoint:t}}`);let J=(0,MW.getResolvedSigningRegion)(K,{signingRegion:(a=o[C])===null||a===void 0?void 0:a.signingRegion,regionRegex:s[y].regionRegex,useFipsEndpoint:n});return{partition:y,signingService:r,hostname:K,...J&&{signingRegion:J},...((_=o[C])===null||_===void 0?void 0:_.signingService)&&{signingService:o[C].signingService}}};Zu.getRegionInfo=BW});var KN=m(yc=>{"use strict";Object.defineProperty(yc,"__esModule",{value:!0});var Xg=(z(),j(U));Xg.__exportStar(DN(),yc);Xg.__exportStar(LN(),yc);Xg.__exportStar($N(),yc)});var Qt=m(gc=>{"use strict";Object.defineProperty(gc,"__esModule",{value:!0});var Wg=(z(),j(U));Wg.__exportStar(IN(),gc);Wg.__exportStar(MN(),gc);Wg.__exportStar(KN(),gc)});var VN=m(em=>{"use strict";Object.defineProperty(em,"__esModule",{value:!0});em.resolveEventStreamSerdeConfig=void 0;var DW=e=>({...e,eventStreamMarshaller:e.eventStreamSerdeProvider(e)});em.resolveEventStreamSerdeConfig=DW});var XN=m(Yg=>{"use strict";Object.defineProperty(Yg,"__esModule",{value:!0});var FW=(z(),j(U));FW.__exportStar(VN(),Yg)});var hc=m(An=>{"use strict";Object.defineProperty(An,"__esModule",{value:!0});An.getContentLengthPlugin=An.contentLengthMiddlewareOptions=An.contentLengthMiddleware=void 0;var LW=we(),WN="content-length";function YN(e){return n=>async t=>{let r=t.request;if(LW.HttpRequest.isInstance(r)){let{body:o,headers:s}=r;if(o&&Object.keys(s).map(c=>c.toLowerCase()).indexOf(WN)===-1)try{let c=e(o);r.headers={...r.headers,[WN]:String(c)}}catch{}}return n({...t,request:r})}}An.contentLengthMiddleware=YN;An.contentLengthMiddlewareOptions={step:"build",tags:["SET_CONTENT_LENGTH","CONTENT_LENGTH"],name:"contentLengthMiddleware",override:!0};var jW=e=>({applyToStack:n=>{n.add(YN(e.bodyLengthChecker),An.contentLengthMiddlewareOptions)}});An.getContentLengthPlugin=jW});var QN=m(mt=>{"use strict";Object.defineProperty(mt,"__esModule",{value:!0});mt.isArnBucketName=mt.isDnsCompatibleBucketName=mt.S3_HOSTNAME_PATTERN=mt.DOT_PATTERN=mt.resolveParamsForS3=void 0;var UW=async e=>{let n=(e==null?void 0:e.Bucket)||"";if(typeof e.Bucket=="string"&&(e.Bucket=n.replace(/#/g,encodeURIComponent("#")).replace(/\?/g,encodeURIComponent("?"))),(0,mt.isArnBucketName)(n)){if(e.ForcePathStyle===!0)throw new Error("Path-style addressing cannot be used with ARN buckets")}else(!(0,mt.isDnsCompatibleBucketName)(n)||n.indexOf(".")!==-1&&!String(e.Endpoint).startsWith("http:")||n.toLowerCase()!==n||n.length<3)&&(e.ForcePathStyle=!0);return e.DisableMultiRegionAccessPoints&&(e.disableMultiRegionAccessPoints=!0,e.DisableMRAP=!0),e};mt.resolveParamsForS3=UW;var zW=/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/,GW=/(\d+\.){3}\d+/,HW=/\.\./;mt.DOT_PATTERN=/\./;mt.S3_HOSTNAME_PATTERN=/^(.+\.)?s3(-fips)?(\.dualstack)?[.-]([a-z0-9-]+)\./;var $W=e=>zW.test(e)&&!GW.test(e)&&!HW.test(e);mt.isDnsCompatibleBucketName=$W;var KW=e=>{let[n,t,r,o,s,c]=e.split(":"),i=n==="arn"&&e.split(":").length>=6,u=[n,t,r,s,c].filter(Boolean).length===5;if(i&&!u)throw new Error(`Invalid ARN: ${e} was an invalid ARN.`);return n==="arn"&&!!t&&!!r&&!!s&&!!c};mt.isArnBucketName=KW});var JN=m(Qg=>{"use strict";Object.defineProperty(Qg,"__esModule",{value:!0});var VW=(z(),j(U));VW.__exportStar(QN(),Qg)});var ZN=m(tm=>{"use strict";Object.defineProperty(tm,"__esModule",{value:!0});tm.createConfigValueProvider=void 0;var XW=(e,n,t)=>{let r=async()=>{var o;let s=(o=t[e])!==null&&o!==void 0?o:t[n];return typeof s=="function"?s():s};return e==="credentialScope"||n==="CredentialScope"?async()=>{var o;let s=typeof t.credentials=="function"?await t.credentials():t.credentials;return(o=s==null?void 0:s.credentialScope)!==null&&o!==void 0?o:s==null?void 0:s.CredentialScope}:e==="endpoint"||n==="endpoint"?async()=>{let o=await r();if(o&&typeof o=="object"){if("url"in o)return o.url.href;if("hostname"in o){let{protocol:s,hostname:c,port:i,path:u}=o;return`${s}//${c}${i?":"+i:""}${u}`}}return o}:r};tm.createConfigValueProvider=XW});var eO=m(nm=>{"use strict";Object.defineProperty(nm,"__esModule",{value:!0});nm.fromEnv=void 0;var WW=Ce(),YW=e=>async()=>{try{let n=e(process.env);if(n===void 0)throw new Error;return n}catch(n){throw new WW.CredentialsProviderError(n.message||`Cannot load config from environment variables with getter: ${e}`)}};nm.fromEnv=YW});var Cc=m(rm=>{"use strict";Object.defineProperty(rm,"__esModule",{value:!0});rm.getHomeDir=void 0;var QW=require("os"),JW=require("path"),Jg={},ZW=()=>process&&process.geteuid?`${process.geteuid()}`:"DEFAULT",e8=()=>{let{HOME:e,USERPROFILE:n,HOMEPATH:t,HOMEDRIVE:r=`C:${JW.sep}`}=process.env;if(e)return e;if(n)return n;if(t)return`${r}${t}`;let o=ZW();return Jg[o]||(Jg[o]=(0,QW.homedir)()),Jg[o]};rm.getHomeDir=e8});var tO=m(Jt=>{"use strict";Object.defineProperty(Jt,"__esModule",{value:!0});Jt.getProfileName=Jt.DEFAULT_PROFILE=Jt.ENV_PROFILE=void 0;Jt.ENV_PROFILE="AWS_PROFILE";Jt.DEFAULT_PROFILE="default";var t8=e=>e.profile||process.env[Jt.ENV_PROFILE]||Jt.DEFAULT_PROFILE;Jt.getProfileName=t8});var Zg=m(om=>{"use strict";Object.defineProperty(om,"__esModule",{value:!0});om.getSSOTokenFilepath=void 0;var n8=require("crypto"),r8=require("path"),o8=Cc(),s8=e=>{let t=(0,n8.createHash)("sha1").update(e).digest("hex");return(0,r8.join)((0,o8.getHomeDir)(),".aws","sso","cache",`${t}.json`)};om.getSSOTokenFilepath=s8});var nO=m(sm=>{"use strict";Object.defineProperty(sm,"__esModule",{value:!0});sm.getSSOTokenFromFile=void 0;var i8=require("fs"),a8=Zg(),{readFile:c8}=i8.promises,d8=async e=>{let n=(0,a8.getSSOTokenFilepath)(e),t=await c8(n,"utf8");return JSON.parse(t)};sm.getSSOTokenFromFile=d8});var sO=m(im=>{"use strict";Object.defineProperty(im,"__esModule",{value:!0});im.getConfigData=void 0;var rO=v(),oO=Vo(),l8=e=>Object.entries(e).filter(([n])=>{let t=n.indexOf(oO.CONFIG_PREFIX_SEPARATOR);return t===-1?!1:Object.values(rO.IniSectionType).includes(n.substring(0,t))}).reduce((n,[t,r])=>{let o=t.indexOf(oO.CONFIG_PREFIX_SEPARATOR),s=t.substring(0,o)===rO.IniSectionType.PROFILE?t.substring(o+1):t;return n[s]=r,n},{...e.default&&{default:e.default}});im.getConfigData=l8});var eh=m(Yr=>{"use strict";Object.defineProperty(Yr,"__esModule",{value:!0});Yr.getConfigFilepath=Yr.ENV_CONFIG_PATH=void 0;var u8=require("path"),m8=Cc();Yr.ENV_CONFIG_PATH="AWS_CONFIG_FILE";var p8=()=>process.env[Yr.ENV_CONFIG_PATH]||(0,u8.join)((0,m8.getHomeDir)(),".aws","config");Yr.getConfigFilepath=p8});var iO=m(Qr=>{"use strict";Object.defineProperty(Qr,"__esModule",{value:!0});Qr.getCredentialsFilepath=Qr.ENV_CREDENTIALS_PATH=void 0;var f8=require("path"),_8=Cc();Qr.ENV_CREDENTIALS_PATH="AWS_SHARED_CREDENTIALS_FILE";var y8=()=>process.env[Qr.ENV_CREDENTIALS_PATH]||(0,f8.join)((0,_8.getHomeDir)(),".aws","credentials");Qr.getCredentialsFilepath=y8});var th=m(am=>{"use strict";Object.defineProperty(am,"__esModule",{value:!0});am.parseIni=void 0;var g8=v(),aO=Vo(),h8=/^([\w-]+)\s(["'])?([\w-@\+\.%:/]+)\2$/,C8=["__proto__","profile __proto__"],S8=e=>{let n={},t,r;for(let o of e.split(/\r?\n/)){let s=o.split(/(^|\s)[;#]/)[0].trim();if(s[0]==="["&&s[s.length-1]==="]"){t=void 0,r=void 0;let i=s.substring(1,s.length-1),u=h8.exec(i);if(u){let[,l,,a]=u;Object.values(g8.IniSectionType).includes(l)&&(t=[l,a].join(aO.CONFIG_PREFIX_SEPARATOR))}else t=i;if(C8.includes(i))throw new Error(`Found invalid profile name "${i}"`)}else if(t){let i=s.indexOf("=");if(![0,-1].includes(i)){let[u,l]=[s.substring(0,i).trim(),s.substring(i+1).trim()];if(l==="")r=u;else{r&&o.trimStart()===o&&(r=void 0),n[t]=n[t]||{};let a=r?[r,u].join(aO.CONFIG_PREFIX_SEPARATOR):u;n[t][a]=l}}}}return n};am.parseIni=S8});var rh=m(cm=>{"use strict";Object.defineProperty(cm,"__esModule",{value:!0});cm.slurpFile=void 0;var E8=require("fs"),{readFile:b8}=E8.promises,nh={},P8=(e,n)=>((!nh[e]||n!=null&&n.ignoreCache)&&(nh[e]=b8(e,"utf8")),nh[e]);cm.slurpFile=P8});var Vo=m(Xo=>{"use strict";Object.defineProperty(Xo,"__esModule",{value:!0});Xo.loadSharedConfigFiles=Xo.CONFIG_PREFIX_SEPARATOR=void 0;var v8=sO(),x8=eh(),w8=iO(),cO=th(),dO=rh(),lO=()=>({});Xo.CONFIG_PREFIX_SEPARATOR=".";var k8=async(e={})=>{let{filepath:n=(0,w8.getCredentialsFilepath)(),configFilepath:t=(0,x8.getConfigFilepath)()}=e,r=await Promise.all([(0,dO.slurpFile)(t,{ignoreCache:e.ignoreCache}).then(cO.parseIni).then(v8.getConfigData).catch(lO),(0,dO.slurpFile)(n,{ignoreCache:e.ignoreCache}).then(cO.parseIni).catch(lO)]);return{configFile:r[0],credentialsFile:r[1]}};Xo.loadSharedConfigFiles=k8});var mO=m(dm=>{"use strict";Object.defineProperty(dm,"__esModule",{value:!0});dm.getSsoSessionData=void 0;var A8=v(),uO=Vo(),I8=e=>Object.entries(e).filter(([n])=>n.startsWith(A8.IniSectionType.SSO_SESSION+uO.CONFIG_PREFIX_SEPARATOR)).reduce((n,[t,r])=>({...n,[t.split(uO.CONFIG_PREFIX_SEPARATOR)[1]]:r}),{});dm.getSsoSessionData=I8});var pO=m(lm=>{"use strict";Object.defineProperty(lm,"__esModule",{value:!0});lm.loadSsoSessionData=void 0;var R8=eh(),N8=mO(),O8=th(),T8=rh(),q8=()=>({}),M8=async(e={})=>{var n;return(0,T8.slurpFile)((n=e.configFilepath)!==null&&n!==void 0?n:(0,R8.getConfigFilepath)()).then(O8.parseIni).then(N8.getSsoSessionData).catch(q8)};lm.loadSsoSessionData=M8});var fO=m(um=>{"use strict";Object.defineProperty(um,"__esModule",{value:!0});um.mergeConfigFiles=void 0;var B8=(...e)=>{let n={};for(let t of e)for(let[r,o]of Object.entries(t))n[r]!==void 0?Object.assign(n[r],o):n[r]=o;return n};um.mergeConfigFiles=B8});var _O=m(mm=>{"use strict";Object.defineProperty(mm,"__esModule",{value:!0});mm.parseKnownFiles=void 0;var D8=Vo(),F8=fO(),L8=async e=>{let n=await(0,D8.loadSharedConfigFiles)(e);return(0,F8.mergeConfigFiles)(n.configFile,n.credentialsFile)};mm.parseKnownFiles=L8});var gO=m(yO=>{"use strict";Object.defineProperty(yO,"__esModule",{value:!0})});var Dt=m(Zt=>{"use strict";Object.defineProperty(Zt,"__esModule",{value:!0});var mr=(z(),j(U));mr.__exportStar(Cc(),Zt);mr.__exportStar(tO(),Zt);mr.__exportStar(Zg(),Zt);mr.__exportStar(nO(),Zt);mr.__exportStar(Vo(),Zt);mr.__exportStar(pO(),Zt);mr.__exportStar(_O(),Zt);mr.__exportStar(gO(),Zt)});var CO=m(pm=>{"use strict";Object.defineProperty(pm,"__esModule",{value:!0});pm.fromSharedConfigFiles=void 0;var j8=Ce(),hO=Dt(),U8=(e,{preferredFile:n="config",...t}={})=>async()=>{let r=(0,hO.getProfileName)(t),{configFile:o,credentialsFile:s}=await(0,hO.loadSharedConfigFiles)(t),c=s[r]||{},i=o[r]||{},u=n==="config"?{...c,...i}:{...i,...c};try{let a=e(u,n==="config"?o:s);if(a===void 0)throw new Error;return a}catch(l){throw new j8.CredentialsProviderError(l.message||`Cannot load config for profile ${r} in SDK configuration files with getter: ${e}`)}};pm.fromSharedConfigFiles=U8});var SO=m(fm=>{"use strict";Object.defineProperty(fm,"__esModule",{value:!0});fm.fromStatic=void 0;var z8=Ce(),G8=e=>typeof e=="function",H8=e=>G8(e)?async()=>await e():(0,z8.fromStatic)(e);fm.fromStatic=H8});var bO=m(_m=>{"use strict";Object.defineProperty(_m,"__esModule",{value:!0});_m.loadConfig=void 0;var EO=Ce(),$8=eO(),K8=CO(),V8=SO(),X8=({environmentVariableSelector:e,configFileSelector:n,default:t},r={})=>(0,EO.memoize)((0,EO.chain)((0,$8.fromEnv)(e),(0,K8.fromSharedConfigFiles)(n,r),(0,V8.fromStatic)(t)));_m.loadConfig=X8});var en=m(oh=>{"use strict";Object.defineProperty(oh,"__esModule",{value:!0});var W8=(z(),j(U));W8.__exportStar(bO(),oh)});var wO=m(ym=>{"use strict";Object.defineProperty(ym,"__esModule",{value:!0});ym.getEndpointUrlConfig=void 0;var PO=Dt(),vO="AWS_ENDPOINT_URL",xO="endpoint_url",Y8=e=>({environmentVariableSelector:n=>{let t=e.split(" ").map(s=>s.toUpperCase()),r=n[[vO,...t].join("_")];if(r)return r;let o=n[vO];if(o)return o},configFileSelector:(n,t)=>{if(t&&n.services){let o=t[["services",n.services].join(PO.CONFIG_PREFIX_SEPARATOR)];if(o){let s=e.split(" ").map(i=>i.toLowerCase()),c=o[[s.join("_"),xO].join(PO.CONFIG_PREFIX_SEPARATOR)];if(c)return c}}let r=n[xO];if(r)return r},default:void 0});ym.getEndpointUrlConfig=Y8});var kO=m(gm=>{"use strict";Object.defineProperty(gm,"__esModule",{value:!0});gm.getEndpointFromConfig=void 0;var Q8=en(),J8=wO(),Z8=async e=>(0,Q8.loadConfig)((0,J8.getEndpointUrlConfig)(e))();gm.getEndpointFromConfig=Z8});var AO=m(hm=>{"use strict";Object.defineProperty(hm,"__esModule",{value:!0});hm.parseQueryString=void 0;function e4(e){let n={};if(e=e.replace(/^\?/,""),e)for(let t of e.split("&")){let[r,o=null]=t.split("=");r=decodeURIComponent(r),o&&(o=decodeURIComponent(o)),r in n?Array.isArray(n[r])?n[r].push(o):n[r]=[n[r],o]:n[r]=o}return n}hm.parseQueryString=e4});var Jr=m(Sc=>{"use strict";Object.defineProperty(Sc,"__esModule",{value:!0});Sc.parseUrl=void 0;var t4=AO(),n4=e=>{if(typeof e=="string")return(0,Sc.parseUrl)(new URL(e));let{hostname:n,pathname:t,port:r,protocol:o,search:s}=e,c;return s&&(c=(0,t4.parseQueryString)(s)),{hostname:n,port:r?parseInt(r):void 0,protocol:o,path:t,query:c}};Sc.parseUrl=n4});var Sm=m(Cm=>{"use strict";Object.defineProperty(Cm,"__esModule",{value:!0});Cm.toEndpointV1=void 0;var IO=Jr(),r4=e=>typeof e=="object"?"url"in e?(0,IO.parseUrl)(e.url):e:(0,IO.parseUrl)(e);Cm.toEndpointV1=r4});var sh=m(Zr=>{"use strict";Object.defineProperty(Zr,"__esModule",{value:!0});Zr.resolveParams=Zr.getEndpointFromInstructions=void 0;var o4=JN(),s4=ZN(),i4=kO(),a4=Sm(),c4=async(e,n,t,r)=>{if(!t.endpoint){let c=await(0,i4.getEndpointFromConfig)(t.serviceId||"");c&&(t.endpoint=()=>Promise.resolve((0,a4.toEndpointV1)(c)))}let o=await(0,Zr.resolveParams)(e,n,t);if(typeof t.endpointProvider!="function")throw new Error("config.endpointProvider is not set.");return t.endpointProvider(o,r)};Zr.getEndpointFromInstructions=c4;var d4=async(e,n,t)=>{var r;let o={},s=((r=n==null?void 0:n.getEndpointParameterInstructions)===null||r===void 0?void 0:r.call(n))||{};for(let[c,i]of Object.entries(s))switch(i.type){case"staticContextParams":o[c]=i.value;break;case"contextParams":o[c]=e[i.name];break;case"clientContextParams":case"builtInParams":o[c]=await(0,s4.createConfigValueProvider)(i.name,c,t)();break;default:throw new Error("Unrecognized endpoint parameter instruction: "+JSON.stringify(i))}return Object.keys(s).length===0&&Object.assign(o,t),String(t.serviceId).toLowerCase()==="s3"&&await(0,o4.resolveParamsForS3)(o),o};Zr.resolveParams=d4});var NO=m(Em=>{"use strict";Object.defineProperty(Em,"__esModule",{value:!0});var RO=(z(),j(U));RO.__exportStar(sh(),Em);RO.__exportStar(Sm(),Em)});var ih=m(bm=>{"use strict";Object.defineProperty(bm,"__esModule",{value:!0});bm.endpointMiddleware=void 0;var l4=cr(),u4=sh(),m4=({config:e,instructions:n})=>(t,r)=>async o=>{var s,c,i;let u=await(0,u4.getEndpointFromInstructions)(o.input,{getEndpointParameterInstructions(){return n}},{...e},r);r.endpointV2=u,r.authSchemes=(s=u.properties)===null||s===void 0?void 0:s.authSchemes;let l=(c=r.authSchemes)===null||c===void 0?void 0:c[0];if(l){r.signing_region=l.signingRegion,r.signing_service=l.signingName;let a=(0,l4.getSmithyContext)(r),_=(i=a==null?void 0:a.selectedHttpAuthScheme)===null||i===void 0?void 0:i.httpAuthOption;_&&(_.signingProperties=Object.assign(_.signingProperties||{},{signing_region:l.signingRegion,signingRegion:l.signingRegion,signing_service:l.signingName,signingName:l.signingName,signingRegionSet:l.signingRegionSet},l.properties))}return t({...o})};bm.endpointMiddleware=m4});var ah=m(Pm=>{"use strict";Object.defineProperty(Pm,"__esModule",{value:!0});Pm.deserializerMiddleware=void 0;var p4=(e,n)=>(t,r)=>async o=>{let{response:s}=await t(o);try{let c=await n(s,e);return{response:s,output:c}}catch(c){if(Object.defineProperty(c,"$response",{value:s}),!("$metadata"in c)){let i="Deserialization error: to see the raw response, inspect the hidden field {error}.$response on this object.";c.message+=` + `+i}throw c}};Pm.deserializerMiddleware=p4});var ch=m(vm=>{"use strict";Object.defineProperty(vm,"__esModule",{value:!0});vm.serializerMiddleware=void 0;var f4=(e,n)=>(t,r)=>async o=>{var s;let c=!((s=r.endpointV2)===null||s===void 0)&&s.url&&e.urlParser?async()=>e.urlParser(r.endpointV2.url):e.endpoint;if(!c)throw new Error("No valid endpoint provider available.");let i=await n(o.input,{...e,endpoint:c});return t({...o,request:i})};vm.serializerMiddleware=f4});var OO=m(tn=>{"use strict";Object.defineProperty(tn,"__esModule",{value:!0});tn.getSerdePlugin=tn.serializerMiddlewareOption=tn.deserializerMiddlewareOption=void 0;var _4=ah(),y4=ch();tn.deserializerMiddlewareOption={name:"deserializerMiddleware",step:"deserialize",tags:["DESERIALIZER"],override:!0};tn.serializerMiddlewareOption={name:"serializerMiddleware",step:"serialize",tags:["SERIALIZER"],override:!0};function g4(e,n,t){return{applyToStack:r=>{r.add((0,_4.deserializerMiddleware)(e,t),tn.deserializerMiddlewareOption),r.add((0,y4.serializerMiddleware)(e,n),tn.serializerMiddlewareOption)}}}tn.getSerdePlugin=g4});var k=m(Ec=>{"use strict";Object.defineProperty(Ec,"__esModule",{value:!0});var dh=(z(),j(U));dh.__exportStar(ah(),Ec);dh.__exportStar(OO(),Ec);dh.__exportStar(ch(),Ec)});var TO=m(eo=>{"use strict";Object.defineProperty(eo,"__esModule",{value:!0});eo.getEndpointPlugin=eo.endpointMiddlewareOptions=void 0;var h4=k(),C4=ih();eo.endpointMiddlewareOptions={step:"serialize",tags:["ENDPOINT_PARAMETERS","ENDPOINT_V2","ENDPOINT"],name:"endpointV2Middleware",override:!0,relation:"before",toMiddleware:h4.serializerMiddlewareOption.name};var S4=(e,n)=>({applyToStack:t=>{t.addRelativeTo((0,C4.endpointMiddleware)({config:e,instructions:n}),eo.endpointMiddlewareOptions)}});eo.getEndpointPlugin=S4});var qO=m(xm=>{"use strict";Object.defineProperty(xm,"__esModule",{value:!0});xm.resolveEndpointConfig=void 0;var lh=cr(),E4=Sm(),b4=e=>{var n,t,r;let o=(n=e.tls)!==null&&n!==void 0?n:!0,{endpoint:s}=e,c=s!=null?async()=>(0,E4.toEndpointV1)(await(0,lh.normalizeProvider)(s)()):void 0;return{...e,endpoint:c,tls:o,isCustomEndpoint:!!s,useDualstackEndpoint:(0,lh.normalizeProvider)((t=e.useDualstackEndpoint)!==null&&t!==void 0?t:!1),useFipsEndpoint:(0,lh.normalizeProvider)((r=e.useFipsEndpoint)!==null&&r!==void 0?r:!1)}};xm.resolveEndpointConfig=b4});var BO=m(MO=>{"use strict";Object.defineProperty(MO,"__esModule",{value:!0})});var w=m(to=>{"use strict";Object.defineProperty(to,"__esModule",{value:!0});var bc=(z(),j(U));bc.__exportStar(NO(),to);bc.__exportStar(ih(),to);bc.__exportStar(TO(),to);bc.__exportStar(qO(),to);bc.__exportStar(BO(),to)});var wm=m(In=>{"use strict";Object.defineProperty(In,"__esModule",{value:!0});In.DEFAULT_RETRY_MODE=In.DEFAULT_MAX_ATTEMPTS=In.RETRY_MODES=void 0;var DO;(function(e){e.STANDARD="standard",e.ADAPTIVE="adaptive"})(DO=In.RETRY_MODES||(In.RETRY_MODES={}));In.DEFAULT_MAX_ATTEMPTS=3;In.DEFAULT_RETRY_MODE=DO.STANDARD});var FO=m(It=>{"use strict";Object.defineProperty(It,"__esModule",{value:!0});It.NODEJS_TIMEOUT_ERROR_CODES=It.TRANSIENT_ERROR_STATUS_CODES=It.TRANSIENT_ERROR_CODES=It.THROTTLING_ERROR_CODES=It.CLOCK_SKEW_ERROR_CODES=void 0;It.CLOCK_SKEW_ERROR_CODES=["AuthFailure","InvalidSignatureException","RequestExpired","RequestInTheFuture","RequestTimeTooSkewed","SignatureDoesNotMatch"];It.THROTTLING_ERROR_CODES=["BandwidthLimitExceeded","EC2ThrottledException","LimitExceededException","PriorRequestNotComplete","ProvisionedThroughputExceededException","RequestLimitExceeded","RequestThrottled","RequestThrottledException","SlowDown","ThrottledException","Throttling","ThrottlingException","TooManyRequestsException","TransactionInProgressException"];It.TRANSIENT_ERROR_CODES=["TimeoutError","RequestTimeout","RequestTimeoutException"];It.TRANSIENT_ERROR_STATUS_CODES=[500,502,503,504];It.NODEJS_TIMEOUT_ERROR_CODES=["ECONNRESET","ECONNREFUSED","EPIPE","ETIMEDOUT"]});var vc=m(ht=>{"use strict";Object.defineProperty(ht,"__esModule",{value:!0});ht.isServerError=ht.isTransientError=ht.isThrottlingError=ht.isClockSkewError=ht.isRetryableByTrait=void 0;var Pc=FO(),P4=e=>e.$retryable!==void 0;ht.isRetryableByTrait=P4;var v4=e=>Pc.CLOCK_SKEW_ERROR_CODES.includes(e.name);ht.isClockSkewError=v4;var x4=e=>{var n,t;return((n=e.$metadata)===null||n===void 0?void 0:n.httpStatusCode)===429||Pc.THROTTLING_ERROR_CODES.includes(e.name)||((t=e.$retryable)===null||t===void 0?void 0:t.throttling)==!0};ht.isThrottlingError=x4;var w4=e=>{var n;return Pc.TRANSIENT_ERROR_CODES.includes(e.name)||Pc.NODEJS_TIMEOUT_ERROR_CODES.includes((e==null?void 0:e.code)||"")||Pc.TRANSIENT_ERROR_STATUS_CODES.includes(((n=e.$metadata)===null||n===void 0?void 0:n.httpStatusCode)||0)};ht.isTransientError=w4;var k4=e=>{var n;if(((n=e.$metadata)===null||n===void 0?void 0:n.httpStatusCode)!==void 0){let t=e.$metadata.httpStatusCode;return 500<=t&&t<=599&&!(0,ht.isTransientError)(e)}return!1};ht.isServerError=k4});var mh=m(km=>{"use strict";Object.defineProperty(km,"__esModule",{value:!0});km.DefaultRateLimiter=void 0;var A4=vc(),uh=class{constructor(n){var t,r,o,s,c;this.currentCapacity=0,this.enabled=!1,this.lastMaxRate=0,this.measuredTxRate=0,this.requestCount=0,this.lastTimestamp=0,this.timeWindow=0,this.beta=(t=n==null?void 0:n.beta)!==null&&t!==void 0?t:.7,this.minCapacity=(r=n==null?void 0:n.minCapacity)!==null&&r!==void 0?r:1,this.minFillRate=(o=n==null?void 0:n.minFillRate)!==null&&o!==void 0?o:.5,this.scaleConstant=(s=n==null?void 0:n.scaleConstant)!==null&&s!==void 0?s:.4,this.smooth=(c=n==null?void 0:n.smooth)!==null&&c!==void 0?c:.8;let i=this.getCurrentTimeInSeconds();this.lastThrottleTime=i,this.lastTxRateBucket=Math.floor(this.getCurrentTimeInSeconds()),this.fillRate=this.minFillRate,this.maxCapacity=this.minCapacity}getCurrentTimeInSeconds(){return Date.now()/1e3}async getSendToken(){return this.acquireTokenBucket(1)}async acquireTokenBucket(n){if(this.enabled){if(this.refillTokenBucket(),n>this.currentCapacity){let t=(n-this.currentCapacity)/this.fillRate*1e3;await new Promise(r=>setTimeout(r,t))}this.currentCapacity=this.currentCapacity-n}}refillTokenBucket(){let n=this.getCurrentTimeInSeconds();if(!this.lastTimestamp){this.lastTimestamp=n;return}let t=(n-this.lastTimestamp)*this.fillRate;this.currentCapacity=Math.min(this.maxCapacity,this.currentCapacity+t),this.lastTimestamp=n}updateClientSendingRate(n){let t;if(this.updateMeasuredRate(),(0,A4.isThrottlingError)(n)){let o=this.enabled?Math.min(this.measuredTxRate,this.fillRate):this.measuredTxRate;this.lastMaxRate=o,this.calculateTimeWindow(),this.lastThrottleTime=this.getCurrentTimeInSeconds(),t=this.cubicThrottle(o),this.enableTokenBucket()}else this.calculateTimeWindow(),t=this.cubicSuccess(this.getCurrentTimeInSeconds());let r=Math.min(t,2*this.measuredTxRate);this.updateTokenBucketRate(r)}calculateTimeWindow(){this.timeWindow=this.getPrecise(Math.pow(this.lastMaxRate*(1-this.beta)/this.scaleConstant,1/3))}cubicThrottle(n){return this.getPrecise(n*this.beta)}cubicSuccess(n){return this.getPrecise(this.scaleConstant*Math.pow(n-this.lastThrottleTime-this.timeWindow,3)+this.lastMaxRate)}enableTokenBucket(){this.enabled=!0}updateTokenBucketRate(n){this.refillTokenBucket(),this.fillRate=Math.max(n,this.minFillRate),this.maxCapacity=Math.max(n,this.minCapacity),this.currentCapacity=Math.min(this.currentCapacity,this.maxCapacity)}updateMeasuredRate(){let n=this.getCurrentTimeInSeconds(),t=Math.floor(n*2)/2;if(this.requestCount++,t>this.lastTxRateBucket){let r=this.requestCount/(t-this.lastTxRateBucket);this.measuredTxRate=this.getPrecise(r*this.smooth+this.measuredTxRate*(1-this.smooth)),this.requestCount=0,this.lastTxRateBucket=t}}getPrecise(n){return parseFloat(n.toFixed(8))}};km.DefaultRateLimiter=uh});var Wo=m(Fe=>{"use strict";Object.defineProperty(Fe,"__esModule",{value:!0});Fe.REQUEST_HEADER=Fe.INVOCATION_ID_HEADER=Fe.NO_RETRY_INCREMENT=Fe.TIMEOUT_RETRY_COST=Fe.RETRY_COST=Fe.INITIAL_RETRY_TOKENS=Fe.THROTTLING_RETRY_DELAY_BASE=Fe.MAXIMUM_RETRY_DELAY=Fe.DEFAULT_RETRY_DELAY_BASE=void 0;Fe.DEFAULT_RETRY_DELAY_BASE=100;Fe.MAXIMUM_RETRY_DELAY=20*1e3;Fe.THROTTLING_RETRY_DELAY_BASE=500;Fe.INITIAL_RETRY_TOKENS=500;Fe.RETRY_COST=5;Fe.TIMEOUT_RETRY_COST=10;Fe.NO_RETRY_INCREMENT=1;Fe.INVOCATION_ID_HEADER="amz-sdk-invocation-id";Fe.REQUEST_HEADER="amz-sdk-request"});var jO=m(Am=>{"use strict";Object.defineProperty(Am,"__esModule",{value:!0});Am.getDefaultRetryBackoffStrategy=void 0;var LO=Wo(),I4=()=>{let e=LO.DEFAULT_RETRY_DELAY_BASE;return{computeNextBackoffDelay:r=>Math.floor(Math.min(LO.MAXIMUM_RETRY_DELAY,Math.random()*2**r*e)),setDelayBase:r=>{e=r}}};Am.getDefaultRetryBackoffStrategy=I4});var UO=m(Im=>{"use strict";Object.defineProperty(Im,"__esModule",{value:!0});Im.createDefaultRetryToken=void 0;var R4=Wo(),N4=({retryDelay:e,retryCount:n,retryCost:t})=>({getRetryCount:()=>n,getRetryDelay:()=>Math.min(R4.MAXIMUM_RETRY_DELAY,e),getRetryCost:()=>t});Im.createDefaultRetryToken=N4});var Nm=m(Rm=>{"use strict";Object.defineProperty(Rm,"__esModule",{value:!0});Rm.StandardRetryStrategy=void 0;var ph=wm(),pr=Wo(),O4=jO(),zO=UO(),fh=class{constructor(n){this.maxAttempts=n,this.mode=ph.RETRY_MODES.STANDARD,this.capacity=pr.INITIAL_RETRY_TOKENS,this.retryBackoffStrategy=(0,O4.getDefaultRetryBackoffStrategy)(),this.maxAttemptsProvider=typeof n=="function"?n:async()=>n}async acquireInitialRetryToken(n){return(0,zO.createDefaultRetryToken)({retryDelay:pr.DEFAULT_RETRY_DELAY_BASE,retryCount:0})}async refreshRetryTokenForRetry(n,t){let r=await this.getMaxAttempts();if(this.shouldRetry(n,t,r)){let o=t.errorType;this.retryBackoffStrategy.setDelayBase(o==="THROTTLING"?pr.THROTTLING_RETRY_DELAY_BASE:pr.DEFAULT_RETRY_DELAY_BASE);let s=this.retryBackoffStrategy.computeNextBackoffDelay(n.getRetryCount()),c=t.retryAfterHint?Math.max(t.retryAfterHint.getTime()-Date.now()||0,s):s,i=this.getCapacityCost(o);return this.capacity-=i,(0,zO.createDefaultRetryToken)({retryDelay:c,retryCount:n.getRetryCount()+1,retryCost:i})}throw new Error("No retry token available")}recordSuccess(n){var t;this.capacity=Math.max(pr.INITIAL_RETRY_TOKENS,this.capacity+((t=n.getRetryCost())!==null&&t!==void 0?t:pr.NO_RETRY_INCREMENT))}getCapacity(){return this.capacity}async getMaxAttempts(){try{return await this.maxAttemptsProvider()}catch{return console.warn(`Max attempts provider could not resolve. Using default of ${ph.DEFAULT_MAX_ATTEMPTS}`),ph.DEFAULT_MAX_ATTEMPTS}}shouldRetry(n,t,r){return n.getRetryCount()+1=this.getCapacityCost(t.errorType)&&this.isRetryableError(t.errorType)}getCapacityCost(n){return n==="TRANSIENT"?pr.TIMEOUT_RETRY_COST:pr.RETRY_COST}isRetryableError(n){return n==="THROTTLING"||n==="TRANSIENT"}};Rm.StandardRetryStrategy=fh});var GO=m(Om=>{"use strict";Object.defineProperty(Om,"__esModule",{value:!0});Om.AdaptiveRetryStrategy=void 0;var T4=wm(),q4=mh(),M4=Nm(),_h=class{constructor(n,t){this.maxAttemptsProvider=n,this.mode=T4.RETRY_MODES.ADAPTIVE;let{rateLimiter:r}=t??{};this.rateLimiter=r??new q4.DefaultRateLimiter,this.standardRetryStrategy=new M4.StandardRetryStrategy(n)}async acquireInitialRetryToken(n){return await this.rateLimiter.getSendToken(),this.standardRetryStrategy.acquireInitialRetryToken(n)}async refreshRetryTokenForRetry(n,t){return this.rateLimiter.updateClientSendingRate(t),this.standardRetryStrategy.refreshRetryTokenForRetry(n,t)}recordSuccess(n){this.rateLimiter.updateClientSendingRate({}),this.standardRetryStrategy.recordSuccess(n)}};Om.AdaptiveRetryStrategy=_h});var HO=m(Tm=>{"use strict";Object.defineProperty(Tm,"__esModule",{value:!0});Tm.ConfiguredRetryStrategy=void 0;var B4=Wo(),D4=Nm(),yh=class extends D4.StandardRetryStrategy{constructor(n,t=B4.DEFAULT_RETRY_DELAY_BASE){super(typeof n=="function"?n:async()=>n),typeof t=="number"?this.computeNextBackoffDelay=()=>t:this.computeNextBackoffDelay=t}async refreshRetryTokenForRetry(n,t){let r=await super.refreshRetryTokenForRetry(n,t);return r.getRetryDelay=()=>this.computeNextBackoffDelay(r.getRetryCount()),r}};Tm.ConfiguredRetryStrategy=yh});var KO=m($O=>{"use strict";Object.defineProperty($O,"__esModule",{value:!0})});var Rt=m(Rn=>{"use strict";Object.defineProperty(Rn,"__esModule",{value:!0});var no=(z(),j(U));no.__exportStar(GO(),Rn);no.__exportStar(HO(),Rn);no.__exportStar(mh(),Rn);no.__exportStar(Nm(),Rn);no.__exportStar(wm(),Rn);no.__exportStar(Wo(),Rn);no.__exportStar(KO(),Rn)});function xc(){return qm>Mm.length-16&&(VO.default.randomFillSync(Mm),qm=0),Mm.slice(qm,qm+=16)}var VO,Mm,qm,gh=Ge(()=>{VO=Ba(require("crypto")),Mm=new Uint8Array(256),qm=Mm.length});var XO,WO=Ge(()=>{XO=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i});function F4(e){return typeof e=="string"&&XO.test(e)}var fr,wc=Ge(()=>{WO();fr=F4});function L4(e,n=0){let t=(Ye[e[n+0]]+Ye[e[n+1]]+Ye[e[n+2]]+Ye[e[n+3]]+"-"+Ye[e[n+4]]+Ye[e[n+5]]+"-"+Ye[e[n+6]]+Ye[e[n+7]]+"-"+Ye[e[n+8]]+Ye[e[n+9]]+"-"+Ye[e[n+10]]+Ye[e[n+11]]+Ye[e[n+12]]+Ye[e[n+13]]+Ye[e[n+14]]+Ye[e[n+15]]).toLowerCase();if(!fr(t))throw TypeError("Stringified UUID is invalid");return t}var Ye,_r,kc=Ge(()=>{wc();Ye=[];for(let e=0;e<256;++e)Ye.push((e+256).toString(16).substr(1));_r=L4});function j4(e,n,t){let r=n&&t||0,o=n||new Array(16);e=e||{};let s=e.node||YO,c=e.clockseq!==void 0?e.clockseq:hh;if(s==null||c==null){let y=e.random||(e.rng||xc)();s==null&&(s=YO=[y[0]|1,y[1],y[2],y[3],y[4],y[5]]),c==null&&(c=hh=(y[6]<<8|y[7])&16383)}let i=e.msecs!==void 0?e.msecs:Date.now(),u=e.nsecs!==void 0?e.nsecs:Sh+1,l=i-Ch+(u-Sh)/1e4;if(l<0&&e.clockseq===void 0&&(c=c+1&16383),(l<0||i>Ch)&&e.nsecs===void 0&&(u=0),u>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");Ch=i,Sh=u,hh=c,i+=122192928e5;let a=((i&268435455)*1e4+u)%4294967296;o[r++]=a>>>24&255,o[r++]=a>>>16&255,o[r++]=a>>>8&255,o[r++]=a&255;let _=i/4294967296*1e4&268435455;o[r++]=_>>>8&255,o[r++]=_&255,o[r++]=_>>>24&15|16,o[r++]=_>>>16&255,o[r++]=c>>>8|128,o[r++]=c&255;for(let y=0;y<6;++y)o[r+y]=s[y];return n||_r(o)}var YO,hh,Ch,Sh,QO,JO=Ge(()=>{gh();kc();Ch=0,Sh=0;QO=j4});function U4(e){if(!fr(e))throw TypeError("Invalid UUID");let n,t=new Uint8Array(16);return t[0]=(n=parseInt(e.slice(0,8),16))>>>24,t[1]=n>>>16&255,t[2]=n>>>8&255,t[3]=n&255,t[4]=(n=parseInt(e.slice(9,13),16))>>>8,t[5]=n&255,t[6]=(n=parseInt(e.slice(14,18),16))>>>8,t[7]=n&255,t[8]=(n=parseInt(e.slice(19,23),16))>>>8,t[9]=n&255,t[10]=(n=parseInt(e.slice(24,36),16))/1099511627776&255,t[11]=n/4294967296&255,t[12]=n>>>24&255,t[13]=n>>>16&255,t[14]=n>>>8&255,t[15]=n&255,t}var Bm,Eh=Ge(()=>{wc();Bm=U4});function z4(e){e=unescape(encodeURIComponent(e));let n=[];for(let t=0;t{kc();Eh();G4="6ba7b810-9dad-11d1-80b4-00c04fd430c8",H4="6ba7b811-9dad-11d1-80b4-00c04fd430c8"});function $4(e){return Array.isArray(e)?e=Buffer.from(e):typeof e=="string"&&(e=Buffer.from(e,"utf8")),ZO.default.createHash("md5").update(e).digest()}var ZO,eT,tT=Ge(()=>{ZO=Ba(require("crypto"));eT=$4});var K4,nT,rT=Ge(()=>{bh();tT();K4=Dm("v3",48,eT),nT=K4});function V4(e,n,t){e=e||{};let r=e.random||(e.rng||xc)();if(r[6]=r[6]&15|64,r[8]=r[8]&63|128,n){t=t||0;for(let o=0;o<16;++o)n[t+o]=r[o];return n}return _r(r)}var oT,sT=Ge(()=>{gh();kc();oT=V4});function X4(e){return Array.isArray(e)?e=Buffer.from(e):typeof e=="string"&&(e=Buffer.from(e,"utf8")),iT.default.createHash("sha1").update(e).digest()}var iT,aT,cT=Ge(()=>{iT=Ba(require("crypto"));aT=X4});var W4,dT,lT=Ge(()=>{bh();cT();W4=Dm("v5",80,aT),dT=W4});var uT,mT=Ge(()=>{uT="00000000-0000-0000-0000-000000000000"});function Y4(e){if(!fr(e))throw TypeError("Invalid UUID");return parseInt(e.substr(14,1),16)}var pT,fT=Ge(()=>{wc();pT=Y4});var Ph={};Ma(Ph,{NIL:()=>uT,parse:()=>Bm,stringify:()=>_r,v1:()=>QO,v3:()=>nT,v4:()=>oT,v5:()=>dT,validate:()=>fr,version:()=>pT});var vh=Ge(()=>{JO();rT();sT();lT();mT();fT();wc();kc();Eh()});var _T=m(Fm=>{"use strict";Object.defineProperty(Fm,"__esModule",{value:!0});Fm.getDefaultRetryQuota=void 0;var xh=Rt(),Q4=(e,n)=>{var t,r,o;let s=e,c=(t=n==null?void 0:n.noRetryIncrement)!==null&&t!==void 0?t:xh.NO_RETRY_INCREMENT,i=(r=n==null?void 0:n.retryCost)!==null&&r!==void 0?r:xh.RETRY_COST,u=(o=n==null?void 0:n.timeoutRetryCost)!==null&&o!==void 0?o:xh.TIMEOUT_RETRY_COST,l=e,a=b=>b.name==="TimeoutError"?u:i,_=b=>a(b)<=l;return Object.freeze({hasRetryTokens:_,retrieveRetryTokens:b=>{if(!_(b))throw new Error("No retry token available");let A=a(b);return l-=A,A},releaseRetryTokens:b=>{l+=b??c,l=Math.min(l,s)}})};Fm.getDefaultRetryQuota=Q4});var wh=m(Lm=>{"use strict";Object.defineProperty(Lm,"__esModule",{value:!0});Lm.defaultDelayDecider=void 0;var J4=Rt(),Z4=(e,n)=>Math.floor(Math.min(J4.MAXIMUM_RETRY_DELAY,Math.random()*2**n*e));Lm.defaultDelayDecider=Z4});var kh=m(Um=>{"use strict";Object.defineProperty(Um,"__esModule",{value:!0});Um.defaultRetryDecider=void 0;var jm=vc(),e5=e=>e?(0,jm.isRetryableByTrait)(e)||(0,jm.isClockSkewError)(e)||(0,jm.isThrottlingError)(e)||(0,jm.isTransientError)(e):!1;Um.defaultRetryDecider=e5});var Ah=m(zm=>{"use strict";Object.defineProperty(zm,"__esModule",{value:!0});zm.asSdkError=void 0;var t5=e=>e instanceof Error?e:e instanceof Object?Object.assign(new Error,e):typeof e=="string"?new Error(e):new Error(`AWS SDK error wrapper for ${e}`);zm.asSdkError=t5});var Nh=m(Gm=>{"use strict";Object.defineProperty(Gm,"__esModule",{value:!0});Gm.StandardRetryStrategy=void 0;var Ih=we(),n5=vc(),ro=Rt(),r5=(vh(),j(Ph)),o5=_T(),s5=wh(),i5=kh(),a5=Ah(),Rh=class{constructor(n,t){var r,o,s;this.maxAttemptsProvider=n,this.mode=ro.RETRY_MODES.STANDARD,this.retryDecider=(r=t==null?void 0:t.retryDecider)!==null&&r!==void 0?r:i5.defaultRetryDecider,this.delayDecider=(o=t==null?void 0:t.delayDecider)!==null&&o!==void 0?o:s5.defaultDelayDecider,this.retryQuota=(s=t==null?void 0:t.retryQuota)!==null&&s!==void 0?s:(0,o5.getDefaultRetryQuota)(ro.INITIAL_RETRY_TOKENS)}shouldRetry(n,t,r){return tsetTimeout(b,C));continue}throw a.$metadata||(a.$metadata={}),a.$metadata.attempts=s,a.$metadata.totalRetryDelay=c,a}}};Gm.StandardRetryStrategy=Rh;var c5=e=>{if(!Ih.HttpResponse.isInstance(e))return;let n=Object.keys(e.headers).find(s=>s.toLowerCase()==="retry-after");if(!n)return;let t=e.headers[n],r=Number(t);return Number.isNaN(r)?new Date(t).getTime()-Date.now():r*1e3}});var gT=m(Hm=>{"use strict";Object.defineProperty(Hm,"__esModule",{value:!0});Hm.AdaptiveRetryStrategy=void 0;var yT=Rt(),d5=Nh(),Oh=class extends d5.StandardRetryStrategy{constructor(n,t){let{rateLimiter:r,...o}=t??{};super(n,o),this.rateLimiter=r??new yT.DefaultRateLimiter,this.mode=yT.RETRY_MODES.ADAPTIVE}async retry(n,t){return super.retry(n,t,{beforeRequest:async()=>this.rateLimiter.getSendToken(),afterRequest:r=>{this.rateLimiter.updateClientSendingRate(r)}})}};Hm.AdaptiveRetryStrategy=Oh});var CT=m(Oe=>{"use strict";Object.defineProperty(Oe,"__esModule",{value:!0});Oe.NODE_RETRY_MODE_CONFIG_OPTIONS=Oe.CONFIG_RETRY_MODE=Oe.ENV_RETRY_MODE=Oe.resolveRetryConfig=Oe.NODE_MAX_ATTEMPT_CONFIG_OPTIONS=Oe.CONFIG_MAX_ATTEMPTS=Oe.ENV_MAX_ATTEMPTS=void 0;var hT=cr(),Yo=Rt();Oe.ENV_MAX_ATTEMPTS="AWS_MAX_ATTEMPTS";Oe.CONFIG_MAX_ATTEMPTS="max_attempts";Oe.NODE_MAX_ATTEMPT_CONFIG_OPTIONS={environmentVariableSelector:e=>{let n=e[Oe.ENV_MAX_ATTEMPTS];if(!n)return;let t=parseInt(n);if(Number.isNaN(t))throw new Error(`Environment variable ${Oe.ENV_MAX_ATTEMPTS} mast be a number, got "${n}"`);return t},configFileSelector:e=>{let n=e[Oe.CONFIG_MAX_ATTEMPTS];if(!n)return;let t=parseInt(n);if(Number.isNaN(t))throw new Error(`Shared config file entry ${Oe.CONFIG_MAX_ATTEMPTS} mast be a number, got "${n}"`);return t},default:Yo.DEFAULT_MAX_ATTEMPTS};var l5=e=>{var n;let{retryStrategy:t}=e,r=(0,hT.normalizeProvider)((n=e.maxAttempts)!==null&&n!==void 0?n:Yo.DEFAULT_MAX_ATTEMPTS);return{...e,maxAttempts:r,retryStrategy:async()=>t||(await(0,hT.normalizeProvider)(e.retryMode)()===Yo.RETRY_MODES.ADAPTIVE?new Yo.AdaptiveRetryStrategy(r):new Yo.StandardRetryStrategy(r))}};Oe.resolveRetryConfig=l5;Oe.ENV_RETRY_MODE="AWS_RETRY_MODE";Oe.CONFIG_RETRY_MODE="retry_mode";Oe.NODE_RETRY_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[Oe.ENV_RETRY_MODE],configFileSelector:e=>e[Oe.CONFIG_RETRY_MODE],default:Yo.DEFAULT_RETRY_MODE}});var ET=m(nn=>{"use strict";Object.defineProperty(nn,"__esModule",{value:!0});nn.getOmitRetryHeadersPlugin=nn.omitRetryHeadersMiddlewareOptions=nn.omitRetryHeadersMiddleware=void 0;var u5=we(),ST=Rt(),m5=()=>e=>async n=>{let{request:t}=n;return u5.HttpRequest.isInstance(t)&&(delete t.headers[ST.INVOCATION_ID_HEADER],delete t.headers[ST.REQUEST_HEADER]),e(n)};nn.omitRetryHeadersMiddleware=m5;nn.omitRetryHeadersMiddlewareOptions={name:"omitRetryHeadersMiddleware",tags:["RETRY","HEADERS","OMIT_RETRY_HEADERS"],relation:"before",toMiddleware:"awsAuthMiddleware",override:!0};var p5=e=>({applyToStack:n=>{n.addRelativeTo((0,nn.omitRetryHeadersMiddleware)(),nn.omitRetryHeadersMiddlewareOptions)}});nn.getOmitRetryHeadersPlugin=p5});var bT=m($m=>{"use strict";Object.defineProperty($m,"__esModule",{value:!0});$m.isStreamingPayload=void 0;var f5=require("stream"),_5=e=>(e==null?void 0:e.body)instanceof f5.Readable||typeof ReadableStream<"u"&&(e==null?void 0:e.body)instanceof ReadableStream;$m.isStreamingPayload=_5});var xT=m(Ct=>{"use strict";Object.defineProperty(Ct,"__esModule",{value:!0});Ct.getRetryAfterHint=Ct.getRetryPlugin=Ct.retryMiddlewareOptions=Ct.retryMiddleware=void 0;var vT=we(),Th=vc(),y5=E(),PT=Rt(),g5=(vh(),j(Ph)),h5=bT(),C5=Ah(),S5=e=>(n,t)=>async r=>{var o;let s=await e.retryStrategy(),c=await e.maxAttempts();if(E5(s)){s=s;let i=await s.acquireInitialRetryToken(t.partition_id),u=new Error,l=0,a=0,{request:_}=r,y=vT.HttpRequest.isInstance(_);for(y&&(_.headers[PT.INVOCATION_ID_HEADER]=(0,g5.v4)());;)try{y&&(_.headers[PT.REQUEST_HEADER]=`attempt=${l+1}; max=${c}`);let{response:C,output:b}=await n(r);return s.recordSuccess(i),b.$metadata.attempts=l+1,b.$metadata.totalRetryDelay=a,{response:C,output:b}}catch(C){let b=b5(C);if(u=(0,C5.asSdkError)(C),y&&(0,h5.isStreamingPayload)(_))throw(o=t.logger instanceof y5.NoOpLogger?console:t.logger)===null||o===void 0||o.warn("An error was encountered in a non-retryable streaming request."),u;try{i=await s.refreshRetryTokenForRetry(i,b)}catch{throw u.$metadata||(u.$metadata={}),u.$metadata.attempts=l+1,u.$metadata.totalRetryDelay=a,u}l=i.getRetryCount();let A=i.getRetryDelay();a+=A,await new Promise(x=>setTimeout(x,A))}}else return s=s,s!=null&&s.mode&&(t.userAgent=[...t.userAgent||[],["cfg/retry-mode",s.mode]]),s.retry(n,r)};Ct.retryMiddleware=S5;var E5=e=>typeof e.acquireInitialRetryToken<"u"&&typeof e.refreshRetryTokenForRetry<"u"&&typeof e.recordSuccess<"u",b5=e=>{let n={errorType:P5(e)},t=(0,Ct.getRetryAfterHint)(e.$response);return t&&(n.retryAfterHint=t),n},P5=e=>(0,Th.isThrottlingError)(e)?"THROTTLING":(0,Th.isTransientError)(e)?"TRANSIENT":(0,Th.isServerError)(e)?"SERVER_ERROR":"CLIENT_ERROR";Ct.retryMiddlewareOptions={name:"retryMiddleware",tags:["RETRY"],step:"finalizeRequest",priority:"high",override:!0};var v5=e=>({applyToStack:n=>{n.add((0,Ct.retryMiddleware)(e),Ct.retryMiddlewareOptions)}});Ct.getRetryPlugin=v5;var x5=e=>{if(!vT.HttpResponse.isInstance(e))return;let n=Object.keys(e.headers).find(s=>s.toLowerCase()==="retry-after");if(!n)return;let t=e.headers[n],r=Number(t);return Number.isNaN(r)?new Date(t):new Date(r*1e3)};Ct.getRetryAfterHint=x5});var On=m(Nn=>{"use strict";Object.defineProperty(Nn,"__esModule",{value:!0});var oo=(z(),j(U));oo.__exportStar(gT(),Nn);oo.__exportStar(Nh(),Nn);oo.__exportStar(CT(),Nn);oo.__exportStar(wh(),Nn);oo.__exportStar(ET(),Nn);oo.__exportStar(kh(),Nn);oo.__exportStar(xT(),Nn)});var wT=m(Km=>{"use strict";Object.defineProperty(Km,"__esModule",{value:!0});Km.resolveClientEndpointParameters=void 0;var w5=e=>({...e,useFipsEndpoint:e.useFipsEndpoint??!1,useDualstackEndpoint:e.useDualstackEndpoint??!1,forcePathStyle:e.forcePathStyle??!1,useAccelerateEndpoint:e.useAccelerateEndpoint??!1,useGlobalEndpoint:e.useGlobalEndpoint??!1,disableMultiregionAccessPoints:e.disableMultiregionAccessPoints??!1,defaultSigningName:"s3"});Km.resolveClientEndpointParameters=w5});var kT=m((bNe,k5)=>{k5.exports={name:"@aws-sdk/client-s3",description:"AWS SDK for JavaScript S3 Client for Node.js, Browser and React Native",version:"3.421.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","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 s3",test:"yarn test:unit","test:e2e":"ts-mocha test/**/*.ispec.ts && karma start karma.conf.js","test:unit":"ts-mocha test/**/*.spec.ts"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha1-browser":"3.0.0","@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/client-sts":"3.421.0","@aws-sdk/credential-provider-node":"3.421.0","@aws-sdk/middleware-bucket-endpoint":"3.418.0","@aws-sdk/middleware-expect-continue":"3.418.0","@aws-sdk/middleware-flexible-checksums":"3.418.0","@aws-sdk/middleware-host-header":"3.418.0","@aws-sdk/middleware-location-constraint":"3.418.0","@aws-sdk/middleware-logger":"3.418.0","@aws-sdk/middleware-recursion-detection":"3.418.0","@aws-sdk/middleware-sdk-s3":"3.418.0","@aws-sdk/middleware-signing":"3.418.0","@aws-sdk/middleware-ssec":"3.418.0","@aws-sdk/middleware-user-agent":"3.418.0","@aws-sdk/region-config-resolver":"3.418.0","@aws-sdk/signature-v4-multi-region":"3.418.0","@aws-sdk/types":"3.418.0","@aws-sdk/util-endpoints":"3.418.0","@aws-sdk/util-user-agent-browser":"3.418.0","@aws-sdk/util-user-agent-node":"3.418.0","@aws-sdk/xml-builder":"3.310.0","@smithy/config-resolver":"^2.0.10","@smithy/eventstream-serde-browser":"^2.0.9","@smithy/eventstream-serde-config-resolver":"^2.0.9","@smithy/eventstream-serde-node":"^2.0.9","@smithy/fetch-http-handler":"^2.1.5","@smithy/hash-blob-browser":"^2.0.9","@smithy/hash-node":"^2.0.9","@smithy/hash-stream-node":"^2.0.9","@smithy/invalid-dependency":"^2.0.9","@smithy/md5-js":"^2.0.9","@smithy/middleware-content-length":"^2.0.11","@smithy/middleware-endpoint":"^2.0.9","@smithy/middleware-retry":"^2.0.12","@smithy/middleware-serde":"^2.0.9","@smithy/middleware-stack":"^2.0.2","@smithy/node-config-provider":"^2.0.12","@smithy/node-http-handler":"^2.1.5","@smithy/protocol-http":"^3.0.5","@smithy/smithy-client":"^2.1.6","@smithy/types":"^2.3.3","@smithy/url-parser":"^2.0.9","@smithy/util-base64":"^2.0.0","@smithy/util-body-length-browser":"^2.0.0","@smithy/util-body-length-node":"^2.1.0","@smithy/util-defaults-mode-browser":"^2.0.10","@smithy/util-defaults-mode-node":"^2.0.12","@smithy/util-retry":"^2.0.2","@smithy/util-stream":"^2.0.12","@smithy/util-utf8":"^2.0.0","@smithy/util-waiter":"^2.0.9","fast-xml-parser":"4.2.5",tslib:"^2.5.0"},devDependencies:{"@smithy/service-client-documentation-generator":"^2.0.0","@tsconfig/node14":"1.0.3","@types/chai":"^4.2.11","@types/mocha":"^8.0.4","@types/node":"^14.14.31",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.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-s3",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-s3"}}});var AT=m(Vm=>{"use strict";Object.defineProperty(Vm,"__esModule",{value:!0});Vm.resolveStsAuthConfig=void 0;var A5=kn(),I5=(e,{stsClientCtor:n})=>(0,A5.resolveAwsAuthConfig)({...e,stsClientCtor:n});Vm.resolveStsAuthConfig=I5});var IT=m(Xm=>{"use strict";Object.defineProperty(Xm,"__esModule",{value:!0});Xm.resolveClientEndpointParameters=void 0;var R5=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,useGlobalEndpoint:e.useGlobalEndpoint??!1,defaultSigningName:"sts"});Xm.resolveClientEndpointParameters=R5});var RT=m((xNe,N5)=>{N5.exports={name:"@aws-sdk/client-sts",description:"AWS SDK for JavaScript Sts Client for Node.js, Browser and React Native",version:"3.421.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","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 sts",test:"yarn test:unit","test:unit":"jest"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/credential-provider-node":"3.421.0","@aws-sdk/middleware-host-header":"3.418.0","@aws-sdk/middleware-logger":"3.418.0","@aws-sdk/middleware-recursion-detection":"3.418.0","@aws-sdk/middleware-sdk-sts":"3.418.0","@aws-sdk/middleware-signing":"3.418.0","@aws-sdk/middleware-user-agent":"3.418.0","@aws-sdk/region-config-resolver":"3.418.0","@aws-sdk/types":"3.418.0","@aws-sdk/util-endpoints":"3.418.0","@aws-sdk/util-user-agent-browser":"3.418.0","@aws-sdk/util-user-agent-node":"3.418.0","@smithy/config-resolver":"^2.0.10","@smithy/fetch-http-handler":"^2.1.5","@smithy/hash-node":"^2.0.9","@smithy/invalid-dependency":"^2.0.9","@smithy/middleware-content-length":"^2.0.11","@smithy/middleware-endpoint":"^2.0.9","@smithy/middleware-retry":"^2.0.12","@smithy/middleware-serde":"^2.0.9","@smithy/middleware-stack":"^2.0.2","@smithy/node-config-provider":"^2.0.12","@smithy/node-http-handler":"^2.1.5","@smithy/protocol-http":"^3.0.5","@smithy/smithy-client":"^2.1.6","@smithy/types":"^2.3.3","@smithy/url-parser":"^2.0.9","@smithy/util-base64":"^2.0.0","@smithy/util-body-length-browser":"^2.0.0","@smithy/util-body-length-node":"^2.1.0","@smithy/util-defaults-mode-browser":"^2.0.10","@smithy/util-defaults-mode-node":"^2.0.12","@smithy/util-retry":"^2.0.2","@smithy/util-utf8":"^2.0.0","fast-xml-parser":"4.2.5",tslib:"^2.5.0"},devDependencies:{"@smithy/service-client-documentation-generator":"^2.0.0","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.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-sts",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-sts"}}});var Wm=m(Qo=>{"use strict";Object.defineProperty(Qo,"__esModule",{value:!0});Qo.STSServiceException=Qo.__ServiceException=void 0;var NT=E();Object.defineProperty(Qo,"__ServiceException",{enumerable:!0,get:function(){return NT.ServiceException}});var qh=class e extends NT.ServiceException{constructor(n){super(n),Object.setPrototypeOf(this,e.prototype)}};Qo.STSServiceException=qh});var gr=m(ce=>{"use strict";Object.defineProperty(ce,"__esModule",{value:!0});ce.GetSessionTokenResponseFilterSensitiveLog=ce.GetFederationTokenResponseFilterSensitiveLog=ce.AssumeRoleWithWebIdentityResponseFilterSensitiveLog=ce.AssumeRoleWithWebIdentityRequestFilterSensitiveLog=ce.AssumeRoleWithSAMLResponseFilterSensitiveLog=ce.AssumeRoleWithSAMLRequestFilterSensitiveLog=ce.AssumeRoleResponseFilterSensitiveLog=ce.CredentialsFilterSensitiveLog=ce.InvalidAuthorizationMessageException=ce.IDPCommunicationErrorException=ce.InvalidIdentityTokenException=ce.IDPRejectedClaimException=ce.RegionDisabledException=ce.PackedPolicyTooLargeException=ce.MalformedPolicyDocumentException=ce.ExpiredTokenException=void 0;var Gh=E(),yr=Wm(),Mh=class e extends yr.STSServiceException{constructor(n){super({name:"ExpiredTokenException",$fault:"client",...n}),this.name="ExpiredTokenException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};ce.ExpiredTokenException=Mh;var Bh=class e extends yr.STSServiceException{constructor(n){super({name:"MalformedPolicyDocumentException",$fault:"client",...n}),this.name="MalformedPolicyDocumentException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};ce.MalformedPolicyDocumentException=Bh;var Dh=class e extends yr.STSServiceException{constructor(n){super({name:"PackedPolicyTooLargeException",$fault:"client",...n}),this.name="PackedPolicyTooLargeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};ce.PackedPolicyTooLargeException=Dh;var Fh=class e extends yr.STSServiceException{constructor(n){super({name:"RegionDisabledException",$fault:"client",...n}),this.name="RegionDisabledException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};ce.RegionDisabledException=Fh;var Lh=class e extends yr.STSServiceException{constructor(n){super({name:"IDPRejectedClaimException",$fault:"client",...n}),this.name="IDPRejectedClaimException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};ce.IDPRejectedClaimException=Lh;var jh=class e extends yr.STSServiceException{constructor(n){super({name:"InvalidIdentityTokenException",$fault:"client",...n}),this.name="InvalidIdentityTokenException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};ce.InvalidIdentityTokenException=jh;var Uh=class e extends yr.STSServiceException{constructor(n){super({name:"IDPCommunicationErrorException",$fault:"client",...n}),this.name="IDPCommunicationErrorException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};ce.IDPCommunicationErrorException=Uh;var zh=class e extends yr.STSServiceException{constructor(n){super({name:"InvalidAuthorizationMessageException",$fault:"client",...n}),this.name="InvalidAuthorizationMessageException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};ce.InvalidAuthorizationMessageException=zh;var O5=e=>({...e,...e.SecretAccessKey&&{SecretAccessKey:Gh.SENSITIVE_STRING}});ce.CredentialsFilterSensitiveLog=O5;var T5=e=>({...e,...e.Credentials&&{Credentials:(0,ce.CredentialsFilterSensitiveLog)(e.Credentials)}});ce.AssumeRoleResponseFilterSensitiveLog=T5;var q5=e=>({...e,...e.SAMLAssertion&&{SAMLAssertion:Gh.SENSITIVE_STRING}});ce.AssumeRoleWithSAMLRequestFilterSensitiveLog=q5;var M5=e=>({...e,...e.Credentials&&{Credentials:(0,ce.CredentialsFilterSensitiveLog)(e.Credentials)}});ce.AssumeRoleWithSAMLResponseFilterSensitiveLog=M5;var B5=e=>({...e,...e.WebIdentityToken&&{WebIdentityToken:Gh.SENSITIVE_STRING}});ce.AssumeRoleWithWebIdentityRequestFilterSensitiveLog=B5;var D5=e=>({...e,...e.Credentials&&{Credentials:(0,ce.CredentialsFilterSensitiveLog)(e.Credentials)}});ce.AssumeRoleWithWebIdentityResponseFilterSensitiveLog=D5;var F5=e=>({...e,...e.Credentials&&{Credentials:(0,ce.CredentialsFilterSensitiveLog)(e.Credentials)}});ce.GetFederationTokenResponseFilterSensitiveLog=F5;var L5=e=>({...e,...e.Credentials&&{Credentials:(0,ce.CredentialsFilterSensitiveLog)(e.Credentials)}});ce.GetSessionTokenResponseFilterSensitiveLog=L5});var Ym=m(Tn=>{"use strict";var OT=":A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",j5=OT+"\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040",TT="["+OT+"]["+j5+"]*",U5=new RegExp("^"+TT+"$"),z5=function(e,n){let t=[],r=n.exec(e);for(;r;){let o=[];o.startIndex=n.lastIndex-r[0].length;let s=r.length;for(let c=0;c"u")};Tn.isExist=function(e){return typeof e<"u"};Tn.isEmptyObject=function(e){return Object.keys(e).length===0};Tn.merge=function(e,n,t){if(n){let r=Object.keys(n),o=r.length;for(let s=0;s{"use strict";var Hh=Ym(),H5={allowBooleanAttributes:!1,unpairedTags:[]};FT.validate=function(e,n){n=Object.assign({},H5,n);let t=[],r=!1,o=!1;e[0]==="\uFEFF"&&(e=e.substr(1));for(let s=0;s"&&e[s]!==" "&&e[s]!==" "&&e[s]!==` +`&&e[s]!=="\r";s++)u+=e[s];if(u=u.trim(),u[u.length-1]==="/"&&(u=u.substring(0,u.length-1),s--),!J5(u)){let _;return u.trim().length===0?_="Invalid space after '<'.":_="Tag '"+u+"' is an invalid name.",Le("InvalidTag",_,pt(e,s))}let l=V5(e,s);if(l===!1)return Le("InvalidAttr","Attributes for '"+u+"' have open quote.",pt(e,s));let a=l.value;if(s=l.index,a[a.length-1]==="/"){let _=s-a.length;a=a.substring(0,a.length-1);let y=DT(a,n);if(y===!0)r=!0;else return Le(y.err.code,y.err.msg,pt(e,_+y.err.line))}else if(i)if(l.tagClosed){if(a.trim().length>0)return Le("InvalidTag","Closing tag '"+u+"' can't have attributes or invalid starting.",pt(e,c));{let _=t.pop();if(u!==_.tagName){let y=pt(e,_.tagStartPos);return Le("InvalidTag","Expected closing tag '"+_.tagName+"' (opened in line "+y.line+", col "+y.col+") instead of closing tag '"+u+"'.",pt(e,c))}t.length==0&&(o=!0)}}else return Le("InvalidTag","Closing tag '"+u+"' doesn't have proper closing.",pt(e,s));else{let _=DT(a,n);if(_!==!0)return Le(_.err.code,_.err.msg,pt(e,s-a.length+_.err.line));if(o===!0)return Le("InvalidXml","Multiple possible root nodes found.",pt(e,s));n.unpairedTags.indexOf(u)!==-1||t.push({tagName:u,tagStartPos:c}),r=!0}for(s++;s0)return Le("InvalidXml","Invalid '"+JSON.stringify(t.map(s=>s.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return Le("InvalidXml","Start tag expected.",1);return!0};function qT(e){return e===" "||e===" "||e===` +`||e==="\r"}function MT(e,n){let t=n;for(;n5&&r==="xml")return Le("InvalidXml","XML declaration allowed only at the start of the document.",pt(e,n));if(e[n]=="?"&&e[n+1]==">"){n++;break}else continue}return n}function BT(e,n){if(e.length>n+5&&e[n+1]==="-"&&e[n+2]==="-"){for(n+=3;n"){n+=2;break}}else if(e.length>n+8&&e[n+1]==="D"&&e[n+2]==="O"&&e[n+3]==="C"&&e[n+4]==="T"&&e[n+5]==="Y"&&e[n+6]==="P"&&e[n+7]==="E"){let t=1;for(n+=8;n"&&(t--,t===0))break}else if(e.length>n+9&&e[n+1]==="["&&e[n+2]==="C"&&e[n+3]==="D"&&e[n+4]==="A"&&e[n+5]==="T"&&e[n+6]==="A"&&e[n+7]==="["){for(n+=8;n"){n+=2;break}}return n}var $5='"',K5="'";function V5(e,n){let t="",r="",o=!1;for(;n"&&r===""){o=!0;break}t+=e[n]}return r!==""?!1:{value:t,index:n,tagClosed:o}}var X5=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function DT(e,n){let t=Hh.getAllMatches(e,X5),r={};for(let o=0;o{var LT={preserveOrder:!1,attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,removeNSPrefix:!1,allowBooleanAttributes:!1,parseTagValue:!0,parseAttributeValue:!1,trimValues:!0,cdataPropName:!1,numberParseOptions:{hex:!0,leadingZeros:!0,eNotation:!0},tagValueProcessor:function(e,n){return n},attributeValueProcessor:function(e,n){return n},stopNodes:[],alwaysCreateTextNode:!1,isArray:()=>!1,commentPropName:!1,unpairedTags:[],processEntities:!0,htmlEntities:!1,ignoreDeclaration:!1,ignorePiTags:!1,transformTagName:!1,transformAttributeName:!1,updateTag:function(e,n,t){return e}},Z5=function(e){return Object.assign({},LT,e)};Kh.buildOptions=Z5;Kh.defaultOptions=LT});var zT=m((NNe,UT)=>{"use strict";var Vh=class{constructor(n){this.tagname=n,this.child=[],this[":@"]={}}add(n,t){n==="__proto__"&&(n="#__proto__"),this.child.push({[n]:t})}addChild(n){n.tagname==="__proto__"&&(n.tagname="#__proto__"),n[":@"]&&Object.keys(n[":@"]).length>0?this.child.push({[n.tagname]:n.child,":@":n[":@"]}):this.child.push({[n.tagname]:n.child})}};UT.exports=Vh});var HT=m((ONe,GT)=>{var eY=Ym();function tY(e,n){let t={};if(e[n+3]==="O"&&e[n+4]==="C"&&e[n+5]==="T"&&e[n+6]==="Y"&&e[n+7]==="P"&&e[n+8]==="E"){n=n+9;let r=1,o=!1,s=!1,c="";for(;n"){if(s?e[n-1]==="-"&&e[n-2]==="-"&&(s=!1,r--):r--,r===0)break}else e[n]==="["?o=!0:c+=e[n];if(r!==0)throw new Error("Unclosed DOCTYPE")}else throw new Error("Invalid Tag instead of DOCTYPE");return{entities:t,i:n}}function nY(e,n){let t="";for(;n{var dY=/^[-+]?0x[a-fA-F0-9]+$/,lY=/^([\-\+])?(0*)(\.[0-9]+([eE]\-?[0-9]+)?|[0-9]+(\.[0-9]+([eE]\-?[0-9]+)?)?)$/;!Number.parseInt&&window.parseInt&&(Number.parseInt=window.parseInt);!Number.parseFloat&&window.parseFloat&&(Number.parseFloat=window.parseFloat);var uY={hex:!0,leadingZeros:!0,decimalPoint:".",eNotation:!0};function mY(e,n={}){if(n=Object.assign({},uY,n),!e||typeof e!="string")return e;let t=e.trim();if(n.skipLike!==void 0&&n.skipLike.test(t))return e;if(n.hex&&dY.test(t))return Number.parseInt(t,16);{let r=lY.exec(t);if(r){let o=r[1],s=r[2],c=pY(r[3]),i=r[4]||r[6];if(!n.leadingZeros&&s.length>0&&o&&t[2]!==".")return e;if(!n.leadingZeros&&s.length>0&&!o&&t[1]!==".")return e;{let u=Number(t),l=""+u;return l.search(/[eE]/)!==-1||i?n.eNotation?u:e:t.indexOf(".")!==-1?l==="0"&&c===""||l===c||o&&l==="-"+c?u:e:s?c===l||o+c===l?u:e:t===l||t===o+l?u:e}}else return e}}function pY(e){return e&&e.indexOf(".")!==-1&&(e=e.replace(/0+$/,""),e==="."?e="0":e[0]==="."?e="0"+e:e[e.length-1]==="."&&(e=e.substr(0,e.length-1))),e}$T.exports=mY});var XT=m((MNe,VT)=>{"use strict";var Qh=Ym(),Ic=zT(),fY=HT(),_Y=KT(),qNe="<((!\\[CDATA\\[([\\s\\S]*?)(]]>))|((NAME:)?(NAME))([^>]*)>|((\\/)(NAME)\\s*>))([^<]*)".replace(/NAME/g,Qh.nameRegexp),Xh=class{constructor(n){this.options=n,this.currentNode=null,this.tagsNodeStack=[],this.docTypeEntities={},this.lastEntities={apos:{regex:/&(apos|#39|#x27);/g,val:"'"},gt:{regex:/&(gt|#62|#x3E);/g,val:">"},lt:{regex:/&(lt|#60|#x3C);/g,val:"<"},quot:{regex:/&(quot|#34|#x22);/g,val:'"'}},this.ampEntity={regex:/&(amp|#38|#x26);/g,val:"&"},this.htmlEntities={space:{regex:/&(nbsp|#160);/g,val:" "},cent:{regex:/&(cent|#162);/g,val:"\xA2"},pound:{regex:/&(pound|#163);/g,val:"\xA3"},yen:{regex:/&(yen|#165);/g,val:"\xA5"},euro:{regex:/&(euro|#8364);/g,val:"\u20AC"},copyright:{regex:/&(copy|#169);/g,val:"\xA9"},reg:{regex:/&(reg|#174);/g,val:"\xAE"},inr:{regex:/&(inr|#8377);/g,val:"\u20B9"}},this.addExternalEntities=yY,this.parseXml=EY,this.parseTextData=gY,this.resolveNameSpace=hY,this.buildAttributesMap=SY,this.isItStopNode=xY,this.replaceEntitiesValue=PY,this.readStopNodeData=kY,this.saveTextToParentTag=vY,this.addChild=bY}};function yY(e){let n=Object.keys(e);for(let t=0;t0)){c||(e=this.replaceEntitiesValue(e));let i=this.options.tagValueProcessor(n,e,t,o,s);return i==null?e:typeof i!=typeof e||i!==e?i:this.options.trimValues?Yh(e,this.options.parseTagValue,this.options.numberParseOptions):e.trim()===e?Yh(e,this.options.parseTagValue,this.options.numberParseOptions):e}}function hY(e){if(this.options.removeNSPrefix){let n=e.split(":"),t=e.charAt(0)==="/"?"/":"";if(n[0]==="xmlns")return"";n.length===2&&(e=t+n[1])}return e}var CY=new RegExp(`([^\\s=]+)\\s*(=\\s*(['"])([\\s\\S]*?)\\3)?`,"gm");function SY(e,n,t){if(!this.options.ignoreAttributes&&typeof e=="string"){let r=Qh.getAllMatches(e,CY),o=r.length,s={};for(let c=0;c",s,"Closing Tag is not closed."),u=e.substring(s+2,i).trim();if(this.options.removeNSPrefix){let _=u.indexOf(":");_!==-1&&(u=u.substr(_+1))}this.options.transformTagName&&(u=this.options.transformTagName(u)),t&&(r=this.saveTextToParentTag(r,t,o));let l=o.substring(o.lastIndexOf(".")+1);if(u&&this.options.unpairedTags.indexOf(u)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: `);let a=0;l&&this.options.unpairedTags.indexOf(l)!==-1?(a=o.lastIndexOf(".",o.lastIndexOf(".")-1),this.tagsNodeStack.pop()):a=o.lastIndexOf("."),o=o.substring(0,a),t=this.tagsNodeStack.pop(),r="",s=i}else if(e[s+1]==="?"){let i=Wh(e,s,!1,"?>");if(!i)throw new Error("Pi Tag is not closed.");if(r=this.saveTextToParentTag(r,t,o),!(this.options.ignoreDeclaration&&i.tagName==="?xml"||this.options.ignorePiTags)){let u=new Ic(i.tagName);u.add(this.options.textNodeName,""),i.tagName!==i.tagExp&&i.attrExpPresent&&(u[":@"]=this.buildAttributesMap(i.tagExp,o,i.tagName)),this.addChild(t,u,o)}s=i.closeIndex+1}else if(e.substr(s+1,3)==="!--"){let i=so(e,"-->",s+4,"Comment is not closed.");if(this.options.commentPropName){let u=e.substring(s+4,i-2);r=this.saveTextToParentTag(r,t,o),t.add(this.options.commentPropName,[{[this.options.textNodeName]:u}])}s=i}else if(e.substr(s+1,2)==="!D"){let i=fY(e,s);this.docTypeEntities=i.entities,s=i.i}else if(e.substr(s+1,2)==="!["){let i=so(e,"]]>",s,"CDATA is not closed.")-2,u=e.substring(s+9,i);if(r=this.saveTextToParentTag(r,t,o),this.options.cdataPropName)t.add(this.options.cdataPropName,[{[this.options.textNodeName]:u}]);else{let l=this.parseTextData(u,t.tagname,o,!0,!1,!0);l==null&&(l=""),t.add(this.options.textNodeName,l)}s=i+2}else{let i=Wh(e,s,this.options.removeNSPrefix),u=i.tagName,l=i.tagExp,a=i.attrExpPresent,_=i.closeIndex;this.options.transformTagName&&(u=this.options.transformTagName(u)),t&&r&&t.tagname!=="!xml"&&(r=this.saveTextToParentTag(r,t,o,!1));let y=t;if(y&&this.options.unpairedTags.indexOf(y.tagname)!==-1&&(t=this.tagsNodeStack.pop(),o=o.substring(0,o.lastIndexOf("."))),u!==n.tagname&&(o+=o?"."+u:u),this.isItStopNode(this.options.stopNodes,o,u)){let C="";if(l.length>0&&l.lastIndexOf("/")===l.length-1)s=i.closeIndex;else if(this.options.unpairedTags.indexOf(u)!==-1)s=i.closeIndex;else{let A=this.readStopNodeData(e,u,_+1);if(!A)throw new Error(`Unexpected end of ${u}`);s=A.i,C=A.tagContent}let b=new Ic(u);u!==l&&a&&(b[":@"]=this.buildAttributesMap(l,o,u)),C&&(C=this.parseTextData(C,u,o,!0,a,!0,!0)),o=o.substr(0,o.lastIndexOf(".")),b.add(this.options.textNodeName,C),this.addChild(t,b,o)}else{if(l.length>0&&l.lastIndexOf("/")===l.length-1){u[u.length-1]==="/"?(u=u.substr(0,u.length-1),l=u):l=l.substr(0,l.length-1),this.options.transformTagName&&(u=this.options.transformTagName(u));let C=new Ic(u);u!==l&&a&&(C[":@"]=this.buildAttributesMap(l,o,u)),this.addChild(t,C,o),o=o.substr(0,o.lastIndexOf("."))}else{let C=new Ic(u);this.tagsNodeStack.push(t),u!==l&&a&&(C[":@"]=this.buildAttributesMap(l,o,u)),this.addChild(t,C,o),t=C}r="",s=_}}else r+=e[s];return n.child};function bY(e,n,t){let r=this.options.updateTag(n.tagname,t,n[":@"]);r===!1||(typeof r=="string"&&(n.tagname=r),e.addChild(n))}var PY=function(e){if(this.options.processEntities){for(let n in this.docTypeEntities){let t=this.docTypeEntities[n];e=e.replace(t.regx,t.val)}for(let n in this.lastEntities){let t=this.lastEntities[n];e=e.replace(t.regex,t.val)}if(this.options.htmlEntities)for(let n in this.htmlEntities){let t=this.htmlEntities[n];e=e.replace(t.regex,t.val)}e=e.replace(this.ampEntity.regex,this.ampEntity.val)}return e};function vY(e,n,t,r){return e&&(r===void 0&&(r=Object.keys(n.child).length===0),e=this.parseTextData(e,n.tagname,t,!1,n[":@"]?Object.keys(n[":@"]).length!==0:!1,r),e!==void 0&&e!==""&&n.add(this.options.textNodeName,e),e=""),e}function xY(e,n,t){let r="*."+t;for(let o in e){let s=e[o];if(r===s||n===s)return!0}return!1}function wY(e,n,t=">"){let r,o="";for(let s=n;s",t,`${n} is not closed`);if(e.substring(t+2,s).trim()===n&&(o--,o===0))return{tagContent:e.substring(r,t),i:s};t=s}else if(e[t+1]==="?")t=so(e,"?>",t+1,"StopNode is not closed.");else if(e.substr(t+1,3)==="!--")t=so(e,"-->",t+3,"StopNode is not closed.");else if(e.substr(t+1,2)==="![")t=so(e,"]]>",t,"StopNode is not closed.")-2;else{let s=Wh(e,t,">");s&&((s&&s.tagName)===n&&s.tagExp[s.tagExp.length-1]!=="/"&&o++,t=s.closeIndex)}}function Yh(e,n,t){if(n&&typeof e=="string"){let r=e.trim();return r==="true"?!0:r==="false"?!1:_Y(e,t)}else return Qh.isExist(e)?e:""}VT.exports=Xh});var QT=m(YT=>{"use strict";function AY(e,n){return WT(e,n)}function WT(e,n,t){let r,o={};for(let s=0;s0&&(o[n.textNodeName]=r):r!==void 0&&(o[n.textNodeName]=r),o}function IY(e){let n=Object.keys(e);for(let t=0;t{var{buildOptions:OY}=jT(),TY=XT(),{prettify:qY}=QT(),MY=$h(),Jh=class{constructor(n){this.externalEntities={},this.options=OY(n)}parse(n,t){if(typeof n!="string")if(n.toString)n=n.toString();else throw new Error("XML data is accepted in String or Bytes[] form.");if(t){t===!0&&(t={});let s=MY.validate(n,t);if(s!==!0)throw Error(`${s.err.msg}:${s.err.line}:${s.err.col}`)}let r=new TY(this.options);r.addExternalEntities(this.externalEntities);let o=r.parseXml(n);return this.options.preserveOrder||o===void 0?o:qY(o,this.options)}addEntity(n,t){if(t.indexOf("&")!==-1)throw new Error("Entity value can't have '&'");if(n.indexOf("&")!==-1||n.indexOf(";")!==-1)throw new Error("An entity must be set without '&' and ';'. Eg. use '#xD' for ' '");if(t==="&")throw new Error("An entity with value '&' is not permitted");this.externalEntities[n]=t}};JT.exports=Jh});var oq=m((FNe,rq)=>{var BY=` +`;function DY(e,n){let t="";return n.format&&n.indentBy.length>0&&(t=BY),tq(e,n,"",t)}function tq(e,n,t,r){let o="",s=!1;for(let c=0;c`,s=!1;continue}else if(u===n.commentPropName){o+=r+``,s=!0;continue}else if(u[0]==="?"){let b=eq(i[":@"],n),A=u==="?xml"?"":r,x=i[u][0][n.textNodeName];x=x.length!==0?" "+x:"",o+=A+`<${u}${x}${b}?>`,s=!0;continue}let a=r;a!==""&&(a+=n.indentBy);let _=eq(i[":@"],n),y=r+`<${u}${_}`,C=tq(i[u],n,l,a);n.unpairedTags.indexOf(u)!==-1?n.suppressUnpairedNode?o+=y+">":o+=y+"/>":(!C||C.length===0)&&n.suppressEmptyNode?o+=y+"/>":C&&C.endsWith(">")?o+=y+`>${C}${r}`:(o+=y+">",C&&r!==""&&(C.includes("/>")||C.includes("`),s=!0}return o}function FY(e){let n=Object.keys(e);for(let t=0;t0&&n.processEntities)for(let t=0;t{"use strict";var jY=oq(),UY={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(e,n){return n},attributeValueProcessor:function(e,n){return n},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1};function hr(e){this.options=Object.assign({},UY,e),this.options.ignoreAttributes||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=HY),this.processTextOrObjNode=zY,this.options.format?(this.indentate=GY,this.tagEndChar=`> `,this.newLine=` -`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}hr.prototype.build=function(e){return this.options.preserveOrder?TY(e,this.options):(Array.isArray(e)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(e={[this.options.arrayNodeName]:e}),this.j2x(e,0).val)};hr.prototype.j2x=function(e,n){let t="",r="";for(let o in e)if(!(typeof e[o]>"u"))if(e[o]===null)o[0]==="?"?r+=this.indentate(n)+"<"+o+"?"+this.tagEndChar:r+=this.indentate(n)+"<"+o+"/"+this.tagEndChar;else if(e[o]instanceof Date)r+=this.buildTextValNode(e[o],o,"",n);else if(typeof e[o]!="object"){let s=this.isAttribute(o);if(s)t+=this.buildAttrPairStr(s,""+e[o]);else if(o===this.options.textNodeName){let c=this.options.tagValueProcessor(o,""+e[o]);r+=this.replaceEntitiesValue(c)}else r+=this.buildTextValNode(e[o],o,"",n)}else if(Array.isArray(e[o])){let s=e[o].length,c="";for(let i=0;i"u"||(u===null?o[0]==="?"?r+=this.indentate(n)+"<"+o+"?"+this.tagEndChar:r+=this.indentate(n)+"<"+o+"/"+this.tagEndChar:typeof u=="object"?this.options.oneListGroup?c+=this.j2x(u,n+1).val:c+=this.processTextOrObjNode(u,o,n):c+=this.buildTextValNode(u,o,"",n))}this.options.oneListGroup&&(c=this.buildObjectNode(c,o,"",n)),r+=c}else if(this.options.attributesGroupName&&o===this.options.attributesGroupName){let s=Object.keys(e[o]),c=s.length;for(let i=0;i"+e+o:this.options.commentPropName!==!1&&n===this.options.commentPropName&&s.length===0?this.indentate(r)+``+this.newLine:this.indentate(r)+"<"+n+t+s+this.tagEndChar+e+this.indentate(r)+o}};hr.prototype.closeTag=function(e){let n="";return this.options.unpairedTags.indexOf(e)!==-1?this.options.suppressUnpairedNode||(n="/"):this.options.suppressEmptyNode?n="/":n=`>`+this.newLine;if(this.options.commentPropName!==!1&&n===this.options.commentPropName)return this.indentate(r)+``+this.newLine;if(n[0]==="?")return this.indentate(r)+"<"+n+t+"?"+this.tagEndChar;{let o=this.options.tagValueProcessor(n,e);return o=this.replaceEntitiesValue(o),o===""?this.indentate(r)+"<"+n+t+this.closeTag(n)+this.tagEndChar:this.indentate(r)+"<"+n+t+">"+o+"0&&this.options.processEntities)for(let n=0;n{"use strict";var FY=Uh(),LY=VT(),jY=eq();tq.exports={XMLParser:LY,XMLValidator:FY,XMLBuilder:jY}});var Mn=m(_e=>{"use strict";Object.defineProperty(_e,"__esModule",{value:!0});_e.de_GetSessionTokenCommand=_e.de_GetFederationTokenCommand=_e.de_GetCallerIdentityCommand=_e.de_GetAccessKeyInfoCommand=_e.de_DecodeAuthorizationMessageCommand=_e.de_AssumeRoleWithWebIdentityCommand=_e.de_AssumeRoleWithSAMLCommand=_e.de_AssumeRoleCommand=_e.se_GetSessionTokenCommand=_e.se_GetFederationTokenCommand=_e.se_GetCallerIdentityCommand=_e.se_GetAccessKeyInfoCommand=_e.se_DecodeAuthorizationMessageCommand=_e.se_AssumeRoleWithWebIdentityCommand=_e.se_AssumeRoleWithSAMLCommand=_e.se_AssumeRoleCommand=void 0;var UY=we(),ee=E(),zY=Wh(),Cr=gr(),GY=$m(),HY=async(e,n)=>{let t=br,r;return r=vr({...y9(e,n),Action:"AssumeRole",Version:"2011-06-15"}),Er(n,t,"/",void 0,r)};_e.se_AssumeRoleCommand=HY;var $Y=async(e,n)=>{let t=br,r;return r=vr({...g9(e,n),Action:"AssumeRoleWithSAML",Version:"2011-06-15"}),Er(n,t,"/",void 0,r)};_e.se_AssumeRoleWithSAMLCommand=$Y;var KY=async(e,n)=>{let t=br,r;return r=vr({...h9(e,n),Action:"AssumeRoleWithWebIdentity",Version:"2011-06-15"}),Er(n,t,"/",void 0,r)};_e.se_AssumeRoleWithWebIdentityCommand=KY;var VY=async(e,n)=>{let t=br,r;return r=vr({...C9(e,n),Action:"DecodeAuthorizationMessage",Version:"2011-06-15"}),Er(n,t,"/",void 0,r)};_e.se_DecodeAuthorizationMessageCommand=VY;var XY=async(e,n)=>{let t=br,r;return r=vr({...S9(e,n),Action:"GetAccessKeyInfo",Version:"2011-06-15"}),Er(n,t,"/",void 0,r)};_e.se_GetAccessKeyInfoCommand=XY;var WY=async(e,n)=>{let t=br,r;return r=vr({...E9(e,n),Action:"GetCallerIdentity",Version:"2011-06-15"}),Er(n,t,"/",void 0,r)};_e.se_GetCallerIdentityCommand=WY;var YY=async(e,n)=>{let t=br,r;return r=vr({...b9(e,n),Action:"GetFederationToken",Version:"2011-06-15"}),Er(n,t,"/",void 0,r)};_e.se_GetFederationTokenCommand=YY;var QY=async(e,n)=>{let t=br,r;return r=vr({...P9(e,n),Action:"GetSessionToken",Version:"2011-06-15"}),Er(n,t,"/",void 0,r)};_e.se_GetSessionTokenCommand=QY;var JY=async(e,n)=>{if(e.statusCode>=300)return ZY(e,n);let t=await qn(e.body,n),r={};return r=I9(t.AssumeRoleResult,n),{$metadata:rt(e),...r}};_e.de_AssumeRoleCommand=JY;var ZY=async(e,n)=>{let t={...e,body:await Pr(e.body,n)},r=xr(e,t.body);switch(r){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await Yh(t,n);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await Vm(t,n);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await Xm(t,n);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Ic(t,n);default:let o=t.body;return Sr({output:e,parsedBody:o.Error,errorCode:r})}},e9=async(e,n)=>{if(e.statusCode>=300)return t9(e,n);let t=await qn(e.body,n),r={};return r=R9(t.AssumeRoleWithSAMLResult,n),{$metadata:rt(e),...r}};_e.de_AssumeRoleWithSAMLCommand=e9;var t9=async(e,n)=>{let t={...e,body:await Pr(e.body,n)},r=xr(e,t.body);switch(r){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await Yh(t,n);case"IDPRejectedClaim":case"com.amazonaws.sts#IDPRejectedClaimException":throw await nq(t,n);case"InvalidIdentityToken":case"com.amazonaws.sts#InvalidIdentityTokenException":throw await rq(t,n);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await Vm(t,n);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await Xm(t,n);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Ic(t,n);default:let o=t.body;return Sr({output:e,parsedBody:o.Error,errorCode:r})}},n9=async(e,n)=>{if(e.statusCode>=300)return r9(e,n);let t=await qn(e.body,n),r={};return r=N9(t.AssumeRoleWithWebIdentityResult,n),{$metadata:rt(e),...r}};_e.de_AssumeRoleWithWebIdentityCommand=n9;var r9=async(e,n)=>{let t={...e,body:await Pr(e.body,n)},r=xr(e,t.body);switch(r){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await Yh(t,n);case"IDPCommunicationError":case"com.amazonaws.sts#IDPCommunicationErrorException":throw await f9(t,n);case"IDPRejectedClaim":case"com.amazonaws.sts#IDPRejectedClaimException":throw await nq(t,n);case"InvalidIdentityToken":case"com.amazonaws.sts#InvalidIdentityTokenException":throw await rq(t,n);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await Vm(t,n);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await Xm(t,n);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Ic(t,n);default:let o=t.body;return Sr({output:e,parsedBody:o.Error,errorCode:r})}},o9=async(e,n)=>{if(e.statusCode>=300)return s9(e,n);let t=await qn(e.body,n),r={};return r=O9(t.DecodeAuthorizationMessageResult,n),{$metadata:rt(e),...r}};_e.de_DecodeAuthorizationMessageCommand=o9;var s9=async(e,n)=>{let t={...e,body:await Pr(e.body,n)},r=xr(e,t.body);switch(r){case"InvalidAuthorizationMessageException":case"com.amazonaws.sts#InvalidAuthorizationMessageException":throw await _9(t,n);default:let o=t.body;return Sr({output:e,parsedBody:o.Error,errorCode:r})}},i9=async(e,n)=>{if(e.statusCode>=300)return a9(e,n);let t=await qn(e.body,n),r={};return r=M9(t.GetAccessKeyInfoResult,n),{$metadata:rt(e),...r}};_e.de_GetAccessKeyInfoCommand=i9;var a9=async(e,n)=>{let t={...e,body:await Pr(e.body,n)},r=xr(e,t.body),o=t.body;return Sr({output:e,parsedBody:o.Error,errorCode:r})},c9=async(e,n)=>{if(e.statusCode>=300)return d9(e,n);let t=await qn(e.body,n),r={};return r=B9(t.GetCallerIdentityResult,n),{$metadata:rt(e),...r}};_e.de_GetCallerIdentityCommand=c9;var d9=async(e,n)=>{let t={...e,body:await Pr(e.body,n)},r=xr(e,t.body),o=t.body;return Sr({output:e,parsedBody:o.Error,errorCode:r})},l9=async(e,n)=>{if(e.statusCode>=300)return u9(e,n);let t=await qn(e.body,n),r={};return r=D9(t.GetFederationTokenResult,n),{$metadata:rt(e),...r}};_e.de_GetFederationTokenCommand=l9;var u9=async(e,n)=>{let t={...e,body:await Pr(e.body,n)},r=xr(e,t.body);switch(r){case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await Vm(t,n);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await Xm(t,n);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Ic(t,n);default:let o=t.body;return Sr({output:e,parsedBody:o.Error,errorCode:r})}},m9=async(e,n)=>{if(e.statusCode>=300)return p9(e,n);let t=await qn(e.body,n),r={};return r=F9(t.GetSessionTokenResult,n),{$metadata:rt(e),...r}};_e.de_GetSessionTokenCommand=m9;var p9=async(e,n)=>{let t={...e,body:await Pr(e.body,n)},r=xr(e,t.body);switch(r){case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Ic(t,n);default:let o=t.body;return Sr({output:e,parsedBody:o.Error,errorCode:r})}},Yh=async(e,n)=>{let t=e.body,r=T9(t.Error,n),o=new Cr.ExpiredTokenException({$metadata:rt(e),...r});return(0,ee.decorateServiceException)(o,t)},f9=async(e,n)=>{let t=e.body,r=L9(t.Error,n),o=new Cr.IDPCommunicationErrorException({$metadata:rt(e),...r});return(0,ee.decorateServiceException)(o,t)},nq=async(e,n)=>{let t=e.body,r=j9(t.Error,n),o=new Cr.IDPRejectedClaimException({$metadata:rt(e),...r});return(0,ee.decorateServiceException)(o,t)},_9=async(e,n)=>{let t=e.body,r=U9(t.Error,n),o=new Cr.InvalidAuthorizationMessageException({$metadata:rt(e),...r});return(0,ee.decorateServiceException)(o,t)},rq=async(e,n)=>{let t=e.body,r=z9(t.Error,n),o=new Cr.InvalidIdentityTokenException({$metadata:rt(e),...r});return(0,ee.decorateServiceException)(o,t)},Vm=async(e,n)=>{let t=e.body,r=G9(t.Error,n),o=new Cr.MalformedPolicyDocumentException({$metadata:rt(e),...r});return(0,ee.decorateServiceException)(o,t)},Xm=async(e,n)=>{let t=e.body,r=H9(t.Error,n),o=new Cr.PackedPolicyTooLargeException({$metadata:rt(e),...r});return(0,ee.decorateServiceException)(o,t)},Ic=async(e,n)=>{let t=e.body,r=$9(t.Error,n),o=new Cr.RegionDisabledException({$metadata:rt(e),...r});return(0,ee.decorateServiceException)(o,t)},y9=(e,n)=>{var r,o,s,c;let t={};if(e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.RoleSessionName!=null&&(t.RoleSessionName=e.RoleSessionName),e.PolicyArns!=null){let i=Wm(e.PolicyArns,n);((r=e.PolicyArns)==null?void 0:r.length)===0&&(t.PolicyArns=[]),Object.entries(i).forEach(([u,l])=>{let a=`PolicyArns.${u}`;t[a]=l})}if(e.Policy!=null&&(t.Policy=e.Policy),e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),e.Tags!=null){let i=oq(e.Tags,n);((o=e.Tags)==null?void 0:o.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([u,l])=>{let a=`Tags.${u}`;t[a]=l})}if(e.TransitiveTagKeys!=null){let i=A9(e.TransitiveTagKeys,n);((s=e.TransitiveTagKeys)==null?void 0:s.length)===0&&(t.TransitiveTagKeys=[]),Object.entries(i).forEach(([u,l])=>{let a=`TransitiveTagKeys.${u}`;t[a]=l})}if(e.ExternalId!=null&&(t.ExternalId=e.ExternalId),e.SerialNumber!=null&&(t.SerialNumber=e.SerialNumber),e.TokenCode!=null&&(t.TokenCode=e.TokenCode),e.SourceIdentity!=null&&(t.SourceIdentity=e.SourceIdentity),e.ProvidedContexts!=null){let i=w9(e.ProvidedContexts,n);((c=e.ProvidedContexts)==null?void 0:c.length)===0&&(t.ProvidedContexts=[]),Object.entries(i).forEach(([u,l])=>{let a=`ProvidedContexts.${u}`;t[a]=l})}return t},g9=(e,n)=>{var r;let t={};if(e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.PrincipalArn!=null&&(t.PrincipalArn=e.PrincipalArn),e.SAMLAssertion!=null&&(t.SAMLAssertion=e.SAMLAssertion),e.PolicyArns!=null){let o=Wm(e.PolicyArns,n);((r=e.PolicyArns)==null?void 0:r.length)===0&&(t.PolicyArns=[]),Object.entries(o).forEach(([s,c])=>{let i=`PolicyArns.${s}`;t[i]=c})}return e.Policy!=null&&(t.Policy=e.Policy),e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),t},h9=(e,n)=>{var r;let t={};if(e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.RoleSessionName!=null&&(t.RoleSessionName=e.RoleSessionName),e.WebIdentityToken!=null&&(t.WebIdentityToken=e.WebIdentityToken),e.ProviderId!=null&&(t.ProviderId=e.ProviderId),e.PolicyArns!=null){let o=Wm(e.PolicyArns,n);((r=e.PolicyArns)==null?void 0:r.length)===0&&(t.PolicyArns=[]),Object.entries(o).forEach(([s,c])=>{let i=`PolicyArns.${s}`;t[i]=c})}return e.Policy!=null&&(t.Policy=e.Policy),e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),t},C9=(e,n)=>{let t={};return e.EncodedMessage!=null&&(t.EncodedMessage=e.EncodedMessage),t},S9=(e,n)=>{let t={};return e.AccessKeyId!=null&&(t.AccessKeyId=e.AccessKeyId),t},E9=(e,n)=>({}),b9=(e,n)=>{var r,o;let t={};if(e.Name!=null&&(t.Name=e.Name),e.Policy!=null&&(t.Policy=e.Policy),e.PolicyArns!=null){let s=Wm(e.PolicyArns,n);((r=e.PolicyArns)==null?void 0:r.length)===0&&(t.PolicyArns=[]),Object.entries(s).forEach(([c,i])=>{let u=`PolicyArns.${c}`;t[u]=i})}if(e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),e.Tags!=null){let s=oq(e.Tags,n);((o=e.Tags)==null?void 0:o.length)===0&&(t.Tags=[]),Object.entries(s).forEach(([c,i])=>{let u=`Tags.${c}`;t[u]=i})}return t},P9=(e,n)=>{let t={};return e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),e.SerialNumber!=null&&(t.SerialNumber=e.SerialNumber),e.TokenCode!=null&&(t.TokenCode=e.TokenCode),t},Wm=(e,n)=>{let t={},r=1;for(let o of e){if(o===null)continue;let s=v9(o,n);Object.entries(s).forEach(([c,i])=>{t[`member.${r}.${c}`]=i}),r++}return t},v9=(e,n)=>{let t={};return e.arn!=null&&(t.arn=e.arn),t},x9=(e,n)=>{let t={};return e.ProviderArn!=null&&(t.ProviderArn=e.ProviderArn),e.ContextAssertion!=null&&(t.ContextAssertion=e.ContextAssertion),t},w9=(e,n)=>{let t={},r=1;for(let o of e){if(o===null)continue;let s=x9(o,n);Object.entries(s).forEach(([c,i])=>{t[`member.${r}.${c}`]=i}),r++}return t},k9=(e,n)=>{let t={};return e.Key!=null&&(t.Key=e.Key),e.Value!=null&&(t.Value=e.Value),t},A9=(e,n)=>{let t={},r=1;for(let o of e)o!==null&&(t[`member.${r}`]=o,r++);return t},oq=(e,n)=>{let t={},r=1;for(let o of e){if(o===null)continue;let s=k9(o,n);Object.entries(s).forEach(([c,i])=>{t[`member.${r}.${c}`]=i}),r++}return t},Qh=(e,n)=>{let t={};return e.AssumedRoleId!==void 0&&(t.AssumedRoleId=(0,ee.expectString)(e.AssumedRoleId)),e.Arn!==void 0&&(t.Arn=(0,ee.expectString)(e.Arn)),t},I9=(e,n)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Rc(e.Credentials,n)),e.AssumedRoleUser!==void 0&&(t.AssumedRoleUser=Qh(e.AssumedRoleUser,n)),e.PackedPolicySize!==void 0&&(t.PackedPolicySize=(0,ee.strictParseInt32)(e.PackedPolicySize)),e.SourceIdentity!==void 0&&(t.SourceIdentity=(0,ee.expectString)(e.SourceIdentity)),t},R9=(e,n)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Rc(e.Credentials,n)),e.AssumedRoleUser!==void 0&&(t.AssumedRoleUser=Qh(e.AssumedRoleUser,n)),e.PackedPolicySize!==void 0&&(t.PackedPolicySize=(0,ee.strictParseInt32)(e.PackedPolicySize)),e.Subject!==void 0&&(t.Subject=(0,ee.expectString)(e.Subject)),e.SubjectType!==void 0&&(t.SubjectType=(0,ee.expectString)(e.SubjectType)),e.Issuer!==void 0&&(t.Issuer=(0,ee.expectString)(e.Issuer)),e.Audience!==void 0&&(t.Audience=(0,ee.expectString)(e.Audience)),e.NameQualifier!==void 0&&(t.NameQualifier=(0,ee.expectString)(e.NameQualifier)),e.SourceIdentity!==void 0&&(t.SourceIdentity=(0,ee.expectString)(e.SourceIdentity)),t},N9=(e,n)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Rc(e.Credentials,n)),e.SubjectFromWebIdentityToken!==void 0&&(t.SubjectFromWebIdentityToken=(0,ee.expectString)(e.SubjectFromWebIdentityToken)),e.AssumedRoleUser!==void 0&&(t.AssumedRoleUser=Qh(e.AssumedRoleUser,n)),e.PackedPolicySize!==void 0&&(t.PackedPolicySize=(0,ee.strictParseInt32)(e.PackedPolicySize)),e.Provider!==void 0&&(t.Provider=(0,ee.expectString)(e.Provider)),e.Audience!==void 0&&(t.Audience=(0,ee.expectString)(e.Audience)),e.SourceIdentity!==void 0&&(t.SourceIdentity=(0,ee.expectString)(e.SourceIdentity)),t},Rc=(e,n)=>{let t={};return e.AccessKeyId!==void 0&&(t.AccessKeyId=(0,ee.expectString)(e.AccessKeyId)),e.SecretAccessKey!==void 0&&(t.SecretAccessKey=(0,ee.expectString)(e.SecretAccessKey)),e.SessionToken!==void 0&&(t.SessionToken=(0,ee.expectString)(e.SessionToken)),e.Expiration!==void 0&&(t.Expiration=(0,ee.expectNonNull)((0,ee.parseRfc3339DateTimeWithOffset)(e.Expiration))),t},O9=(e,n)=>{let t={};return e.DecodedMessage!==void 0&&(t.DecodedMessage=(0,ee.expectString)(e.DecodedMessage)),t},T9=(e,n)=>{let t={};return e.message!==void 0&&(t.message=(0,ee.expectString)(e.message)),t},q9=(e,n)=>{let t={};return e.FederatedUserId!==void 0&&(t.FederatedUserId=(0,ee.expectString)(e.FederatedUserId)),e.Arn!==void 0&&(t.Arn=(0,ee.expectString)(e.Arn)),t},M9=(e,n)=>{let t={};return e.Account!==void 0&&(t.Account=(0,ee.expectString)(e.Account)),t},B9=(e,n)=>{let t={};return e.UserId!==void 0&&(t.UserId=(0,ee.expectString)(e.UserId)),e.Account!==void 0&&(t.Account=(0,ee.expectString)(e.Account)),e.Arn!==void 0&&(t.Arn=(0,ee.expectString)(e.Arn)),t},D9=(e,n)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Rc(e.Credentials,n)),e.FederatedUser!==void 0&&(t.FederatedUser=q9(e.FederatedUser,n)),e.PackedPolicySize!==void 0&&(t.PackedPolicySize=(0,ee.strictParseInt32)(e.PackedPolicySize)),t},F9=(e,n)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Rc(e.Credentials,n)),t},L9=(e,n)=>{let t={};return e.message!==void 0&&(t.message=(0,ee.expectString)(e.message)),t},j9=(e,n)=>{let t={};return e.message!==void 0&&(t.message=(0,ee.expectString)(e.message)),t},U9=(e,n)=>{let t={};return e.message!==void 0&&(t.message=(0,ee.expectString)(e.message)),t},z9=(e,n)=>{let t={};return e.message!==void 0&&(t.message=(0,ee.expectString)(e.message)),t},G9=(e,n)=>{let t={};return e.message!==void 0&&(t.message=(0,ee.expectString)(e.message)),t},H9=(e,n)=>{let t={};return e.message!==void 0&&(t.message=(0,ee.expectString)(e.message)),t},$9=(e,n)=>{let t={};return e.message!==void 0&&(t.message=(0,ee.expectString)(e.message)),t},rt=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),K9=(e,n)=>(0,ee.collectBody)(e,n).then(t=>n.utf8Encoder(t)),Sr=(0,ee.withBaseException)(GY.STSServiceException),Er=async(e,n,t,r,o)=>{let{hostname:s,protocol:c="https",port:i,path:u}=await e.endpoint(),l={protocol:c,hostname:s,port:i,method:"POST",path:u.endsWith("/")?u.slice(0,-1)+t:u+t,headers:n};return r!==void 0&&(l.hostname=r),o!==void 0&&(l.body=o),new UY.HttpRequest(l)},br={"content-type":"application/x-www-form-urlencoded"},qn=(e,n)=>K9(e,n).then(t=>{if(t.length){let r=new zY.XMLParser({attributeNamePrefix:"",htmlEntities:!0,ignoreAttributes:!1,ignoreDeclaration:!0,parseTagValue:!1,trimValues:!1,tagValueProcessor:(u,l)=>l.trim()===""&&l.includes(` +`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}hr.prototype.build=function(e){return this.options.preserveOrder?jY(e,this.options):(Array.isArray(e)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(e={[this.options.arrayNodeName]:e}),this.j2x(e,0).val)};hr.prototype.j2x=function(e,n){let t="",r="";for(let o in e)if(!(typeof e[o]>"u"))if(e[o]===null)o[0]==="?"?r+=this.indentate(n)+"<"+o+"?"+this.tagEndChar:r+=this.indentate(n)+"<"+o+"/"+this.tagEndChar;else if(e[o]instanceof Date)r+=this.buildTextValNode(e[o],o,"",n);else if(typeof e[o]!="object"){let s=this.isAttribute(o);if(s)t+=this.buildAttrPairStr(s,""+e[o]);else if(o===this.options.textNodeName){let c=this.options.tagValueProcessor(o,""+e[o]);r+=this.replaceEntitiesValue(c)}else r+=this.buildTextValNode(e[o],o,"",n)}else if(Array.isArray(e[o])){let s=e[o].length,c="";for(let i=0;i"u"||(u===null?o[0]==="?"?r+=this.indentate(n)+"<"+o+"?"+this.tagEndChar:r+=this.indentate(n)+"<"+o+"/"+this.tagEndChar:typeof u=="object"?this.options.oneListGroup?c+=this.j2x(u,n+1).val:c+=this.processTextOrObjNode(u,o,n):c+=this.buildTextValNode(u,o,"",n))}this.options.oneListGroup&&(c=this.buildObjectNode(c,o,"",n)),r+=c}else if(this.options.attributesGroupName&&o===this.options.attributesGroupName){let s=Object.keys(e[o]),c=s.length;for(let i=0;i"+e+o:this.options.commentPropName!==!1&&n===this.options.commentPropName&&s.length===0?this.indentate(r)+``+this.newLine:this.indentate(r)+"<"+n+t+s+this.tagEndChar+e+this.indentate(r)+o}};hr.prototype.closeTag=function(e){let n="";return this.options.unpairedTags.indexOf(e)!==-1?this.options.suppressUnpairedNode||(n="/"):this.options.suppressEmptyNode?n="/":n=`>`+this.newLine;if(this.options.commentPropName!==!1&&n===this.options.commentPropName)return this.indentate(r)+``+this.newLine;if(n[0]==="?")return this.indentate(r)+"<"+n+t+"?"+this.tagEndChar;{let o=this.options.tagValueProcessor(n,e);return o=this.replaceEntitiesValue(o),o===""?this.indentate(r)+"<"+n+t+this.closeTag(n)+this.tagEndChar:this.indentate(r)+"<"+n+t+">"+o+"0&&this.options.processEntities)for(let n=0;n{"use strict";var $Y=$h(),KY=ZT(),VY=iq();aq.exports={XMLParser:KY,XMLValidator:$Y,XMLBuilder:VY}});var Mn=m(_e=>{"use strict";Object.defineProperty(_e,"__esModule",{value:!0});_e.de_GetSessionTokenCommand=_e.de_GetFederationTokenCommand=_e.de_GetCallerIdentityCommand=_e.de_GetAccessKeyInfoCommand=_e.de_DecodeAuthorizationMessageCommand=_e.de_AssumeRoleWithWebIdentityCommand=_e.de_AssumeRoleWithSAMLCommand=_e.de_AssumeRoleCommand=_e.se_GetSessionTokenCommand=_e.se_GetFederationTokenCommand=_e.se_GetCallerIdentityCommand=_e.se_GetAccessKeyInfoCommand=_e.se_DecodeAuthorizationMessageCommand=_e.se_AssumeRoleWithWebIdentityCommand=_e.se_AssumeRoleWithSAMLCommand=_e.se_AssumeRoleCommand=void 0;var XY=we(),ee=E(),WY=Zh(),Cr=gr(),YY=Wm(),QY=async(e,n)=>{let t=br,r;return r=vr({...P9(e,n),Action:"AssumeRole",Version:"2011-06-15"}),Er(n,t,"/",void 0,r)};_e.se_AssumeRoleCommand=QY;var JY=async(e,n)=>{let t=br,r;return r=vr({...v9(e,n),Action:"AssumeRoleWithSAML",Version:"2011-06-15"}),Er(n,t,"/",void 0,r)};_e.se_AssumeRoleWithSAMLCommand=JY;var ZY=async(e,n)=>{let t=br,r;return r=vr({...x9(e,n),Action:"AssumeRoleWithWebIdentity",Version:"2011-06-15"}),Er(n,t,"/",void 0,r)};_e.se_AssumeRoleWithWebIdentityCommand=ZY;var e9=async(e,n)=>{let t=br,r;return r=vr({...w9(e,n),Action:"DecodeAuthorizationMessage",Version:"2011-06-15"}),Er(n,t,"/",void 0,r)};_e.se_DecodeAuthorizationMessageCommand=e9;var t9=async(e,n)=>{let t=br,r;return r=vr({...k9(e,n),Action:"GetAccessKeyInfo",Version:"2011-06-15"}),Er(n,t,"/",void 0,r)};_e.se_GetAccessKeyInfoCommand=t9;var n9=async(e,n)=>{let t=br,r;return r=vr({...A9(e,n),Action:"GetCallerIdentity",Version:"2011-06-15"}),Er(n,t,"/",void 0,r)};_e.se_GetCallerIdentityCommand=n9;var r9=async(e,n)=>{let t=br,r;return r=vr({...I9(e,n),Action:"GetFederationToken",Version:"2011-06-15"}),Er(n,t,"/",void 0,r)};_e.se_GetFederationTokenCommand=r9;var o9=async(e,n)=>{let t=br,r;return r=vr({...R9(e,n),Action:"GetSessionToken",Version:"2011-06-15"}),Er(n,t,"/",void 0,r)};_e.se_GetSessionTokenCommand=o9;var s9=async(e,n)=>{if(e.statusCode>=300)return i9(e,n);let t=await qn(e.body,n),r={};return r=B9(t.AssumeRoleResult,n),{$metadata:rt(e),...r}};_e.de_AssumeRoleCommand=s9;var i9=async(e,n)=>{let t={...e,body:await Pr(e.body,n)},r=xr(e,t.body);switch(r){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await eC(t,n);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await Qm(t,n);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await Jm(t,n);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Rc(t,n);default:let o=t.body;return Sr({output:e,parsedBody:o.Error,errorCode:r})}},a9=async(e,n)=>{if(e.statusCode>=300)return c9(e,n);let t=await qn(e.body,n),r={};return r=D9(t.AssumeRoleWithSAMLResult,n),{$metadata:rt(e),...r}};_e.de_AssumeRoleWithSAMLCommand=a9;var c9=async(e,n)=>{let t={...e,body:await Pr(e.body,n)},r=xr(e,t.body);switch(r){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await eC(t,n);case"IDPRejectedClaim":case"com.amazonaws.sts#IDPRejectedClaimException":throw await cq(t,n);case"InvalidIdentityToken":case"com.amazonaws.sts#InvalidIdentityTokenException":throw await dq(t,n);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await Qm(t,n);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await Jm(t,n);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Rc(t,n);default:let o=t.body;return Sr({output:e,parsedBody:o.Error,errorCode:r})}},d9=async(e,n)=>{if(e.statusCode>=300)return l9(e,n);let t=await qn(e.body,n),r={};return r=F9(t.AssumeRoleWithWebIdentityResult,n),{$metadata:rt(e),...r}};_e.de_AssumeRoleWithWebIdentityCommand=d9;var l9=async(e,n)=>{let t={...e,body:await Pr(e.body,n)},r=xr(e,t.body);switch(r){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await eC(t,n);case"IDPCommunicationError":case"com.amazonaws.sts#IDPCommunicationErrorException":throw await E9(t,n);case"IDPRejectedClaim":case"com.amazonaws.sts#IDPRejectedClaimException":throw await cq(t,n);case"InvalidIdentityToken":case"com.amazonaws.sts#InvalidIdentityTokenException":throw await dq(t,n);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await Qm(t,n);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await Jm(t,n);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Rc(t,n);default:let o=t.body;return Sr({output:e,parsedBody:o.Error,errorCode:r})}},u9=async(e,n)=>{if(e.statusCode>=300)return m9(e,n);let t=await qn(e.body,n),r={};return r=L9(t.DecodeAuthorizationMessageResult,n),{$metadata:rt(e),...r}};_e.de_DecodeAuthorizationMessageCommand=u9;var m9=async(e,n)=>{let t={...e,body:await Pr(e.body,n)},r=xr(e,t.body);switch(r){case"InvalidAuthorizationMessageException":case"com.amazonaws.sts#InvalidAuthorizationMessageException":throw await b9(t,n);default:let o=t.body;return Sr({output:e,parsedBody:o.Error,errorCode:r})}},p9=async(e,n)=>{if(e.statusCode>=300)return f9(e,n);let t=await qn(e.body,n),r={};return r=z9(t.GetAccessKeyInfoResult,n),{$metadata:rt(e),...r}};_e.de_GetAccessKeyInfoCommand=p9;var f9=async(e,n)=>{let t={...e,body:await Pr(e.body,n)},r=xr(e,t.body),o=t.body;return Sr({output:e,parsedBody:o.Error,errorCode:r})},_9=async(e,n)=>{if(e.statusCode>=300)return y9(e,n);let t=await qn(e.body,n),r={};return r=G9(t.GetCallerIdentityResult,n),{$metadata:rt(e),...r}};_e.de_GetCallerIdentityCommand=_9;var y9=async(e,n)=>{let t={...e,body:await Pr(e.body,n)},r=xr(e,t.body),o=t.body;return Sr({output:e,parsedBody:o.Error,errorCode:r})},g9=async(e,n)=>{if(e.statusCode>=300)return h9(e,n);let t=await qn(e.body,n),r={};return r=H9(t.GetFederationTokenResult,n),{$metadata:rt(e),...r}};_e.de_GetFederationTokenCommand=g9;var h9=async(e,n)=>{let t={...e,body:await Pr(e.body,n)},r=xr(e,t.body);switch(r){case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await Qm(t,n);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await Jm(t,n);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Rc(t,n);default:let o=t.body;return Sr({output:e,parsedBody:o.Error,errorCode:r})}},C9=async(e,n)=>{if(e.statusCode>=300)return S9(e,n);let t=await qn(e.body,n),r={};return r=$9(t.GetSessionTokenResult,n),{$metadata:rt(e),...r}};_e.de_GetSessionTokenCommand=C9;var S9=async(e,n)=>{let t={...e,body:await Pr(e.body,n)},r=xr(e,t.body);switch(r){case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Rc(t,n);default:let o=t.body;return Sr({output:e,parsedBody:o.Error,errorCode:r})}},eC=async(e,n)=>{let t=e.body,r=j9(t.Error,n),o=new Cr.ExpiredTokenException({$metadata:rt(e),...r});return(0,ee.decorateServiceException)(o,t)},E9=async(e,n)=>{let t=e.body,r=K9(t.Error,n),o=new Cr.IDPCommunicationErrorException({$metadata:rt(e),...r});return(0,ee.decorateServiceException)(o,t)},cq=async(e,n)=>{let t=e.body,r=V9(t.Error,n),o=new Cr.IDPRejectedClaimException({$metadata:rt(e),...r});return(0,ee.decorateServiceException)(o,t)},b9=async(e,n)=>{let t=e.body,r=X9(t.Error,n),o=new Cr.InvalidAuthorizationMessageException({$metadata:rt(e),...r});return(0,ee.decorateServiceException)(o,t)},dq=async(e,n)=>{let t=e.body,r=W9(t.Error,n),o=new Cr.InvalidIdentityTokenException({$metadata:rt(e),...r});return(0,ee.decorateServiceException)(o,t)},Qm=async(e,n)=>{let t=e.body,r=Y9(t.Error,n),o=new Cr.MalformedPolicyDocumentException({$metadata:rt(e),...r});return(0,ee.decorateServiceException)(o,t)},Jm=async(e,n)=>{let t=e.body,r=Q9(t.Error,n),o=new Cr.PackedPolicyTooLargeException({$metadata:rt(e),...r});return(0,ee.decorateServiceException)(o,t)},Rc=async(e,n)=>{let t=e.body,r=J9(t.Error,n),o=new Cr.RegionDisabledException({$metadata:rt(e),...r});return(0,ee.decorateServiceException)(o,t)},P9=(e,n)=>{var r,o,s,c;let t={};if(e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.RoleSessionName!=null&&(t.RoleSessionName=e.RoleSessionName),e.PolicyArns!=null){let i=Zm(e.PolicyArns,n);((r=e.PolicyArns)==null?void 0:r.length)===0&&(t.PolicyArns=[]),Object.entries(i).forEach(([u,l])=>{let a=`PolicyArns.${u}`;t[a]=l})}if(e.Policy!=null&&(t.Policy=e.Policy),e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),e.Tags!=null){let i=lq(e.Tags,n);((o=e.Tags)==null?void 0:o.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([u,l])=>{let a=`Tags.${u}`;t[a]=l})}if(e.TransitiveTagKeys!=null){let i=M9(e.TransitiveTagKeys,n);((s=e.TransitiveTagKeys)==null?void 0:s.length)===0&&(t.TransitiveTagKeys=[]),Object.entries(i).forEach(([u,l])=>{let a=`TransitiveTagKeys.${u}`;t[a]=l})}if(e.ExternalId!=null&&(t.ExternalId=e.ExternalId),e.SerialNumber!=null&&(t.SerialNumber=e.SerialNumber),e.TokenCode!=null&&(t.TokenCode=e.TokenCode),e.SourceIdentity!=null&&(t.SourceIdentity=e.SourceIdentity),e.ProvidedContexts!=null){let i=T9(e.ProvidedContexts,n);((c=e.ProvidedContexts)==null?void 0:c.length)===0&&(t.ProvidedContexts=[]),Object.entries(i).forEach(([u,l])=>{let a=`ProvidedContexts.${u}`;t[a]=l})}return t},v9=(e,n)=>{var r;let t={};if(e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.PrincipalArn!=null&&(t.PrincipalArn=e.PrincipalArn),e.SAMLAssertion!=null&&(t.SAMLAssertion=e.SAMLAssertion),e.PolicyArns!=null){let o=Zm(e.PolicyArns,n);((r=e.PolicyArns)==null?void 0:r.length)===0&&(t.PolicyArns=[]),Object.entries(o).forEach(([s,c])=>{let i=`PolicyArns.${s}`;t[i]=c})}return e.Policy!=null&&(t.Policy=e.Policy),e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),t},x9=(e,n)=>{var r;let t={};if(e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.RoleSessionName!=null&&(t.RoleSessionName=e.RoleSessionName),e.WebIdentityToken!=null&&(t.WebIdentityToken=e.WebIdentityToken),e.ProviderId!=null&&(t.ProviderId=e.ProviderId),e.PolicyArns!=null){let o=Zm(e.PolicyArns,n);((r=e.PolicyArns)==null?void 0:r.length)===0&&(t.PolicyArns=[]),Object.entries(o).forEach(([s,c])=>{let i=`PolicyArns.${s}`;t[i]=c})}return e.Policy!=null&&(t.Policy=e.Policy),e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),t},w9=(e,n)=>{let t={};return e.EncodedMessage!=null&&(t.EncodedMessage=e.EncodedMessage),t},k9=(e,n)=>{let t={};return e.AccessKeyId!=null&&(t.AccessKeyId=e.AccessKeyId),t},A9=(e,n)=>({}),I9=(e,n)=>{var r,o;let t={};if(e.Name!=null&&(t.Name=e.Name),e.Policy!=null&&(t.Policy=e.Policy),e.PolicyArns!=null){let s=Zm(e.PolicyArns,n);((r=e.PolicyArns)==null?void 0:r.length)===0&&(t.PolicyArns=[]),Object.entries(s).forEach(([c,i])=>{let u=`PolicyArns.${c}`;t[u]=i})}if(e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),e.Tags!=null){let s=lq(e.Tags,n);((o=e.Tags)==null?void 0:o.length)===0&&(t.Tags=[]),Object.entries(s).forEach(([c,i])=>{let u=`Tags.${c}`;t[u]=i})}return t},R9=(e,n)=>{let t={};return e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),e.SerialNumber!=null&&(t.SerialNumber=e.SerialNumber),e.TokenCode!=null&&(t.TokenCode=e.TokenCode),t},Zm=(e,n)=>{let t={},r=1;for(let o of e){if(o===null)continue;let s=N9(o,n);Object.entries(s).forEach(([c,i])=>{t[`member.${r}.${c}`]=i}),r++}return t},N9=(e,n)=>{let t={};return e.arn!=null&&(t.arn=e.arn),t},O9=(e,n)=>{let t={};return e.ProviderArn!=null&&(t.ProviderArn=e.ProviderArn),e.ContextAssertion!=null&&(t.ContextAssertion=e.ContextAssertion),t},T9=(e,n)=>{let t={},r=1;for(let o of e){if(o===null)continue;let s=O9(o,n);Object.entries(s).forEach(([c,i])=>{t[`member.${r}.${c}`]=i}),r++}return t},q9=(e,n)=>{let t={};return e.Key!=null&&(t.Key=e.Key),e.Value!=null&&(t.Value=e.Value),t},M9=(e,n)=>{let t={},r=1;for(let o of e)o!==null&&(t[`member.${r}`]=o,r++);return t},lq=(e,n)=>{let t={},r=1;for(let o of e){if(o===null)continue;let s=q9(o,n);Object.entries(s).forEach(([c,i])=>{t[`member.${r}.${c}`]=i}),r++}return t},tC=(e,n)=>{let t={};return e.AssumedRoleId!==void 0&&(t.AssumedRoleId=(0,ee.expectString)(e.AssumedRoleId)),e.Arn!==void 0&&(t.Arn=(0,ee.expectString)(e.Arn)),t},B9=(e,n)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Nc(e.Credentials,n)),e.AssumedRoleUser!==void 0&&(t.AssumedRoleUser=tC(e.AssumedRoleUser,n)),e.PackedPolicySize!==void 0&&(t.PackedPolicySize=(0,ee.strictParseInt32)(e.PackedPolicySize)),e.SourceIdentity!==void 0&&(t.SourceIdentity=(0,ee.expectString)(e.SourceIdentity)),t},D9=(e,n)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Nc(e.Credentials,n)),e.AssumedRoleUser!==void 0&&(t.AssumedRoleUser=tC(e.AssumedRoleUser,n)),e.PackedPolicySize!==void 0&&(t.PackedPolicySize=(0,ee.strictParseInt32)(e.PackedPolicySize)),e.Subject!==void 0&&(t.Subject=(0,ee.expectString)(e.Subject)),e.SubjectType!==void 0&&(t.SubjectType=(0,ee.expectString)(e.SubjectType)),e.Issuer!==void 0&&(t.Issuer=(0,ee.expectString)(e.Issuer)),e.Audience!==void 0&&(t.Audience=(0,ee.expectString)(e.Audience)),e.NameQualifier!==void 0&&(t.NameQualifier=(0,ee.expectString)(e.NameQualifier)),e.SourceIdentity!==void 0&&(t.SourceIdentity=(0,ee.expectString)(e.SourceIdentity)),t},F9=(e,n)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Nc(e.Credentials,n)),e.SubjectFromWebIdentityToken!==void 0&&(t.SubjectFromWebIdentityToken=(0,ee.expectString)(e.SubjectFromWebIdentityToken)),e.AssumedRoleUser!==void 0&&(t.AssumedRoleUser=tC(e.AssumedRoleUser,n)),e.PackedPolicySize!==void 0&&(t.PackedPolicySize=(0,ee.strictParseInt32)(e.PackedPolicySize)),e.Provider!==void 0&&(t.Provider=(0,ee.expectString)(e.Provider)),e.Audience!==void 0&&(t.Audience=(0,ee.expectString)(e.Audience)),e.SourceIdentity!==void 0&&(t.SourceIdentity=(0,ee.expectString)(e.SourceIdentity)),t},Nc=(e,n)=>{let t={};return e.AccessKeyId!==void 0&&(t.AccessKeyId=(0,ee.expectString)(e.AccessKeyId)),e.SecretAccessKey!==void 0&&(t.SecretAccessKey=(0,ee.expectString)(e.SecretAccessKey)),e.SessionToken!==void 0&&(t.SessionToken=(0,ee.expectString)(e.SessionToken)),e.Expiration!==void 0&&(t.Expiration=(0,ee.expectNonNull)((0,ee.parseRfc3339DateTimeWithOffset)(e.Expiration))),t},L9=(e,n)=>{let t={};return e.DecodedMessage!==void 0&&(t.DecodedMessage=(0,ee.expectString)(e.DecodedMessage)),t},j9=(e,n)=>{let t={};return e.message!==void 0&&(t.message=(0,ee.expectString)(e.message)),t},U9=(e,n)=>{let t={};return e.FederatedUserId!==void 0&&(t.FederatedUserId=(0,ee.expectString)(e.FederatedUserId)),e.Arn!==void 0&&(t.Arn=(0,ee.expectString)(e.Arn)),t},z9=(e,n)=>{let t={};return e.Account!==void 0&&(t.Account=(0,ee.expectString)(e.Account)),t},G9=(e,n)=>{let t={};return e.UserId!==void 0&&(t.UserId=(0,ee.expectString)(e.UserId)),e.Account!==void 0&&(t.Account=(0,ee.expectString)(e.Account)),e.Arn!==void 0&&(t.Arn=(0,ee.expectString)(e.Arn)),t},H9=(e,n)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Nc(e.Credentials,n)),e.FederatedUser!==void 0&&(t.FederatedUser=U9(e.FederatedUser,n)),e.PackedPolicySize!==void 0&&(t.PackedPolicySize=(0,ee.strictParseInt32)(e.PackedPolicySize)),t},$9=(e,n)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Nc(e.Credentials,n)),t},K9=(e,n)=>{let t={};return e.message!==void 0&&(t.message=(0,ee.expectString)(e.message)),t},V9=(e,n)=>{let t={};return e.message!==void 0&&(t.message=(0,ee.expectString)(e.message)),t},X9=(e,n)=>{let t={};return e.message!==void 0&&(t.message=(0,ee.expectString)(e.message)),t},W9=(e,n)=>{let t={};return e.message!==void 0&&(t.message=(0,ee.expectString)(e.message)),t},Y9=(e,n)=>{let t={};return e.message!==void 0&&(t.message=(0,ee.expectString)(e.message)),t},Q9=(e,n)=>{let t={};return e.message!==void 0&&(t.message=(0,ee.expectString)(e.message)),t},J9=(e,n)=>{let t={};return e.message!==void 0&&(t.message=(0,ee.expectString)(e.message)),t},rt=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),Z9=(e,n)=>(0,ee.collectBody)(e,n).then(t=>n.utf8Encoder(t)),Sr=(0,ee.withBaseException)(YY.STSServiceException),Er=async(e,n,t,r,o)=>{let{hostname:s,protocol:c="https",port:i,path:u}=await e.endpoint(),l={protocol:c,hostname:s,port:i,method:"POST",path:u.endsWith("/")?u.slice(0,-1)+t:u+t,headers:n};return r!==void 0&&(l.hostname=r),o!==void 0&&(l.body=o),new XY.HttpRequest(l)},br={"content-type":"application/x-www-form-urlencoded"},qn=(e,n)=>Z9(e,n).then(t=>{if(t.length){let r=new WY.XMLParser({attributeNamePrefix:"",htmlEntities:!0,ignoreAttributes:!1,ignoreDeclaration:!0,parseTagValue:!1,trimValues:!1,tagValueProcessor:(u,l)=>l.trim()===""&&l.includes(` `)?"":void 0});r.addEntity("#xD","\r"),r.addEntity("#10",` -`);let o=r.parse(t),s="#text",c=Object.keys(o)[0],i=o[c];return i[s]&&(i[c]=i[s],delete i[s]),(0,ee.getValueFromTextNode)(i)}return{}}),Pr=async(e,n)=>{let t=await qn(e,n);return t.Error&&(t.Error.message=t.Error.message??t.Error.Message),t},vr=e=>Object.entries(e).map(([n,t])=>(0,ee.extendedEncodeURIComponent)(n)+"="+(0,ee.extendedEncodeURIComponent)(t)).join("&"),xr=(e,n)=>{var t;if(((t=n.Error)==null?void 0:t.Code)!==void 0)return n.Error.Code;if(e.statusCode==404)return"NotFound"}});var Ym=m(Zo=>{"use strict";Object.defineProperty(Zo,"__esModule",{value:!0});Zo.AssumeRoleCommand=Zo.$Command=void 0;var V9=kn(),X9=x(),W9=w(),iq=E();Object.defineProperty(Zo,"$Command",{enumerable:!0,get:function(){return iq.Command}});var Y9=v(),Q9=gr(),sq=Mn(),Jh=class e extends iq.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,W9.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,X9.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,V9.getAwsAuthPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"STSClient",commandName:"AssumeRoleCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:Q9.AssumeRoleResponseFilterSensitiveLog,[Y9.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"AssumeRole"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,sq.se_AssumeRoleCommand)(n,t)}deserialize(n,t){return(0,sq.de_AssumeRoleCommand)(n,t)}};Zo.AssumeRoleCommand=Jh});var Qm=m(es=>{"use strict";Object.defineProperty(es,"__esModule",{value:!0});es.AssumeRoleWithWebIdentityCommand=es.$Command=void 0;var J9=x(),Z9=w(),dq=E();Object.defineProperty(es,"$Command",{enumerable:!0,get:function(){return dq.Command}});var e7=v(),aq=gr(),cq=Mn(),Zh=class e extends dq.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Z9.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,J9.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"STSClient",commandName:"AssumeRoleWithWebIdentityCommand",inputFilterSensitiveLog:aq.AssumeRoleWithWebIdentityRequestFilterSensitiveLog,outputFilterSensitiveLog:aq.AssumeRoleWithWebIdentityResponseFilterSensitiveLog,[e7.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"AssumeRoleWithWebIdentity"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,cq.se_AssumeRoleWithWebIdentityCommand)(n,t)}deserialize(n,t){return(0,cq.de_AssumeRoleWithWebIdentityCommand)(n,t)}};es.AssumeRoleWithWebIdentityCommand=Zh});var eC=m(rn=>{"use strict";Object.defineProperty(rn,"__esModule",{value:!0});rn.decorateDefaultCredentialProvider=rn.getDefaultRoleAssumerWithWebIdentity=rn.getDefaultRoleAssumer=void 0;var t7=Ym(),n7=Qm(),lq="us-east-1",uq=e=>typeof e!="function"?e===void 0?lq:e:async()=>{try{return await e()}catch{return lq}},r7=(e,n)=>{let t,r;return async(o,s)=>{if(r=o,!t){let{logger:i,region:u,requestHandler:l}=e;t=new n({logger:i,credentialDefaultProvider:()=>async()=>r,region:uq(u||e.region),...l?{requestHandler:l}:{}})}let{Credentials:c}=await t.send(new t7.AssumeRoleCommand(s));if(!c||!c.AccessKeyId||!c.SecretAccessKey)throw new Error(`Invalid response from STS.assumeRole call with role ${s.RoleArn}`);return{accessKeyId:c.AccessKeyId,secretAccessKey:c.SecretAccessKey,sessionToken:c.SessionToken,expiration:c.Expiration}}};rn.getDefaultRoleAssumer=r7;var o7=(e,n)=>{let t;return async r=>{if(!t){let{logger:s,region:c,requestHandler:i}=e;t=new n({logger:s,region:uq(c||e.region),...i?{requestHandler:i}:{}})}let{Credentials:o}=await t.send(new n7.AssumeRoleWithWebIdentityCommand(r));if(!o||!o.AccessKeyId||!o.SecretAccessKey)throw new Error(`Invalid response from STS.assumeRoleWithWebIdentity call with role ${r.RoleArn}`);return{accessKeyId:o.AccessKeyId,secretAccessKey:o.SecretAccessKey,sessionToken:o.SessionToken,expiration:o.Expiration}}};rn.getDefaultRoleAssumerWithWebIdentity=o7;var s7=e=>n=>e({roleAssumer:(0,rn.getDefaultRoleAssumer)(n,n.stsClientCtor),roleAssumerWithWebIdentity:(0,rn.getDefaultRoleAssumerWithWebIdentity)(n,n.stsClientCtor),...n});rn.decorateDefaultCredentialProvider=s7});var mq=m(ot=>{"use strict";Object.defineProperty(ot,"__esModule",{value:!0});ot.fromEnv=ot.ENV_EXPIRATION=ot.ENV_SESSION=ot.ENV_SECRET=ot.ENV_KEY=void 0;var i7=Ce();ot.ENV_KEY="AWS_ACCESS_KEY_ID";ot.ENV_SECRET="AWS_SECRET_ACCESS_KEY";ot.ENV_SESSION="AWS_SESSION_TOKEN";ot.ENV_EXPIRATION="AWS_CREDENTIAL_EXPIRATION";var a7=()=>async()=>{let e=process.env[ot.ENV_KEY],n=process.env[ot.ENV_SECRET],t=process.env[ot.ENV_SESSION],r=process.env[ot.ENV_EXPIRATION];if(e&&n)return{accessKeyId:e,secretAccessKey:n,...t&&{sessionToken:t},...r&&{expiration:new Date(r)}};throw new i7.CredentialsProviderError("Unable to find environment variable credentials.")};ot.fromEnv=a7});var nC=m(tC=>{"use strict";Object.defineProperty(tC,"__esModule",{value:!0});var c7=(z(),j(U));c7.__exportStar(mq(),tC)});var Zm=m(Jm=>{"use strict";Object.defineProperty(Jm,"__esModule",{value:!0});Jm.httpRequest=void 0;var rC=Ce(),d7=require("buffer"),l7=require("http");function u7(e){return new Promise((n,t)=>{var r;let o=(0,l7.request)({method:"GET",...e,hostname:(r=e.hostname)===null||r===void 0?void 0:r.replace(/^\[(.+)\]$/,"$1")});o.on("error",s=>{t(Object.assign(new rC.ProviderError("Unable to connect to instance metadata service"),s)),o.destroy()}),o.on("timeout",()=>{t(new rC.ProviderError("TimeoutError from instance metadata service")),o.destroy()}),o.on("response",s=>{let{statusCode:c=400}=s;(c<200||300<=c)&&(t(Object.assign(new rC.ProviderError("Error response received from instance metadata service"),{statusCode:c})),o.destroy());let i=[];s.on("data",u=>{i.push(u)}),s.on("end",()=>{n(d7.Buffer.concat(i)),o.destroy()})}),o.end()})}Jm.httpRequest=u7});var oC=m(ts=>{"use strict";Object.defineProperty(ts,"__esModule",{value:!0});ts.fromImdsCredentials=ts.isImdsCredentials=void 0;var m7=e=>!!e&&typeof e=="object"&&typeof e.AccessKeyId=="string"&&typeof e.SecretAccessKey=="string"&&typeof e.Token=="string"&&typeof e.Expiration=="string";ts.isImdsCredentials=m7;var p7=e=>({accessKeyId:e.AccessKeyId,secretAccessKey:e.SecretAccessKey,sessionToken:e.Token,expiration:new Date(e.Expiration)});ts.fromImdsCredentials=p7});var ep=m(on=>{"use strict";Object.defineProperty(on,"__esModule",{value:!0});on.providerConfigFromInit=on.DEFAULT_MAX_RETRIES=on.DEFAULT_TIMEOUT=void 0;on.DEFAULT_TIMEOUT=1e3;on.DEFAULT_MAX_RETRIES=0;var f7=({maxRetries:e=on.DEFAULT_MAX_RETRIES,timeout:n=on.DEFAULT_TIMEOUT})=>({maxRetries:e,timeout:n});on.providerConfigFromInit=f7});var sC=m(tp=>{"use strict";Object.defineProperty(tp,"__esModule",{value:!0});tp.retry=void 0;var _7=(e,n)=>{let t=e();for(let r=0;r{"use strict";Object.defineProperty(He,"__esModule",{value:!0});He.fromContainerMetadata=He.ENV_CMDS_AUTH_TOKEN=He.ENV_CMDS_RELATIVE_URI=He.ENV_CMDS_FULL_URI=void 0;var np=Ce(),y7=require("url"),g7=Zm(),pq=oC(),h7=ep(),C7=sC();He.ENV_CMDS_FULL_URI="AWS_CONTAINER_CREDENTIALS_FULL_URI";He.ENV_CMDS_RELATIVE_URI="AWS_CONTAINER_CREDENTIALS_RELATIVE_URI";He.ENV_CMDS_AUTH_TOKEN="AWS_CONTAINER_AUTHORIZATION_TOKEN";var S7=(e={})=>{let{timeout:n,maxRetries:t}=(0,h7.providerConfigFromInit)(e);return()=>(0,C7.retry)(async()=>{let r=await x7(),o=JSON.parse(await E7(n,r));if(!(0,pq.isImdsCredentials)(o))throw new np.CredentialsProviderError("Invalid response received from instance metadata service.");return(0,pq.fromImdsCredentials)(o)},t)};He.fromContainerMetadata=S7;var E7=async(e,n)=>(process.env[He.ENV_CMDS_AUTH_TOKEN]&&(n.headers={...n.headers,Authorization:process.env[He.ENV_CMDS_AUTH_TOKEN]}),(await(0,g7.httpRequest)({...n,timeout:e})).toString()),b7="169.254.170.2",P7={localhost:!0,"127.0.0.1":!0},v7={"http:":!0,"https:":!0},x7=async()=>{if(process.env[He.ENV_CMDS_RELATIVE_URI])return{hostname:b7,path:process.env[He.ENV_CMDS_RELATIVE_URI]};if(process.env[He.ENV_CMDS_FULL_URI]){let e=(0,y7.parse)(process.env[He.ENV_CMDS_FULL_URI]);if(!e.hostname||!(e.hostname in P7))throw new np.CredentialsProviderError(`${e.hostname} is not a valid container metadata service hostname`,!1);if(!e.protocol||!(e.protocol in v7))throw new np.CredentialsProviderError(`${e.protocol} is not a valid container metadata service protocol`,!1);return{...e,port:e.port?parseInt(e.port,10):void 0}}throw new np.CredentialsProviderError(`The container metadata credential provider cannot be used unless the ${He.ENV_CMDS_RELATIVE_URI} or ${He.ENV_CMDS_FULL_URI} environment variable is set`,!1)}});var _q=m(rp=>{"use strict";Object.defineProperty(rp,"__esModule",{value:!0});rp.InstanceMetadataV1FallbackError=void 0;var w7=Ce(),iC=class e extends w7.CredentialsProviderError{constructor(n,t=!0){super(n,t),this.tryNextLink=t,this.name="InstanceMetadataV1FallbackError",Object.setPrototypeOf(this,e.prototype)}};rp.InstanceMetadataV1FallbackError=iC});var yq=m(Nc=>{"use strict";Object.defineProperty(Nc,"__esModule",{value:!0});Nc.Endpoint=void 0;var k7;(function(e){e.IPv4="http://169.254.169.254",e.IPv6="http://[fd00:ec2::254]"})(k7=Nc.Endpoint||(Nc.Endpoint={}))});var gq=m(sn=>{"use strict";Object.defineProperty(sn,"__esModule",{value:!0});sn.ENDPOINT_CONFIG_OPTIONS=sn.CONFIG_ENDPOINT_NAME=sn.ENV_ENDPOINT_NAME=void 0;sn.ENV_ENDPOINT_NAME="AWS_EC2_METADATA_SERVICE_ENDPOINT";sn.CONFIG_ENDPOINT_NAME="ec2_metadata_service_endpoint";sn.ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>e[sn.ENV_ENDPOINT_NAME],configFileSelector:e=>e[sn.CONFIG_ENDPOINT_NAME],default:void 0}});var aC=m(Oc=>{"use strict";Object.defineProperty(Oc,"__esModule",{value:!0});Oc.EndpointMode=void 0;var A7;(function(e){e.IPv4="IPv4",e.IPv6="IPv6"})(A7=Oc.EndpointMode||(Oc.EndpointMode={}))});var hq=m(an=>{"use strict";Object.defineProperty(an,"__esModule",{value:!0});an.ENDPOINT_MODE_CONFIG_OPTIONS=an.CONFIG_ENDPOINT_MODE_NAME=an.ENV_ENDPOINT_MODE_NAME=void 0;var I7=aC();an.ENV_ENDPOINT_MODE_NAME="AWS_EC2_METADATA_SERVICE_ENDPOINT_MODE";an.CONFIG_ENDPOINT_MODE_NAME="ec2_metadata_service_endpoint_mode";an.ENDPOINT_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[an.ENV_ENDPOINT_MODE_NAME],configFileSelector:e=>e[an.CONFIG_ENDPOINT_MODE_NAME],default:I7.EndpointMode.IPv4}});var dC=m(op=>{"use strict";Object.defineProperty(op,"__esModule",{value:!0});op.getInstanceMetadataEndpoint=void 0;var Sq=en(),R7=Zr(),Cq=yq(),N7=gq(),cC=aC(),O7=hq(),T7=async()=>(0,R7.parseUrl)(await q7()||await M7());op.getInstanceMetadataEndpoint=T7;var q7=async()=>(0,Sq.loadConfig)(N7.ENDPOINT_CONFIG_OPTIONS)(),M7=async()=>{let e=await(0,Sq.loadConfig)(O7.ENDPOINT_MODE_CONFIG_OPTIONS)();switch(e){case cC.EndpointMode.IPv4:return Cq.Endpoint.IPv4;case cC.EndpointMode.IPv6:return Cq.Endpoint.IPv6;default:throw new Error(`Unsupported endpoint mode: ${e}. Select from ${Object.values(cC.EndpointMode)}`)}}});var Eq=m(sp=>{"use strict";Object.defineProperty(sp,"__esModule",{value:!0});sp.getExtendedInstanceMetadataCredentials=void 0;var B7=5*60,D7=5*60,F7="https://docs.aws.amazon.com/sdkref/latest/guide/feature-static-credentials.html",L7=(e,n)=>{var t;let r=B7+Math.floor(Math.random()*D7),o=new Date(Date.now()+r*1e3);n.warn("Attempting credential expiration extension due to a credential service availability issue. A refresh of these credentials will be attempted after ${new Date(newExpiration)}.\nFor more information, please visit: "+F7);let s=(t=e.originalExpiration)!==null&&t!==void 0?t:e.expiration;return{...e,...s?{originalExpiration:s}:{},expiration:o}};sp.getExtendedInstanceMetadataCredentials=L7});var Pq=m(ip=>{"use strict";Object.defineProperty(ip,"__esModule",{value:!0});ip.staticStabilityProvider=void 0;var bq=Eq(),j7=(e,n={})=>{let t=(n==null?void 0:n.logger)||console,r;return async()=>{let o;try{o=await e(),o.expiration&&o.expiration.getTime(){"use strict";Object.defineProperty(ap,"__esModule",{value:!0});ap.fromInstanceMetadata=void 0;var U7=en(),Aq=Ce(),z7=_q(),uC=Zm(),vq=oC(),G7=ep(),xq=sC(),H7=dC(),$7=Pq(),Iq="/latest/meta-data/iam/security-credentials/",K7="/latest/api/token",lC="AWS_EC2_METADATA_V1_DISABLED",wq="ec2_metadata_v1_disabled",kq="x-aws-ec2-metadata-token",V7=(e={})=>(0,$7.staticStabilityProvider)(X7(e),{logger:e.logger});ap.fromInstanceMetadata=V7;var X7=e=>{let n=!1,{logger:t,profile:r}=e,{timeout:o,maxRetries:s}=(0,G7.providerConfigFromInit)(e),c=async(i,u)=>{var l;if(n||((l=u.headers)===null||l===void 0?void 0:l[kq])==null){let y=!1,C=!1,b=await(0,U7.loadConfig)({environmentVariableSelector:A=>{let k=A[lC];if(C=!!k&&k!=="false",k===void 0)throw new Aq.CredentialsProviderError(`${lC} not set in env, checking config file next.`);return C},configFileSelector:A=>{let k=A[wq];return y=!!k&&k!=="false",y},default:!1},{profile:r})();if(e.ec2MetadataV1Disabled||b){let A=[];throw e.ec2MetadataV1Disabled&&A.push("credential provider initialization (runtime option ec2MetadataV1Disabled)"),y&&A.push(`config file profile (${wq})`),C&&A.push(`process environment variable (${lC})`),new z7.InstanceMetadataV1FallbackError(`AWS EC2 Metadata v1 fallback has been blocked by AWS SDK configuration in the following: [${A.join(", ")}].`)}}let _=(await(0,xq.retry)(async()=>{let y;try{y=await Y7(u)}catch(C){throw C.statusCode===401&&(n=!1),C}return y},i)).trim();return(0,xq.retry)(async()=>{let y;try{y=await Q7(_,u)}catch(C){throw C.statusCode===401&&(n=!1),C}return y},i)};return async()=>{let i=await(0,H7.getInstanceMetadataEndpoint)();if(n)return t==null||t.debug("AWS SDK Instance Metadata","using v1 fallback (no token fetch)"),c(s,{...i,timeout:o});{let u;try{u=(await W7({...i,timeout:o})).toString()}catch(l){if((l==null?void 0:l.statusCode)===400)throw Object.assign(l,{message:"EC2 Metadata token request returned error"});return(l.message==="TimeoutError"||[403,404,405].includes(l.statusCode))&&(n=!0),t==null||t.debug("AWS SDK Instance Metadata","using v1 fallback (initial)"),c(s,{...i,timeout:o})}return c(s,{...i,headers:{[kq]:u},timeout:o})}}},W7=async e=>(0,uC.httpRequest)({...e,path:K7,method:"PUT",headers:{"x-aws-ec2-metadata-token-ttl-seconds":"21600"}}),Y7=async e=>(await(0,uC.httpRequest)({...e,path:Iq})).toString(),Q7=async(e,n)=>{let t=JSON.parse((await(0,uC.httpRequest)({...n,path:Iq+e})).toString());if(!(0,vq.isImdsCredentials)(t))throw new Aq.CredentialsProviderError("Invalid response received from instance metadata service.");return(0,vq.fromImdsCredentials)(t)}});var Oq=m(Nq=>{"use strict";Object.defineProperty(Nq,"__esModule",{value:!0})});var dp=m(cn=>{"use strict";Object.defineProperty(cn,"__esModule",{value:!0});cn.getInstanceMetadataEndpoint=cn.httpRequest=void 0;var cp=(z(),j(U));cp.__exportStar(fq(),cn);cp.__exportStar(Rq(),cn);cp.__exportStar(ep(),cn);cp.__exportStar(Oq(),cn);var J7=Zm();Object.defineProperty(cn,"httpRequest",{enumerable:!0,get:function(){return J7.httpRequest}});var Z7=dC();Object.defineProperty(cn,"getInstanceMetadataEndpoint",{enumerable:!0,get:function(){return Z7.getInstanceMetadataEndpoint}})});var qq=m(lp=>{"use strict";Object.defineProperty(lp,"__esModule",{value:!0});lp.resolveCredentialSource=void 0;var eQ=nC(),Tq=dp(),tQ=Ce(),nQ=(e,n)=>{let t={EcsContainer:Tq.fromContainerMetadata,Ec2InstanceMetadata:Tq.fromInstanceMetadata,Environment:eQ.fromEnv};if(e in t)return t[e]();throw new tQ.CredentialsProviderError(`Unsupported credential source in profile ${n}. Got ${e}, expected EcsContainer or Ec2InstanceMetadata or Environment.`)};lp.resolveCredentialSource=nQ});var Mq=m(ns=>{"use strict";Object.defineProperty(ns,"__esModule",{value:!0});ns.resolveAssumeRoleCredentials=ns.isAssumeRoleProfile=void 0;var mC=Ce(),rQ=Dt(),oQ=qq(),sQ=pC(),iQ=e=>!!e&&typeof e=="object"&&typeof e.role_arn=="string"&&["undefined","string"].indexOf(typeof e.role_session_name)>-1&&["undefined","string"].indexOf(typeof e.external_id)>-1&&["undefined","string"].indexOf(typeof e.mfa_serial)>-1&&(aQ(e)||cQ(e));ns.isAssumeRoleProfile=iQ;var aQ=e=>typeof e.source_profile=="string"&&typeof e.credential_source>"u",cQ=e=>typeof e.credential_source=="string"&&typeof e.source_profile>"u",dQ=async(e,n,t,r={})=>{let o=n[e];if(!t.roleAssumer)throw new mC.CredentialsProviderError(`Profile ${e} requires a role to be assumed, but no role assumption callback was provided.`,!1);let{source_profile:s}=o;if(s&&s in r)throw new mC.CredentialsProviderError(`Detected a cycle attempting to resolve credentials for profile ${(0,rQ.getProfileName)(t)}. Profiles visited: `+Object.keys(r).join(", "),!1);let c=s?(0,sQ.resolveProfileData)(s,n,t,{...r,[s]:!0}):(0,oQ.resolveCredentialSource)(o.credential_source,e)(),i={RoleArn:o.role_arn,RoleSessionName:o.role_session_name||`aws-sdk-js-${Date.now()}`,ExternalId:o.external_id,DurationSeconds:parseInt(o.duration_seconds||"3600",10)},{mfa_serial:u}=o;if(u){if(!t.mfaCodeProvider)throw new mC.CredentialsProviderError(`Profile ${e} requires multi-factor authentication, but no MFA code callback was provided.`,!1);i.SerialNumber=u,i.TokenCode=await t.mfaCodeProvider(u)}let l=await c;return t.roleAssumer(l,i)};ns.resolveAssumeRoleCredentials=dQ});var Bq=m(up=>{"use strict";Object.defineProperty(up,"__esModule",{value:!0});up.getValidatedProcessCredentials=void 0;var lQ=(e,n)=>{if(n.Version!==1)throw Error(`Profile ${e} credential_process did not return Version 1.`);if(n.AccessKeyId===void 0||n.SecretAccessKey===void 0)throw Error(`Profile ${e} credential_process returned invalid credentials.`);if(n.Expiration){let t=new Date;if(new Date(n.Expiration){"use strict";Object.defineProperty(mp,"__esModule",{value:!0});mp.resolveProcessCredentials=void 0;var fC=Ce(),uQ=require("child_process"),mQ=require("util"),pQ=Bq(),fQ=async(e,n)=>{let t=n[e];if(n[e]){let r=t.credential_process;if(r!==void 0){let o=(0,mQ.promisify)(uQ.exec);try{let{stdout:s}=await o(r),c;try{c=JSON.parse(s.trim())}catch{throw Error(`Profile ${e} credential_process returned invalid JSON.`)}return(0,pQ.getValidatedProcessCredentials)(e,c)}catch(s){throw new fC.CredentialsProviderError(s.message)}}else throw new fC.CredentialsProviderError(`Profile ${e} did not contain credential_process.`)}else throw new fC.CredentialsProviderError(`Profile ${e} could not be found in shared credentials file.`)};mp.resolveProcessCredentials=fQ});var Lq=m(pp=>{"use strict";Object.defineProperty(pp,"__esModule",{value:!0});pp.fromProcess=void 0;var Fq=Dt(),_Q=Dq(),yQ=(e={})=>async()=>{let n=await(0,Fq.parseKnownFiles)(e);return(0,_Q.resolveProcessCredentials)((0,Fq.getProfileName)(e),n)};pp.fromProcess=yQ});var yC=m(_C=>{"use strict";Object.defineProperty(_C,"__esModule",{value:!0});var gQ=(z(),j(U));gQ.__exportStar(Lq(),_C)});var jq=m(rs=>{"use strict";Object.defineProperty(rs,"__esModule",{value:!0});rs.resolveProcessCredentials=rs.isProcessProfile=void 0;var hQ=yC(),CQ=e=>!!e&&typeof e=="object"&&typeof e.credential_process=="string";rs.isProcessProfile=CQ;var SQ=async(e,n)=>(0,hQ.fromProcess)({...e,profile:n})();rs.resolveProcessCredentials=SQ});var gC=m(fp=>{"use strict";Object.defineProperty(fp,"__esModule",{value:!0});fp.isSsoProfile=void 0;var EQ=e=>e&&(typeof e.sso_start_url=="string"||typeof e.sso_account_id=="string"||typeof e.sso_session=="string"||typeof e.sso_region=="string"||typeof e.sso_role_name=="string");fp.isSsoProfile=EQ});var Uq=m(_p=>{"use strict";Object.defineProperty(_p,"__esModule",{value:!0});_p.resolveClientEndpointParameters=void 0;var bQ=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:"awsssoportal"});_p.resolveClientEndpointParameters=bQ});var zq=m((cOe,PQ)=>{PQ.exports={name:"@aws-sdk/client-sso",description:"AWS SDK for JavaScript Sso Client for Node.js, Browser and React Native",version:"3.421.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","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 sso"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/middleware-host-header":"3.418.0","@aws-sdk/middleware-logger":"3.418.0","@aws-sdk/middleware-recursion-detection":"3.418.0","@aws-sdk/middleware-user-agent":"3.418.0","@aws-sdk/region-config-resolver":"3.418.0","@aws-sdk/types":"3.418.0","@aws-sdk/util-endpoints":"3.418.0","@aws-sdk/util-user-agent-browser":"3.418.0","@aws-sdk/util-user-agent-node":"3.418.0","@smithy/config-resolver":"^2.0.10","@smithy/fetch-http-handler":"^2.1.5","@smithy/hash-node":"^2.0.9","@smithy/invalid-dependency":"^2.0.9","@smithy/middleware-content-length":"^2.0.11","@smithy/middleware-endpoint":"^2.0.9","@smithy/middleware-retry":"^2.0.12","@smithy/middleware-serde":"^2.0.9","@smithy/middleware-stack":"^2.0.2","@smithy/node-config-provider":"^2.0.12","@smithy/node-http-handler":"^2.1.5","@smithy/protocol-http":"^3.0.5","@smithy/smithy-client":"^2.1.6","@smithy/types":"^2.3.3","@smithy/url-parser":"^2.0.9","@smithy/util-base64":"^2.0.0","@smithy/util-body-length-browser":"^2.0.0","@smithy/util-body-length-node":"^2.1.0","@smithy/util-defaults-mode-browser":"^2.0.10","@smithy/util-defaults-mode-node":"^2.0.12","@smithy/util-retry":"^2.0.2","@smithy/util-utf8":"^2.0.0",tslib:"^2.5.0"},devDependencies:{"@smithy/service-client-documentation-generator":"^2.0.0","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.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-sso",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-sso"}}});var Hq=m((yp,Gq)=>{"use strict";Object.defineProperty(yp,"__esModule",{value:!0});yp.isCrtAvailable=void 0;var vQ=()=>{try{return typeof require=="function"&&typeof Gq<"u"&&require("aws-crt")?["md/crt-avail"]:null}catch{return null}};yp.isCrtAvailable=vQ});var Tc=m(dn=>{"use strict";Object.defineProperty(dn,"__esModule",{value:!0});dn.defaultUserAgent=dn.UA_APP_ID_INI_NAME=dn.UA_APP_ID_ENV_NAME=void 0;var xQ=en(),$q=require("os"),hC=require("process"),wQ=Hq();dn.UA_APP_ID_ENV_NAME="AWS_SDK_UA_APP_ID";dn.UA_APP_ID_INI_NAME="sdk-ua-app-id";var kQ=({serviceId:e,clientVersion:n})=>{let t=[["aws-sdk-js",n],["ua","2.0"],[`os/${(0,$q.platform)()}`,(0,$q.release)()],["lang/js"],["md/nodejs",`${hC.versions.node}`]],r=(0,wQ.isCrtAvailable)();r&&t.push(r),e&&t.push([`api/${e}`,n]),hC.env.AWS_EXECUTION_ENV&&t.push([`exec-env/${hC.env.AWS_EXECUTION_ENV}`]);let o=(0,xQ.loadConfig)({environmentVariableSelector:c=>c[dn.UA_APP_ID_ENV_NAME],configFileSelector:c=>c[dn.UA_APP_ID_INI_NAME],default:void 0})(),s;return async()=>{if(!s){let c=await o;s=c?[...t,[`app/${c}`]]:[...t]}return s}};dn.defaultUserAgent=kQ});var qc=m(gp=>{"use strict";Object.defineProperty(gp,"__esModule",{value:!0});gp.Hash=void 0;var CC=Gr(),AQ=Pt(),IQ=require("buffer"),Kq=require("crypto"),SC=class{constructor(n,t){this.algorithmIdentifier=n,this.secret=t,this.reset()}update(n,t){this.hash.update((0,AQ.toUint8Array)(Vq(n,t)))}digest(){return Promise.resolve(this.hash.digest())}reset(){this.hash=this.secret?(0,Kq.createHmac)(this.algorithmIdentifier,Vq(this.secret)):(0,Kq.createHash)(this.algorithmIdentifier)}};gp.Hash=SC;function Vq(e,n){return IQ.Buffer.isBuffer(e)?e:typeof e=="string"?(0,CC.fromString)(e,n):ArrayBuffer.isView(e)?(0,CC.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength):(0,CC.fromArrayBuffer)(e)}});var Wq=m(hp=>{"use strict";Object.defineProperty(hp,"__esModule",{value:!0});hp.calculateBodyLength=void 0;var Xq=require("fs"),RQ=e=>{if(!e)return 0;if(typeof e=="string")return Buffer.from(e).length;if(typeof e.byteLength=="number")return e.byteLength;if(typeof e.size=="number")return e.size;if(typeof e.start=="number"&&typeof e.end=="number")return e.end+1-e.start;if(typeof e.path=="string"||Buffer.isBuffer(e.path))return(0,Xq.lstatSync)(e.path).size;if(typeof e.fd=="number")return(0,Xq.fstatSync)(e.fd).size;throw new Error(`Body Length computation failed for ${e}`)};hp.calculateBodyLength=RQ});var Mc=m(EC=>{"use strict";Object.defineProperty(EC,"__esModule",{value:!0});var NQ=(z(),j(U));NQ.__exportStar(Wq(),EC)});var c1=m(Cp=>{"use strict";Object.defineProperty(Cp,"__esModule",{value:!0});Cp.ruleSet=void 0;var s1="required",Dn="fn",Fn="argv",ss="ref",Yq="isSet",Bn="tree",os="error",Bc="endpoint",bC="PartitionResult",Qq={[s1]:!1,type:"String"},Jq={[s1]:!0,default:!1,type:"Boolean"},Zq={[ss]:"Endpoint"},i1={[Dn]:"booleanEquals",[Fn]:[{[ss]:"UseFIPS"},!0]},a1={[Dn]:"booleanEquals",[Fn]:[{[ss]:"UseDualStack"},!0]},ln={},e1={[Dn]:"booleanEquals",[Fn]:[!0,{[Dn]:"getAttr",[Fn]:[{[ss]:bC},"supportsFIPS"]}]},t1={[Dn]:"booleanEquals",[Fn]:[!0,{[Dn]:"getAttr",[Fn]:[{[ss]:bC},"supportsDualStack"]}]},n1=[i1],r1=[a1],o1=[{[ss]:"Region"}],OQ={version:"1.0",parameters:{Region:Qq,UseDualStack:Jq,UseFIPS:Jq,Endpoint:Qq},rules:[{conditions:[{[Dn]:Yq,[Fn]:[Zq]}],type:Bn,rules:[{conditions:n1,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:os},{conditions:r1,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:os},{endpoint:{url:Zq,properties:ln,headers:ln},type:Bc}]},{conditions:[{[Dn]:Yq,[Fn]:o1}],type:Bn,rules:[{conditions:[{[Dn]:"aws.partition",[Fn]:o1,assign:bC}],type:Bn,rules:[{conditions:[i1,a1],type:Bn,rules:[{conditions:[e1,t1],type:Bn,rules:[{endpoint:{url:"https://portal.sso-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:ln,headers:ln},type:Bc}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:os}]},{conditions:n1,type:Bn,rules:[{conditions:[e1],type:Bn,rules:[{endpoint:{url:"https://portal.sso-fips.{Region}.{PartitionResult#dnsSuffix}",properties:ln,headers:ln},type:Bc}]},{error:"FIPS is enabled but this partition does not support FIPS",type:os}]},{conditions:r1,type:Bn,rules:[{conditions:[t1],type:Bn,rules:[{endpoint:{url:"https://portal.sso.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:ln,headers:ln},type:Bc}]},{error:"DualStack is enabled but this partition does not support DualStack",type:os}]},{endpoint:{url:"https://portal.sso.{Region}.{PartitionResult#dnsSuffix}",properties:ln,headers:ln},type:Bc}]}]},{error:"Invalid Configuration: Missing Region",type:os}]};Cp.ruleSet=OQ});var d1=m(Sp=>{"use strict";Object.defineProperty(Sp,"__esModule",{value:!0});Sp.defaultEndpointResolver=void 0;var TQ=Ko(),qQ=c1(),MQ=(e,n={})=>(0,TQ.resolveEndpoint)(qQ.ruleSet,{endpointParams:e,logger:n.logger});Sp.defaultEndpointResolver=MQ});var m1=m(Ep=>{"use strict";Object.defineProperty(Ep,"__esModule",{value:!0});Ep.getRuntimeConfig=void 0;var BQ=E(),DQ=Zr(),l1=Po(),u1=Pt(),FQ=d1(),LQ=e=>({apiVersion:"2019-06-10",base64Decoder:(e==null?void 0:e.base64Decoder)??l1.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??l1.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??FQ.defaultEndpointResolver,extensions:(e==null?void 0:e.extensions)??[],logger:(e==null?void 0:e.logger)??new BQ.NoOpLogger,serviceId:(e==null?void 0:e.serviceId)??"SSO",urlParser:(e==null?void 0:e.urlParser)??DQ.parseUrl,utf8Decoder:(e==null?void 0:e.utf8Decoder)??u1.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??u1.toUtf8});Ep.getRuntimeConfig=LQ});var p1=m(ft=>{"use strict";Object.defineProperty(ft,"__esModule",{value:!0});ft.IMDS_REGION_PATH=ft.DEFAULTS_MODE_OPTIONS=ft.ENV_IMDS_DISABLED=ft.AWS_DEFAULT_REGION_ENV=ft.AWS_REGION_ENV=ft.AWS_EXECUTION_ENV=void 0;ft.AWS_EXECUTION_ENV="AWS_EXECUTION_ENV";ft.AWS_REGION_ENV="AWS_REGION";ft.AWS_DEFAULT_REGION_ENV="AWS_DEFAULT_REGION";ft.ENV_IMDS_DISABLED="AWS_EC2_METADATA_DISABLED";ft.DEFAULTS_MODE_OPTIONS=["in-region","cross-region","mobile","standard","legacy"];ft.IMDS_REGION_PATH="/latest/meta-data/placement/region"});var f1=m(bp=>{"use strict";Object.defineProperty(bp,"__esModule",{value:!0});bp.NODE_DEFAULTS_MODE_CONFIG_OPTIONS=void 0;var jQ="AWS_DEFAULTS_MODE",UQ="defaults_mode";bp.NODE_DEFAULTS_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[jQ],configFileSelector:e=>e[UQ],default:"legacy"}});var g1=m(Pp=>{"use strict";Object.defineProperty(Pp,"__esModule",{value:!0});Pp.resolveDefaultsModeConfig=void 0;var zQ=Qt(),_1=dp(),y1=en(),GQ=Ce(),wr=p1(),HQ=f1(),$Q=({region:e=(0,y1.loadConfig)(zQ.NODE_REGION_CONFIG_OPTIONS),defaultsMode:n=(0,y1.loadConfig)(HQ.NODE_DEFAULTS_MODE_CONFIG_OPTIONS)}={})=>(0,GQ.memoize)(async()=>{let t=typeof n=="function"?await n():n;switch(t==null?void 0:t.toLowerCase()){case"auto":return KQ(e);case"in-region":case"cross-region":case"mobile":case"standard":case"legacy":return Promise.resolve(t==null?void 0:t.toLocaleLowerCase());case void 0:return Promise.resolve("legacy");default:throw new Error(`Invalid parameter for "defaultsMode", expect ${wr.DEFAULTS_MODE_OPTIONS.join(", ")}, got ${t}`)}});Pp.resolveDefaultsModeConfig=$Q;var KQ=async e=>{if(e){let n=typeof e=="function"?await e():e,t=await VQ();return t?n===t?"in-region":"cross-region":"standard"}return"standard"},VQ=async()=>{var e;if(process.env[wr.AWS_EXECUTION_ENV]&&(process.env[wr.AWS_REGION_ENV]||process.env[wr.AWS_DEFAULT_REGION_ENV]))return(e=process.env[wr.AWS_REGION_ENV])!==null&&e!==void 0?e:process.env[wr.AWS_DEFAULT_REGION_ENV];if(!process.env[wr.ENV_IMDS_DISABLED])try{let n=await(0,_1.getInstanceMetadataEndpoint)();return(await(0,_1.httpRequest)({...n,path:wr.IMDS_REGION_PATH})).toString()}catch{}}});var Dc=m(PC=>{"use strict";Object.defineProperty(PC,"__esModule",{value:!0});var XQ=(z(),j(U));XQ.__exportStar(g1(),PC)});var S1=m(xp=>{"use strict";Object.defineProperty(xp,"__esModule",{value:!0});xp.getRuntimeConfig=void 0;var WQ=(z(),j(U)),YQ=WQ.__importDefault(zq()),QQ=Tc(),vp=Qt(),JQ=qc(),h1=On(),Fc=en(),C1=wo(),ZQ=Mc(),eJ=Rt(),tJ=m1(),nJ=E(),rJ=Dc(),oJ=E(),sJ=e=>{(0,oJ.emitWarningIfUnsupportedVersion)(process.version);let n=(0,rJ.resolveDefaultsModeConfig)(e),t=()=>n().then(nJ.loadConfigsForDefaultMode),r=(0,tJ.getRuntimeConfig)(e);return{...r,...e,runtime:"node",defaultsMode:n,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??ZQ.calculateBodyLength,defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,QQ.defaultUserAgent)({serviceId:r.serviceId,clientVersion:YQ.default.version}),maxAttempts:(e==null?void 0:e.maxAttempts)??(0,Fc.loadConfig)(h1.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(e==null?void 0:e.region)??(0,Fc.loadConfig)(vp.NODE_REGION_CONFIG_OPTIONS,vp.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new C1.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,Fc.loadConfig)({...h1.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||eJ.DEFAULT_RETRY_MODE}),sha256:(e==null?void 0:e.sha256)??JQ.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??C1.streamCollector,useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,Fc.loadConfig)(vp.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,Fc.loadConfig)(vp.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};xp.getRuntimeConfig=sJ});var E1=m(is=>{"use strict";Object.defineProperty(is,"__esModule",{value:!0});is.resolveAwsRegionExtensionConfiguration=is.getAwsRegionExtensionConfiguration=void 0;var iJ=e=>{let n=async()=>{if(e.region===void 0)throw new Error("Region is missing from runtimeConfig");let t=e.region;return typeof t=="string"?t:t()};return{setRegion(t){n=t},region(){return n}}};is.getAwsRegionExtensionConfiguration=iJ;var aJ=e=>({region:e.region()});is.resolveAwsRegionExtensionConfiguration=aJ});var b1=m(Nt=>{"use strict";Object.defineProperty(Nt,"__esModule",{value:!0});Nt.NODE_REGION_CONFIG_FILE_OPTIONS=Nt.NODE_REGION_CONFIG_OPTIONS=Nt.REGION_INI_NAME=Nt.REGION_ENV_NAME=void 0;Nt.REGION_ENV_NAME="AWS_REGION";Nt.REGION_INI_NAME="region";Nt.NODE_REGION_CONFIG_OPTIONS={environmentVariableSelector:e=>e[Nt.REGION_ENV_NAME],configFileSelector:e=>e[Nt.REGION_INI_NAME],default:()=>{throw new Error("Region is missing")}};Nt.NODE_REGION_CONFIG_FILE_OPTIONS={preferredFile:"credentials"}});var vC=m(wp=>{"use strict";Object.defineProperty(wp,"__esModule",{value:!0});wp.isFipsRegion=void 0;var cJ=e=>typeof e=="string"&&(e.startsWith("fips-")||e.endsWith("-fips"));wp.isFipsRegion=cJ});var P1=m(kp=>{"use strict";Object.defineProperty(kp,"__esModule",{value:!0});kp.getRealRegion=void 0;var dJ=vC(),lJ=e=>(0,dJ.isFipsRegion)(e)?["fips-aws-global","aws-fips"].includes(e)?"us-east-1":e.replace(/fips-(dkr-|prod-)?|-fips/,""):e;kp.getRealRegion=lJ});var x1=m(Ap=>{"use strict";Object.defineProperty(Ap,"__esModule",{value:!0});Ap.resolveRegionConfig=void 0;var v1=P1(),uJ=vC(),mJ=e=>{let{region:n,useFipsEndpoint:t}=e;if(!n)throw new Error("Region is missing");return{...e,region:async()=>{if(typeof n=="string")return(0,v1.getRealRegion)(n);let r=await n();return(0,v1.getRealRegion)(r)},useFipsEndpoint:async()=>{let r=typeof n=="string"?n:await n();return(0,uJ.isFipsRegion)(r)?!0:typeof t!="function"?Promise.resolve(!!t):t()}}};Ap.resolveRegionConfig=mJ});var k1=m(Ip=>{"use strict";Object.defineProperty(Ip,"__esModule",{value:!0});var w1=(z(),j(U));w1.__exportStar(b1(),Ip);w1.__exportStar(x1(),Ip)});var Np=m(Rp=>{"use strict";Object.defineProperty(Rp,"__esModule",{value:!0});var A1=(z(),j(U));A1.__exportStar(E1(),Rp);A1.__exportStar(k1(),Rp)});var O1=m(Op=>{"use strict";Object.defineProperty(Op,"__esModule",{value:!0});Op.resolveRuntimeExtensions=void 0;var I1=Np(),R1=we(),N1=E(),xC=e=>e,pJ=(e,n)=>{let t={...xC((0,I1.getAwsRegionExtensionConfiguration)(e)),...xC((0,N1.getDefaultExtensionConfiguration)(e)),...xC((0,R1.getHttpHandlerExtensionConfiguration)(e))};return n.forEach(r=>r.configure(t)),{...e,...(0,I1.resolveAwsRegionExtensionConfiguration)(t),...(0,N1.resolveDefaultRuntimeConfig)(t),...(0,R1.resolveHttpHandlerRuntimeConfig)(t)}};Op.resolveRuntimeExtensions=pJ});var Lc=m(as=>{"use strict";Object.defineProperty(as,"__esModule",{value:!0});as.SSOClient=as.__Client=void 0;var T1=Ka(),fJ=Va(),_J=Xa(),q1=pc(),yJ=Qt(),gJ=gc(),hJ=x(),M1=On(),B1=E();Object.defineProperty(as,"__Client",{enumerable:!0,get:function(){return B1.Client}});var CJ=Uq(),SJ=S1(),EJ=O1(),wC=class extends B1.Client{constructor(...[n]){let t=(0,SJ.getRuntimeConfig)(n||{}),r=(0,CJ.resolveClientEndpointParameters)(t),o=(0,yJ.resolveRegionConfig)(r),s=(0,hJ.resolveEndpointConfig)(o),c=(0,M1.resolveRetryConfig)(s),i=(0,T1.resolveHostHeaderConfig)(c),u=(0,q1.resolveUserAgentConfig)(i),l=(0,EJ.resolveRuntimeExtensions)(u,(n==null?void 0:n.extensions)||[]);super(l),this.config=l,this.middlewareStack.use((0,M1.getRetryPlugin)(this.config)),this.middlewareStack.use((0,gJ.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,T1.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,fJ.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,_J.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,q1.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};as.SSOClient=wC});var Tp=m(cs=>{"use strict";Object.defineProperty(cs,"__esModule",{value:!0});cs.SSOServiceException=cs.__ServiceException=void 0;var D1=E();Object.defineProperty(cs,"__ServiceException",{enumerable:!0,get:function(){return D1.ServiceException}});var kC=class e extends D1.ServiceException{constructor(n){super(n),Object.setPrototypeOf(this,e.prototype)}};cs.SSOServiceException=kC});var ao=m(Re=>{"use strict";Object.defineProperty(Re,"__esModule",{value:!0});Re.LogoutRequestFilterSensitiveLog=Re.ListAccountsRequestFilterSensitiveLog=Re.ListAccountRolesRequestFilterSensitiveLog=Re.GetRoleCredentialsResponseFilterSensitiveLog=Re.RoleCredentialsFilterSensitiveLog=Re.GetRoleCredentialsRequestFilterSensitiveLog=Re.UnauthorizedException=Re.TooManyRequestsException=Re.ResourceNotFoundException=Re.InvalidRequestException=void 0;var ds=E(),qp=Tp(),AC=class e extends qp.SSOServiceException{constructor(n){super({name:"InvalidRequestException",$fault:"client",...n}),this.name="InvalidRequestException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Re.InvalidRequestException=AC;var IC=class e extends qp.SSOServiceException{constructor(n){super({name:"ResourceNotFoundException",$fault:"client",...n}),this.name="ResourceNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Re.ResourceNotFoundException=IC;var RC=class e extends qp.SSOServiceException{constructor(n){super({name:"TooManyRequestsException",$fault:"client",...n}),this.name="TooManyRequestsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Re.TooManyRequestsException=RC;var NC=class e extends qp.SSOServiceException{constructor(n){super({name:"UnauthorizedException",$fault:"client",...n}),this.name="UnauthorizedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Re.UnauthorizedException=NC;var bJ=e=>({...e,...e.accessToken&&{accessToken:ds.SENSITIVE_STRING}});Re.GetRoleCredentialsRequestFilterSensitiveLog=bJ;var PJ=e=>({...e,...e.secretAccessKey&&{secretAccessKey:ds.SENSITIVE_STRING},...e.sessionToken&&{sessionToken:ds.SENSITIVE_STRING}});Re.RoleCredentialsFilterSensitiveLog=PJ;var vJ=e=>({...e,...e.roleCredentials&&{roleCredentials:(0,Re.RoleCredentialsFilterSensitiveLog)(e.roleCredentials)}});Re.GetRoleCredentialsResponseFilterSensitiveLog=vJ;var xJ=e=>({...e,...e.accessToken&&{accessToken:ds.SENSITIVE_STRING}});Re.ListAccountRolesRequestFilterSensitiveLog=xJ;var wJ=e=>({...e,...e.accessToken&&{accessToken:ds.SENSITIVE_STRING}});Re.ListAccountsRequestFilterSensitiveLog=wJ;var kJ=e=>({...e,...e.accessToken&&{accessToken:ds.SENSITIVE_STRING}});Re.LogoutRequestFilterSensitiveLog=kJ});var jc=m($e=>{"use strict";Object.defineProperty($e,"__esModule",{value:!0});$e.de_LogoutCommand=$e.de_ListAccountsCommand=$e.de_ListAccountRolesCommand=$e.de_GetRoleCredentialsCommand=$e.se_LogoutCommand=$e.se_ListAccountsCommand=$e.se_ListAccountRolesCommand=$e.se_GetRoleCredentialsCommand=void 0;var Mp=we(),te=E(),Bp=ao(),AJ=Tp(),IJ=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,te.map)({},Up,{"x-amz-sso_bearer_token":e.accessToken}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/federation/credentials`,u=(0,te.map)({role_name:[,(0,te.expectNonNull)(e.roleName,"roleName")],account_id:[,(0,te.expectNonNull)(e.accountId,"accountId")]}),l;return new Mp.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};$e.se_GetRoleCredentialsCommand=IJ;var RJ=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,te.map)({},Up,{"x-amz-sso_bearer_token":e.accessToken}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/assignment/roles`,u=(0,te.map)({next_token:[,e.nextToken],max_result:[()=>e.maxResults!==void 0,()=>e.maxResults.toString()],account_id:[,(0,te.expectNonNull)(e.accountId,"accountId")]}),l;return new Mp.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};$e.se_ListAccountRolesCommand=RJ;var NJ=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,te.map)({},Up,{"x-amz-sso_bearer_token":e.accessToken}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/assignment/accounts`,u=(0,te.map)({next_token:[,e.nextToken],max_result:[()=>e.maxResults!==void 0,()=>e.maxResults.toString()]}),l;return new Mp.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};$e.se_ListAccountsCommand=NJ;var OJ=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,te.map)({},Up,{"x-amz-sso_bearer_token":e.accessToken}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/logout`,u;return new Mp.HttpRequest({protocol:r,hostname:t,port:o,method:"POST",headers:c,path:i,body:u})};$e.se_LogoutCommand=OJ;var TJ=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return qJ(e,n);let t=(0,te.map)({$metadata:kr(e)}),r=(0,te.expectNonNull)((0,te.expectObject)(await zp(e.body,n)),"body"),o=(0,te.take)(r,{roleCredentials:te._json});return Object.assign(t,o),t};$e.de_GetRoleCredentialsCommand=TJ;var qJ=async(e,n)=>{let t={...e,body:await Gp(e.body,n)},r=Hp(e,t.body);switch(r){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await Fp(t,n);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await OC(t,n);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await Lp(t,n);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await jp(t,n);default:let o=t.body;return Dp({output:e,parsedBody:o,errorCode:r})}},MJ=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return BJ(e,n);let t=(0,te.map)({$metadata:kr(e)}),r=(0,te.expectNonNull)((0,te.expectObject)(await zp(e.body,n)),"body"),o=(0,te.take)(r,{nextToken:te.expectString,roleList:te._json});return Object.assign(t,o),t};$e.de_ListAccountRolesCommand=MJ;var BJ=async(e,n)=>{let t={...e,body:await Gp(e.body,n)},r=Hp(e,t.body);switch(r){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await Fp(t,n);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await OC(t,n);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await Lp(t,n);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await jp(t,n);default:let o=t.body;return Dp({output:e,parsedBody:o,errorCode:r})}},DJ=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return FJ(e,n);let t=(0,te.map)({$metadata:kr(e)}),r=(0,te.expectNonNull)((0,te.expectObject)(await zp(e.body,n)),"body"),o=(0,te.take)(r,{accountList:te._json,nextToken:te.expectString});return Object.assign(t,o),t};$e.de_ListAccountsCommand=DJ;var FJ=async(e,n)=>{let t={...e,body:await Gp(e.body,n)},r=Hp(e,t.body);switch(r){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await Fp(t,n);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await OC(t,n);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await Lp(t,n);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await jp(t,n);default:let o=t.body;return Dp({output:e,parsedBody:o,errorCode:r})}},LJ=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return jJ(e,n);let t=(0,te.map)({$metadata:kr(e)});return await(0,te.collectBody)(e.body,n),t};$e.de_LogoutCommand=LJ;var jJ=async(e,n)=>{let t={...e,body:await Gp(e.body,n)},r=Hp(e,t.body);switch(r){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await Fp(t,n);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await Lp(t,n);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await jp(t,n);default:let o=t.body;return Dp({output:e,parsedBody:o,errorCode:r})}},Dp=(0,te.withBaseException)(AJ.SSOServiceException),Fp=async(e,n)=>{let t=(0,te.map)({}),r=e.body,o=(0,te.take)(r,{message:te.expectString});Object.assign(t,o);let s=new Bp.InvalidRequestException({$metadata:kr(e),...t});return(0,te.decorateServiceException)(s,e.body)},OC=async(e,n)=>{let t=(0,te.map)({}),r=e.body,o=(0,te.take)(r,{message:te.expectString});Object.assign(t,o);let s=new Bp.ResourceNotFoundException({$metadata:kr(e),...t});return(0,te.decorateServiceException)(s,e.body)},Lp=async(e,n)=>{let t=(0,te.map)({}),r=e.body,o=(0,te.take)(r,{message:te.expectString});Object.assign(t,o);let s=new Bp.TooManyRequestsException({$metadata:kr(e),...t});return(0,te.decorateServiceException)(s,e.body)},jp=async(e,n)=>{let t=(0,te.map)({}),r=e.body,o=(0,te.take)(r,{message:te.expectString});Object.assign(t,o);let s=new Bp.UnauthorizedException({$metadata:kr(e),...t});return(0,te.decorateServiceException)(s,e.body)},kr=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),UJ=(e,n)=>(0,te.collectBody)(e,n).then(t=>n.utf8Encoder(t)),Up=e=>e!=null&&e!==""&&(!Object.getOwnPropertyNames(e).includes("length")||e.length!=0)&&(!Object.getOwnPropertyNames(e).includes("size")||e.size!=0),zp=(e,n)=>UJ(e,n).then(t=>t.length?JSON.parse(t):{}),Gp=async(e,n)=>{let t=await zp(e,n);return t.message=t.message??t.Message,t},Hp=(e,n)=>{let t=(s,c)=>Object.keys(s).find(i=>i.toLowerCase()===c.toLowerCase()),r=s=>{let c=s;return typeof c=="number"&&(c=c.toString()),c.indexOf(",")>=0&&(c=c.split(",")[0]),c.indexOf(":")>=0&&(c=c.split(":")[0]),c.indexOf("#")>=0&&(c=c.split("#")[1]),c},o=t(e.headers,"x-amzn-errortype");if(o!==void 0)return r(e.headers[o]);if(n.code!==void 0)return r(n.code);if(n.__type!==void 0)return r(n.__type)}});var qC=m(ls=>{"use strict";Object.defineProperty(ls,"__esModule",{value:!0});ls.GetRoleCredentialsCommand=ls.$Command=void 0;var zJ=x(),GJ=w(),j1=E();Object.defineProperty(ls,"$Command",{enumerable:!0,get:function(){return j1.Command}});var HJ=v(),F1=ao(),L1=jc(),TC=class e extends j1.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,GJ.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zJ.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"SSOClient",commandName:"GetRoleCredentialsCommand",inputFilterSensitiveLog:F1.GetRoleCredentialsRequestFilterSensitiveLog,outputFilterSensitiveLog:F1.GetRoleCredentialsResponseFilterSensitiveLog,[HJ.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"GetRoleCredentials"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,L1.se_GetRoleCredentialsCommand)(n,t)}deserialize(n,t){return(0,L1.de_GetRoleCredentialsCommand)(n,t)}};ls.GetRoleCredentialsCommand=TC});var $p=m(us=>{"use strict";Object.defineProperty(us,"__esModule",{value:!0});us.ListAccountRolesCommand=us.$Command=void 0;var $J=x(),KJ=w(),z1=E();Object.defineProperty(us,"$Command",{enumerable:!0,get:function(){return z1.Command}});var VJ=v(),XJ=ao(),U1=jc(),MC=class e extends z1.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,KJ.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$J.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"SSOClient",commandName:"ListAccountRolesCommand",inputFilterSensitiveLog:XJ.ListAccountRolesRequestFilterSensitiveLog,outputFilterSensitiveLog:a=>a,[VJ.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"ListAccountRoles"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,U1.se_ListAccountRolesCommand)(n,t)}deserialize(n,t){return(0,U1.de_ListAccountRolesCommand)(n,t)}};us.ListAccountRolesCommand=MC});var Kp=m(ms=>{"use strict";Object.defineProperty(ms,"__esModule",{value:!0});ms.ListAccountsCommand=ms.$Command=void 0;var WJ=x(),YJ=w(),H1=E();Object.defineProperty(ms,"$Command",{enumerable:!0,get:function(){return H1.Command}});var QJ=v(),JJ=ao(),G1=jc(),BC=class e extends H1.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,YJ.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,WJ.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"SSOClient",commandName:"ListAccountsCommand",inputFilterSensitiveLog:JJ.ListAccountsRequestFilterSensitiveLog,outputFilterSensitiveLog:a=>a,[QJ.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"ListAccounts"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,G1.se_ListAccountsCommand)(n,t)}deserialize(n,t){return(0,G1.de_ListAccountsCommand)(n,t)}};ms.ListAccountsCommand=BC});var FC=m(ps=>{"use strict";Object.defineProperty(ps,"__esModule",{value:!0});ps.LogoutCommand=ps.$Command=void 0;var ZJ=x(),eZ=w(),K1=E();Object.defineProperty(ps,"$Command",{enumerable:!0,get:function(){return K1.Command}});var tZ=v(),nZ=ao(),$1=jc(),DC=class e extends K1.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,eZ.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ZJ.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"SSOClient",commandName:"LogoutCommand",inputFilterSensitiveLog:nZ.LogoutRequestFilterSensitiveLog,outputFilterSensitiveLog:a=>a,[tZ.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"Logout"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,$1.se_LogoutCommand)(n,t)}deserialize(n,t){return(0,$1.de_LogoutCommand)(n,t)}};ps.LogoutCommand=DC});var V1=m(Xp=>{"use strict";Object.defineProperty(Xp,"__esModule",{value:!0});Xp.SSO=void 0;var rZ=E(),oZ=qC(),sZ=$p(),iZ=Kp(),aZ=FC(),cZ=Lc(),dZ={GetRoleCredentialsCommand:oZ.GetRoleCredentialsCommand,ListAccountRolesCommand:sZ.ListAccountRolesCommand,ListAccountsCommand:iZ.ListAccountsCommand,LogoutCommand:aZ.LogoutCommand},Vp=class extends cZ.SSOClient{};Xp.SSO=Vp;(0,rZ.createAggregatedClient)(dZ,Vp)});var X1=m(fs=>{"use strict";Object.defineProperty(fs,"__esModule",{value:!0});var Wp=(z(),j(U));Wp.__exportStar(qC(),fs);Wp.__exportStar($p(),fs);Wp.__exportStar(Kp(),fs);Wp.__exportStar(FC(),fs)});var Y1=m(W1=>{"use strict";Object.defineProperty(W1,"__esModule",{value:!0})});var Q1=m(Yp=>{"use strict";Object.defineProperty(Yp,"__esModule",{value:!0});Yp.paginateListAccountRoles=void 0;var lZ=$p(),uZ=Lc(),mZ=async(e,n,...t)=>await e.send(new lZ.ListAccountRolesCommand(n),...t);async function*pZ(e,n,...t){let r=e.startingToken||void 0,o=!0,s;for(;o;){if(n.nextToken=r,n.maxResults=e.pageSize,e.client instanceof uZ.SSOClient)s=await mZ(e.client,n,...t);else throw new Error("Invalid client, expected SSO | SSOClient");yield s;let c=r;r=s.nextToken,o=!!(r&&(!e.stopOnSameToken||r!==c))}return void 0}Yp.paginateListAccountRoles=pZ});var J1=m(Qp=>{"use strict";Object.defineProperty(Qp,"__esModule",{value:!0});Qp.paginateListAccounts=void 0;var fZ=Kp(),_Z=Lc(),yZ=async(e,n,...t)=>await e.send(new fZ.ListAccountsCommand(n),...t);async function*gZ(e,n,...t){let r=e.startingToken||void 0,o=!0,s;for(;o;){if(n.nextToken=r,n.maxResults=e.pageSize,e.client instanceof _Z.SSOClient)s=await yZ(e.client,n,...t);else throw new Error("Invalid client, expected SSO | SSOClient");yield s;let c=r;r=s.nextToken,o=!!(r&&(!e.stopOnSameToken||r!==c))}return void 0}Qp.paginateListAccounts=gZ});var Z1=m(Uc=>{"use strict";Object.defineProperty(Uc,"__esModule",{value:!0});var LC=(z(),j(U));LC.__exportStar(Y1(),Uc);LC.__exportStar(Q1(),Uc);LC.__exportStar(J1(),Uc)});var eM=m(jC=>{"use strict";Object.defineProperty(jC,"__esModule",{value:!0});var hZ=(z(),j(U));hZ.__exportStar(ao(),jC)});var tM=m(Ln=>{"use strict";Object.defineProperty(Ln,"__esModule",{value:!0});Ln.SSOServiceException=void 0;var zc=(z(),j(U));zc.__exportStar(Lc(),Ln);zc.__exportStar(V1(),Ln);zc.__exportStar(X1(),Ln);zc.__exportStar(Z1(),Ln);zc.__exportStar(eM(),Ln);var CZ=Tp();Object.defineProperty(Ln,"SSOServiceException",{enumerable:!0,get:function(){return CZ.SSOServiceException}})});var ef=m(Ee=>{"use strict";Object.defineProperty(Ee,"__esModule",{value:!0});Ee.UnsupportedGrantTypeException=Ee.UnauthorizedClientException=Ee.SlowDownException=Ee.SSOOIDCClient=Ee.InvalidScopeException=Ee.InvalidRequestException=Ee.InvalidClientException=Ee.InternalServerException=Ee.ExpiredTokenException=Ee.CreateTokenCommand=Ee.AuthorizationPendingException=Ee.AccessDeniedException=void 0;var nM=Ka(),SZ=Va(),EZ=Xa(),rM=pc(),bZ=Qt(),PZ=gc(),vZ=x(),oM=On(),xZ=E(),wZ=e=>{var n,t;return{...e,useDualstackEndpoint:(n=e.useDualstackEndpoint)!==null&&n!==void 0?n:!1,useFipsEndpoint:(t=e.useFipsEndpoint)!==null&&t!==void 0?t:!1,defaultSigningName:"awsssooidc"}},kZ={version:"3.387.0"},AZ=Tc(),Jp=Qt(),IZ=qc(),sM=On(),Gc=en(),iM=wo(),RZ=Mc(),NZ=Rt(),OZ=E(),TZ=Zr(),aM=Po(),cM=Pt(),qZ=Ko(),yM="required",jn="fn",Un="argv",_s="ref",UC="PartitionResult",un="tree",Hc="error",$c="endpoint",dM={[yM]:!1,type:"String"},lM={[yM]:!0,default:!1,type:"Boolean"},gM={[_s]:"Endpoint"},hM={[jn]:"booleanEquals",[Un]:[{[_s]:"UseFIPS"},!0]},CM={[jn]:"booleanEquals",[Un]:[{[_s]:"UseDualStack"},!0]},mn={},uM={[jn]:"booleanEquals",[Un]:[!0,{[jn]:"getAttr",[Un]:[{[_s]:UC},"supportsFIPS"]}]},mM={[jn]:"booleanEquals",[Un]:[!0,{[jn]:"getAttr",[Un]:[{[_s]:UC},"supportsDualStack"]}]},pM=[gM],fM=[hM],_M=[CM],MZ={version:"1.0",parameters:{Region:dM,UseDualStack:lM,UseFIPS:lM,Endpoint:dM},rules:[{conditions:[{[jn]:"aws.partition",[Un]:[{[_s]:"Region"}],assign:UC}],type:un,rules:[{conditions:[{[jn]:"isSet",[Un]:pM},{[jn]:"parseURL",[Un]:pM,assign:"url"}],type:un,rules:[{conditions:fM,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:Hc},{type:un,rules:[{conditions:_M,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:Hc},{endpoint:{url:gM,properties:mn,headers:mn},type:$c}]}]},{conditions:[hM,CM],type:un,rules:[{conditions:[uM,mM],type:un,rules:[{endpoint:{url:"https://oidc-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:mn,headers:mn},type:$c}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:Hc}]},{conditions:fM,type:un,rules:[{conditions:[uM],type:un,rules:[{type:un,rules:[{endpoint:{url:"https://oidc-fips.{Region}.{PartitionResult#dnsSuffix}",properties:mn,headers:mn},type:$c}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:Hc}]},{conditions:_M,type:un,rules:[{conditions:[mM],type:un,rules:[{endpoint:{url:"https://oidc.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:mn,headers:mn},type:$c}]},{error:"DualStack is enabled but this partition does not support DualStack",type:Hc}]},{endpoint:{url:"https://oidc.{Region}.{PartitionResult#dnsSuffix}",properties:mn,headers:mn},type:$c}]}]},BZ=MZ,DZ=(e,n={})=>(0,qZ.resolveEndpoint)(BZ,{endpointParams:e,logger:n.logger}),FZ=e=>{var n,t,r,o,s,c,i,u,l;return{apiVersion:"2019-06-10",base64Decoder:(n=e==null?void 0:e.base64Decoder)!==null&&n!==void 0?n:aM.fromBase64,base64Encoder:(t=e==null?void 0:e.base64Encoder)!==null&&t!==void 0?t:aM.toBase64,disableHostPrefix:(r=e==null?void 0:e.disableHostPrefix)!==null&&r!==void 0?r:!1,endpointProvider:(o=e==null?void 0:e.endpointProvider)!==null&&o!==void 0?o:DZ,logger:(s=e==null?void 0:e.logger)!==null&&s!==void 0?s:new OZ.NoOpLogger,serviceId:(c=e==null?void 0:e.serviceId)!==null&&c!==void 0?c:"SSO OIDC",urlParser:(i=e==null?void 0:e.urlParser)!==null&&i!==void 0?i:TZ.parseUrl,utf8Decoder:(u=e==null?void 0:e.utf8Decoder)!==null&&u!==void 0?u:cM.fromUtf8,utf8Encoder:(l=e==null?void 0:e.utf8Encoder)!==null&&l!==void 0?l:cM.toUtf8}},LZ=E(),jZ=Dc(),UZ=E(),zZ=e=>{var n,t,r,o,s,c,i,u,l,a;(0,UZ.emitWarningIfUnsupportedVersion)(process.version);let _=(0,jZ.resolveDefaultsModeConfig)(e),y=()=>_().then(LZ.loadConfigsForDefaultMode),C=FZ(e);return{...C,...e,runtime:"node",defaultsMode:_,bodyLengthChecker:(n=e==null?void 0:e.bodyLengthChecker)!==null&&n!==void 0?n:RZ.calculateBodyLength,defaultUserAgentProvider:(t=e==null?void 0:e.defaultUserAgentProvider)!==null&&t!==void 0?t:(0,AZ.defaultUserAgent)({serviceId:C.serviceId,clientVersion:kZ.version}),maxAttempts:(r=e==null?void 0:e.maxAttempts)!==null&&r!==void 0?r:(0,Gc.loadConfig)(sM.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(o=e==null?void 0:e.region)!==null&&o!==void 0?o:(0,Gc.loadConfig)(Jp.NODE_REGION_CONFIG_OPTIONS,Jp.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(s=e==null?void 0:e.requestHandler)!==null&&s!==void 0?s:new iM.NodeHttpHandler(y),retryMode:(c=e==null?void 0:e.retryMode)!==null&&c!==void 0?c:(0,Gc.loadConfig)({...sM.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await y()).retryMode||NZ.DEFAULT_RETRY_MODE}),sha256:(i=e==null?void 0:e.sha256)!==null&&i!==void 0?i:IZ.Hash.bind(null,"sha256"),streamCollector:(u=e==null?void 0:e.streamCollector)!==null&&u!==void 0?u:iM.streamCollector,useDualstackEndpoint:(l=e==null?void 0:e.useDualstackEndpoint)!==null&&l!==void 0?l:(0,Gc.loadConfig)(Jp.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(a=e==null?void 0:e.useFipsEndpoint)!==null&&a!==void 0?a:(0,Gc.loadConfig)(Jp.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}},SM=class extends xZ.Client{constructor(...[e]){let n=zZ(e||{}),t=wZ(n),r=(0,bZ.resolveRegionConfig)(t),o=(0,vZ.resolveEndpointConfig)(r),s=(0,oM.resolveRetryConfig)(o),c=(0,nM.resolveHostHeaderConfig)(s),i=(0,rM.resolveUserAgentConfig)(c);super(i),this.config=i,this.middlewareStack.use((0,oM.getRetryPlugin)(this.config)),this.middlewareStack.use((0,PZ.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,nM.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,SZ.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,EZ.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,rM.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};Ee.SSOOIDCClient=SM;var GZ=E(),HZ=x(),$Z=w(),KZ=E(),zC=we(),O=E(),VZ=E(),St=class EM extends VZ.ServiceException{constructor(n){super(n),Object.setPrototypeOf(this,EM.prototype)}},bM=class PM extends St{constructor(n){super({name:"AccessDeniedException",$fault:"client",...n}),this.name="AccessDeniedException",this.$fault="client",Object.setPrototypeOf(this,PM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.AccessDeniedException=bM;var vM=class xM extends St{constructor(n){super({name:"AuthorizationPendingException",$fault:"client",...n}),this.name="AuthorizationPendingException",this.$fault="client",Object.setPrototypeOf(this,xM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.AuthorizationPendingException=vM;var wM=class kM extends St{constructor(n){super({name:"ExpiredTokenException",$fault:"client",...n}),this.name="ExpiredTokenException",this.$fault="client",Object.setPrototypeOf(this,kM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.ExpiredTokenException=wM;var AM=class IM extends St{constructor(n){super({name:"InternalServerException",$fault:"server",...n}),this.name="InternalServerException",this.$fault="server",Object.setPrototypeOf(this,IM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.InternalServerException=AM;var RM=class NM extends St{constructor(n){super({name:"InvalidClientException",$fault:"client",...n}),this.name="InvalidClientException",this.$fault="client",Object.setPrototypeOf(this,NM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.InvalidClientException=RM;var XZ=class OM extends St{constructor(n){super({name:"InvalidGrantException",$fault:"client",...n}),this.name="InvalidGrantException",this.$fault="client",Object.setPrototypeOf(this,OM.prototype),this.error=n.error,this.error_description=n.error_description}},TM=class qM extends St{constructor(n){super({name:"InvalidRequestException",$fault:"client",...n}),this.name="InvalidRequestException",this.$fault="client",Object.setPrototypeOf(this,qM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.InvalidRequestException=TM;var MM=class BM extends St{constructor(n){super({name:"InvalidScopeException",$fault:"client",...n}),this.name="InvalidScopeException",this.$fault="client",Object.setPrototypeOf(this,BM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.InvalidScopeException=MM;var DM=class FM extends St{constructor(n){super({name:"SlowDownException",$fault:"client",...n}),this.name="SlowDownException",this.$fault="client",Object.setPrototypeOf(this,FM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.SlowDownException=DM;var LM=class jM extends St{constructor(n){super({name:"UnauthorizedClientException",$fault:"client",...n}),this.name="UnauthorizedClientException",this.$fault="client",Object.setPrototypeOf(this,jM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.UnauthorizedClientException=LM;var UM=class zM extends St{constructor(n){super({name:"UnsupportedGrantTypeException",$fault:"client",...n}),this.name="UnsupportedGrantTypeException",this.$fault="client",Object.setPrototypeOf(this,zM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.UnsupportedGrantTypeException=UM;var WZ=class GM extends St{constructor(n){super({name:"InvalidClientMetadataException",$fault:"client",...n}),this.name="InvalidClientMetadataException",this.$fault="client",Object.setPrototypeOf(this,GM.prototype),this.error=n.error,this.error_description=n.error_description}},YZ=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c={"content-type":"application/json"},i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/token`,u;return u=JSON.stringify((0,O.take)(e,{clientId:[],clientSecret:[],code:[],deviceCode:[],grantType:[],redirectUri:[],refreshToken:[],scope:l=>(0,O._json)(l)})),new zC.HttpRequest({protocol:r,hostname:t,port:o,method:"POST",headers:c,path:i,body:u})},QZ=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c={"content-type":"application/json"},i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/client/register`,u;return u=JSON.stringify((0,O.take)(e,{clientName:[],clientType:[],scopes:l=>(0,O._json)(l)})),new zC.HttpRequest({protocol:r,hostname:t,port:o,method:"POST",headers:c,path:i,body:u})},JZ=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c={"content-type":"application/json"},i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/device_authorization`,u;return u=JSON.stringify((0,O.take)(e,{clientId:[],clientSecret:[],startUrl:[]})),new zC.HttpRequest({protocol:r,hostname:t,port:o,method:"POST",headers:c,path:i,body:u})},ZZ=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return eee(e,n);let t=(0,O.map)({$metadata:ct(e)}),r=(0,O.expectNonNull)((0,O.expectObject)(await Zp(e.body,n)),"body"),o=(0,O.take)(r,{accessToken:O.expectString,expiresIn:O.expectInt32,idToken:O.expectString,refreshToken:O.expectString,tokenType:O.expectString});return Object.assign(t,o),t},eee=async(e,n)=>{let t={...e,body:await KC(e.body,n)},r=VC(e,t.body);switch(r){case"AccessDeniedException":case"com.amazonaws.ssooidc#AccessDeniedException":throw await see(t,n);case"AuthorizationPendingException":case"com.amazonaws.ssooidc#AuthorizationPendingException":throw await iee(t,n);case"ExpiredTokenException":case"com.amazonaws.ssooidc#ExpiredTokenException":throw await aee(t,n);case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await HC(t,n);case"InvalidClientException":case"com.amazonaws.ssooidc#InvalidClientException":throw await HM(t,n);case"InvalidGrantException":case"com.amazonaws.ssooidc#InvalidGrantException":throw await dee(t,n);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await $C(t,n);case"InvalidScopeException":case"com.amazonaws.ssooidc#InvalidScopeException":throw await $M(t,n);case"SlowDownException":case"com.amazonaws.ssooidc#SlowDownException":throw await KM(t,n);case"UnauthorizedClientException":case"com.amazonaws.ssooidc#UnauthorizedClientException":throw await VM(t,n);case"UnsupportedGrantTypeException":case"com.amazonaws.ssooidc#UnsupportedGrantTypeException":throw await lee(t,n);default:let o=t.body;return GC({output:e,parsedBody:o,errorCode:r})}},tee=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return nee(e,n);let t=(0,O.map)({$metadata:ct(e)}),r=(0,O.expectNonNull)((0,O.expectObject)(await Zp(e.body,n)),"body"),o=(0,O.take)(r,{authorizationEndpoint:O.expectString,clientId:O.expectString,clientIdIssuedAt:O.expectLong,clientSecret:O.expectString,clientSecretExpiresAt:O.expectLong,tokenEndpoint:O.expectString});return Object.assign(t,o),t},nee=async(e,n)=>{let t={...e,body:await KC(e.body,n)},r=VC(e,t.body);switch(r){case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await HC(t,n);case"InvalidClientMetadataException":case"com.amazonaws.ssooidc#InvalidClientMetadataException":throw await cee(t,n);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await $C(t,n);case"InvalidScopeException":case"com.amazonaws.ssooidc#InvalidScopeException":throw await $M(t,n);default:let o=t.body;return GC({output:e,parsedBody:o,errorCode:r})}},ree=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return oee(e,n);let t=(0,O.map)({$metadata:ct(e)}),r=(0,O.expectNonNull)((0,O.expectObject)(await Zp(e.body,n)),"body"),o=(0,O.take)(r,{deviceCode:O.expectString,expiresIn:O.expectInt32,interval:O.expectInt32,userCode:O.expectString,verificationUri:O.expectString,verificationUriComplete:O.expectString});return Object.assign(t,o),t},oee=async(e,n)=>{let t={...e,body:await KC(e.body,n)},r=VC(e,t.body);switch(r){case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await HC(t,n);case"InvalidClientException":case"com.amazonaws.ssooidc#InvalidClientException":throw await HM(t,n);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await $C(t,n);case"SlowDownException":case"com.amazonaws.ssooidc#SlowDownException":throw await KM(t,n);case"UnauthorizedClientException":case"com.amazonaws.ssooidc#UnauthorizedClientException":throw await VM(t,n);default:let o=t.body;return GC({output:e,parsedBody:o,errorCode:r})}},GC=(0,O.withBaseException)(St),see=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new bM({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},iee=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new vM({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},aee=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new wM({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},HC=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new AM({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},HM=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new RM({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},cee=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new WZ({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},dee=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new XZ({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},$C=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new TM({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},$M=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new MM({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},KM=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new DM({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},VM=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new LM({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},lee=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new UM({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},ct=e=>{var n,t;return{httpStatusCode:e.statusCode,requestId:(t=(n=e.headers["x-amzn-requestid"])!==null&&n!==void 0?n:e.headers["x-amzn-request-id"])!==null&&t!==void 0?t:e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}},uee=(e,n)=>(0,O.collectBody)(e,n).then(t=>n.utf8Encoder(t)),Zp=(e,n)=>uee(e,n).then(t=>t.length?JSON.parse(t):{}),KC=async(e,n)=>{var t;let r=await Zp(e,n);return r.message=(t=r.message)!==null&&t!==void 0?t:r.Message,r},VC=(e,n)=>{let t=(s,c)=>Object.keys(s).find(i=>i.toLowerCase()===c.toLowerCase()),r=s=>{let c=s;return typeof c=="number"&&(c=c.toString()),c.indexOf(",")>=0&&(c=c.split(",")[0]),c.indexOf(":")>=0&&(c=c.split(":")[0]),c.indexOf("#")>=0&&(c=c.split("#")[1]),c},o=t(e.headers,"x-amzn-errortype");if(o!==void 0)return r(e.headers[o]);if(n.code!==void 0)return r(n.code);if(n.__type!==void 0)return r(n.__type)},XM=class WM extends KZ.Command{constructor(n){super(),this.input=n}static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}resolveMiddleware(n,t,r){this.middlewareStack.use((0,$Z.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,HZ.getEndpointPlugin)(t,WM.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"SSOOIDCClient",commandName:"CreateTokenCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return YZ(n,t)}deserialize(n,t){return ZZ(n,t)}};Ee.CreateTokenCommand=XM;var mee=x(),pee=w(),fee=E(),_ee=class YM extends fee.Command{constructor(n){super(),this.input=n}static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}resolveMiddleware(n,t,r){this.middlewareStack.use((0,pee.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mee.getEndpointPlugin)(t,YM.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"SSOOIDCClient",commandName:"RegisterClientCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return QZ(n,t)}deserialize(n,t){return tee(n,t)}},yee=x(),gee=w(),hee=E(),Cee=class QM extends hee.Command{constructor(n){super(),this.input=n}static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}resolveMiddleware(n,t,r){this.middlewareStack.use((0,gee.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yee.getEndpointPlugin)(t,QM.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"SSOOIDCClient",commandName:"StartDeviceAuthorizationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return JZ(n,t)}deserialize(n,t){return ree(n,t)}},See={CreateTokenCommand:XM,RegisterClientCommand:_ee,StartDeviceAuthorizationCommand:Cee},Eee=class extends SM{};(0,GZ.createAggregatedClient)(See,Eee)});var tf=m(ys=>{"use strict";Object.defineProperty(ys,"__esModule",{value:!0});ys.REFRESH_MESSAGE=ys.EXPIRE_WINDOW_MS=void 0;ys.EXPIRE_WINDOW_MS=5*60*1e3;ys.REFRESH_MESSAGE="To refresh this SSO session run 'aws sso login' with the corresponding profile."});var JM=m(nf=>{"use strict";Object.defineProperty(nf,"__esModule",{value:!0});nf.getSsoOidcClient=void 0;var bee=ef(),XC={},Pee=e=>{if(XC[e])return XC[e];let n=new bee.SSOOIDCClient({region:e});return XC[e]=n,n};nf.getSsoOidcClient=Pee});var ZM=m(rf=>{"use strict";Object.defineProperty(rf,"__esModule",{value:!0});rf.getNewSsoOidcToken=void 0;var vee=ef(),xee=JM(),wee=(e,n)=>(0,xee.getSsoOidcClient)(n).send(new vee.CreateTokenCommand({clientId:e.clientId,clientSecret:e.clientSecret,refreshToken:e.refreshToken,grantType:"refresh_token"}));rf.getNewSsoOidcToken=wee});var eB=m(of=>{"use strict";Object.defineProperty(of,"__esModule",{value:!0});of.validateTokenExpiry=void 0;var kee=Ce(),Aee=tf(),Iee=e=>{if(e.expiration&&e.expiration.getTime(){"use strict";Object.defineProperty(sf,"__esModule",{value:!0});sf.validateTokenKey=void 0;var Ree=Ce(),Nee=tf(),Oee=(e,n,t=!1)=>{if(typeof n>"u")throw new Ree.TokenProviderError(`Value not present for '${e}' in SSO Token${t?". Cannot refresh":""}. ${Nee.REFRESH_MESSAGE}`,!1)};sf.validateTokenKey=Oee});var nB=m(af=>{"use strict";Object.defineProperty(af,"__esModule",{value:!0});af.writeSSOTokenToFile=void 0;var Tee=Dt(),qee=require("fs"),{writeFile:Mee}=qee.promises,Bee=(e,n)=>{let t=(0,Tee.getSSOTokenFilepath)(e),r=JSON.stringify(n,null,2);return Mee(t,r)};af.writeSSOTokenToFile=Bee});var WC=m(df=>{"use strict";Object.defineProperty(df,"__esModule",{value:!0});df.fromSso=void 0;var Kc=Ce(),cf=Dt(),rB=tf(),Dee=ZM(),oB=eB(),co=tB(),Fee=nB(),sB=new Date(0),Lee=(e={})=>async()=>{let n=await(0,cf.parseKnownFiles)(e),t=(0,cf.getProfileName)(e),r=n[t];if(r){if(!r.sso_session)throw new Kc.TokenProviderError(`Profile '${t}' is missing required property 'sso_session'.`)}else throw new Kc.TokenProviderError(`Profile '${t}' could not be found in shared credentials file.`,!1);let o=r.sso_session,c=(await(0,cf.loadSsoSessionData)(e))[o];if(!c)throw new Kc.TokenProviderError(`Sso session '${o}' could not be found in shared credentials file.`,!1);for(let C of["sso_start_url","sso_region"])if(!c[C])throw new Kc.TokenProviderError(`Sso session '${o}' is missing required property '${C}'.`,!1);let i=c.sso_start_url,u=c.sso_region,l;try{l=await(0,cf.getSSOTokenFromFile)(o)}catch{throw new Kc.TokenProviderError(`The SSO session token associated with profile=${t} was not found or is invalid. ${rB.REFRESH_MESSAGE}`,!1)}(0,co.validateTokenKey)("accessToken",l.accessToken),(0,co.validateTokenKey)("expiresAt",l.expiresAt);let{accessToken:a,expiresAt:_}=l,y={token:a,expiration:new Date(_)};if(y.expiration.getTime()-Date.now()>rB.EXPIRE_WINDOW_MS)return y;if(Date.now()-sB.getTime()<30*1e3)return(0,oB.validateTokenExpiry)(y),y;(0,co.validateTokenKey)("clientId",l.clientId,!0),(0,co.validateTokenKey)("clientSecret",l.clientSecret,!0),(0,co.validateTokenKey)("refreshToken",l.refreshToken,!0);try{sB.setTime(Date.now());let C=await(0,Dee.getNewSsoOidcToken)(l,u);(0,co.validateTokenKey)("accessToken",C.accessToken),(0,co.validateTokenKey)("expiresIn",C.expiresIn);let b=new Date(Date.now()+C.expiresIn*1e3);try{await(0,Fee.writeSSOTokenToFile)(o,{...l,accessToken:C.accessToken,expiresAt:b.toISOString(),refreshToken:C.refreshToken})}catch{}return{token:C.accessToken,expiration:b}}catch{return(0,oB.validateTokenExpiry)(y),y}};df.fromSso=Lee});var iB=m(lf=>{"use strict";Object.defineProperty(lf,"__esModule",{value:!0});lf.fromStatic=void 0;var jee=Ce(),Uee=({token:e})=>async()=>{if(!e||!e.token)throw new jee.TokenProviderError("Please pass a valid token to fromStatic",!1);return e};lf.fromStatic=Uee});var aB=m(uf=>{"use strict";Object.defineProperty(uf,"__esModule",{value:!0});uf.nodeProvider=void 0;var YC=Ce(),zee=WC(),Gee=(e={})=>(0,YC.memoize)((0,YC.chain)((0,zee.fromSso)(e),async()=>{throw new YC.TokenProviderError("Could not load token from any providers",!1)}),n=>n.expiration!==void 0&&n.expiration.getTime()-Date.now()<3e5,n=>n.expiration!==void 0);uf.nodeProvider=Gee});var cB=m(gs=>{"use strict";Object.defineProperty(gs,"__esModule",{value:!0});var mf=(z(),j(U));mf.__exportStar(ef(),gs);mf.__exportStar(WC(),gs);mf.__exportStar(iB(),gs);mf.__exportStar(aB(),gs)});var lB=m(pf=>{"use strict";Object.defineProperty(pf,"__esModule",{value:!0});pf.resolveSSOCredentials=void 0;var dB=tM(),Hee=cB(),Vc=Ce(),$ee=Dt(),Xc=!1,Kee=async({ssoStartUrl:e,ssoSession:n,ssoAccountId:t,ssoRegion:r,ssoRoleName:o,ssoClient:s,profile:c})=>{let i,u="To refresh this SSO session run aws sso login with the corresponding profile.";if(n)try{let k=await(0,Hee.fromSso)({profile:c})();i={accessToken:k.token,expiresAt:new Date(k.expiration).toISOString()}}catch(k){throw new Vc.CredentialsProviderError(k.message,Xc)}else try{i=await(0,$ee.getSSOTokenFromFile)(e)}catch{throw new Vc.CredentialsProviderError(`The SSO session associated with this profile is invalid. ${u}`,Xc)}if(new Date(i.expiresAt).getTime()-Date.now()<=0)throw new Vc.CredentialsProviderError(`The SSO session associated with this profile has expired. ${u}`,Xc);let{accessToken:l}=i,a=s||new dB.SSOClient({region:r}),_;try{_=await a.send(new dB.GetRoleCredentialsCommand({accountId:t,roleName:o,accessToken:l}))}catch(k){throw Vc.CredentialsProviderError.from(k,Xc)}let{roleCredentials:{accessKeyId:y,secretAccessKey:C,sessionToken:b,expiration:A}={}}=_;if(!y||!C||!b||!A)throw new Vc.CredentialsProviderError("SSO returns an invalid temporary credential.",Xc);return{accessKeyId:y,secretAccessKey:C,sessionToken:b,expiration:new Date(A)}};pf.resolveSSOCredentials=Kee});var QC=m(ff=>{"use strict";Object.defineProperty(ff,"__esModule",{value:!0});ff.validateSsoProfile=void 0;var Vee=Ce(),Xee=e=>{let{sso_start_url:n,sso_account_id:t,sso_region:r,sso_role_name:o}=e;if(!n||!t||!r||!o)throw new Vee.CredentialsProviderError(`Profile is configured with invalid SSO credentials. Required parameters "sso_account_id", "sso_region", "sso_role_name", "sso_start_url". Got ${Object.keys(e).join(", ")} -Reference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html`,!1);return e};ff.validateSsoProfile=Xee});var mB=m(_f=>{"use strict";Object.defineProperty(_f,"__esModule",{value:!0});_f.fromSSO=void 0;var Wc=Ce(),JC=Dt(),Wee=gC(),uB=lB(),Yee=QC(),Qee=(e={})=>async()=>{let{ssoStartUrl:n,ssoAccountId:t,ssoRegion:r,ssoRoleName:o,ssoClient:s,ssoSession:c}=e,i=(0,JC.getProfileName)(e);if(!n&&!t&&!r&&!o&&!c){let l=(await(0,JC.parseKnownFiles)(e))[i];if(!l)throw new Wc.CredentialsProviderError(`Profile ${i} was not found.`);if(!(0,Wee.isSsoProfile)(l))throw new Wc.CredentialsProviderError(`Profile ${i} is not configured with SSO credentials.`);if(l!=null&&l.sso_session){let k=(await(0,JC.loadSsoSessionData)(e))[l.sso_session],K=` configurations in profile ${i} and sso-session ${l.sso_session}`;if(r&&r!==k.sso_region)throw new Wc.CredentialsProviderError("Conflicting SSO region"+K,!1);if(n&&n!==k.sso_start_url)throw new Wc.CredentialsProviderError("Conflicting SSO start_url"+K,!1);l.sso_region=k.sso_region,l.sso_start_url=k.sso_start_url}let{sso_start_url:a,sso_account_id:_,sso_region:y,sso_role_name:C,sso_session:b}=(0,Yee.validateSsoProfile)(l);return(0,uB.resolveSSOCredentials)({ssoStartUrl:a,ssoSession:b,ssoAccountId:_,ssoRegion:y,ssoRoleName:C,ssoClient:s,profile:i})}else{if(!n||!t||!r||!o)throw new Wc.CredentialsProviderError('Incomplete configuration. The fromSSO() argument hash must include "ssoStartUrl", "ssoAccountId", "ssoRegion", "ssoRoleName"');return(0,uB.resolveSSOCredentials)({ssoStartUrl:n,ssoSession:c,ssoAccountId:t,ssoRegion:r,ssoRoleName:o,ssoClient:s,profile:i})}};_f.fromSSO=Qee});var fB=m(pB=>{"use strict";Object.defineProperty(pB,"__esModule",{value:!0})});var gf=m(hs=>{"use strict";Object.defineProperty(hs,"__esModule",{value:!0});var yf=(z(),j(U));yf.__exportStar(mB(),hs);yf.__exportStar(gC(),hs);yf.__exportStar(fB(),hs);yf.__exportStar(QC(),hs)});var yB=m(Cs=>{"use strict";Object.defineProperty(Cs,"__esModule",{value:!0});Cs.resolveSsoCredentials=Cs.isSsoProfile=void 0;var _B=gf(),Jee=gf();Object.defineProperty(Cs,"isSsoProfile",{enumerable:!0,get:function(){return Jee.isSsoProfile}});var Zee=e=>{let{sso_start_url:n,sso_account_id:t,sso_session:r,sso_region:o,sso_role_name:s}=(0,_B.validateSsoProfile)(e);return(0,_B.fromSSO)({ssoStartUrl:n,ssoAccountId:t,ssoSession:r,ssoRegion:o,ssoRoleName:s})()};Cs.resolveSsoCredentials=Zee});var gB=m(Ss=>{"use strict";Object.defineProperty(Ss,"__esModule",{value:!0});Ss.resolveStaticCredentials=Ss.isStaticCredsProfile=void 0;var ete=e=>!!e&&typeof e=="object"&&typeof e.aws_access_key_id=="string"&&typeof e.aws_secret_access_key=="string"&&["undefined","string"].indexOf(typeof e.aws_session_token)>-1;Ss.isStaticCredsProfile=ete;var tte=e=>Promise.resolve({accessKeyId:e.aws_access_key_id,secretAccessKey:e.aws_secret_access_key,sessionToken:e.aws_session_token});Ss.resolveStaticCredentials=tte});var ZC=m(hf=>{"use strict";Object.defineProperty(hf,"__esModule",{value:!0});hf.fromWebToken=void 0;var nte=Ce(),rte=e=>()=>{let{roleArn:n,roleSessionName:t,webIdentityToken:r,providerId:o,policyArns:s,policy:c,durationSeconds:i,roleAssumerWithWebIdentity:u}=e;if(!u)throw new nte.CredentialsProviderError(`Role Arn '${n}' needs to be assumed with web identity, but no role assumption callback was provided.`,!1);return u({RoleArn:n,RoleSessionName:t??`aws-sdk-js-session-${Date.now()}`,WebIdentityToken:r,ProviderId:o,PolicyArns:s,Policy:c,DurationSeconds:i})};hf.fromWebToken=rte});var hB=m(Cf=>{"use strict";Object.defineProperty(Cf,"__esModule",{value:!0});Cf.fromTokenFile=void 0;var ote=Ce(),ste=require("fs"),ite=ZC(),ate="AWS_WEB_IDENTITY_TOKEN_FILE",cte="AWS_ROLE_ARN",dte="AWS_ROLE_SESSION_NAME",lte=(e={})=>async()=>{var n,t,r;let o=(n=e==null?void 0:e.webIdentityTokenFile)!==null&&n!==void 0?n:process.env[ate],s=(t=e==null?void 0:e.roleArn)!==null&&t!==void 0?t:process.env[cte],c=(r=e==null?void 0:e.roleSessionName)!==null&&r!==void 0?r:process.env[dte];if(!o||!s)throw new ote.CredentialsProviderError("Web identity configuration not specified");return(0,ite.fromWebToken)({...e,webIdentityToken:(0,ste.readFileSync)(o,{encoding:"ascii"}),roleArn:s,roleSessionName:c})()};Cf.fromTokenFile=lte});var eS=m(Sf=>{"use strict";Object.defineProperty(Sf,"__esModule",{value:!0});var CB=(z(),j(U));CB.__exportStar(hB(),Sf);CB.__exportStar(ZC(),Sf)});var SB=m(Es=>{"use strict";Object.defineProperty(Es,"__esModule",{value:!0});Es.resolveWebIdentityCredentials=Es.isWebIdentityProfile=void 0;var ute=eS(),mte=e=>!!e&&typeof e=="object"&&typeof e.web_identity_token_file=="string"&&typeof e.role_arn=="string"&&["undefined","string"].indexOf(typeof e.role_session_name)>-1;Es.isWebIdentityProfile=mte;var pte=async(e,n)=>(0,ute.fromTokenFile)({webIdentityTokenFile:e.web_identity_token_file,roleArn:e.role_arn,roleSessionName:e.role_session_name,roleAssumerWithWebIdentity:n.roleAssumerWithWebIdentity})();Es.resolveWebIdentityCredentials=pte});var pC=m(bf=>{"use strict";Object.defineProperty(bf,"__esModule",{value:!0});bf.resolveProfileData=void 0;var fte=Ce(),EB=Mq(),bB=jq(),PB=yB(),Ef=gB(),vB=SB(),_te=async(e,n,t,r={})=>{let o=n[e];if(Object.keys(r).length>0&&(0,Ef.isStaticCredsProfile)(o))return(0,Ef.resolveStaticCredentials)(o);if((0,EB.isAssumeRoleProfile)(o))return(0,EB.resolveAssumeRoleCredentials)(e,n,t,r);if((0,Ef.isStaticCredsProfile)(o))return(0,Ef.resolveStaticCredentials)(o);if((0,vB.isWebIdentityProfile)(o))return(0,vB.resolveWebIdentityCredentials)(o,t);if((0,bB.isProcessProfile)(o))return(0,bB.resolveProcessCredentials)(t,e);if((0,PB.isSsoProfile)(o))return(0,PB.resolveSsoCredentials)(o);throw new fte.CredentialsProviderError(`Profile ${e} could not be found or parsed in shared credentials file.`)};bf.resolveProfileData=_te});var wB=m(Pf=>{"use strict";Object.defineProperty(Pf,"__esModule",{value:!0});Pf.fromIni=void 0;var xB=Dt(),yte=pC(),gte=(e={})=>async()=>{let n=await(0,xB.parseKnownFiles)(e);return(0,yte.resolveProfileData)((0,xB.getProfileName)(e),n,e)};Pf.fromIni=gte});var kB=m(tS=>{"use strict";Object.defineProperty(tS,"__esModule",{value:!0});var hte=(z(),j(U));hte.__exportStar(wB(),tS)});var AB=m(lo=>{"use strict";Object.defineProperty(lo,"__esModule",{value:!0});lo.remoteProvider=lo.ENV_IMDS_DISABLED=void 0;var vf=dp(),Cte=Ce();lo.ENV_IMDS_DISABLED="AWS_EC2_METADATA_DISABLED";var Ste=e=>process.env[vf.ENV_CMDS_RELATIVE_URI]||process.env[vf.ENV_CMDS_FULL_URI]?(0,vf.fromContainerMetadata)(e):process.env[lo.ENV_IMDS_DISABLED]?async()=>{throw new Cte.CredentialsProviderError("EC2 Instance Metadata Service access disabled")}:(0,vf.fromInstanceMetadata)(e);lo.remoteProvider=Ste});var IB=m(xf=>{"use strict";Object.defineProperty(xf,"__esModule",{value:!0});xf.defaultProvider=void 0;var Ete=nC(),bte=kB(),Pte=yC(),vte=gf(),xte=eS(),nS=Ce(),wte=Dt(),kte=AB(),Ate=(e={})=>(0,nS.memoize)((0,nS.chain)(...e.profile||process.env[wte.ENV_PROFILE]?[]:[(0,Ete.fromEnv)()],(0,vte.fromSSO)(e),(0,bte.fromIni)(e),(0,Pte.fromProcess)(e),(0,xte.fromTokenFile)(e),(0,kte.remoteProvider)(e),async()=>{throw new nS.CredentialsProviderError("Could not load credentials from any providers",!1)}),n=>n.expiration!==void 0&&n.expiration.getTime()-Date.now()<3e5,n=>n.expiration!==void 0);xf.defaultProvider=Ate});var oS=m(rS=>{"use strict";Object.defineProperty(rS,"__esModule",{value:!0});var Ite=(z(),j(U));Ite.__exportStar(IB(),rS)});var QB=m(wf=>{"use strict";Object.defineProperty(wf,"__esModule",{value:!0});wf.ruleSet=void 0;var UB="required",ie="type",ge="fn",he="argv",Ar="ref",RB=!1,Rte=!0,uo="booleanEquals",pn="tree",Qe="stringEquals",zB="sigv4",GB="sts",HB="us-east-1",Ae="endpoint",NB="https://sts.{Region}.{PartitionResult#dnsSuffix}",bs="error",iS="getAttr",OB={[UB]:!1,[ie]:"String"},sS={[UB]:!0,default:!1,[ie]:"Boolean"},$B={[Ar]:"Endpoint"},TB={[ge]:"isSet",[he]:[{[Ar]:"Region"}]},Je={[Ar]:"Region"},qB={[ge]:"aws.partition",[he]:[Je],assign:"PartitionResult"},KB={[Ar]:"UseFIPS"},VB={[Ar]:"UseDualStack"},st={url:"https://sts.amazonaws.com",properties:{authSchemes:[{name:zB,signingName:GB,signingRegion:HB}]},headers:{}},Et={},MB={conditions:[{[ge]:Qe,[he]:[Je,"aws-global"]}],[Ae]:st,[ie]:Ae},XB={[ge]:uo,[he]:[KB,!0]},WB={[ge]:uo,[he]:[VB,!0]},BB={[ge]:uo,[he]:[!0,{[ge]:iS,[he]:[{[Ar]:"PartitionResult"},"supportsFIPS"]}]},YB={[Ar]:"PartitionResult"},DB={[ge]:uo,[he]:[!0,{[ge]:iS,[he]:[YB,"supportsDualStack"]}]},FB=[{[ge]:"isSet",[he]:[$B]}],LB=[XB],jB=[WB],Nte={version:"1.0",parameters:{Region:OB,UseDualStack:sS,UseFIPS:sS,Endpoint:OB,UseGlobalEndpoint:sS},rules:[{conditions:[{[ge]:uo,[he]:[{[Ar]:"UseGlobalEndpoint"},Rte]},{[ge]:"not",[he]:FB},TB,qB,{[ge]:uo,[he]:[KB,RB]},{[ge]:uo,[he]:[VB,RB]}],[ie]:pn,rules:[{conditions:[{[ge]:Qe,[he]:[Je,"ap-northeast-1"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"ap-south-1"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"ap-southeast-1"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"ap-southeast-2"]}],endpoint:st,[ie]:Ae},MB,{conditions:[{[ge]:Qe,[he]:[Je,"ca-central-1"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"eu-central-1"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"eu-north-1"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"eu-west-1"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"eu-west-2"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"eu-west-3"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"sa-east-1"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,HB]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"us-east-2"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"us-west-1"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"us-west-2"]}],endpoint:st,[ie]:Ae},{endpoint:{url:NB,properties:{authSchemes:[{name:zB,signingName:GB,signingRegion:"{Region}"}]},headers:Et},[ie]:Ae}]},{conditions:FB,[ie]:pn,rules:[{conditions:LB,error:"Invalid Configuration: FIPS and custom endpoint are not supported",[ie]:bs},{conditions:jB,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",[ie]:bs},{endpoint:{url:$B,properties:Et,headers:Et},[ie]:Ae}]},{conditions:[TB],[ie]:pn,rules:[{conditions:[qB],[ie]:pn,rules:[{conditions:[XB,WB],[ie]:pn,rules:[{conditions:[BB,DB],[ie]:pn,rules:[{endpoint:{url:"https://sts-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:Et,headers:Et},[ie]:Ae}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",[ie]:bs}]},{conditions:LB,[ie]:pn,rules:[{conditions:[BB],[ie]:pn,rules:[{conditions:[{[ge]:Qe,[he]:["aws-us-gov",{[ge]:iS,[he]:[YB,"name"]}]}],endpoint:{url:"https://sts.{Region}.amazonaws.com",properties:Et,headers:Et},[ie]:Ae},{endpoint:{url:"https://sts-fips.{Region}.{PartitionResult#dnsSuffix}",properties:Et,headers:Et},[ie]:Ae}]},{error:"FIPS is enabled but this partition does not support FIPS",[ie]:bs}]},{conditions:jB,[ie]:pn,rules:[{conditions:[DB],[ie]:pn,rules:[{endpoint:{url:"https://sts.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:Et,headers:Et},[ie]:Ae}]},{error:"DualStack is enabled but this partition does not support DualStack",[ie]:bs}]},MB,{endpoint:{url:NB,properties:Et,headers:Et},[ie]:Ae}]}]},{error:"Invalid Configuration: Missing Region",[ie]:bs}]};wf.ruleSet=Nte});var JB=m(kf=>{"use strict";Object.defineProperty(kf,"__esModule",{value:!0});kf.defaultEndpointResolver=void 0;var Ote=Ko(),Tte=QB(),qte=(e,n={})=>(0,Ote.resolveEndpoint)(Tte.ruleSet,{endpointParams:e,logger:n.logger});kf.defaultEndpointResolver=qte});var tD=m(Af=>{"use strict";Object.defineProperty(Af,"__esModule",{value:!0});Af.getRuntimeConfig=void 0;var Mte=E(),Bte=Zr(),ZB=Po(),eD=Pt(),Dte=JB(),Fte=e=>({apiVersion:"2011-06-15",base64Decoder:(e==null?void 0:e.base64Decoder)??ZB.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??ZB.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??Dte.defaultEndpointResolver,extensions:(e==null?void 0:e.extensions)??[],logger:(e==null?void 0:e.logger)??new Mte.NoOpLogger,serviceId:(e==null?void 0:e.serviceId)??"STS",urlParser:(e==null?void 0:e.urlParser)??Bte.parseUrl,utf8Decoder:(e==null?void 0:e.utf8Decoder)??eD.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??eD.toUtf8});Af.getRuntimeConfig=Fte});var oD=m(Rf=>{"use strict";Object.defineProperty(Rf,"__esModule",{value:!0});Rf.getRuntimeConfig=void 0;var Lte=(z(),j(U)),jte=Lte.__importDefault(vT()),Ute=eC(),zte=oS(),Gte=Tc(),If=Qt(),Hte=qc(),nD=On(),Yc=en(),rD=wo(),$te=Mc(),Kte=Rt(),Vte=tD(),Xte=E(),Wte=Dc(),Yte=E(),Qte=e=>{(0,Yte.emitWarningIfUnsupportedVersion)(process.version);let n=(0,Wte.resolveDefaultsModeConfig)(e),t=()=>n().then(Xte.loadConfigsForDefaultMode),r=(0,Vte.getRuntimeConfig)(e);return{...r,...e,runtime:"node",defaultsMode:n,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??$te.calculateBodyLength,credentialDefaultProvider:(e==null?void 0:e.credentialDefaultProvider)??(0,Ute.decorateDefaultCredentialProvider)(zte.defaultProvider),defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,Gte.defaultUserAgent)({serviceId:r.serviceId,clientVersion:jte.default.version}),maxAttempts:(e==null?void 0:e.maxAttempts)??(0,Yc.loadConfig)(nD.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(e==null?void 0:e.region)??(0,Yc.loadConfig)(If.NODE_REGION_CONFIG_OPTIONS,If.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new rD.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,Yc.loadConfig)({...nD.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||Kte.DEFAULT_RETRY_MODE}),sha256:(e==null?void 0:e.sha256)??Hte.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??rD.streamCollector,useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,Yc.loadConfig)(If.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,Yc.loadConfig)(If.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};Rf.getRuntimeConfig=Qte});var cD=m(Nf=>{"use strict";Object.defineProperty(Nf,"__esModule",{value:!0});Nf.resolveRuntimeExtensions=void 0;var sD=Np(),iD=we(),aD=E(),aS=e=>e,Jte=(e,n)=>{let t={...aS((0,sD.getAwsRegionExtensionConfiguration)(e)),...aS((0,aD.getDefaultExtensionConfiguration)(e)),...aS((0,iD.getHttpHandlerExtensionConfiguration)(e))};return n.forEach(r=>r.configure(t)),{...e,...(0,sD.resolveAwsRegionExtensionConfiguration)(t),...(0,aD.resolveDefaultRuntimeConfig)(t),...(0,iD.resolveHttpHandlerRuntimeConfig)(t)}};Nf.resolveRuntimeExtensions=Jte});var Of=m(Ps=>{"use strict";Object.defineProperty(Ps,"__esModule",{value:!0});Ps.STSClient=Ps.__Client=void 0;var dD=Ka(),Zte=Va(),ene=Xa(),tne=bT(),lD=pc(),nne=Qt(),rne=gc(),one=x(),uD=On(),mD=E();Object.defineProperty(Ps,"__Client",{enumerable:!0,get:function(){return mD.Client}});var sne=PT(),ine=oD(),ane=cD(),cS=class e extends mD.Client{constructor(...[n]){let t=(0,ine.getRuntimeConfig)(n||{}),r=(0,sne.resolveClientEndpointParameters)(t),o=(0,nne.resolveRegionConfig)(r),s=(0,one.resolveEndpointConfig)(o),c=(0,uD.resolveRetryConfig)(s),i=(0,dD.resolveHostHeaderConfig)(c),u=(0,tne.resolveStsAuthConfig)(i,{stsClientCtor:e}),l=(0,lD.resolveUserAgentConfig)(u),a=(0,ane.resolveRuntimeExtensions)(l,(n==null?void 0:n.extensions)||[]);super(a),this.config=a,this.middlewareStack.use((0,uD.getRetryPlugin)(this.config)),this.middlewareStack.use((0,rne.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,dD.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,Zte.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,ene.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,lD.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};Ps.STSClient=cS});var lS=m(vs=>{"use strict";Object.defineProperty(vs,"__esModule",{value:!0});vs.AssumeRoleWithSAMLCommand=vs.$Command=void 0;var cne=x(),dne=w(),_D=E();Object.defineProperty(vs,"$Command",{enumerable:!0,get:function(){return _D.Command}});var lne=v(),pD=gr(),fD=Mn(),dS=class e extends _D.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,dne.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cne.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"STSClient",commandName:"AssumeRoleWithSAMLCommand",inputFilterSensitiveLog:pD.AssumeRoleWithSAMLRequestFilterSensitiveLog,outputFilterSensitiveLog:pD.AssumeRoleWithSAMLResponseFilterSensitiveLog,[lne.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"AssumeRoleWithSAML"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,fD.se_AssumeRoleWithSAMLCommand)(n,t)}deserialize(n,t){return(0,fD.de_AssumeRoleWithSAMLCommand)(n,t)}};vs.AssumeRoleWithSAMLCommand=dS});var mS=m(xs=>{"use strict";Object.defineProperty(xs,"__esModule",{value:!0});xs.DecodeAuthorizationMessageCommand=xs.$Command=void 0;var une=kn(),mne=x(),pne=w(),gD=E();Object.defineProperty(xs,"$Command",{enumerable:!0,get:function(){return gD.Command}});var fne=v(),yD=Mn(),uS=class e extends gD.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,pne.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mne.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,une.getAwsAuthPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"STSClient",commandName:"DecodeAuthorizationMessageCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[fne.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"DecodeAuthorizationMessage"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,yD.se_DecodeAuthorizationMessageCommand)(n,t)}deserialize(n,t){return(0,yD.de_DecodeAuthorizationMessageCommand)(n,t)}};xs.DecodeAuthorizationMessageCommand=uS});var fS=m(ws=>{"use strict";Object.defineProperty(ws,"__esModule",{value:!0});ws.GetAccessKeyInfoCommand=ws.$Command=void 0;var _ne=kn(),yne=x(),gne=w(),CD=E();Object.defineProperty(ws,"$Command",{enumerable:!0,get:function(){return CD.Command}});var hne=v(),hD=Mn(),pS=class e extends CD.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,gne.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yne.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,_ne.getAwsAuthPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"STSClient",commandName:"GetAccessKeyInfoCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[hne.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetAccessKeyInfo"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,hD.se_GetAccessKeyInfoCommand)(n,t)}deserialize(n,t){return(0,hD.de_GetAccessKeyInfoCommand)(n,t)}};ws.GetAccessKeyInfoCommand=pS});var yS=m(ks=>{"use strict";Object.defineProperty(ks,"__esModule",{value:!0});ks.GetCallerIdentityCommand=ks.$Command=void 0;var Cne=kn(),Sne=x(),Ene=w(),ED=E();Object.defineProperty(ks,"$Command",{enumerable:!0,get:function(){return ED.Command}});var bne=v(),SD=Mn(),_S=class e extends ED.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Ene.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Sne.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,Cne.getAwsAuthPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"STSClient",commandName:"GetCallerIdentityCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[bne.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetCallerIdentity"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,SD.se_GetCallerIdentityCommand)(n,t)}deserialize(n,t){return(0,SD.de_GetCallerIdentityCommand)(n,t)}};ks.GetCallerIdentityCommand=_S});var hS=m(As=>{"use strict";Object.defineProperty(As,"__esModule",{value:!0});As.GetFederationTokenCommand=As.$Command=void 0;var Pne=kn(),vne=x(),xne=w(),PD=E();Object.defineProperty(As,"$Command",{enumerable:!0,get:function(){return PD.Command}});var wne=v(),kne=gr(),bD=Mn(),gS=class e extends PD.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,xne.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vne.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,Pne.getAwsAuthPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"STSClient",commandName:"GetFederationTokenCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:kne.GetFederationTokenResponseFilterSensitiveLog,[wne.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetFederationToken"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,bD.se_GetFederationTokenCommand)(n,t)}deserialize(n,t){return(0,bD.de_GetFederationTokenCommand)(n,t)}};As.GetFederationTokenCommand=gS});var SS=m(Is=>{"use strict";Object.defineProperty(Is,"__esModule",{value:!0});Is.GetSessionTokenCommand=Is.$Command=void 0;var Ane=kn(),Ine=x(),Rne=w(),xD=E();Object.defineProperty(Is,"$Command",{enumerable:!0,get:function(){return xD.Command}});var Nne=v(),One=gr(),vD=Mn(),CS=class e extends xD.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Rne.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ine.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,Ane.getAwsAuthPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"STSClient",commandName:"GetSessionTokenCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:One.GetSessionTokenResponseFilterSensitiveLog,[Nne.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetSessionToken"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,vD.se_GetSessionTokenCommand)(n,t)}deserialize(n,t){return(0,vD.de_GetSessionTokenCommand)(n,t)}};Is.GetSessionTokenCommand=CS});var wD=m(qf=>{"use strict";Object.defineProperty(qf,"__esModule",{value:!0});qf.STS=void 0;var Tne=E(),qne=Ym(),Mne=lS(),Bne=Qm(),Dne=mS(),Fne=fS(),Lne=yS(),jne=hS(),Une=SS(),zne=Of(),Gne={AssumeRoleCommand:qne.AssumeRoleCommand,AssumeRoleWithSAMLCommand:Mne.AssumeRoleWithSAMLCommand,AssumeRoleWithWebIdentityCommand:Bne.AssumeRoleWithWebIdentityCommand,DecodeAuthorizationMessageCommand:Dne.DecodeAuthorizationMessageCommand,GetAccessKeyInfoCommand:Fne.GetAccessKeyInfoCommand,GetCallerIdentityCommand:Lne.GetCallerIdentityCommand,GetFederationTokenCommand:jne.GetFederationTokenCommand,GetSessionTokenCommand:Une.GetSessionTokenCommand},Tf=class extends zne.STSClient{};qf.STS=Tf;(0,Tne.createAggregatedClient)(Gne,Tf)});var kD=m(fn=>{"use strict";Object.defineProperty(fn,"__esModule",{value:!0});var Ir=(z(),j(U));Ir.__exportStar(Ym(),fn);Ir.__exportStar(lS(),fn);Ir.__exportStar(Qm(),fn);Ir.__exportStar(mS(),fn);Ir.__exportStar(fS(),fn);Ir.__exportStar(yS(),fn);Ir.__exportStar(hS(),fn);Ir.__exportStar(SS(),fn)});var AD=m(ES=>{"use strict";Object.defineProperty(ES,"__esModule",{value:!0});var Hne=(z(),j(U));Hne.__exportStar(gr(),ES)});var OD=m(_n=>{"use strict";Object.defineProperty(_n,"__esModule",{value:!0});_n.decorateDefaultCredentialProvider=_n.getDefaultRoleAssumerWithWebIdentity=_n.getDefaultRoleAssumer=void 0;var ID=eC(),RD=Of(),ND=(e,n)=>n?class extends e{constructor(r){super(r);for(let o of n)this.middlewareStack.use(o)}}:e,$ne=(e={},n)=>(0,ID.getDefaultRoleAssumer)(e,ND(RD.STSClient,n));_n.getDefaultRoleAssumer=$ne;var Kne=(e={},n)=>(0,ID.getDefaultRoleAssumerWithWebIdentity)(e,ND(RD.STSClient,n));_n.getDefaultRoleAssumerWithWebIdentity=Kne;var Vne=e=>n=>e({roleAssumer:(0,_n.getDefaultRoleAssumer)(n),roleAssumerWithWebIdentity:(0,_n.getDefaultRoleAssumerWithWebIdentity)(n),...n});_n.decorateDefaultCredentialProvider=Vne});var TD=m(zn=>{"use strict";Object.defineProperty(zn,"__esModule",{value:!0});zn.STSServiceException=void 0;var Qc=(z(),j(U));Qc.__exportStar(Of(),zn);Qc.__exportStar(wD(),zn);Qc.__exportStar(kD(),zn);Qc.__exportStar(AD(),zn);Qc.__exportStar(OD(),zn);var Xne=$m();Object.defineProperty(zn,"STSServiceException",{enumerable:!0,get:function(){return Xne.STSServiceException}})});var qD=m(yn=>{"use strict";Object.defineProperty(yn,"__esModule",{value:!0});yn.NODE_DISABLE_MULTIREGION_ACCESS_POINT_CONFIG_OPTIONS=yn.NODE_DISABLE_MULTIREGION_ACCESS_POINT_INI_NAME=yn.NODE_DISABLE_MULTIREGION_ACCESS_POINT_ENV_NAME=void 0;var Mf=fc();yn.NODE_DISABLE_MULTIREGION_ACCESS_POINT_ENV_NAME="AWS_S3_DISABLE_MULTIREGION_ACCESS_POINTS";yn.NODE_DISABLE_MULTIREGION_ACCESS_POINT_INI_NAME="s3_disable_multiregion_access_points";yn.NODE_DISABLE_MULTIREGION_ACCESS_POINT_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,Mf.booleanSelector)(e,yn.NODE_DISABLE_MULTIREGION_ACCESS_POINT_ENV_NAME,Mf.SelectorType.ENV),configFileSelector:e=>(0,Mf.booleanSelector)(e,yn.NODE_DISABLE_MULTIREGION_ACCESS_POINT_INI_NAME,Mf.SelectorType.CONFIG),default:!1}});var MD=m(gn=>{"use strict";Object.defineProperty(gn,"__esModule",{value:!0});gn.NODE_USE_ARN_REGION_CONFIG_OPTIONS=gn.NODE_USE_ARN_REGION_INI_NAME=gn.NODE_USE_ARN_REGION_ENV_NAME=void 0;var Bf=fc();gn.NODE_USE_ARN_REGION_ENV_NAME="AWS_S3_USE_ARN_REGION";gn.NODE_USE_ARN_REGION_INI_NAME="s3_use_arn_region";gn.NODE_USE_ARN_REGION_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,Bf.booleanSelector)(e,gn.NODE_USE_ARN_REGION_ENV_NAME,Bf.SelectorType.ENV),configFileSelector:e=>(0,Bf.booleanSelector)(e,gn.NODE_USE_ARN_REGION_INI_NAME,Bf.SelectorType.CONFIG),default:!1}});var vS=m(re=>{"use strict";Object.defineProperty(re,"__esModule",{value:!0});re.validateMrapAlias=re.validateNoFIPS=re.validateNoDualstack=re.getArnResources=re.validateCustomEndpoint=re.validateDNSHostLabel=re.validateAccountId=re.validateRegionalClient=re.validateRegion=re.validatePartition=re.validateOutpostService=re.validateS3Service=re.validateService=re.validateArnEndpointOptions=re.getSuffixForArnEndpoint=re.getSuffix=re.isDnsCompatibleBucketName=re.isBucketNameOptions=re.S3_HOSTNAME_PATTERN=re.DOT_PATTERN=void 0;var Wne=/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/,Yne=/(\d+\.){3}\d+/,Qne=/\.\./;re.DOT_PATTERN=/\./;re.S3_HOSTNAME_PATTERN=/^(.+\.)?s3(-fips)?(\.dualstack)?[.-]([a-z0-9-]+)\./;var BD=/^s3(-external-1)?\.amazonaws\.com$/,PS="amazonaws.com",Jne=e=>typeof e.bucketName=="string";re.isBucketNameOptions=Jne;var Zne=e=>Wne.test(e)&&!Yne.test(e)&&!Qne.test(e);re.isDnsCompatibleBucketName=Zne;var DD=e=>{let n=e.match(re.S3_HOSTNAME_PATTERN);return[n[4],e.replace(new RegExp(`^${n[0]}`),"")]},ere=e=>BD.test(e)?["us-east-1",PS]:DD(e);re.getSuffix=ere;var tre=e=>BD.test(e)?[e.replace(`.${PS}`,""),PS]:DD(e);re.getSuffixForArnEndpoint=tre;var nre=e=>{if(e.pathStyleEndpoint)throw new Error("Path-style S3 endpoint is not supported when bucket is an ARN");if(e.accelerateEndpoint)throw new Error("Accelerate endpoint is not supported when bucket is an ARN");if(!e.tlsCompatible)throw new Error("HTTPS is required when bucket is an ARN")};re.validateArnEndpointOptions=nre;var rre=e=>{if(e!=="s3"&&e!=="s3-outposts"&&e!=="s3-object-lambda")throw new Error("Expect 's3' or 's3-outposts' or 's3-object-lambda' in ARN service component")};re.validateService=rre;var ore=e=>{if(e!=="s3")throw new Error("Expect 's3' in Accesspoint ARN service component")};re.validateS3Service=ore;var sre=e=>{if(e!=="s3-outposts")throw new Error("Expect 's3-posts' in Outpost ARN service component")};re.validateOutpostService=sre;var ire=(e,n)=>{if(e!==n.clientPartition)throw new Error(`Partition in ARN is incompatible, got "${e}" but expected "${n.clientPartition}"`)};re.validatePartition=ire;var are=(e,n)=>{if(e==="")throw new Error("ARN region is empty");if(n.useFipsEndpoint)if(n.allowFipsRegion){if(!bS(e,n.clientRegion))throw new Error(`Client FIPS region ${n.clientRegion} doesn't match region ${e} in ARN`)}else throw new Error("FIPS region is not supported");if(!n.useArnRegion&&!bS(e,n.clientRegion||"")&&!bS(e,n.clientSigningRegion||""))throw new Error(`Region in ARN is incompatible, got ${e} but expected ${n.clientRegion}`)};re.validateRegion=are;var cre=e=>{if(["s3-external-1","aws-global"].includes(e))throw new Error(`Client region ${e} is not regional`)};re.validateRegionalClient=cre;var bS=(e,n)=>e===n,dre=e=>{if(!/[0-9]{12}/.exec(e))throw new Error("Access point ARN accountID does not match regex '[0-9]{12}'")};re.validateAccountId=dre;var lre=(e,n={tlsCompatible:!0})=>{if(e.length>=64||!/^[a-z0-9][a-z0-9.-]*[a-z0-9]$/.test(e)||/(\d+\.){3}\d+/.test(e)||/[.-]{2}/.test(e)||n!=null&&n.tlsCompatible&&re.DOT_PATTERN.test(e))throw new Error(`Invalid DNS label ${e}`)};re.validateDNSHostLabel=lre;var ure=e=>{if(e.isCustomEndpoint){if(e.dualstackEndpoint)throw new Error("Dualstack endpoint is not supported with custom endpoint");if(e.accelerateEndpoint)throw new Error("Accelerate endpoint is not supported with custom endpoint")}};re.validateCustomEndpoint=ure;var mre=e=>{let n=e.includes(":")?":":"/",[t,...r]=e.split(n);if(t==="accesspoint"){if(r.length!==1||r[0]==="")throw new Error(`Access Point ARN should have one resource accesspoint${n}{accesspointname}`);return{accesspointName:r[0]}}else if(t==="outpost"){if(!r[0]||r[1]!=="accesspoint"||!r[2]||r.length!==3)throw new Error(`Outpost ARN should have resource outpost${n}{outpostId}${n}accesspoint${n}{accesspointName}`);let[o,s,c]=r;return{outpostId:o,accesspointName:c}}else throw new Error(`ARN resource should begin with 'accesspoint${n}' or 'outpost${n}'`)};re.getArnResources=mre;var pre=e=>{if(e)throw new Error("Dualstack endpoint is not supported with Outpost or Multi-region Access Point ARN.")};re.validateNoDualstack=pre;var fre=e=>{if(e)throw new Error("FIPS region is not supported with Outpost.")};re.validateNoFIPS=fre;var _re=e=>{try{e.split(".").forEach(n=>{(0,re.validateDNSHostLabel)(n)})}catch{throw new Error(`"${e}" is not a DNS compatible name.`)}};re.validateMrapAlias=_re});var xS=m(Df=>{"use strict";Object.defineProperty(Df,"__esModule",{value:!0});Df.bucketHostname=void 0;var Se=vS(),yre=e=>((0,Se.validateCustomEndpoint)(e),(0,Se.isBucketNameOptions)(e)?gre(e):hre(e));Df.bucketHostname=yre;var gre=({accelerateEndpoint:e=!1,clientRegion:n,baseHostname:t,bucketName:r,dualstackEndpoint:o=!1,fipsEndpoint:s=!1,pathStyleEndpoint:c=!1,tlsCompatible:i=!0,isCustomEndpoint:u=!1})=>{let[l,a]=u?[n,t]:(0,Se.getSuffix)(t);return c||!(0,Se.isDnsCompatibleBucketName)(r)||i&&Se.DOT_PATTERN.test(r)?{bucketEndpoint:!1,hostname:o?`s3.dualstack.${l}.${a}`:t}:(e?t=`s3-accelerate${o?".dualstack":""}.${a}`:o&&(t=`s3.dualstack.${l}.${a}`),{bucketEndpoint:!0,hostname:`${r}.${t}`})},hre=e=>{let{isCustomEndpoint:n,baseHostname:t,clientRegion:r}=e,o=n?t:(0,Se.getSuffixForArnEndpoint)(t)[1],{pathStyleEndpoint:s,accelerateEndpoint:c=!1,fipsEndpoint:i=!1,tlsCompatible:u=!0,bucketName:l,clientPartition:a="aws"}=e;(0,Se.validateArnEndpointOptions)({pathStyleEndpoint:s,accelerateEndpoint:c,tlsCompatible:u});let{service:_,partition:y,accountId:C,region:b,resource:A}=l;(0,Se.validateService)(_),(0,Se.validatePartition)(y,{clientPartition:a}),(0,Se.validateAccountId)(C);let{accesspointName:k,outpostId:K}=(0,Se.getArnResources)(A);return _==="s3-object-lambda"?Cre({...e,tlsCompatible:u,bucketName:l,accesspointName:k,hostnameSuffix:o}):b===""?Sre({...e,clientRegion:r,mrapAlias:k,hostnameSuffix:o}):K?Ere({...e,clientRegion:r,outpostId:K,accesspointName:k,hostnameSuffix:o}):bre({...e,clientRegion:r,accesspointName:k,hostnameSuffix:o})},Cre=({dualstackEndpoint:e=!1,fipsEndpoint:n=!1,tlsCompatible:t=!0,useArnRegion:r,clientRegion:o,clientSigningRegion:s=o,accesspointName:c,bucketName:i,hostnameSuffix:u})=>{let{accountId:l,region:a,service:_}=i;(0,Se.validateRegionalClient)(o),(0,Se.validateRegion)(a,{useArnRegion:r,clientRegion:o,clientSigningRegion:s,allowFipsRegion:!0,useFipsEndpoint:n}),(0,Se.validateNoDualstack)(e);let y=`${c}-${l}`;(0,Se.validateDNSHostLabel)(y,{tlsCompatible:t});let C=r?a:o,b=r?a:s;return{bucketEndpoint:!0,hostname:`${y}.${_}${n?"-fips":""}.${C}.${u}`,signingRegion:b,signingService:_}},Sre=({disableMultiregionAccessPoints:e,dualstackEndpoint:n=!1,isCustomEndpoint:t,mrapAlias:r,hostnameSuffix:o})=>{if(e===!0)throw new Error("SDK is attempting to use a MRAP ARN. Please enable to feature.");return(0,Se.validateMrapAlias)(r),(0,Se.validateNoDualstack)(n),{bucketEndpoint:!0,hostname:`${r}${t?"":".accesspoint.s3-global"}.${o}`,signingRegion:"*"}},Ere=({useArnRegion:e,clientRegion:n,clientSigningRegion:t=n,bucketName:r,outpostId:o,dualstackEndpoint:s=!1,fipsEndpoint:c=!1,tlsCompatible:i=!0,accesspointName:u,isCustomEndpoint:l,hostnameSuffix:a})=>{(0,Se.validateRegionalClient)(n),(0,Se.validateRegion)(r.region,{useArnRegion:e,clientRegion:n,clientSigningRegion:t,useFipsEndpoint:c});let _=`${u}-${r.accountId}`;(0,Se.validateDNSHostLabel)(_,{tlsCompatible:i});let y=e?r.region:n,C=e?r.region:t;return(0,Se.validateOutpostService)(r.service),(0,Se.validateDNSHostLabel)(o,{tlsCompatible:i}),(0,Se.validateNoDualstack)(s),(0,Se.validateNoFIPS)(c),{bucketEndpoint:!0,hostname:`${`${_}.${o}`}${l?"":`.s3-outposts.${y}`}.${a}`,signingRegion:C,signingService:"s3-outposts"}},bre=({useArnRegion:e,clientRegion:n,clientSigningRegion:t=n,bucketName:r,dualstackEndpoint:o=!1,fipsEndpoint:s=!1,tlsCompatible:c=!0,accesspointName:i,isCustomEndpoint:u,hostnameSuffix:l})=>{(0,Se.validateRegionalClient)(n),(0,Se.validateRegion)(r.region,{useArnRegion:e,clientRegion:n,clientSigningRegion:t,allowFipsRegion:!0,useFipsEndpoint:s});let a=`${i}-${r.accountId}`;(0,Se.validateDNSHostLabel)(a,{tlsCompatible:c});let _=e?r.region:n,y=e?r.region:t;return(0,Se.validateS3Service)(r.service),{bucketEndpoint:!0,hostname:`${a}${u?"":`.s3-accesspoint${s?"-fips":""}${o?".dualstack":""}.${_}`}.${l}`,signingRegion:y}}});var jD=m(hn=>{"use strict";Object.defineProperty(hn,"__esModule",{value:!0});hn.getBucketEndpointPlugin=hn.bucketEndpointMiddlewareOptions=hn.bucketEndpointMiddleware=void 0;var FD=$y(),Pre=we(),LD=xS(),vre=e=>(n,t)=>async r=>{let{Bucket:o}=r.input,s=e.bucketEndpoint,c=r.request;if(Pre.HttpRequest.isInstance(c)){if(e.bucketEndpoint)c.hostname=o;else if((0,FD.validate)(o)){let i=(0,FD.parse)(o),u=await e.region(),l=await e.useDualstackEndpoint(),a=await e.useFipsEndpoint(),{partition:_,signingRegion:y=u}=await e.regionInfoProvider(u,{useDualstackEndpoint:l,useFipsEndpoint:a})||{},C=await e.useArnRegion(),{hostname:b,bucketEndpoint:A,signingRegion:k,signingService:K}=(0,LD.bucketHostname)({bucketName:i,baseHostname:c.hostname,accelerateEndpoint:e.useAccelerateEndpoint,dualstackEndpoint:l,fipsEndpoint:a,pathStyleEndpoint:e.forcePathStyle,tlsCompatible:c.protocol==="https:",useArnRegion:C,clientPartition:_,clientSigningRegion:y,clientRegion:u,isCustomEndpoint:e.isCustomEndpoint,disableMultiregionAccessPoints:await e.disableMultiregionAccessPoints()});k&&k!==y&&(t.signing_region=k),K&&K!=="s3"&&(t.signing_service=K),c.hostname=b,s=A}else{let i=await e.region(),u=await e.useDualstackEndpoint(),l=await e.useFipsEndpoint(),{hostname:a,bucketEndpoint:_}=(0,LD.bucketHostname)({bucketName:o,clientRegion:i,baseHostname:c.hostname,accelerateEndpoint:e.useAccelerateEndpoint,dualstackEndpoint:u,fipsEndpoint:l,pathStyleEndpoint:e.forcePathStyle,tlsCompatible:c.protocol==="https:",isCustomEndpoint:e.isCustomEndpoint});c.hostname=a,s=_}s&&(c.path=c.path.replace(/^(\/)?[^\/]+/,""),c.path===""&&(c.path="/"))}return n({...r,request:c})};hn.bucketEndpointMiddleware=vre;hn.bucketEndpointMiddlewareOptions={tags:["BUCKET_ENDPOINT"],name:"bucketEndpointMiddleware",relation:"before",toMiddleware:"hostHeaderMiddleware",override:!0};var xre=e=>({applyToStack:n=>{n.addRelativeTo((0,hn.bucketEndpointMiddleware)(e),hn.bucketEndpointMiddlewareOptions)}});hn.getBucketEndpointPlugin=xre});var UD=m(Ff=>{"use strict";Object.defineProperty(Ff,"__esModule",{value:!0});Ff.resolveBucketEndpointConfig=void 0;function wre(e){let{bucketEndpoint:n=!1,forcePathStyle:t=!1,useAccelerateEndpoint:r=!1,useArnRegion:o=!1,disableMultiregionAccessPoints:s=!1}=e;return{...e,bucketEndpoint:n,forcePathStyle:t,useAccelerateEndpoint:r,useArnRegion:typeof o=="function"?o:()=>Promise.resolve(o),disableMultiregionAccessPoints:typeof s=="function"?s:()=>Promise.resolve(s)}}Ff.resolveBucketEndpointConfig=wre});var zD=m(ve=>{"use strict";Object.defineProperty(ve,"__esModule",{value:!0});ve.validateNoFIPS=ve.validateNoDualstack=ve.validateDNSHostLabel=ve.validateRegion=ve.validateAccountId=ve.validatePartition=ve.validateOutpostService=ve.getSuffixForArnEndpoint=ve.getArnResources=void 0;var Jc=(z(),j(U));Jc.__exportStar(qD(),ve);Jc.__exportStar(MD(),ve);Jc.__exportStar(jD(),ve);Jc.__exportStar(xS(),ve);Jc.__exportStar(UD(),ve);var Gn=vS();Object.defineProperty(ve,"getArnResources",{enumerable:!0,get:function(){return Gn.getArnResources}});Object.defineProperty(ve,"getSuffixForArnEndpoint",{enumerable:!0,get:function(){return Gn.getSuffixForArnEndpoint}});Object.defineProperty(ve,"validateOutpostService",{enumerable:!0,get:function(){return Gn.validateOutpostService}});Object.defineProperty(ve,"validatePartition",{enumerable:!0,get:function(){return Gn.validatePartition}});Object.defineProperty(ve,"validateAccountId",{enumerable:!0,get:function(){return Gn.validateAccountId}});Object.defineProperty(ve,"validateRegion",{enumerable:!0,get:function(){return Gn.validateRegion}});Object.defineProperty(ve,"validateDNSHostLabel",{enumerable:!0,get:function(){return Gn.validateDNSHostLabel}});Object.defineProperty(ve,"validateNoDualstack",{enumerable:!0,get:function(){return Gn.validateNoDualstack}});Object.defineProperty(ve,"validateNoFIPS",{enumerable:!0,get:function(){return Gn.validateNoFIPS}})});var GD=m(Lf=>{"use strict";Object.defineProperty(Lf,"__esModule",{value:!0});Lf.getChunkedStream=void 0;function kre(e){let n=0,t=0,r=null,o=null,s=i=>{if(typeof i!="number")throw new Error("Attempted to allocate an event message where size was not a number: "+i);n=i,t=4,r=new Uint8Array(i),new DataView(r.buffer).setUint32(0,i,!1)},c=async function*(){let i=e[Symbol.asyncIterator]();for(;;){let{value:u,done:l}=await i.next();if(l){if(n)if(n===t)yield r;else throw new Error("Truncated event message received.");else return;return}let a=u.length,_=0;for(;_{"use strict";Object.defineProperty(Rs,"__esModule",{value:!0});Rs.getMessageUnmarshaller=Rs.getUnmarshalledStream=void 0;function Are(e,n){let t=HD(n.deserializer,n.toUtf8);return{[Symbol.asyncIterator]:async function*(){for await(let r of e){let o=n.eventStreamCodec.decode(r),s=await t(o);s!==void 0&&(yield s)}}}}Rs.getUnmarshalledStream=Are;function HD(e,n){return async function(t){let{value:r}=t.headers[":message-type"];if(r==="error"){let o=new Error(t.headers[":error-message"].value||"UnknownError");throw o.name=t.headers[":error-code"].value,o}else if(r==="exception"){let o=t.headers[":exception-type"].value,s={[o]:t},c=await e(s);if(c.$unknown){let i=new Error(n(t.body));throw i.name=o,i}throw c[o]}else if(r==="event"){let o={[t.headers[":event-type"].value]:t},s=await e(o);return s.$unknown?void 0:s}else throw Error(`Unrecognizable event type: ${t.headers[":event-type"].value}`)}}Rs.getMessageUnmarshaller=HD});var kS=m(jf=>{"use strict";Object.defineProperty(jf,"__esModule",{value:!0});jf.EventStreamMarshaller=void 0;var Zc=mg(),Ire=GD(),Rre=$D(),wS=class{constructor({utf8Encoder:n,utf8Decoder:t}){this.eventStreamCodec=new Zc.EventStreamCodec(n,t),this.utfEncoder=n}deserialize(n,t){let r=(0,Ire.getChunkedStream)(n);return new Zc.SmithyMessageDecoderStream({messageStream:new Zc.MessageDecoderStream({inputStream:r,decoder:this.eventStreamCodec}),deserializer:(0,Rre.getMessageUnmarshaller)(t,this.utfEncoder)})}serialize(n,t){return new Zc.MessageEncoderStream({messageStream:new Zc.SmithyMessageEncoderStream({inputStream:n,serializer:t}),encoder:this.eventStreamCodec,includeEndFrame:!0})}};jf.EventStreamMarshaller=wS});var KD=m(Uf=>{"use strict";Object.defineProperty(Uf,"__esModule",{value:!0});Uf.eventStreamSerdeProvider=void 0;var Nre=kS(),Ore=e=>new Nre.EventStreamMarshaller(e);Uf.eventStreamSerdeProvider=Ore});var XD=m(zf=>{"use strict";Object.defineProperty(zf,"__esModule",{value:!0});var VD=(z(),j(U));VD.__exportStar(kS(),zf);VD.__exportStar(KD(),zf)});var WD=m(Gf=>{"use strict";Object.defineProperty(Gf,"__esModule",{value:!0});Gf.readabletoIterable=void 0;async function*Tre(e){let n=!1,t=!1,r=new Array;for(e.on("error",o=>{if(n||(n=!0),o)throw o}),e.on("data",o=>{r.push(o)}),e.on("end",()=>{n=!0});!t;){let o=await new Promise(s=>setTimeout(()=>s(r.shift()),0));o&&(yield o),t=n&&r.length===0}}Gf.readabletoIterable=Tre});var IS=m(Hf=>{"use strict";Object.defineProperty(Hf,"__esModule",{value:!0});Hf.EventStreamMarshaller=void 0;var qre=XD(),Mre=require("stream"),Bre=WD(),AS=class{constructor({utf8Encoder:n,utf8Decoder:t}){this.universalMarshaller=new qre.EventStreamMarshaller({utf8Decoder:t,utf8Encoder:n})}deserialize(n,t){let r=typeof n[Symbol.asyncIterator]=="function"?n:(0,Bre.readabletoIterable)(n);return this.universalMarshaller.deserialize(r,t)}serialize(n,t){return Mre.Readable.from(this.universalMarshaller.serialize(n,t))}};Hf.EventStreamMarshaller=AS});var YD=m($f=>{"use strict";Object.defineProperty($f,"__esModule",{value:!0});$f.eventStreamSerdeProvider=void 0;var Dre=IS(),Fre=e=>new Dre.EventStreamMarshaller(e);$f.eventStreamSerdeProvider=Fre});var JD=m(Kf=>{"use strict";Object.defineProperty(Kf,"__esModule",{value:!0});var QD=(z(),j(U));QD.__exportStar(IS(),Kf);QD.__exportStar(YD(),Kf)});var NS=m(Vf=>{"use strict";Object.defineProperty(Vf,"__esModule",{value:!0});Vf.HashCalculator=void 0;var Lre=Pt(),jre=require("stream"),RS=class extends jre.Writable{constructor(n,t){super(t),this.hash=n}_write(n,t,r){try{this.hash.update((0,Lre.toUint8Array)(n))}catch(o){return r(o)}r()}};Vf.HashCalculator=RS});var ZD=m(Xf=>{"use strict";Object.defineProperty(Xf,"__esModule",{value:!0});Xf.fileStreamHasher=void 0;var Ure=require("fs"),zre=NS(),Gre=(e,n)=>new Promise((t,r)=>{if(!Hre(n)){r(new Error("Unable to calculate hash for non-file streams."));return}let o=(0,Ure.createReadStream)(n.path,{start:n.start,end:n.end}),s=new e,c=new zre.HashCalculator(s);o.pipe(c),o.on("error",i=>{c.end(),r(i)}),c.on("error",r),c.on("finish",function(){s.digest().then(t).catch(r)})});Xf.fileStreamHasher=Gre;var Hre=e=>typeof e.path=="string"});var eF=m(Wf=>{"use strict";Object.defineProperty(Wf,"__esModule",{value:!0});Wf.readableStreamHasher=void 0;var $re=NS(),Kre=(e,n)=>{if(n.readableFlowing!==null)throw new Error("Unable to calculate hash for flowing readable stream");let t=new e,r=new $re.HashCalculator(t);return n.pipe(r),new Promise((o,s)=>{n.on("error",c=>{r.end(),s(c)}),r.on("error",s),r.on("finish",()=>{t.digest().then(o).catch(s)})})};Wf.readableStreamHasher=Kre});var nF=m(Yf=>{"use strict";Object.defineProperty(Yf,"__esModule",{value:!0});var tF=(z(),j(U));tF.__exportStar(ZD(),Yf);tF.__exportStar(eF(),Yf)});var Jf=m(Qf=>{"use strict";Object.defineProperty(Qf,"__esModule",{value:!0});Qf.signatureV4CrtContainer=void 0;Qf.signatureV4CrtContainer={CrtSignerV4:null}});var rF=m(Zf=>{"use strict";Object.defineProperty(Zf,"__esModule",{value:!0});Zf.loadCrt=void 0;var Vre=Jf();function Xre(){if(!Vre.signatureV4CrtContainer.CrtSignerV4)try{typeof require=="function"&&(require.call(null,"@aws-sdk/signature-v4-crt"),process.emitWarning(`The package @aws-sdk/signature-v4-crt has been loaded dynamically. +`);let o=r.parse(t),s="#text",c=Object.keys(o)[0],i=o[c];return i[s]&&(i[c]=i[s],delete i[s]),(0,ee.getValueFromTextNode)(i)}return{}}),Pr=async(e,n)=>{let t=await qn(e,n);return t.Error&&(t.Error.message=t.Error.message??t.Error.Message),t},vr=e=>Object.entries(e).map(([n,t])=>(0,ee.extendedEncodeURIComponent)(n)+"="+(0,ee.extendedEncodeURIComponent)(t)).join("&"),xr=(e,n)=>{var t;if(((t=n.Error)==null?void 0:t.Code)!==void 0)return n.Error.Code;if(e.statusCode==404)return"NotFound"}});var ep=m(Jo=>{"use strict";Object.defineProperty(Jo,"__esModule",{value:!0});Jo.AssumeRoleCommand=Jo.$Command=void 0;var e7=kn(),t7=w(),n7=k(),mq=E();Object.defineProperty(Jo,"$Command",{enumerable:!0,get:function(){return mq.Command}});var r7=v(),o7=gr(),uq=Mn(),nC=class e extends mq.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,n7.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,t7.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,e7.getAwsAuthPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"STSClient",commandName:"AssumeRoleCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:o7.AssumeRoleResponseFilterSensitiveLog,[r7.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"AssumeRole"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,uq.se_AssumeRoleCommand)(n,t)}deserialize(n,t){return(0,uq.de_AssumeRoleCommand)(n,t)}};Jo.AssumeRoleCommand=nC});var tp=m(Zo=>{"use strict";Object.defineProperty(Zo,"__esModule",{value:!0});Zo.AssumeRoleWithWebIdentityCommand=Zo.$Command=void 0;var s7=w(),i7=k(),_q=E();Object.defineProperty(Zo,"$Command",{enumerable:!0,get:function(){return _q.Command}});var a7=v(),pq=gr(),fq=Mn(),rC=class e extends _q.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,i7.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,s7.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"STSClient",commandName:"AssumeRoleWithWebIdentityCommand",inputFilterSensitiveLog:pq.AssumeRoleWithWebIdentityRequestFilterSensitiveLog,outputFilterSensitiveLog:pq.AssumeRoleWithWebIdentityResponseFilterSensitiveLog,[a7.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"AssumeRoleWithWebIdentity"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,fq.se_AssumeRoleWithWebIdentityCommand)(n,t)}deserialize(n,t){return(0,fq.de_AssumeRoleWithWebIdentityCommand)(n,t)}};Zo.AssumeRoleWithWebIdentityCommand=rC});var oC=m(rn=>{"use strict";Object.defineProperty(rn,"__esModule",{value:!0});rn.decorateDefaultCredentialProvider=rn.getDefaultRoleAssumerWithWebIdentity=rn.getDefaultRoleAssumer=void 0;var c7=ep(),d7=tp(),yq="us-east-1",gq=e=>typeof e!="function"?e===void 0?yq:e:async()=>{try{return await e()}catch{return yq}},l7=(e,n)=>{let t,r;return async(o,s)=>{if(r=o,!t){let{logger:i,region:u,requestHandler:l}=e;t=new n({logger:i,credentialDefaultProvider:()=>async()=>r,region:gq(u||e.region),...l?{requestHandler:l}:{}})}let{Credentials:c}=await t.send(new c7.AssumeRoleCommand(s));if(!c||!c.AccessKeyId||!c.SecretAccessKey)throw new Error(`Invalid response from STS.assumeRole call with role ${s.RoleArn}`);return{accessKeyId:c.AccessKeyId,secretAccessKey:c.SecretAccessKey,sessionToken:c.SessionToken,expiration:c.Expiration}}};rn.getDefaultRoleAssumer=l7;var u7=(e,n)=>{let t;return async r=>{if(!t){let{logger:s,region:c,requestHandler:i}=e;t=new n({logger:s,region:gq(c||e.region),...i?{requestHandler:i}:{}})}let{Credentials:o}=await t.send(new d7.AssumeRoleWithWebIdentityCommand(r));if(!o||!o.AccessKeyId||!o.SecretAccessKey)throw new Error(`Invalid response from STS.assumeRoleWithWebIdentity call with role ${r.RoleArn}`);return{accessKeyId:o.AccessKeyId,secretAccessKey:o.SecretAccessKey,sessionToken:o.SessionToken,expiration:o.Expiration}}};rn.getDefaultRoleAssumerWithWebIdentity=u7;var m7=e=>n=>e({roleAssumer:(0,rn.getDefaultRoleAssumer)(n,n.stsClientCtor),roleAssumerWithWebIdentity:(0,rn.getDefaultRoleAssumerWithWebIdentity)(n,n.stsClientCtor),...n});rn.decorateDefaultCredentialProvider=m7});var hq=m(ot=>{"use strict";Object.defineProperty(ot,"__esModule",{value:!0});ot.fromEnv=ot.ENV_EXPIRATION=ot.ENV_SESSION=ot.ENV_SECRET=ot.ENV_KEY=void 0;var p7=Ce();ot.ENV_KEY="AWS_ACCESS_KEY_ID";ot.ENV_SECRET="AWS_SECRET_ACCESS_KEY";ot.ENV_SESSION="AWS_SESSION_TOKEN";ot.ENV_EXPIRATION="AWS_CREDENTIAL_EXPIRATION";var f7=()=>async()=>{let e=process.env[ot.ENV_KEY],n=process.env[ot.ENV_SECRET],t=process.env[ot.ENV_SESSION],r=process.env[ot.ENV_EXPIRATION];if(e&&n)return{accessKeyId:e,secretAccessKey:n,...t&&{sessionToken:t},...r&&{expiration:new Date(r)}};throw new p7.CredentialsProviderError("Unable to find environment variable credentials.")};ot.fromEnv=f7});var iC=m(sC=>{"use strict";Object.defineProperty(sC,"__esModule",{value:!0});var _7=(z(),j(U));_7.__exportStar(hq(),sC)});var rp=m(np=>{"use strict";Object.defineProperty(np,"__esModule",{value:!0});np.httpRequest=void 0;var aC=Ce(),y7=require("buffer"),g7=require("http");function h7(e){return new Promise((n,t)=>{var r;let o=(0,g7.request)({method:"GET",...e,hostname:(r=e.hostname)===null||r===void 0?void 0:r.replace(/^\[(.+)\]$/,"$1")});o.on("error",s=>{t(Object.assign(new aC.ProviderError("Unable to connect to instance metadata service"),s)),o.destroy()}),o.on("timeout",()=>{t(new aC.ProviderError("TimeoutError from instance metadata service")),o.destroy()}),o.on("response",s=>{let{statusCode:c=400}=s;(c<200||300<=c)&&(t(Object.assign(new aC.ProviderError("Error response received from instance metadata service"),{statusCode:c})),o.destroy());let i=[];s.on("data",u=>{i.push(u)}),s.on("end",()=>{n(y7.Buffer.concat(i)),o.destroy()})}),o.end()})}np.httpRequest=h7});var cC=m(es=>{"use strict";Object.defineProperty(es,"__esModule",{value:!0});es.fromImdsCredentials=es.isImdsCredentials=void 0;var C7=e=>!!e&&typeof e=="object"&&typeof e.AccessKeyId=="string"&&typeof e.SecretAccessKey=="string"&&typeof e.Token=="string"&&typeof e.Expiration=="string";es.isImdsCredentials=C7;var S7=e=>({accessKeyId:e.AccessKeyId,secretAccessKey:e.SecretAccessKey,sessionToken:e.Token,expiration:new Date(e.Expiration)});es.fromImdsCredentials=S7});var op=m(on=>{"use strict";Object.defineProperty(on,"__esModule",{value:!0});on.providerConfigFromInit=on.DEFAULT_MAX_RETRIES=on.DEFAULT_TIMEOUT=void 0;on.DEFAULT_TIMEOUT=1e3;on.DEFAULT_MAX_RETRIES=0;var E7=({maxRetries:e=on.DEFAULT_MAX_RETRIES,timeout:n=on.DEFAULT_TIMEOUT})=>({maxRetries:e,timeout:n});on.providerConfigFromInit=E7});var dC=m(sp=>{"use strict";Object.defineProperty(sp,"__esModule",{value:!0});sp.retry=void 0;var b7=(e,n)=>{let t=e();for(let r=0;r{"use strict";Object.defineProperty(He,"__esModule",{value:!0});He.fromContainerMetadata=He.ENV_CMDS_AUTH_TOKEN=He.ENV_CMDS_RELATIVE_URI=He.ENV_CMDS_FULL_URI=void 0;var ip=Ce(),P7=require("url"),v7=rp(),Cq=cC(),x7=op(),w7=dC();He.ENV_CMDS_FULL_URI="AWS_CONTAINER_CREDENTIALS_FULL_URI";He.ENV_CMDS_RELATIVE_URI="AWS_CONTAINER_CREDENTIALS_RELATIVE_URI";He.ENV_CMDS_AUTH_TOKEN="AWS_CONTAINER_AUTHORIZATION_TOKEN";var k7=(e={})=>{let{timeout:n,maxRetries:t}=(0,x7.providerConfigFromInit)(e);return()=>(0,w7.retry)(async()=>{let r=await O7(),o=JSON.parse(await A7(n,r));if(!(0,Cq.isImdsCredentials)(o))throw new ip.CredentialsProviderError("Invalid response received from instance metadata service.");return(0,Cq.fromImdsCredentials)(o)},t)};He.fromContainerMetadata=k7;var A7=async(e,n)=>(process.env[He.ENV_CMDS_AUTH_TOKEN]&&(n.headers={...n.headers,Authorization:process.env[He.ENV_CMDS_AUTH_TOKEN]}),(await(0,v7.httpRequest)({...n,timeout:e})).toString()),I7="169.254.170.2",R7={localhost:!0,"127.0.0.1":!0},N7={"http:":!0,"https:":!0},O7=async()=>{if(process.env[He.ENV_CMDS_RELATIVE_URI])return{hostname:I7,path:process.env[He.ENV_CMDS_RELATIVE_URI]};if(process.env[He.ENV_CMDS_FULL_URI]){let e=(0,P7.parse)(process.env[He.ENV_CMDS_FULL_URI]);if(!e.hostname||!(e.hostname in R7))throw new ip.CredentialsProviderError(`${e.hostname} is not a valid container metadata service hostname`,!1);if(!e.protocol||!(e.protocol in N7))throw new ip.CredentialsProviderError(`${e.protocol} is not a valid container metadata service protocol`,!1);return{...e,port:e.port?parseInt(e.port,10):void 0}}throw new ip.CredentialsProviderError(`The container metadata credential provider cannot be used unless the ${He.ENV_CMDS_RELATIVE_URI} or ${He.ENV_CMDS_FULL_URI} environment variable is set`,!1)}});var Eq=m(ap=>{"use strict";Object.defineProperty(ap,"__esModule",{value:!0});ap.InstanceMetadataV1FallbackError=void 0;var T7=Ce(),lC=class e extends T7.CredentialsProviderError{constructor(n,t=!0){super(n,t),this.tryNextLink=t,this.name="InstanceMetadataV1FallbackError",Object.setPrototypeOf(this,e.prototype)}};ap.InstanceMetadataV1FallbackError=lC});var bq=m(Oc=>{"use strict";Object.defineProperty(Oc,"__esModule",{value:!0});Oc.Endpoint=void 0;var q7;(function(e){e.IPv4="http://169.254.169.254",e.IPv6="http://[fd00:ec2::254]"})(q7=Oc.Endpoint||(Oc.Endpoint={}))});var Pq=m(sn=>{"use strict";Object.defineProperty(sn,"__esModule",{value:!0});sn.ENDPOINT_CONFIG_OPTIONS=sn.CONFIG_ENDPOINT_NAME=sn.ENV_ENDPOINT_NAME=void 0;sn.ENV_ENDPOINT_NAME="AWS_EC2_METADATA_SERVICE_ENDPOINT";sn.CONFIG_ENDPOINT_NAME="ec2_metadata_service_endpoint";sn.ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>e[sn.ENV_ENDPOINT_NAME],configFileSelector:e=>e[sn.CONFIG_ENDPOINT_NAME],default:void 0}});var uC=m(Tc=>{"use strict";Object.defineProperty(Tc,"__esModule",{value:!0});Tc.EndpointMode=void 0;var M7;(function(e){e.IPv4="IPv4",e.IPv6="IPv6"})(M7=Tc.EndpointMode||(Tc.EndpointMode={}))});var vq=m(an=>{"use strict";Object.defineProperty(an,"__esModule",{value:!0});an.ENDPOINT_MODE_CONFIG_OPTIONS=an.CONFIG_ENDPOINT_MODE_NAME=an.ENV_ENDPOINT_MODE_NAME=void 0;var B7=uC();an.ENV_ENDPOINT_MODE_NAME="AWS_EC2_METADATA_SERVICE_ENDPOINT_MODE";an.CONFIG_ENDPOINT_MODE_NAME="ec2_metadata_service_endpoint_mode";an.ENDPOINT_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[an.ENV_ENDPOINT_MODE_NAME],configFileSelector:e=>e[an.CONFIG_ENDPOINT_MODE_NAME],default:B7.EndpointMode.IPv4}});var pC=m(cp=>{"use strict";Object.defineProperty(cp,"__esModule",{value:!0});cp.getInstanceMetadataEndpoint=void 0;var wq=en(),D7=Jr(),xq=bq(),F7=Pq(),mC=uC(),L7=vq(),j7=async()=>(0,D7.parseUrl)(await U7()||await z7());cp.getInstanceMetadataEndpoint=j7;var U7=async()=>(0,wq.loadConfig)(F7.ENDPOINT_CONFIG_OPTIONS)(),z7=async()=>{let e=await(0,wq.loadConfig)(L7.ENDPOINT_MODE_CONFIG_OPTIONS)();switch(e){case mC.EndpointMode.IPv4:return xq.Endpoint.IPv4;case mC.EndpointMode.IPv6:return xq.Endpoint.IPv6;default:throw new Error(`Unsupported endpoint mode: ${e}. Select from ${Object.values(mC.EndpointMode)}`)}}});var kq=m(dp=>{"use strict";Object.defineProperty(dp,"__esModule",{value:!0});dp.getExtendedInstanceMetadataCredentials=void 0;var G7=5*60,H7=5*60,$7="https://docs.aws.amazon.com/sdkref/latest/guide/feature-static-credentials.html",K7=(e,n)=>{var t;let r=G7+Math.floor(Math.random()*H7),o=new Date(Date.now()+r*1e3);n.warn("Attempting credential expiration extension due to a credential service availability issue. A refresh of these credentials will be attempted after ${new Date(newExpiration)}.\nFor more information, please visit: "+$7);let s=(t=e.originalExpiration)!==null&&t!==void 0?t:e.expiration;return{...e,...s?{originalExpiration:s}:{},expiration:o}};dp.getExtendedInstanceMetadataCredentials=K7});var Iq=m(lp=>{"use strict";Object.defineProperty(lp,"__esModule",{value:!0});lp.staticStabilityProvider=void 0;var Aq=kq(),V7=(e,n={})=>{let t=(n==null?void 0:n.logger)||console,r;return async()=>{let o;try{o=await e(),o.expiration&&o.expiration.getTime(){"use strict";Object.defineProperty(up,"__esModule",{value:!0});up.fromInstanceMetadata=void 0;var X7=en(),qq=Ce(),W7=Eq(),_C=rp(),Rq=cC(),Y7=op(),Nq=dC(),Q7=pC(),J7=Iq(),Mq="/latest/meta-data/iam/security-credentials/",Z7="/latest/api/token",fC="AWS_EC2_METADATA_V1_DISABLED",Oq="ec2_metadata_v1_disabled",Tq="x-aws-ec2-metadata-token",eQ=(e={})=>(0,J7.staticStabilityProvider)(tQ(e),{logger:e.logger});up.fromInstanceMetadata=eQ;var tQ=e=>{let n=!1,{logger:t,profile:r}=e,{timeout:o,maxRetries:s}=(0,Y7.providerConfigFromInit)(e),c=async(i,u)=>{var l;if(n||((l=u.headers)===null||l===void 0?void 0:l[Tq])==null){let y=!1,C=!1,b=await(0,X7.loadConfig)({environmentVariableSelector:A=>{let x=A[fC];if(C=!!x&&x!=="false",x===void 0)throw new qq.CredentialsProviderError(`${fC} not set in env, checking config file next.`);return C},configFileSelector:A=>{let x=A[Oq];return y=!!x&&x!=="false",y},default:!1},{profile:r})();if(e.ec2MetadataV1Disabled||b){let A=[];throw e.ec2MetadataV1Disabled&&A.push("credential provider initialization (runtime option ec2MetadataV1Disabled)"),y&&A.push(`config file profile (${Oq})`),C&&A.push(`process environment variable (${fC})`),new W7.InstanceMetadataV1FallbackError(`AWS EC2 Metadata v1 fallback has been blocked by AWS SDK configuration in the following: [${A.join(", ")}].`)}}let _=(await(0,Nq.retry)(async()=>{let y;try{y=await rQ(u)}catch(C){throw C.statusCode===401&&(n=!1),C}return y},i)).trim();return(0,Nq.retry)(async()=>{let y;try{y=await oQ(_,u)}catch(C){throw C.statusCode===401&&(n=!1),C}return y},i)};return async()=>{let i=await(0,Q7.getInstanceMetadataEndpoint)();if(n)return t==null||t.debug("AWS SDK Instance Metadata","using v1 fallback (no token fetch)"),c(s,{...i,timeout:o});{let u;try{u=(await nQ({...i,timeout:o})).toString()}catch(l){if((l==null?void 0:l.statusCode)===400)throw Object.assign(l,{message:"EC2 Metadata token request returned error"});return(l.message==="TimeoutError"||[403,404,405].includes(l.statusCode))&&(n=!0),t==null||t.debug("AWS SDK Instance Metadata","using v1 fallback (initial)"),c(s,{...i,timeout:o})}return c(s,{...i,headers:{[Tq]:u},timeout:o})}}},nQ=async e=>(0,_C.httpRequest)({...e,path:Z7,method:"PUT",headers:{"x-aws-ec2-metadata-token-ttl-seconds":"21600"}}),rQ=async e=>(await(0,_C.httpRequest)({...e,path:Mq})).toString(),oQ=async(e,n)=>{let t=JSON.parse((await(0,_C.httpRequest)({...n,path:Mq+e})).toString());if(!(0,Rq.isImdsCredentials)(t))throw new qq.CredentialsProviderError("Invalid response received from instance metadata service.");return(0,Rq.fromImdsCredentials)(t)}});var Fq=m(Dq=>{"use strict";Object.defineProperty(Dq,"__esModule",{value:!0})});var pp=m(cn=>{"use strict";Object.defineProperty(cn,"__esModule",{value:!0});cn.getInstanceMetadataEndpoint=cn.httpRequest=void 0;var mp=(z(),j(U));mp.__exportStar(Sq(),cn);mp.__exportStar(Bq(),cn);mp.__exportStar(op(),cn);mp.__exportStar(Fq(),cn);var sQ=rp();Object.defineProperty(cn,"httpRequest",{enumerable:!0,get:function(){return sQ.httpRequest}});var iQ=pC();Object.defineProperty(cn,"getInstanceMetadataEndpoint",{enumerable:!0,get:function(){return iQ.getInstanceMetadataEndpoint}})});var jq=m(fp=>{"use strict";Object.defineProperty(fp,"__esModule",{value:!0});fp.resolveCredentialSource=void 0;var aQ=iC(),Lq=pp(),cQ=Ce(),dQ=(e,n)=>{let t={EcsContainer:Lq.fromContainerMetadata,Ec2InstanceMetadata:Lq.fromInstanceMetadata,Environment:aQ.fromEnv};if(e in t)return t[e]();throw new cQ.CredentialsProviderError(`Unsupported credential source in profile ${n}. Got ${e}, expected EcsContainer or Ec2InstanceMetadata or Environment.`)};fp.resolveCredentialSource=dQ});var Uq=m(ts=>{"use strict";Object.defineProperty(ts,"__esModule",{value:!0});ts.resolveAssumeRoleCredentials=ts.isAssumeRoleProfile=void 0;var yC=Ce(),lQ=Dt(),uQ=jq(),mQ=gC(),pQ=e=>!!e&&typeof e=="object"&&typeof e.role_arn=="string"&&["undefined","string"].indexOf(typeof e.role_session_name)>-1&&["undefined","string"].indexOf(typeof e.external_id)>-1&&["undefined","string"].indexOf(typeof e.mfa_serial)>-1&&(fQ(e)||_Q(e));ts.isAssumeRoleProfile=pQ;var fQ=e=>typeof e.source_profile=="string"&&typeof e.credential_source>"u",_Q=e=>typeof e.credential_source=="string"&&typeof e.source_profile>"u",yQ=async(e,n,t,r={})=>{let o=n[e];if(!t.roleAssumer)throw new yC.CredentialsProviderError(`Profile ${e} requires a role to be assumed, but no role assumption callback was provided.`,!1);let{source_profile:s}=o;if(s&&s in r)throw new yC.CredentialsProviderError(`Detected a cycle attempting to resolve credentials for profile ${(0,lQ.getProfileName)(t)}. Profiles visited: `+Object.keys(r).join(", "),!1);let c=s?(0,mQ.resolveProfileData)(s,n,t,{...r,[s]:!0}):(0,uQ.resolveCredentialSource)(o.credential_source,e)(),i={RoleArn:o.role_arn,RoleSessionName:o.role_session_name||`aws-sdk-js-${Date.now()}`,ExternalId:o.external_id,DurationSeconds:parseInt(o.duration_seconds||"3600",10)},{mfa_serial:u}=o;if(u){if(!t.mfaCodeProvider)throw new yC.CredentialsProviderError(`Profile ${e} requires multi-factor authentication, but no MFA code callback was provided.`,!1);i.SerialNumber=u,i.TokenCode=await t.mfaCodeProvider(u)}let l=await c;return t.roleAssumer(l,i)};ts.resolveAssumeRoleCredentials=yQ});var zq=m(_p=>{"use strict";Object.defineProperty(_p,"__esModule",{value:!0});_p.getValidatedProcessCredentials=void 0;var gQ=(e,n)=>{if(n.Version!==1)throw Error(`Profile ${e} credential_process did not return Version 1.`);if(n.AccessKeyId===void 0||n.SecretAccessKey===void 0)throw Error(`Profile ${e} credential_process returned invalid credentials.`);if(n.Expiration){let t=new Date;if(new Date(n.Expiration){"use strict";Object.defineProperty(yp,"__esModule",{value:!0});yp.resolveProcessCredentials=void 0;var hC=Ce(),hQ=require("child_process"),CQ=require("util"),SQ=zq(),EQ=async(e,n)=>{let t=n[e];if(n[e]){let r=t.credential_process;if(r!==void 0){let o=(0,CQ.promisify)(hQ.exec);try{let{stdout:s}=await o(r),c;try{c=JSON.parse(s.trim())}catch{throw Error(`Profile ${e} credential_process returned invalid JSON.`)}return(0,SQ.getValidatedProcessCredentials)(e,c)}catch(s){throw new hC.CredentialsProviderError(s.message)}}else throw new hC.CredentialsProviderError(`Profile ${e} did not contain credential_process.`)}else throw new hC.CredentialsProviderError(`Profile ${e} could not be found in shared credentials file.`)};yp.resolveProcessCredentials=EQ});var $q=m(gp=>{"use strict";Object.defineProperty(gp,"__esModule",{value:!0});gp.fromProcess=void 0;var Hq=Dt(),bQ=Gq(),PQ=(e={})=>async()=>{let n=await(0,Hq.parseKnownFiles)(e);return(0,bQ.resolveProcessCredentials)((0,Hq.getProfileName)(e),n)};gp.fromProcess=PQ});var SC=m(CC=>{"use strict";Object.defineProperty(CC,"__esModule",{value:!0});var vQ=(z(),j(U));vQ.__exportStar($q(),CC)});var Kq=m(ns=>{"use strict";Object.defineProperty(ns,"__esModule",{value:!0});ns.resolveProcessCredentials=ns.isProcessProfile=void 0;var xQ=SC(),wQ=e=>!!e&&typeof e=="object"&&typeof e.credential_process=="string";ns.isProcessProfile=wQ;var kQ=async(e,n)=>(0,xQ.fromProcess)({...e,profile:n})();ns.resolveProcessCredentials=kQ});var EC=m(hp=>{"use strict";Object.defineProperty(hp,"__esModule",{value:!0});hp.isSsoProfile=void 0;var AQ=e=>e&&(typeof e.sso_start_url=="string"||typeof e.sso_account_id=="string"||typeof e.sso_session=="string"||typeof e.sso_region=="string"||typeof e.sso_role_name=="string");hp.isSsoProfile=AQ});var Vq=m(Cp=>{"use strict";Object.defineProperty(Cp,"__esModule",{value:!0});Cp.resolveClientEndpointParameters=void 0;var IQ=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:"awsssoportal"});Cp.resolveClientEndpointParameters=IQ});var Xq=m((hOe,RQ)=>{RQ.exports={name:"@aws-sdk/client-sso",description:"AWS SDK for JavaScript Sso Client for Node.js, Browser and React Native",version:"3.421.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","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 sso"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/middleware-host-header":"3.418.0","@aws-sdk/middleware-logger":"3.418.0","@aws-sdk/middleware-recursion-detection":"3.418.0","@aws-sdk/middleware-user-agent":"3.418.0","@aws-sdk/region-config-resolver":"3.418.0","@aws-sdk/types":"3.418.0","@aws-sdk/util-endpoints":"3.418.0","@aws-sdk/util-user-agent-browser":"3.418.0","@aws-sdk/util-user-agent-node":"3.418.0","@smithy/config-resolver":"^2.0.10","@smithy/fetch-http-handler":"^2.1.5","@smithy/hash-node":"^2.0.9","@smithy/invalid-dependency":"^2.0.9","@smithy/middleware-content-length":"^2.0.11","@smithy/middleware-endpoint":"^2.0.9","@smithy/middleware-retry":"^2.0.12","@smithy/middleware-serde":"^2.0.9","@smithy/middleware-stack":"^2.0.2","@smithy/node-config-provider":"^2.0.12","@smithy/node-http-handler":"^2.1.5","@smithy/protocol-http":"^3.0.5","@smithy/smithy-client":"^2.1.6","@smithy/types":"^2.3.3","@smithy/url-parser":"^2.0.9","@smithy/util-base64":"^2.0.0","@smithy/util-body-length-browser":"^2.0.0","@smithy/util-body-length-node":"^2.1.0","@smithy/util-defaults-mode-browser":"^2.0.10","@smithy/util-defaults-mode-node":"^2.0.12","@smithy/util-retry":"^2.0.2","@smithy/util-utf8":"^2.0.0",tslib:"^2.5.0"},devDependencies:{"@smithy/service-client-documentation-generator":"^2.0.0","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.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-sso",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-sso"}}});var Yq=m((Sp,Wq)=>{"use strict";Object.defineProperty(Sp,"__esModule",{value:!0});Sp.isCrtAvailable=void 0;var NQ=()=>{try{return typeof require=="function"&&typeof Wq<"u"&&require("aws-crt")?["md/crt-avail"]:null}catch{return null}};Sp.isCrtAvailable=NQ});var qc=m(dn=>{"use strict";Object.defineProperty(dn,"__esModule",{value:!0});dn.defaultUserAgent=dn.UA_APP_ID_INI_NAME=dn.UA_APP_ID_ENV_NAME=void 0;var OQ=en(),Qq=require("os"),bC=require("process"),TQ=Yq();dn.UA_APP_ID_ENV_NAME="AWS_SDK_UA_APP_ID";dn.UA_APP_ID_INI_NAME="sdk-ua-app-id";var qQ=({serviceId:e,clientVersion:n})=>{let t=[["aws-sdk-js",n],["ua","2.0"],[`os/${(0,Qq.platform)()}`,(0,Qq.release)()],["lang/js"],["md/nodejs",`${bC.versions.node}`]],r=(0,TQ.isCrtAvailable)();r&&t.push(r),e&&t.push([`api/${e}`,n]),bC.env.AWS_EXECUTION_ENV&&t.push([`exec-env/${bC.env.AWS_EXECUTION_ENV}`]);let o=(0,OQ.loadConfig)({environmentVariableSelector:c=>c[dn.UA_APP_ID_ENV_NAME],configFileSelector:c=>c[dn.UA_APP_ID_INI_NAME],default:void 0})(),s;return async()=>{if(!s){let c=await o;s=c?[...t,[`app/${c}`]]:[...t]}return s}};dn.defaultUserAgent=qQ});var Mc=m(Ep=>{"use strict";Object.defineProperty(Ep,"__esModule",{value:!0});Ep.Hash=void 0;var PC=Gr(),MQ=Pt(),BQ=require("buffer"),Jq=require("crypto"),vC=class{constructor(n,t){this.algorithmIdentifier=n,this.secret=t,this.reset()}update(n,t){this.hash.update((0,MQ.toUint8Array)(Zq(n,t)))}digest(){return Promise.resolve(this.hash.digest())}reset(){this.hash=this.secret?(0,Jq.createHmac)(this.algorithmIdentifier,Zq(this.secret)):(0,Jq.createHash)(this.algorithmIdentifier)}};Ep.Hash=vC;function Zq(e,n){return BQ.Buffer.isBuffer(e)?e:typeof e=="string"?(0,PC.fromString)(e,n):ArrayBuffer.isView(e)?(0,PC.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength):(0,PC.fromArrayBuffer)(e)}});var t1=m(bp=>{"use strict";Object.defineProperty(bp,"__esModule",{value:!0});bp.calculateBodyLength=void 0;var e1=require("fs"),DQ=e=>{if(!e)return 0;if(typeof e=="string")return Buffer.from(e).length;if(typeof e.byteLength=="number")return e.byteLength;if(typeof e.size=="number")return e.size;if(typeof e.start=="number"&&typeof e.end=="number")return e.end+1-e.start;if(typeof e.path=="string"||Buffer.isBuffer(e.path))return(0,e1.lstatSync)(e.path).size;if(typeof e.fd=="number")return(0,e1.fstatSync)(e.fd).size;throw new Error(`Body Length computation failed for ${e}`)};bp.calculateBodyLength=DQ});var Bc=m(xC=>{"use strict";Object.defineProperty(xC,"__esModule",{value:!0});var FQ=(z(),j(U));FQ.__exportStar(t1(),xC)});var f1=m(Pp=>{"use strict";Object.defineProperty(Pp,"__esModule",{value:!0});Pp.ruleSet=void 0;var u1="required",Dn="fn",Fn="argv",os="ref",n1="isSet",Bn="tree",rs="error",Dc="endpoint",wC="PartitionResult",r1={[u1]:!1,type:"String"},o1={[u1]:!0,default:!1,type:"Boolean"},s1={[os]:"Endpoint"},m1={[Dn]:"booleanEquals",[Fn]:[{[os]:"UseFIPS"},!0]},p1={[Dn]:"booleanEquals",[Fn]:[{[os]:"UseDualStack"},!0]},ln={},i1={[Dn]:"booleanEquals",[Fn]:[!0,{[Dn]:"getAttr",[Fn]:[{[os]:wC},"supportsFIPS"]}]},a1={[Dn]:"booleanEquals",[Fn]:[!0,{[Dn]:"getAttr",[Fn]:[{[os]:wC},"supportsDualStack"]}]},c1=[m1],d1=[p1],l1=[{[os]:"Region"}],LQ={version:"1.0",parameters:{Region:r1,UseDualStack:o1,UseFIPS:o1,Endpoint:r1},rules:[{conditions:[{[Dn]:n1,[Fn]:[s1]}],type:Bn,rules:[{conditions:c1,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:rs},{conditions:d1,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:rs},{endpoint:{url:s1,properties:ln,headers:ln},type:Dc}]},{conditions:[{[Dn]:n1,[Fn]:l1}],type:Bn,rules:[{conditions:[{[Dn]:"aws.partition",[Fn]:l1,assign:wC}],type:Bn,rules:[{conditions:[m1,p1],type:Bn,rules:[{conditions:[i1,a1],type:Bn,rules:[{endpoint:{url:"https://portal.sso-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:ln,headers:ln},type:Dc}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:rs}]},{conditions:c1,type:Bn,rules:[{conditions:[i1],type:Bn,rules:[{endpoint:{url:"https://portal.sso-fips.{Region}.{PartitionResult#dnsSuffix}",properties:ln,headers:ln},type:Dc}]},{error:"FIPS is enabled but this partition does not support FIPS",type:rs}]},{conditions:d1,type:Bn,rules:[{conditions:[a1],type:Bn,rules:[{endpoint:{url:"https://portal.sso.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:ln,headers:ln},type:Dc}]},{error:"DualStack is enabled but this partition does not support DualStack",type:rs}]},{endpoint:{url:"https://portal.sso.{Region}.{PartitionResult#dnsSuffix}",properties:ln,headers:ln},type:Dc}]}]},{error:"Invalid Configuration: Missing Region",type:rs}]};Pp.ruleSet=LQ});var _1=m(vp=>{"use strict";Object.defineProperty(vp,"__esModule",{value:!0});vp.defaultEndpointResolver=void 0;var jQ=$o(),UQ=f1(),zQ=(e,n={})=>(0,jQ.resolveEndpoint)(UQ.ruleSet,{endpointParams:e,logger:n.logger});vp.defaultEndpointResolver=zQ});var h1=m(xp=>{"use strict";Object.defineProperty(xp,"__esModule",{value:!0});xp.getRuntimeConfig=void 0;var GQ=E(),HQ=Jr(),y1=bo(),g1=Pt(),$Q=_1(),KQ=e=>({apiVersion:"2019-06-10",base64Decoder:(e==null?void 0:e.base64Decoder)??y1.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??y1.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??$Q.defaultEndpointResolver,extensions:(e==null?void 0:e.extensions)??[],logger:(e==null?void 0:e.logger)??new GQ.NoOpLogger,serviceId:(e==null?void 0:e.serviceId)??"SSO",urlParser:(e==null?void 0:e.urlParser)??HQ.parseUrl,utf8Decoder:(e==null?void 0:e.utf8Decoder)??g1.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??g1.toUtf8});xp.getRuntimeConfig=KQ});var C1=m(ft=>{"use strict";Object.defineProperty(ft,"__esModule",{value:!0});ft.IMDS_REGION_PATH=ft.DEFAULTS_MODE_OPTIONS=ft.ENV_IMDS_DISABLED=ft.AWS_DEFAULT_REGION_ENV=ft.AWS_REGION_ENV=ft.AWS_EXECUTION_ENV=void 0;ft.AWS_EXECUTION_ENV="AWS_EXECUTION_ENV";ft.AWS_REGION_ENV="AWS_REGION";ft.AWS_DEFAULT_REGION_ENV="AWS_DEFAULT_REGION";ft.ENV_IMDS_DISABLED="AWS_EC2_METADATA_DISABLED";ft.DEFAULTS_MODE_OPTIONS=["in-region","cross-region","mobile","standard","legacy"];ft.IMDS_REGION_PATH="/latest/meta-data/placement/region"});var S1=m(wp=>{"use strict";Object.defineProperty(wp,"__esModule",{value:!0});wp.NODE_DEFAULTS_MODE_CONFIG_OPTIONS=void 0;var VQ="AWS_DEFAULTS_MODE",XQ="defaults_mode";wp.NODE_DEFAULTS_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[VQ],configFileSelector:e=>e[XQ],default:"legacy"}});var P1=m(kp=>{"use strict";Object.defineProperty(kp,"__esModule",{value:!0});kp.resolveDefaultsModeConfig=void 0;var WQ=Qt(),E1=pp(),b1=en(),YQ=Ce(),wr=C1(),QQ=S1(),JQ=({region:e=(0,b1.loadConfig)(WQ.NODE_REGION_CONFIG_OPTIONS),defaultsMode:n=(0,b1.loadConfig)(QQ.NODE_DEFAULTS_MODE_CONFIG_OPTIONS)}={})=>(0,YQ.memoize)(async()=>{let t=typeof n=="function"?await n():n;switch(t==null?void 0:t.toLowerCase()){case"auto":return ZQ(e);case"in-region":case"cross-region":case"mobile":case"standard":case"legacy":return Promise.resolve(t==null?void 0:t.toLocaleLowerCase());case void 0:return Promise.resolve("legacy");default:throw new Error(`Invalid parameter for "defaultsMode", expect ${wr.DEFAULTS_MODE_OPTIONS.join(", ")}, got ${t}`)}});kp.resolveDefaultsModeConfig=JQ;var ZQ=async e=>{if(e){let n=typeof e=="function"?await e():e,t=await eJ();return t?n===t?"in-region":"cross-region":"standard"}return"standard"},eJ=async()=>{var e;if(process.env[wr.AWS_EXECUTION_ENV]&&(process.env[wr.AWS_REGION_ENV]||process.env[wr.AWS_DEFAULT_REGION_ENV]))return(e=process.env[wr.AWS_REGION_ENV])!==null&&e!==void 0?e:process.env[wr.AWS_DEFAULT_REGION_ENV];if(!process.env[wr.ENV_IMDS_DISABLED])try{let n=await(0,E1.getInstanceMetadataEndpoint)();return(await(0,E1.httpRequest)({...n,path:wr.IMDS_REGION_PATH})).toString()}catch{}}});var Fc=m(kC=>{"use strict";Object.defineProperty(kC,"__esModule",{value:!0});var tJ=(z(),j(U));tJ.__exportStar(P1(),kC)});var w1=m(Ip=>{"use strict";Object.defineProperty(Ip,"__esModule",{value:!0});Ip.getRuntimeConfig=void 0;var nJ=(z(),j(U)),rJ=nJ.__importDefault(Xq()),oJ=qc(),Ap=Qt(),sJ=Mc(),v1=On(),Lc=en(),x1=xo(),iJ=Bc(),aJ=Rt(),cJ=h1(),dJ=E(),lJ=Fc(),uJ=E(),mJ=e=>{(0,uJ.emitWarningIfUnsupportedVersion)(process.version);let n=(0,lJ.resolveDefaultsModeConfig)(e),t=()=>n().then(dJ.loadConfigsForDefaultMode),r=(0,cJ.getRuntimeConfig)(e);return{...r,...e,runtime:"node",defaultsMode:n,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??iJ.calculateBodyLength,defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,oJ.defaultUserAgent)({serviceId:r.serviceId,clientVersion:rJ.default.version}),maxAttempts:(e==null?void 0:e.maxAttempts)??(0,Lc.loadConfig)(v1.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(e==null?void 0:e.region)??(0,Lc.loadConfig)(Ap.NODE_REGION_CONFIG_OPTIONS,Ap.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new x1.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,Lc.loadConfig)({...v1.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||aJ.DEFAULT_RETRY_MODE}),sha256:(e==null?void 0:e.sha256)??sJ.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??x1.streamCollector,useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,Lc.loadConfig)(Ap.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,Lc.loadConfig)(Ap.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};Ip.getRuntimeConfig=mJ});var k1=m(ss=>{"use strict";Object.defineProperty(ss,"__esModule",{value:!0});ss.resolveAwsRegionExtensionConfiguration=ss.getAwsRegionExtensionConfiguration=void 0;var pJ=e=>{let n=async()=>{if(e.region===void 0)throw new Error("Region is missing from runtimeConfig");let t=e.region;return typeof t=="string"?t:t()};return{setRegion(t){n=t},region(){return n}}};ss.getAwsRegionExtensionConfiguration=pJ;var fJ=e=>({region:e.region()});ss.resolveAwsRegionExtensionConfiguration=fJ});var A1=m(Nt=>{"use strict";Object.defineProperty(Nt,"__esModule",{value:!0});Nt.NODE_REGION_CONFIG_FILE_OPTIONS=Nt.NODE_REGION_CONFIG_OPTIONS=Nt.REGION_INI_NAME=Nt.REGION_ENV_NAME=void 0;Nt.REGION_ENV_NAME="AWS_REGION";Nt.REGION_INI_NAME="region";Nt.NODE_REGION_CONFIG_OPTIONS={environmentVariableSelector:e=>e[Nt.REGION_ENV_NAME],configFileSelector:e=>e[Nt.REGION_INI_NAME],default:()=>{throw new Error("Region is missing")}};Nt.NODE_REGION_CONFIG_FILE_OPTIONS={preferredFile:"credentials"}});var AC=m(Rp=>{"use strict";Object.defineProperty(Rp,"__esModule",{value:!0});Rp.isFipsRegion=void 0;var _J=e=>typeof e=="string"&&(e.startsWith("fips-")||e.endsWith("-fips"));Rp.isFipsRegion=_J});var I1=m(Np=>{"use strict";Object.defineProperty(Np,"__esModule",{value:!0});Np.getRealRegion=void 0;var yJ=AC(),gJ=e=>(0,yJ.isFipsRegion)(e)?["fips-aws-global","aws-fips"].includes(e)?"us-east-1":e.replace(/fips-(dkr-|prod-)?|-fips/,""):e;Np.getRealRegion=gJ});var N1=m(Op=>{"use strict";Object.defineProperty(Op,"__esModule",{value:!0});Op.resolveRegionConfig=void 0;var R1=I1(),hJ=AC(),CJ=e=>{let{region:n,useFipsEndpoint:t}=e;if(!n)throw new Error("Region is missing");return{...e,region:async()=>{if(typeof n=="string")return(0,R1.getRealRegion)(n);let r=await n();return(0,R1.getRealRegion)(r)},useFipsEndpoint:async()=>{let r=typeof n=="string"?n:await n();return(0,hJ.isFipsRegion)(r)?!0:typeof t!="function"?Promise.resolve(!!t):t()}}};Op.resolveRegionConfig=CJ});var T1=m(Tp=>{"use strict";Object.defineProperty(Tp,"__esModule",{value:!0});var O1=(z(),j(U));O1.__exportStar(A1(),Tp);O1.__exportStar(N1(),Tp)});var Mp=m(qp=>{"use strict";Object.defineProperty(qp,"__esModule",{value:!0});var q1=(z(),j(U));q1.__exportStar(k1(),qp);q1.__exportStar(T1(),qp)});var F1=m(Bp=>{"use strict";Object.defineProperty(Bp,"__esModule",{value:!0});Bp.resolveRuntimeExtensions=void 0;var M1=Mp(),B1=we(),D1=E(),IC=e=>e,SJ=(e,n)=>{let t={...IC((0,M1.getAwsRegionExtensionConfiguration)(e)),...IC((0,D1.getDefaultExtensionConfiguration)(e)),...IC((0,B1.getHttpHandlerExtensionConfiguration)(e))};return n.forEach(r=>r.configure(t)),{...e,...(0,M1.resolveAwsRegionExtensionConfiguration)(t),...(0,D1.resolveDefaultRuntimeConfig)(t),...(0,B1.resolveHttpHandlerRuntimeConfig)(t)}};Bp.resolveRuntimeExtensions=SJ});var jc=m(is=>{"use strict";Object.defineProperty(is,"__esModule",{value:!0});is.SSOClient=is.__Client=void 0;var L1=$a(),EJ=Ka(),bJ=Va(),j1=mc(),PJ=Qt(),vJ=hc(),xJ=w(),U1=On(),z1=E();Object.defineProperty(is,"__Client",{enumerable:!0,get:function(){return z1.Client}});var wJ=Vq(),kJ=w1(),AJ=F1(),RC=class extends z1.Client{constructor(...[n]){let t=(0,kJ.getRuntimeConfig)(n||{}),r=(0,wJ.resolveClientEndpointParameters)(t),o=(0,PJ.resolveRegionConfig)(r),s=(0,xJ.resolveEndpointConfig)(o),c=(0,U1.resolveRetryConfig)(s),i=(0,L1.resolveHostHeaderConfig)(c),u=(0,j1.resolveUserAgentConfig)(i),l=(0,AJ.resolveRuntimeExtensions)(u,(n==null?void 0:n.extensions)||[]);super(l),this.config=l,this.middlewareStack.use((0,U1.getRetryPlugin)(this.config)),this.middlewareStack.use((0,vJ.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,L1.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,EJ.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,bJ.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,j1.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};is.SSOClient=RC});var Dp=m(as=>{"use strict";Object.defineProperty(as,"__esModule",{value:!0});as.SSOServiceException=as.__ServiceException=void 0;var G1=E();Object.defineProperty(as,"__ServiceException",{enumerable:!0,get:function(){return G1.ServiceException}});var NC=class e extends G1.ServiceException{constructor(n){super(n),Object.setPrototypeOf(this,e.prototype)}};as.SSOServiceException=NC});var io=m(Re=>{"use strict";Object.defineProperty(Re,"__esModule",{value:!0});Re.LogoutRequestFilterSensitiveLog=Re.ListAccountsRequestFilterSensitiveLog=Re.ListAccountRolesRequestFilterSensitiveLog=Re.GetRoleCredentialsResponseFilterSensitiveLog=Re.RoleCredentialsFilterSensitiveLog=Re.GetRoleCredentialsRequestFilterSensitiveLog=Re.UnauthorizedException=Re.TooManyRequestsException=Re.ResourceNotFoundException=Re.InvalidRequestException=void 0;var cs=E(),Fp=Dp(),OC=class e extends Fp.SSOServiceException{constructor(n){super({name:"InvalidRequestException",$fault:"client",...n}),this.name="InvalidRequestException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Re.InvalidRequestException=OC;var TC=class e extends Fp.SSOServiceException{constructor(n){super({name:"ResourceNotFoundException",$fault:"client",...n}),this.name="ResourceNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Re.ResourceNotFoundException=TC;var qC=class e extends Fp.SSOServiceException{constructor(n){super({name:"TooManyRequestsException",$fault:"client",...n}),this.name="TooManyRequestsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Re.TooManyRequestsException=qC;var MC=class e extends Fp.SSOServiceException{constructor(n){super({name:"UnauthorizedException",$fault:"client",...n}),this.name="UnauthorizedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Re.UnauthorizedException=MC;var IJ=e=>({...e,...e.accessToken&&{accessToken:cs.SENSITIVE_STRING}});Re.GetRoleCredentialsRequestFilterSensitiveLog=IJ;var RJ=e=>({...e,...e.secretAccessKey&&{secretAccessKey:cs.SENSITIVE_STRING},...e.sessionToken&&{sessionToken:cs.SENSITIVE_STRING}});Re.RoleCredentialsFilterSensitiveLog=RJ;var NJ=e=>({...e,...e.roleCredentials&&{roleCredentials:(0,Re.RoleCredentialsFilterSensitiveLog)(e.roleCredentials)}});Re.GetRoleCredentialsResponseFilterSensitiveLog=NJ;var OJ=e=>({...e,...e.accessToken&&{accessToken:cs.SENSITIVE_STRING}});Re.ListAccountRolesRequestFilterSensitiveLog=OJ;var TJ=e=>({...e,...e.accessToken&&{accessToken:cs.SENSITIVE_STRING}});Re.ListAccountsRequestFilterSensitiveLog=TJ;var qJ=e=>({...e,...e.accessToken&&{accessToken:cs.SENSITIVE_STRING}});Re.LogoutRequestFilterSensitiveLog=qJ});var Uc=m($e=>{"use strict";Object.defineProperty($e,"__esModule",{value:!0});$e.de_LogoutCommand=$e.de_ListAccountsCommand=$e.de_ListAccountRolesCommand=$e.de_GetRoleCredentialsCommand=$e.se_LogoutCommand=$e.se_ListAccountsCommand=$e.se_ListAccountRolesCommand=$e.se_GetRoleCredentialsCommand=void 0;var Lp=we(),te=E(),jp=io(),MJ=Dp(),BJ=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,te.map)({},$p,{"x-amz-sso_bearer_token":e.accessToken}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/federation/credentials`,u=(0,te.map)({role_name:[,(0,te.expectNonNull)(e.roleName,"roleName")],account_id:[,(0,te.expectNonNull)(e.accountId,"accountId")]}),l;return new Lp.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};$e.se_GetRoleCredentialsCommand=BJ;var DJ=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,te.map)({},$p,{"x-amz-sso_bearer_token":e.accessToken}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/assignment/roles`,u=(0,te.map)({next_token:[,e.nextToken],max_result:[()=>e.maxResults!==void 0,()=>e.maxResults.toString()],account_id:[,(0,te.expectNonNull)(e.accountId,"accountId")]}),l;return new Lp.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};$e.se_ListAccountRolesCommand=DJ;var FJ=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,te.map)({},$p,{"x-amz-sso_bearer_token":e.accessToken}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/assignment/accounts`,u=(0,te.map)({next_token:[,e.nextToken],max_result:[()=>e.maxResults!==void 0,()=>e.maxResults.toString()]}),l;return new Lp.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};$e.se_ListAccountsCommand=FJ;var LJ=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,te.map)({},$p,{"x-amz-sso_bearer_token":e.accessToken}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/logout`,u;return new Lp.HttpRequest({protocol:r,hostname:t,port:o,method:"POST",headers:c,path:i,body:u})};$e.se_LogoutCommand=LJ;var jJ=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return UJ(e,n);let t=(0,te.map)({$metadata:kr(e)}),r=(0,te.expectNonNull)((0,te.expectObject)(await Kp(e.body,n)),"body"),o=(0,te.take)(r,{roleCredentials:te._json});return Object.assign(t,o),t};$e.de_GetRoleCredentialsCommand=jJ;var UJ=async(e,n)=>{let t={...e,body:await Vp(e.body,n)},r=Xp(e,t.body);switch(r){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await zp(t,n);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await BC(t,n);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await Gp(t,n);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await Hp(t,n);default:let o=t.body;return Up({output:e,parsedBody:o,errorCode:r})}},zJ=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return GJ(e,n);let t=(0,te.map)({$metadata:kr(e)}),r=(0,te.expectNonNull)((0,te.expectObject)(await Kp(e.body,n)),"body"),o=(0,te.take)(r,{nextToken:te.expectString,roleList:te._json});return Object.assign(t,o),t};$e.de_ListAccountRolesCommand=zJ;var GJ=async(e,n)=>{let t={...e,body:await Vp(e.body,n)},r=Xp(e,t.body);switch(r){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await zp(t,n);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await BC(t,n);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await Gp(t,n);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await Hp(t,n);default:let o=t.body;return Up({output:e,parsedBody:o,errorCode:r})}},HJ=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return $J(e,n);let t=(0,te.map)({$metadata:kr(e)}),r=(0,te.expectNonNull)((0,te.expectObject)(await Kp(e.body,n)),"body"),o=(0,te.take)(r,{accountList:te._json,nextToken:te.expectString});return Object.assign(t,o),t};$e.de_ListAccountsCommand=HJ;var $J=async(e,n)=>{let t={...e,body:await Vp(e.body,n)},r=Xp(e,t.body);switch(r){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await zp(t,n);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await BC(t,n);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await Gp(t,n);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await Hp(t,n);default:let o=t.body;return Up({output:e,parsedBody:o,errorCode:r})}},KJ=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return VJ(e,n);let t=(0,te.map)({$metadata:kr(e)});return await(0,te.collectBody)(e.body,n),t};$e.de_LogoutCommand=KJ;var VJ=async(e,n)=>{let t={...e,body:await Vp(e.body,n)},r=Xp(e,t.body);switch(r){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await zp(t,n);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await Gp(t,n);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await Hp(t,n);default:let o=t.body;return Up({output:e,parsedBody:o,errorCode:r})}},Up=(0,te.withBaseException)(MJ.SSOServiceException),zp=async(e,n)=>{let t=(0,te.map)({}),r=e.body,o=(0,te.take)(r,{message:te.expectString});Object.assign(t,o);let s=new jp.InvalidRequestException({$metadata:kr(e),...t});return(0,te.decorateServiceException)(s,e.body)},BC=async(e,n)=>{let t=(0,te.map)({}),r=e.body,o=(0,te.take)(r,{message:te.expectString});Object.assign(t,o);let s=new jp.ResourceNotFoundException({$metadata:kr(e),...t});return(0,te.decorateServiceException)(s,e.body)},Gp=async(e,n)=>{let t=(0,te.map)({}),r=e.body,o=(0,te.take)(r,{message:te.expectString});Object.assign(t,o);let s=new jp.TooManyRequestsException({$metadata:kr(e),...t});return(0,te.decorateServiceException)(s,e.body)},Hp=async(e,n)=>{let t=(0,te.map)({}),r=e.body,o=(0,te.take)(r,{message:te.expectString});Object.assign(t,o);let s=new jp.UnauthorizedException({$metadata:kr(e),...t});return(0,te.decorateServiceException)(s,e.body)},kr=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),XJ=(e,n)=>(0,te.collectBody)(e,n).then(t=>n.utf8Encoder(t)),$p=e=>e!=null&&e!==""&&(!Object.getOwnPropertyNames(e).includes("length")||e.length!=0)&&(!Object.getOwnPropertyNames(e).includes("size")||e.size!=0),Kp=(e,n)=>XJ(e,n).then(t=>t.length?JSON.parse(t):{}),Vp=async(e,n)=>{let t=await Kp(e,n);return t.message=t.message??t.Message,t},Xp=(e,n)=>{let t=(s,c)=>Object.keys(s).find(i=>i.toLowerCase()===c.toLowerCase()),r=s=>{let c=s;return typeof c=="number"&&(c=c.toString()),c.indexOf(",")>=0&&(c=c.split(",")[0]),c.indexOf(":")>=0&&(c=c.split(":")[0]),c.indexOf("#")>=0&&(c=c.split("#")[1]),c},o=t(e.headers,"x-amzn-errortype");if(o!==void 0)return r(e.headers[o]);if(n.code!==void 0)return r(n.code);if(n.__type!==void 0)return r(n.__type)}});var FC=m(ds=>{"use strict";Object.defineProperty(ds,"__esModule",{value:!0});ds.GetRoleCredentialsCommand=ds.$Command=void 0;var WJ=w(),YJ=k(),K1=E();Object.defineProperty(ds,"$Command",{enumerable:!0,get:function(){return K1.Command}});var QJ=v(),H1=io(),$1=Uc(),DC=class e extends K1.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,YJ.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,WJ.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"SSOClient",commandName:"GetRoleCredentialsCommand",inputFilterSensitiveLog:H1.GetRoleCredentialsRequestFilterSensitiveLog,outputFilterSensitiveLog:H1.GetRoleCredentialsResponseFilterSensitiveLog,[QJ.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"GetRoleCredentials"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,$1.se_GetRoleCredentialsCommand)(n,t)}deserialize(n,t){return(0,$1.de_GetRoleCredentialsCommand)(n,t)}};ds.GetRoleCredentialsCommand=DC});var Wp=m(ls=>{"use strict";Object.defineProperty(ls,"__esModule",{value:!0});ls.ListAccountRolesCommand=ls.$Command=void 0;var JJ=w(),ZJ=k(),X1=E();Object.defineProperty(ls,"$Command",{enumerable:!0,get:function(){return X1.Command}});var eZ=v(),tZ=io(),V1=Uc(),LC=class e extends X1.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,ZJ.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,JJ.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"SSOClient",commandName:"ListAccountRolesCommand",inputFilterSensitiveLog:tZ.ListAccountRolesRequestFilterSensitiveLog,outputFilterSensitiveLog:a=>a,[eZ.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"ListAccountRoles"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,V1.se_ListAccountRolesCommand)(n,t)}deserialize(n,t){return(0,V1.de_ListAccountRolesCommand)(n,t)}};ls.ListAccountRolesCommand=LC});var Yp=m(us=>{"use strict";Object.defineProperty(us,"__esModule",{value:!0});us.ListAccountsCommand=us.$Command=void 0;var nZ=w(),rZ=k(),Y1=E();Object.defineProperty(us,"$Command",{enumerable:!0,get:function(){return Y1.Command}});var oZ=v(),sZ=io(),W1=Uc(),jC=class e extends Y1.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,rZ.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nZ.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"SSOClient",commandName:"ListAccountsCommand",inputFilterSensitiveLog:sZ.ListAccountsRequestFilterSensitiveLog,outputFilterSensitiveLog:a=>a,[oZ.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"ListAccounts"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,W1.se_ListAccountsCommand)(n,t)}deserialize(n,t){return(0,W1.de_ListAccountsCommand)(n,t)}};us.ListAccountsCommand=jC});var zC=m(ms=>{"use strict";Object.defineProperty(ms,"__esModule",{value:!0});ms.LogoutCommand=ms.$Command=void 0;var iZ=w(),aZ=k(),J1=E();Object.defineProperty(ms,"$Command",{enumerable:!0,get:function(){return J1.Command}});var cZ=v(),dZ=io(),Q1=Uc(),UC=class e extends J1.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,aZ.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iZ.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"SSOClient",commandName:"LogoutCommand",inputFilterSensitiveLog:dZ.LogoutRequestFilterSensitiveLog,outputFilterSensitiveLog:a=>a,[cZ.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"Logout"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Q1.se_LogoutCommand)(n,t)}deserialize(n,t){return(0,Q1.de_LogoutCommand)(n,t)}};ms.LogoutCommand=UC});var Z1=m(Jp=>{"use strict";Object.defineProperty(Jp,"__esModule",{value:!0});Jp.SSO=void 0;var lZ=E(),uZ=FC(),mZ=Wp(),pZ=Yp(),fZ=zC(),_Z=jc(),yZ={GetRoleCredentialsCommand:uZ.GetRoleCredentialsCommand,ListAccountRolesCommand:mZ.ListAccountRolesCommand,ListAccountsCommand:pZ.ListAccountsCommand,LogoutCommand:fZ.LogoutCommand},Qp=class extends _Z.SSOClient{};Jp.SSO=Qp;(0,lZ.createAggregatedClient)(yZ,Qp)});var eM=m(ps=>{"use strict";Object.defineProperty(ps,"__esModule",{value:!0});var Zp=(z(),j(U));Zp.__exportStar(FC(),ps);Zp.__exportStar(Wp(),ps);Zp.__exportStar(Yp(),ps);Zp.__exportStar(zC(),ps)});var nM=m(tM=>{"use strict";Object.defineProperty(tM,"__esModule",{value:!0})});var rM=m(ef=>{"use strict";Object.defineProperty(ef,"__esModule",{value:!0});ef.paginateListAccountRoles=void 0;var gZ=Wp(),hZ=jc(),CZ=async(e,n,...t)=>await e.send(new gZ.ListAccountRolesCommand(n),...t);async function*SZ(e,n,...t){let r=e.startingToken||void 0,o=!0,s;for(;o;){if(n.nextToken=r,n.maxResults=e.pageSize,e.client instanceof hZ.SSOClient)s=await CZ(e.client,n,...t);else throw new Error("Invalid client, expected SSO | SSOClient");yield s;let c=r;r=s.nextToken,o=!!(r&&(!e.stopOnSameToken||r!==c))}return void 0}ef.paginateListAccountRoles=SZ});var oM=m(tf=>{"use strict";Object.defineProperty(tf,"__esModule",{value:!0});tf.paginateListAccounts=void 0;var EZ=Yp(),bZ=jc(),PZ=async(e,n,...t)=>await e.send(new EZ.ListAccountsCommand(n),...t);async function*vZ(e,n,...t){let r=e.startingToken||void 0,o=!0,s;for(;o;){if(n.nextToken=r,n.maxResults=e.pageSize,e.client instanceof bZ.SSOClient)s=await PZ(e.client,n,...t);else throw new Error("Invalid client, expected SSO | SSOClient");yield s;let c=r;r=s.nextToken,o=!!(r&&(!e.stopOnSameToken||r!==c))}return void 0}tf.paginateListAccounts=vZ});var sM=m(zc=>{"use strict";Object.defineProperty(zc,"__esModule",{value:!0});var GC=(z(),j(U));GC.__exportStar(nM(),zc);GC.__exportStar(rM(),zc);GC.__exportStar(oM(),zc)});var iM=m(HC=>{"use strict";Object.defineProperty(HC,"__esModule",{value:!0});var xZ=(z(),j(U));xZ.__exportStar(io(),HC)});var aM=m(Ln=>{"use strict";Object.defineProperty(Ln,"__esModule",{value:!0});Ln.SSOServiceException=void 0;var Gc=(z(),j(U));Gc.__exportStar(jc(),Ln);Gc.__exportStar(Z1(),Ln);Gc.__exportStar(eM(),Ln);Gc.__exportStar(sM(),Ln);Gc.__exportStar(iM(),Ln);var wZ=Dp();Object.defineProperty(Ln,"SSOServiceException",{enumerable:!0,get:function(){return wZ.SSOServiceException}})});var of=m(Ee=>{"use strict";Object.defineProperty(Ee,"__esModule",{value:!0});Ee.UnsupportedGrantTypeException=Ee.UnauthorizedClientException=Ee.SlowDownException=Ee.SSOOIDCClient=Ee.InvalidScopeException=Ee.InvalidRequestException=Ee.InvalidClientException=Ee.InternalServerException=Ee.ExpiredTokenException=Ee.CreateTokenCommand=Ee.AuthorizationPendingException=Ee.AccessDeniedException=void 0;var cM=$a(),kZ=Ka(),AZ=Va(),dM=mc(),IZ=Qt(),RZ=hc(),NZ=w(),lM=On(),OZ=E(),TZ=e=>{var n,t;return{...e,useDualstackEndpoint:(n=e.useDualstackEndpoint)!==null&&n!==void 0?n:!1,useFipsEndpoint:(t=e.useFipsEndpoint)!==null&&t!==void 0?t:!1,defaultSigningName:"awsssooidc"}},qZ={version:"3.387.0"},MZ=qc(),nf=Qt(),BZ=Mc(),uM=On(),Hc=en(),mM=xo(),DZ=Bc(),FZ=Rt(),LZ=E(),jZ=Jr(),pM=bo(),fM=Pt(),UZ=$o(),bM="required",jn="fn",Un="argv",fs="ref",$C="PartitionResult",un="tree",$c="error",Kc="endpoint",_M={[bM]:!1,type:"String"},yM={[bM]:!0,default:!1,type:"Boolean"},PM={[fs]:"Endpoint"},vM={[jn]:"booleanEquals",[Un]:[{[fs]:"UseFIPS"},!0]},xM={[jn]:"booleanEquals",[Un]:[{[fs]:"UseDualStack"},!0]},mn={},gM={[jn]:"booleanEquals",[Un]:[!0,{[jn]:"getAttr",[Un]:[{[fs]:$C},"supportsFIPS"]}]},hM={[jn]:"booleanEquals",[Un]:[!0,{[jn]:"getAttr",[Un]:[{[fs]:$C},"supportsDualStack"]}]},CM=[PM],SM=[vM],EM=[xM],zZ={version:"1.0",parameters:{Region:_M,UseDualStack:yM,UseFIPS:yM,Endpoint:_M},rules:[{conditions:[{[jn]:"aws.partition",[Un]:[{[fs]:"Region"}],assign:$C}],type:un,rules:[{conditions:[{[jn]:"isSet",[Un]:CM},{[jn]:"parseURL",[Un]:CM,assign:"url"}],type:un,rules:[{conditions:SM,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:$c},{type:un,rules:[{conditions:EM,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:$c},{endpoint:{url:PM,properties:mn,headers:mn},type:Kc}]}]},{conditions:[vM,xM],type:un,rules:[{conditions:[gM,hM],type:un,rules:[{endpoint:{url:"https://oidc-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:mn,headers:mn},type:Kc}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:$c}]},{conditions:SM,type:un,rules:[{conditions:[gM],type:un,rules:[{type:un,rules:[{endpoint:{url:"https://oidc-fips.{Region}.{PartitionResult#dnsSuffix}",properties:mn,headers:mn},type:Kc}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:$c}]},{conditions:EM,type:un,rules:[{conditions:[hM],type:un,rules:[{endpoint:{url:"https://oidc.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:mn,headers:mn},type:Kc}]},{error:"DualStack is enabled but this partition does not support DualStack",type:$c}]},{endpoint:{url:"https://oidc.{Region}.{PartitionResult#dnsSuffix}",properties:mn,headers:mn},type:Kc}]}]},GZ=zZ,HZ=(e,n={})=>(0,UZ.resolveEndpoint)(GZ,{endpointParams:e,logger:n.logger}),$Z=e=>{var n,t,r,o,s,c,i,u,l;return{apiVersion:"2019-06-10",base64Decoder:(n=e==null?void 0:e.base64Decoder)!==null&&n!==void 0?n:pM.fromBase64,base64Encoder:(t=e==null?void 0:e.base64Encoder)!==null&&t!==void 0?t:pM.toBase64,disableHostPrefix:(r=e==null?void 0:e.disableHostPrefix)!==null&&r!==void 0?r:!1,endpointProvider:(o=e==null?void 0:e.endpointProvider)!==null&&o!==void 0?o:HZ,logger:(s=e==null?void 0:e.logger)!==null&&s!==void 0?s:new LZ.NoOpLogger,serviceId:(c=e==null?void 0:e.serviceId)!==null&&c!==void 0?c:"SSO OIDC",urlParser:(i=e==null?void 0:e.urlParser)!==null&&i!==void 0?i:jZ.parseUrl,utf8Decoder:(u=e==null?void 0:e.utf8Decoder)!==null&&u!==void 0?u:fM.fromUtf8,utf8Encoder:(l=e==null?void 0:e.utf8Encoder)!==null&&l!==void 0?l:fM.toUtf8}},KZ=E(),VZ=Fc(),XZ=E(),WZ=e=>{var n,t,r,o,s,c,i,u,l,a;(0,XZ.emitWarningIfUnsupportedVersion)(process.version);let _=(0,VZ.resolveDefaultsModeConfig)(e),y=()=>_().then(KZ.loadConfigsForDefaultMode),C=$Z(e);return{...C,...e,runtime:"node",defaultsMode:_,bodyLengthChecker:(n=e==null?void 0:e.bodyLengthChecker)!==null&&n!==void 0?n:DZ.calculateBodyLength,defaultUserAgentProvider:(t=e==null?void 0:e.defaultUserAgentProvider)!==null&&t!==void 0?t:(0,MZ.defaultUserAgent)({serviceId:C.serviceId,clientVersion:qZ.version}),maxAttempts:(r=e==null?void 0:e.maxAttempts)!==null&&r!==void 0?r:(0,Hc.loadConfig)(uM.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(o=e==null?void 0:e.region)!==null&&o!==void 0?o:(0,Hc.loadConfig)(nf.NODE_REGION_CONFIG_OPTIONS,nf.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(s=e==null?void 0:e.requestHandler)!==null&&s!==void 0?s:new mM.NodeHttpHandler(y),retryMode:(c=e==null?void 0:e.retryMode)!==null&&c!==void 0?c:(0,Hc.loadConfig)({...uM.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await y()).retryMode||FZ.DEFAULT_RETRY_MODE}),sha256:(i=e==null?void 0:e.sha256)!==null&&i!==void 0?i:BZ.Hash.bind(null,"sha256"),streamCollector:(u=e==null?void 0:e.streamCollector)!==null&&u!==void 0?u:mM.streamCollector,useDualstackEndpoint:(l=e==null?void 0:e.useDualstackEndpoint)!==null&&l!==void 0?l:(0,Hc.loadConfig)(nf.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(a=e==null?void 0:e.useFipsEndpoint)!==null&&a!==void 0?a:(0,Hc.loadConfig)(nf.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}},wM=class extends OZ.Client{constructor(...[e]){let n=WZ(e||{}),t=TZ(n),r=(0,IZ.resolveRegionConfig)(t),o=(0,NZ.resolveEndpointConfig)(r),s=(0,lM.resolveRetryConfig)(o),c=(0,cM.resolveHostHeaderConfig)(s),i=(0,dM.resolveUserAgentConfig)(c);super(i),this.config=i,this.middlewareStack.use((0,lM.getRetryPlugin)(this.config)),this.middlewareStack.use((0,RZ.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,cM.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,kZ.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,AZ.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,dM.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};Ee.SSOOIDCClient=wM;var YZ=E(),QZ=w(),JZ=k(),ZZ=E(),KC=we(),O=E(),eee=E(),St=class kM extends eee.ServiceException{constructor(n){super(n),Object.setPrototypeOf(this,kM.prototype)}},AM=class IM extends St{constructor(n){super({name:"AccessDeniedException",$fault:"client",...n}),this.name="AccessDeniedException",this.$fault="client",Object.setPrototypeOf(this,IM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.AccessDeniedException=AM;var RM=class NM extends St{constructor(n){super({name:"AuthorizationPendingException",$fault:"client",...n}),this.name="AuthorizationPendingException",this.$fault="client",Object.setPrototypeOf(this,NM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.AuthorizationPendingException=RM;var OM=class TM extends St{constructor(n){super({name:"ExpiredTokenException",$fault:"client",...n}),this.name="ExpiredTokenException",this.$fault="client",Object.setPrototypeOf(this,TM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.ExpiredTokenException=OM;var qM=class MM extends St{constructor(n){super({name:"InternalServerException",$fault:"server",...n}),this.name="InternalServerException",this.$fault="server",Object.setPrototypeOf(this,MM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.InternalServerException=qM;var BM=class DM extends St{constructor(n){super({name:"InvalidClientException",$fault:"client",...n}),this.name="InvalidClientException",this.$fault="client",Object.setPrototypeOf(this,DM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.InvalidClientException=BM;var tee=class FM extends St{constructor(n){super({name:"InvalidGrantException",$fault:"client",...n}),this.name="InvalidGrantException",this.$fault="client",Object.setPrototypeOf(this,FM.prototype),this.error=n.error,this.error_description=n.error_description}},LM=class jM extends St{constructor(n){super({name:"InvalidRequestException",$fault:"client",...n}),this.name="InvalidRequestException",this.$fault="client",Object.setPrototypeOf(this,jM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.InvalidRequestException=LM;var UM=class zM extends St{constructor(n){super({name:"InvalidScopeException",$fault:"client",...n}),this.name="InvalidScopeException",this.$fault="client",Object.setPrototypeOf(this,zM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.InvalidScopeException=UM;var GM=class HM extends St{constructor(n){super({name:"SlowDownException",$fault:"client",...n}),this.name="SlowDownException",this.$fault="client",Object.setPrototypeOf(this,HM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.SlowDownException=GM;var $M=class KM extends St{constructor(n){super({name:"UnauthorizedClientException",$fault:"client",...n}),this.name="UnauthorizedClientException",this.$fault="client",Object.setPrototypeOf(this,KM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.UnauthorizedClientException=$M;var VM=class XM extends St{constructor(n){super({name:"UnsupportedGrantTypeException",$fault:"client",...n}),this.name="UnsupportedGrantTypeException",this.$fault="client",Object.setPrototypeOf(this,XM.prototype),this.error=n.error,this.error_description=n.error_description}};Ee.UnsupportedGrantTypeException=VM;var nee=class WM extends St{constructor(n){super({name:"InvalidClientMetadataException",$fault:"client",...n}),this.name="InvalidClientMetadataException",this.$fault="client",Object.setPrototypeOf(this,WM.prototype),this.error=n.error,this.error_description=n.error_description}},ree=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c={"content-type":"application/json"},i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/token`,u;return u=JSON.stringify((0,O.take)(e,{clientId:[],clientSecret:[],code:[],deviceCode:[],grantType:[],redirectUri:[],refreshToken:[],scope:l=>(0,O._json)(l)})),new KC.HttpRequest({protocol:r,hostname:t,port:o,method:"POST",headers:c,path:i,body:u})},oee=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c={"content-type":"application/json"},i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/client/register`,u;return u=JSON.stringify((0,O.take)(e,{clientName:[],clientType:[],scopes:l=>(0,O._json)(l)})),new KC.HttpRequest({protocol:r,hostname:t,port:o,method:"POST",headers:c,path:i,body:u})},see=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c={"content-type":"application/json"},i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/device_authorization`,u;return u=JSON.stringify((0,O.take)(e,{clientId:[],clientSecret:[],startUrl:[]})),new KC.HttpRequest({protocol:r,hostname:t,port:o,method:"POST",headers:c,path:i,body:u})},iee=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return aee(e,n);let t=(0,O.map)({$metadata:ct(e)}),r=(0,O.expectNonNull)((0,O.expectObject)(await rf(e.body,n)),"body"),o=(0,O.take)(r,{accessToken:O.expectString,expiresIn:O.expectInt32,idToken:O.expectString,refreshToken:O.expectString,tokenType:O.expectString});return Object.assign(t,o),t},aee=async(e,n)=>{let t={...e,body:await YC(e.body,n)},r=QC(e,t.body);switch(r){case"AccessDeniedException":case"com.amazonaws.ssooidc#AccessDeniedException":throw await mee(t,n);case"AuthorizationPendingException":case"com.amazonaws.ssooidc#AuthorizationPendingException":throw await pee(t,n);case"ExpiredTokenException":case"com.amazonaws.ssooidc#ExpiredTokenException":throw await fee(t,n);case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await XC(t,n);case"InvalidClientException":case"com.amazonaws.ssooidc#InvalidClientException":throw await YM(t,n);case"InvalidGrantException":case"com.amazonaws.ssooidc#InvalidGrantException":throw await yee(t,n);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await WC(t,n);case"InvalidScopeException":case"com.amazonaws.ssooidc#InvalidScopeException":throw await QM(t,n);case"SlowDownException":case"com.amazonaws.ssooidc#SlowDownException":throw await JM(t,n);case"UnauthorizedClientException":case"com.amazonaws.ssooidc#UnauthorizedClientException":throw await ZM(t,n);case"UnsupportedGrantTypeException":case"com.amazonaws.ssooidc#UnsupportedGrantTypeException":throw await gee(t,n);default:let o=t.body;return VC({output:e,parsedBody:o,errorCode:r})}},cee=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return dee(e,n);let t=(0,O.map)({$metadata:ct(e)}),r=(0,O.expectNonNull)((0,O.expectObject)(await rf(e.body,n)),"body"),o=(0,O.take)(r,{authorizationEndpoint:O.expectString,clientId:O.expectString,clientIdIssuedAt:O.expectLong,clientSecret:O.expectString,clientSecretExpiresAt:O.expectLong,tokenEndpoint:O.expectString});return Object.assign(t,o),t},dee=async(e,n)=>{let t={...e,body:await YC(e.body,n)},r=QC(e,t.body);switch(r){case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await XC(t,n);case"InvalidClientMetadataException":case"com.amazonaws.ssooidc#InvalidClientMetadataException":throw await _ee(t,n);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await WC(t,n);case"InvalidScopeException":case"com.amazonaws.ssooidc#InvalidScopeException":throw await QM(t,n);default:let o=t.body;return VC({output:e,parsedBody:o,errorCode:r})}},lee=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return uee(e,n);let t=(0,O.map)({$metadata:ct(e)}),r=(0,O.expectNonNull)((0,O.expectObject)(await rf(e.body,n)),"body"),o=(0,O.take)(r,{deviceCode:O.expectString,expiresIn:O.expectInt32,interval:O.expectInt32,userCode:O.expectString,verificationUri:O.expectString,verificationUriComplete:O.expectString});return Object.assign(t,o),t},uee=async(e,n)=>{let t={...e,body:await YC(e.body,n)},r=QC(e,t.body);switch(r){case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await XC(t,n);case"InvalidClientException":case"com.amazonaws.ssooidc#InvalidClientException":throw await YM(t,n);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await WC(t,n);case"SlowDownException":case"com.amazonaws.ssooidc#SlowDownException":throw await JM(t,n);case"UnauthorizedClientException":case"com.amazonaws.ssooidc#UnauthorizedClientException":throw await ZM(t,n);default:let o=t.body;return VC({output:e,parsedBody:o,errorCode:r})}},VC=(0,O.withBaseException)(St),mee=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new AM({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},pee=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new RM({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},fee=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new OM({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},XC=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new qM({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},YM=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new BM({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},_ee=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new nee({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},yee=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new tee({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},WC=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new LM({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},QM=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new UM({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},JM=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new GM({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},ZM=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new $M({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},gee=async(e,n)=>{let t=(0,O.map)({}),r=e.body,o=(0,O.take)(r,{error:O.expectString,error_description:O.expectString});Object.assign(t,o);let s=new VM({$metadata:ct(e),...t});return(0,O.decorateServiceException)(s,e.body)},ct=e=>{var n,t;return{httpStatusCode:e.statusCode,requestId:(t=(n=e.headers["x-amzn-requestid"])!==null&&n!==void 0?n:e.headers["x-amzn-request-id"])!==null&&t!==void 0?t:e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}},hee=(e,n)=>(0,O.collectBody)(e,n).then(t=>n.utf8Encoder(t)),rf=(e,n)=>hee(e,n).then(t=>t.length?JSON.parse(t):{}),YC=async(e,n)=>{var t;let r=await rf(e,n);return r.message=(t=r.message)!==null&&t!==void 0?t:r.Message,r},QC=(e,n)=>{let t=(s,c)=>Object.keys(s).find(i=>i.toLowerCase()===c.toLowerCase()),r=s=>{let c=s;return typeof c=="number"&&(c=c.toString()),c.indexOf(",")>=0&&(c=c.split(",")[0]),c.indexOf(":")>=0&&(c=c.split(":")[0]),c.indexOf("#")>=0&&(c=c.split("#")[1]),c},o=t(e.headers,"x-amzn-errortype");if(o!==void 0)return r(e.headers[o]);if(n.code!==void 0)return r(n.code);if(n.__type!==void 0)return r(n.__type)},eB=class tB extends ZZ.Command{constructor(n){super(),this.input=n}static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}resolveMiddleware(n,t,r){this.middlewareStack.use((0,JZ.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,QZ.getEndpointPlugin)(t,tB.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"SSOOIDCClient",commandName:"CreateTokenCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return ree(n,t)}deserialize(n,t){return iee(n,t)}};Ee.CreateTokenCommand=eB;var Cee=w(),See=k(),Eee=E(),bee=class nB extends Eee.Command{constructor(n){super(),this.input=n}static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}resolveMiddleware(n,t,r){this.middlewareStack.use((0,See.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Cee.getEndpointPlugin)(t,nB.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"SSOOIDCClient",commandName:"RegisterClientCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return oee(n,t)}deserialize(n,t){return cee(n,t)}},Pee=w(),vee=k(),xee=E(),wee=class rB extends xee.Command{constructor(n){super(),this.input=n}static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}resolveMiddleware(n,t,r){this.middlewareStack.use((0,vee.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Pee.getEndpointPlugin)(t,rB.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"SSOOIDCClient",commandName:"StartDeviceAuthorizationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return see(n,t)}deserialize(n,t){return lee(n,t)}},kee={CreateTokenCommand:eB,RegisterClientCommand:bee,StartDeviceAuthorizationCommand:wee},Aee=class extends wM{};(0,YZ.createAggregatedClient)(kee,Aee)});var sf=m(_s=>{"use strict";Object.defineProperty(_s,"__esModule",{value:!0});_s.REFRESH_MESSAGE=_s.EXPIRE_WINDOW_MS=void 0;_s.EXPIRE_WINDOW_MS=5*60*1e3;_s.REFRESH_MESSAGE="To refresh this SSO session run 'aws sso login' with the corresponding profile."});var oB=m(af=>{"use strict";Object.defineProperty(af,"__esModule",{value:!0});af.getSsoOidcClient=void 0;var Iee=of(),JC={},Ree=e=>{if(JC[e])return JC[e];let n=new Iee.SSOOIDCClient({region:e});return JC[e]=n,n};af.getSsoOidcClient=Ree});var sB=m(cf=>{"use strict";Object.defineProperty(cf,"__esModule",{value:!0});cf.getNewSsoOidcToken=void 0;var Nee=of(),Oee=oB(),Tee=(e,n)=>(0,Oee.getSsoOidcClient)(n).send(new Nee.CreateTokenCommand({clientId:e.clientId,clientSecret:e.clientSecret,refreshToken:e.refreshToken,grantType:"refresh_token"}));cf.getNewSsoOidcToken=Tee});var iB=m(df=>{"use strict";Object.defineProperty(df,"__esModule",{value:!0});df.validateTokenExpiry=void 0;var qee=Ce(),Mee=sf(),Bee=e=>{if(e.expiration&&e.expiration.getTime(){"use strict";Object.defineProperty(lf,"__esModule",{value:!0});lf.validateTokenKey=void 0;var Dee=Ce(),Fee=sf(),Lee=(e,n,t=!1)=>{if(typeof n>"u")throw new Dee.TokenProviderError(`Value not present for '${e}' in SSO Token${t?". Cannot refresh":""}. ${Fee.REFRESH_MESSAGE}`,!1)};lf.validateTokenKey=Lee});var cB=m(uf=>{"use strict";Object.defineProperty(uf,"__esModule",{value:!0});uf.writeSSOTokenToFile=void 0;var jee=Dt(),Uee=require("fs"),{writeFile:zee}=Uee.promises,Gee=(e,n)=>{let t=(0,jee.getSSOTokenFilepath)(e),r=JSON.stringify(n,null,2);return zee(t,r)};uf.writeSSOTokenToFile=Gee});var ZC=m(pf=>{"use strict";Object.defineProperty(pf,"__esModule",{value:!0});pf.fromSso=void 0;var Vc=Ce(),mf=Dt(),dB=sf(),Hee=sB(),lB=iB(),ao=aB(),$ee=cB(),uB=new Date(0),Kee=(e={})=>async()=>{let n=await(0,mf.parseKnownFiles)(e),t=(0,mf.getProfileName)(e),r=n[t];if(r){if(!r.sso_session)throw new Vc.TokenProviderError(`Profile '${t}' is missing required property 'sso_session'.`)}else throw new Vc.TokenProviderError(`Profile '${t}' could not be found in shared credentials file.`,!1);let o=r.sso_session,c=(await(0,mf.loadSsoSessionData)(e))[o];if(!c)throw new Vc.TokenProviderError(`Sso session '${o}' could not be found in shared credentials file.`,!1);for(let C of["sso_start_url","sso_region"])if(!c[C])throw new Vc.TokenProviderError(`Sso session '${o}' is missing required property '${C}'.`,!1);let i=c.sso_start_url,u=c.sso_region,l;try{l=await(0,mf.getSSOTokenFromFile)(o)}catch{throw new Vc.TokenProviderError(`The SSO session token associated with profile=${t} was not found or is invalid. ${dB.REFRESH_MESSAGE}`,!1)}(0,ao.validateTokenKey)("accessToken",l.accessToken),(0,ao.validateTokenKey)("expiresAt",l.expiresAt);let{accessToken:a,expiresAt:_}=l,y={token:a,expiration:new Date(_)};if(y.expiration.getTime()-Date.now()>dB.EXPIRE_WINDOW_MS)return y;if(Date.now()-uB.getTime()<30*1e3)return(0,lB.validateTokenExpiry)(y),y;(0,ao.validateTokenKey)("clientId",l.clientId,!0),(0,ao.validateTokenKey)("clientSecret",l.clientSecret,!0),(0,ao.validateTokenKey)("refreshToken",l.refreshToken,!0);try{uB.setTime(Date.now());let C=await(0,Hee.getNewSsoOidcToken)(l,u);(0,ao.validateTokenKey)("accessToken",C.accessToken),(0,ao.validateTokenKey)("expiresIn",C.expiresIn);let b=new Date(Date.now()+C.expiresIn*1e3);try{await(0,$ee.writeSSOTokenToFile)(o,{...l,accessToken:C.accessToken,expiresAt:b.toISOString(),refreshToken:C.refreshToken})}catch{}return{token:C.accessToken,expiration:b}}catch{return(0,lB.validateTokenExpiry)(y),y}};pf.fromSso=Kee});var mB=m(ff=>{"use strict";Object.defineProperty(ff,"__esModule",{value:!0});ff.fromStatic=void 0;var Vee=Ce(),Xee=({token:e})=>async()=>{if(!e||!e.token)throw new Vee.TokenProviderError("Please pass a valid token to fromStatic",!1);return e};ff.fromStatic=Xee});var pB=m(_f=>{"use strict";Object.defineProperty(_f,"__esModule",{value:!0});_f.nodeProvider=void 0;var eS=Ce(),Wee=ZC(),Yee=(e={})=>(0,eS.memoize)((0,eS.chain)((0,Wee.fromSso)(e),async()=>{throw new eS.TokenProviderError("Could not load token from any providers",!1)}),n=>n.expiration!==void 0&&n.expiration.getTime()-Date.now()<3e5,n=>n.expiration!==void 0);_f.nodeProvider=Yee});var fB=m(ys=>{"use strict";Object.defineProperty(ys,"__esModule",{value:!0});var yf=(z(),j(U));yf.__exportStar(of(),ys);yf.__exportStar(ZC(),ys);yf.__exportStar(mB(),ys);yf.__exportStar(pB(),ys)});var yB=m(gf=>{"use strict";Object.defineProperty(gf,"__esModule",{value:!0});gf.resolveSSOCredentials=void 0;var _B=aM(),Qee=fB(),Xc=Ce(),Jee=Dt(),Wc=!1,Zee=async({ssoStartUrl:e,ssoSession:n,ssoAccountId:t,ssoRegion:r,ssoRoleName:o,ssoClient:s,profile:c})=>{let i,u="To refresh this SSO session run aws sso login with the corresponding profile.";if(n)try{let x=await(0,Qee.fromSso)({profile:c})();i={accessToken:x.token,expiresAt:new Date(x.expiration).toISOString()}}catch(x){throw new Xc.CredentialsProviderError(x.message,Wc)}else try{i=await(0,Jee.getSSOTokenFromFile)(e)}catch{throw new Xc.CredentialsProviderError(`The SSO session associated with this profile is invalid. ${u}`,Wc)}if(new Date(i.expiresAt).getTime()-Date.now()<=0)throw new Xc.CredentialsProviderError(`The SSO session associated with this profile has expired. ${u}`,Wc);let{accessToken:l}=i,a=s||new _B.SSOClient({region:r}),_;try{_=await a.send(new _B.GetRoleCredentialsCommand({accountId:t,roleName:o,accessToken:l}))}catch(x){throw Xc.CredentialsProviderError.from(x,Wc)}let{roleCredentials:{accessKeyId:y,secretAccessKey:C,sessionToken:b,expiration:A}={}}=_;if(!y||!C||!b||!A)throw new Xc.CredentialsProviderError("SSO returns an invalid temporary credential.",Wc);return{accessKeyId:y,secretAccessKey:C,sessionToken:b,expiration:new Date(A)}};gf.resolveSSOCredentials=Zee});var tS=m(hf=>{"use strict";Object.defineProperty(hf,"__esModule",{value:!0});hf.validateSsoProfile=void 0;var ete=Ce(),tte=e=>{let{sso_start_url:n,sso_account_id:t,sso_region:r,sso_role_name:o}=e;if(!n||!t||!r||!o)throw new ete.CredentialsProviderError(`Profile is configured with invalid SSO credentials. Required parameters "sso_account_id", "sso_region", "sso_role_name", "sso_start_url". Got ${Object.keys(e).join(", ")} +Reference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html`,!1);return e};hf.validateSsoProfile=tte});var hB=m(Cf=>{"use strict";Object.defineProperty(Cf,"__esModule",{value:!0});Cf.fromSSO=void 0;var Yc=Ce(),nS=Dt(),nte=EC(),gB=yB(),rte=tS(),ote=(e={})=>async()=>{let{ssoStartUrl:n,ssoAccountId:t,ssoRegion:r,ssoRoleName:o,ssoClient:s,ssoSession:c}=e,i=(0,nS.getProfileName)(e);if(!n&&!t&&!r&&!o&&!c){let l=(await(0,nS.parseKnownFiles)(e))[i];if(!l)throw new Yc.CredentialsProviderError(`Profile ${i} was not found.`);if(!(0,nte.isSsoProfile)(l))throw new Yc.CredentialsProviderError(`Profile ${i} is not configured with SSO credentials.`);if(l!=null&&l.sso_session){let x=(await(0,nS.loadSsoSessionData)(e))[l.sso_session],K=` configurations in profile ${i} and sso-session ${l.sso_session}`;if(r&&r!==x.sso_region)throw new Yc.CredentialsProviderError("Conflicting SSO region"+K,!1);if(n&&n!==x.sso_start_url)throw new Yc.CredentialsProviderError("Conflicting SSO start_url"+K,!1);l.sso_region=x.sso_region,l.sso_start_url=x.sso_start_url}let{sso_start_url:a,sso_account_id:_,sso_region:y,sso_role_name:C,sso_session:b}=(0,rte.validateSsoProfile)(l);return(0,gB.resolveSSOCredentials)({ssoStartUrl:a,ssoSession:b,ssoAccountId:_,ssoRegion:y,ssoRoleName:C,ssoClient:s,profile:i})}else{if(!n||!t||!r||!o)throw new Yc.CredentialsProviderError('Incomplete configuration. The fromSSO() argument hash must include "ssoStartUrl", "ssoAccountId", "ssoRegion", "ssoRoleName"');return(0,gB.resolveSSOCredentials)({ssoStartUrl:n,ssoSession:c,ssoAccountId:t,ssoRegion:r,ssoRoleName:o,ssoClient:s,profile:i})}};Cf.fromSSO=ote});var SB=m(CB=>{"use strict";Object.defineProperty(CB,"__esModule",{value:!0})});var Ef=m(gs=>{"use strict";Object.defineProperty(gs,"__esModule",{value:!0});var Sf=(z(),j(U));Sf.__exportStar(hB(),gs);Sf.__exportStar(EC(),gs);Sf.__exportStar(SB(),gs);Sf.__exportStar(tS(),gs)});var bB=m(hs=>{"use strict";Object.defineProperty(hs,"__esModule",{value:!0});hs.resolveSsoCredentials=hs.isSsoProfile=void 0;var EB=Ef(),ste=Ef();Object.defineProperty(hs,"isSsoProfile",{enumerable:!0,get:function(){return ste.isSsoProfile}});var ite=e=>{let{sso_start_url:n,sso_account_id:t,sso_session:r,sso_region:o,sso_role_name:s}=(0,EB.validateSsoProfile)(e);return(0,EB.fromSSO)({ssoStartUrl:n,ssoAccountId:t,ssoSession:r,ssoRegion:o,ssoRoleName:s})()};hs.resolveSsoCredentials=ite});var PB=m(Cs=>{"use strict";Object.defineProperty(Cs,"__esModule",{value:!0});Cs.resolveStaticCredentials=Cs.isStaticCredsProfile=void 0;var ate=e=>!!e&&typeof e=="object"&&typeof e.aws_access_key_id=="string"&&typeof e.aws_secret_access_key=="string"&&["undefined","string"].indexOf(typeof e.aws_session_token)>-1;Cs.isStaticCredsProfile=ate;var cte=e=>Promise.resolve({accessKeyId:e.aws_access_key_id,secretAccessKey:e.aws_secret_access_key,sessionToken:e.aws_session_token});Cs.resolveStaticCredentials=cte});var rS=m(bf=>{"use strict";Object.defineProperty(bf,"__esModule",{value:!0});bf.fromWebToken=void 0;var dte=Ce(),lte=e=>()=>{let{roleArn:n,roleSessionName:t,webIdentityToken:r,providerId:o,policyArns:s,policy:c,durationSeconds:i,roleAssumerWithWebIdentity:u}=e;if(!u)throw new dte.CredentialsProviderError(`Role Arn '${n}' needs to be assumed with web identity, but no role assumption callback was provided.`,!1);return u({RoleArn:n,RoleSessionName:t??`aws-sdk-js-session-${Date.now()}`,WebIdentityToken:r,ProviderId:o,PolicyArns:s,Policy:c,DurationSeconds:i})};bf.fromWebToken=lte});var vB=m(Pf=>{"use strict";Object.defineProperty(Pf,"__esModule",{value:!0});Pf.fromTokenFile=void 0;var ute=Ce(),mte=require("fs"),pte=rS(),fte="AWS_WEB_IDENTITY_TOKEN_FILE",_te="AWS_ROLE_ARN",yte="AWS_ROLE_SESSION_NAME",gte=(e={})=>async()=>{var n,t,r;let o=(n=e==null?void 0:e.webIdentityTokenFile)!==null&&n!==void 0?n:process.env[fte],s=(t=e==null?void 0:e.roleArn)!==null&&t!==void 0?t:process.env[_te],c=(r=e==null?void 0:e.roleSessionName)!==null&&r!==void 0?r:process.env[yte];if(!o||!s)throw new ute.CredentialsProviderError("Web identity configuration not specified");return(0,pte.fromWebToken)({...e,webIdentityToken:(0,mte.readFileSync)(o,{encoding:"ascii"}),roleArn:s,roleSessionName:c})()};Pf.fromTokenFile=gte});var oS=m(vf=>{"use strict";Object.defineProperty(vf,"__esModule",{value:!0});var xB=(z(),j(U));xB.__exportStar(vB(),vf);xB.__exportStar(rS(),vf)});var wB=m(Ss=>{"use strict";Object.defineProperty(Ss,"__esModule",{value:!0});Ss.resolveWebIdentityCredentials=Ss.isWebIdentityProfile=void 0;var hte=oS(),Cte=e=>!!e&&typeof e=="object"&&typeof e.web_identity_token_file=="string"&&typeof e.role_arn=="string"&&["undefined","string"].indexOf(typeof e.role_session_name)>-1;Ss.isWebIdentityProfile=Cte;var Ste=async(e,n)=>(0,hte.fromTokenFile)({webIdentityTokenFile:e.web_identity_token_file,roleArn:e.role_arn,roleSessionName:e.role_session_name,roleAssumerWithWebIdentity:n.roleAssumerWithWebIdentity})();Ss.resolveWebIdentityCredentials=Ste});var gC=m(wf=>{"use strict";Object.defineProperty(wf,"__esModule",{value:!0});wf.resolveProfileData=void 0;var Ete=Ce(),kB=Uq(),AB=Kq(),IB=bB(),xf=PB(),RB=wB(),bte=async(e,n,t,r={})=>{let o=n[e];if(Object.keys(r).length>0&&(0,xf.isStaticCredsProfile)(o))return(0,xf.resolveStaticCredentials)(o);if((0,kB.isAssumeRoleProfile)(o))return(0,kB.resolveAssumeRoleCredentials)(e,n,t,r);if((0,xf.isStaticCredsProfile)(o))return(0,xf.resolveStaticCredentials)(o);if((0,RB.isWebIdentityProfile)(o))return(0,RB.resolveWebIdentityCredentials)(o,t);if((0,AB.isProcessProfile)(o))return(0,AB.resolveProcessCredentials)(t,e);if((0,IB.isSsoProfile)(o))return(0,IB.resolveSsoCredentials)(o);throw new Ete.CredentialsProviderError(`Profile ${e} could not be found or parsed in shared credentials file.`)};wf.resolveProfileData=bte});var OB=m(kf=>{"use strict";Object.defineProperty(kf,"__esModule",{value:!0});kf.fromIni=void 0;var NB=Dt(),Pte=gC(),vte=(e={})=>async()=>{let n=await(0,NB.parseKnownFiles)(e);return(0,Pte.resolveProfileData)((0,NB.getProfileName)(e),n,e)};kf.fromIni=vte});var TB=m(sS=>{"use strict";Object.defineProperty(sS,"__esModule",{value:!0});var xte=(z(),j(U));xte.__exportStar(OB(),sS)});var qB=m(co=>{"use strict";Object.defineProperty(co,"__esModule",{value:!0});co.remoteProvider=co.ENV_IMDS_DISABLED=void 0;var Af=pp(),wte=Ce();co.ENV_IMDS_DISABLED="AWS_EC2_METADATA_DISABLED";var kte=e=>process.env[Af.ENV_CMDS_RELATIVE_URI]||process.env[Af.ENV_CMDS_FULL_URI]?(0,Af.fromContainerMetadata)(e):process.env[co.ENV_IMDS_DISABLED]?async()=>{throw new wte.CredentialsProviderError("EC2 Instance Metadata Service access disabled")}:(0,Af.fromInstanceMetadata)(e);co.remoteProvider=kte});var MB=m(If=>{"use strict";Object.defineProperty(If,"__esModule",{value:!0});If.defaultProvider=void 0;var Ate=iC(),Ite=TB(),Rte=SC(),Nte=Ef(),Ote=oS(),iS=Ce(),Tte=Dt(),qte=qB(),Mte=(e={})=>(0,iS.memoize)((0,iS.chain)(...e.profile||process.env[Tte.ENV_PROFILE]?[]:[(0,Ate.fromEnv)()],(0,Nte.fromSSO)(e),(0,Ite.fromIni)(e),(0,Rte.fromProcess)(e),(0,Ote.fromTokenFile)(e),(0,qte.remoteProvider)(e),async()=>{throw new iS.CredentialsProviderError("Could not load credentials from any providers",!1)}),n=>n.expiration!==void 0&&n.expiration.getTime()-Date.now()<3e5,n=>n.expiration!==void 0);If.defaultProvider=Mte});var cS=m(aS=>{"use strict";Object.defineProperty(aS,"__esModule",{value:!0});var Bte=(z(),j(U));Bte.__exportStar(MB(),aS)});var rD=m(Rf=>{"use strict";Object.defineProperty(Rf,"__esModule",{value:!0});Rf.ruleSet=void 0;var VB="required",ie="type",ge="fn",he="argv",Ar="ref",BB=!1,Dte=!0,lo="booleanEquals",pn="tree",Qe="stringEquals",XB="sigv4",WB="sts",YB="us-east-1",Ae="endpoint",DB="https://sts.{Region}.{PartitionResult#dnsSuffix}",Es="error",lS="getAttr",FB={[VB]:!1,[ie]:"String"},dS={[VB]:!0,default:!1,[ie]:"Boolean"},QB={[Ar]:"Endpoint"},LB={[ge]:"isSet",[he]:[{[Ar]:"Region"}]},Je={[Ar]:"Region"},jB={[ge]:"aws.partition",[he]:[Je],assign:"PartitionResult"},JB={[Ar]:"UseFIPS"},ZB={[Ar]:"UseDualStack"},st={url:"https://sts.amazonaws.com",properties:{authSchemes:[{name:XB,signingName:WB,signingRegion:YB}]},headers:{}},Et={},UB={conditions:[{[ge]:Qe,[he]:[Je,"aws-global"]}],[Ae]:st,[ie]:Ae},eD={[ge]:lo,[he]:[JB,!0]},tD={[ge]:lo,[he]:[ZB,!0]},zB={[ge]:lo,[he]:[!0,{[ge]:lS,[he]:[{[Ar]:"PartitionResult"},"supportsFIPS"]}]},nD={[Ar]:"PartitionResult"},GB={[ge]:lo,[he]:[!0,{[ge]:lS,[he]:[nD,"supportsDualStack"]}]},HB=[{[ge]:"isSet",[he]:[QB]}],$B=[eD],KB=[tD],Fte={version:"1.0",parameters:{Region:FB,UseDualStack:dS,UseFIPS:dS,Endpoint:FB,UseGlobalEndpoint:dS},rules:[{conditions:[{[ge]:lo,[he]:[{[Ar]:"UseGlobalEndpoint"},Dte]},{[ge]:"not",[he]:HB},LB,jB,{[ge]:lo,[he]:[JB,BB]},{[ge]:lo,[he]:[ZB,BB]}],[ie]:pn,rules:[{conditions:[{[ge]:Qe,[he]:[Je,"ap-northeast-1"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"ap-south-1"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"ap-southeast-1"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"ap-southeast-2"]}],endpoint:st,[ie]:Ae},UB,{conditions:[{[ge]:Qe,[he]:[Je,"ca-central-1"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"eu-central-1"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"eu-north-1"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"eu-west-1"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"eu-west-2"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"eu-west-3"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"sa-east-1"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,YB]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"us-east-2"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"us-west-1"]}],endpoint:st,[ie]:Ae},{conditions:[{[ge]:Qe,[he]:[Je,"us-west-2"]}],endpoint:st,[ie]:Ae},{endpoint:{url:DB,properties:{authSchemes:[{name:XB,signingName:WB,signingRegion:"{Region}"}]},headers:Et},[ie]:Ae}]},{conditions:HB,[ie]:pn,rules:[{conditions:$B,error:"Invalid Configuration: FIPS and custom endpoint are not supported",[ie]:Es},{conditions:KB,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",[ie]:Es},{endpoint:{url:QB,properties:Et,headers:Et},[ie]:Ae}]},{conditions:[LB],[ie]:pn,rules:[{conditions:[jB],[ie]:pn,rules:[{conditions:[eD,tD],[ie]:pn,rules:[{conditions:[zB,GB],[ie]:pn,rules:[{endpoint:{url:"https://sts-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:Et,headers:Et},[ie]:Ae}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",[ie]:Es}]},{conditions:$B,[ie]:pn,rules:[{conditions:[zB],[ie]:pn,rules:[{conditions:[{[ge]:Qe,[he]:["aws-us-gov",{[ge]:lS,[he]:[nD,"name"]}]}],endpoint:{url:"https://sts.{Region}.amazonaws.com",properties:Et,headers:Et},[ie]:Ae},{endpoint:{url:"https://sts-fips.{Region}.{PartitionResult#dnsSuffix}",properties:Et,headers:Et},[ie]:Ae}]},{error:"FIPS is enabled but this partition does not support FIPS",[ie]:Es}]},{conditions:KB,[ie]:pn,rules:[{conditions:[GB],[ie]:pn,rules:[{endpoint:{url:"https://sts.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:Et,headers:Et},[ie]:Ae}]},{error:"DualStack is enabled but this partition does not support DualStack",[ie]:Es}]},UB,{endpoint:{url:DB,properties:Et,headers:Et},[ie]:Ae}]}]},{error:"Invalid Configuration: Missing Region",[ie]:Es}]};Rf.ruleSet=Fte});var oD=m(Nf=>{"use strict";Object.defineProperty(Nf,"__esModule",{value:!0});Nf.defaultEndpointResolver=void 0;var Lte=$o(),jte=rD(),Ute=(e,n={})=>(0,Lte.resolveEndpoint)(jte.ruleSet,{endpointParams:e,logger:n.logger});Nf.defaultEndpointResolver=Ute});var aD=m(Of=>{"use strict";Object.defineProperty(Of,"__esModule",{value:!0});Of.getRuntimeConfig=void 0;var zte=E(),Gte=Jr(),sD=bo(),iD=Pt(),Hte=oD(),$te=e=>({apiVersion:"2011-06-15",base64Decoder:(e==null?void 0:e.base64Decoder)??sD.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??sD.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??Hte.defaultEndpointResolver,extensions:(e==null?void 0:e.extensions)??[],logger:(e==null?void 0:e.logger)??new zte.NoOpLogger,serviceId:(e==null?void 0:e.serviceId)??"STS",urlParser:(e==null?void 0:e.urlParser)??Gte.parseUrl,utf8Decoder:(e==null?void 0:e.utf8Decoder)??iD.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??iD.toUtf8});Of.getRuntimeConfig=$te});var lD=m(qf=>{"use strict";Object.defineProperty(qf,"__esModule",{value:!0});qf.getRuntimeConfig=void 0;var Kte=(z(),j(U)),Vte=Kte.__importDefault(RT()),Xte=oC(),Wte=cS(),Yte=qc(),Tf=Qt(),Qte=Mc(),cD=On(),Qc=en(),dD=xo(),Jte=Bc(),Zte=Rt(),ene=aD(),tne=E(),nne=Fc(),rne=E(),one=e=>{(0,rne.emitWarningIfUnsupportedVersion)(process.version);let n=(0,nne.resolveDefaultsModeConfig)(e),t=()=>n().then(tne.loadConfigsForDefaultMode),r=(0,ene.getRuntimeConfig)(e);return{...r,...e,runtime:"node",defaultsMode:n,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??Jte.calculateBodyLength,credentialDefaultProvider:(e==null?void 0:e.credentialDefaultProvider)??(0,Xte.decorateDefaultCredentialProvider)(Wte.defaultProvider),defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,Yte.defaultUserAgent)({serviceId:r.serviceId,clientVersion:Vte.default.version}),maxAttempts:(e==null?void 0:e.maxAttempts)??(0,Qc.loadConfig)(cD.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(e==null?void 0:e.region)??(0,Qc.loadConfig)(Tf.NODE_REGION_CONFIG_OPTIONS,Tf.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new dD.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,Qc.loadConfig)({...cD.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||Zte.DEFAULT_RETRY_MODE}),sha256:(e==null?void 0:e.sha256)??Qte.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??dD.streamCollector,useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,Qc.loadConfig)(Tf.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,Qc.loadConfig)(Tf.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};qf.getRuntimeConfig=one});var fD=m(Mf=>{"use strict";Object.defineProperty(Mf,"__esModule",{value:!0});Mf.resolveRuntimeExtensions=void 0;var uD=Mp(),mD=we(),pD=E(),uS=e=>e,sne=(e,n)=>{let t={...uS((0,uD.getAwsRegionExtensionConfiguration)(e)),...uS((0,pD.getDefaultExtensionConfiguration)(e)),...uS((0,mD.getHttpHandlerExtensionConfiguration)(e))};return n.forEach(r=>r.configure(t)),{...e,...(0,uD.resolveAwsRegionExtensionConfiguration)(t),...(0,pD.resolveDefaultRuntimeConfig)(t),...(0,mD.resolveHttpHandlerRuntimeConfig)(t)}};Mf.resolveRuntimeExtensions=sne});var Bf=m(bs=>{"use strict";Object.defineProperty(bs,"__esModule",{value:!0});bs.STSClient=bs.__Client=void 0;var _D=$a(),ine=Ka(),ane=Va(),cne=AT(),yD=mc(),dne=Qt(),lne=hc(),une=w(),gD=On(),hD=E();Object.defineProperty(bs,"__Client",{enumerable:!0,get:function(){return hD.Client}});var mne=IT(),pne=lD(),fne=fD(),mS=class e extends hD.Client{constructor(...[n]){let t=(0,pne.getRuntimeConfig)(n||{}),r=(0,mne.resolveClientEndpointParameters)(t),o=(0,dne.resolveRegionConfig)(r),s=(0,une.resolveEndpointConfig)(o),c=(0,gD.resolveRetryConfig)(s),i=(0,_D.resolveHostHeaderConfig)(c),u=(0,cne.resolveStsAuthConfig)(i,{stsClientCtor:e}),l=(0,yD.resolveUserAgentConfig)(u),a=(0,fne.resolveRuntimeExtensions)(l,(n==null?void 0:n.extensions)||[]);super(a),this.config=a,this.middlewareStack.use((0,gD.getRetryPlugin)(this.config)),this.middlewareStack.use((0,lne.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,_D.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,ine.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,ane.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,yD.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};bs.STSClient=mS});var fS=m(Ps=>{"use strict";Object.defineProperty(Ps,"__esModule",{value:!0});Ps.AssumeRoleWithSAMLCommand=Ps.$Command=void 0;var _ne=w(),yne=k(),ED=E();Object.defineProperty(Ps,"$Command",{enumerable:!0,get:function(){return ED.Command}});var gne=v(),CD=gr(),SD=Mn(),pS=class e extends ED.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,yne.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_ne.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"STSClient",commandName:"AssumeRoleWithSAMLCommand",inputFilterSensitiveLog:CD.AssumeRoleWithSAMLRequestFilterSensitiveLog,outputFilterSensitiveLog:CD.AssumeRoleWithSAMLResponseFilterSensitiveLog,[gne.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"AssumeRoleWithSAML"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,SD.se_AssumeRoleWithSAMLCommand)(n,t)}deserialize(n,t){return(0,SD.de_AssumeRoleWithSAMLCommand)(n,t)}};Ps.AssumeRoleWithSAMLCommand=pS});var yS=m(vs=>{"use strict";Object.defineProperty(vs,"__esModule",{value:!0});vs.DecodeAuthorizationMessageCommand=vs.$Command=void 0;var hne=kn(),Cne=w(),Sne=k(),PD=E();Object.defineProperty(vs,"$Command",{enumerable:!0,get:function(){return PD.Command}});var Ene=v(),bD=Mn(),_S=class e extends PD.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Sne.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Cne.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,hne.getAwsAuthPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"STSClient",commandName:"DecodeAuthorizationMessageCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Ene.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"DecodeAuthorizationMessage"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,bD.se_DecodeAuthorizationMessageCommand)(n,t)}deserialize(n,t){return(0,bD.de_DecodeAuthorizationMessageCommand)(n,t)}};vs.DecodeAuthorizationMessageCommand=_S});var hS=m(xs=>{"use strict";Object.defineProperty(xs,"__esModule",{value:!0});xs.GetAccessKeyInfoCommand=xs.$Command=void 0;var bne=kn(),Pne=w(),vne=k(),xD=E();Object.defineProperty(xs,"$Command",{enumerable:!0,get:function(){return xD.Command}});var xne=v(),vD=Mn(),gS=class e extends xD.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,vne.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Pne.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,bne.getAwsAuthPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"STSClient",commandName:"GetAccessKeyInfoCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[xne.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetAccessKeyInfo"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,vD.se_GetAccessKeyInfoCommand)(n,t)}deserialize(n,t){return(0,vD.de_GetAccessKeyInfoCommand)(n,t)}};xs.GetAccessKeyInfoCommand=gS});var SS=m(ws=>{"use strict";Object.defineProperty(ws,"__esModule",{value:!0});ws.GetCallerIdentityCommand=ws.$Command=void 0;var wne=kn(),kne=w(),Ane=k(),kD=E();Object.defineProperty(ws,"$Command",{enumerable:!0,get:function(){return kD.Command}});var Ine=v(),wD=Mn(),CS=class e extends kD.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Ane.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kne.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,wne.getAwsAuthPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"STSClient",commandName:"GetCallerIdentityCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Ine.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetCallerIdentity"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,wD.se_GetCallerIdentityCommand)(n,t)}deserialize(n,t){return(0,wD.de_GetCallerIdentityCommand)(n,t)}};ws.GetCallerIdentityCommand=CS});var bS=m(ks=>{"use strict";Object.defineProperty(ks,"__esModule",{value:!0});ks.GetFederationTokenCommand=ks.$Command=void 0;var Rne=kn(),Nne=w(),One=k(),ID=E();Object.defineProperty(ks,"$Command",{enumerable:!0,get:function(){return ID.Command}});var Tne=v(),qne=gr(),AD=Mn(),ES=class e extends ID.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,One.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Nne.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,Rne.getAwsAuthPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"STSClient",commandName:"GetFederationTokenCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:qne.GetFederationTokenResponseFilterSensitiveLog,[Tne.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetFederationToken"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,AD.se_GetFederationTokenCommand)(n,t)}deserialize(n,t){return(0,AD.de_GetFederationTokenCommand)(n,t)}};ks.GetFederationTokenCommand=ES});var vS=m(As=>{"use strict";Object.defineProperty(As,"__esModule",{value:!0});As.GetSessionTokenCommand=As.$Command=void 0;var Mne=kn(),Bne=w(),Dne=k(),ND=E();Object.defineProperty(As,"$Command",{enumerable:!0,get:function(){return ND.Command}});var Fne=v(),Lne=gr(),RD=Mn(),PS=class e extends ND.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Dne.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Bne.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,Mne.getAwsAuthPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"STSClient",commandName:"GetSessionTokenCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:Lne.GetSessionTokenResponseFilterSensitiveLog,[Fne.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetSessionToken"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,RD.se_GetSessionTokenCommand)(n,t)}deserialize(n,t){return(0,RD.de_GetSessionTokenCommand)(n,t)}};As.GetSessionTokenCommand=PS});var OD=m(Ff=>{"use strict";Object.defineProperty(Ff,"__esModule",{value:!0});Ff.STS=void 0;var jne=E(),Une=ep(),zne=fS(),Gne=tp(),Hne=yS(),$ne=hS(),Kne=SS(),Vne=bS(),Xne=vS(),Wne=Bf(),Yne={AssumeRoleCommand:Une.AssumeRoleCommand,AssumeRoleWithSAMLCommand:zne.AssumeRoleWithSAMLCommand,AssumeRoleWithWebIdentityCommand:Gne.AssumeRoleWithWebIdentityCommand,DecodeAuthorizationMessageCommand:Hne.DecodeAuthorizationMessageCommand,GetAccessKeyInfoCommand:$ne.GetAccessKeyInfoCommand,GetCallerIdentityCommand:Kne.GetCallerIdentityCommand,GetFederationTokenCommand:Vne.GetFederationTokenCommand,GetSessionTokenCommand:Xne.GetSessionTokenCommand},Df=class extends Wne.STSClient{};Ff.STS=Df;(0,jne.createAggregatedClient)(Yne,Df)});var TD=m(fn=>{"use strict";Object.defineProperty(fn,"__esModule",{value:!0});var Ir=(z(),j(U));Ir.__exportStar(ep(),fn);Ir.__exportStar(fS(),fn);Ir.__exportStar(tp(),fn);Ir.__exportStar(yS(),fn);Ir.__exportStar(hS(),fn);Ir.__exportStar(SS(),fn);Ir.__exportStar(bS(),fn);Ir.__exportStar(vS(),fn)});var qD=m(xS=>{"use strict";Object.defineProperty(xS,"__esModule",{value:!0});var Qne=(z(),j(U));Qne.__exportStar(gr(),xS)});var FD=m(_n=>{"use strict";Object.defineProperty(_n,"__esModule",{value:!0});_n.decorateDefaultCredentialProvider=_n.getDefaultRoleAssumerWithWebIdentity=_n.getDefaultRoleAssumer=void 0;var MD=oC(),BD=Bf(),DD=(e,n)=>n?class extends e{constructor(r){super(r);for(let o of n)this.middlewareStack.use(o)}}:e,Jne=(e={},n)=>(0,MD.getDefaultRoleAssumer)(e,DD(BD.STSClient,n));_n.getDefaultRoleAssumer=Jne;var Zne=(e={},n)=>(0,MD.getDefaultRoleAssumerWithWebIdentity)(e,DD(BD.STSClient,n));_n.getDefaultRoleAssumerWithWebIdentity=Zne;var ere=e=>n=>e({roleAssumer:(0,_n.getDefaultRoleAssumer)(n),roleAssumerWithWebIdentity:(0,_n.getDefaultRoleAssumerWithWebIdentity)(n),...n});_n.decorateDefaultCredentialProvider=ere});var LD=m(zn=>{"use strict";Object.defineProperty(zn,"__esModule",{value:!0});zn.STSServiceException=void 0;var Jc=(z(),j(U));Jc.__exportStar(Bf(),zn);Jc.__exportStar(OD(),zn);Jc.__exportStar(TD(),zn);Jc.__exportStar(qD(),zn);Jc.__exportStar(FD(),zn);var tre=Wm();Object.defineProperty(zn,"STSServiceException",{enumerable:!0,get:function(){return tre.STSServiceException}})});var jD=m(yn=>{"use strict";Object.defineProperty(yn,"__esModule",{value:!0});yn.NODE_DISABLE_MULTIREGION_ACCESS_POINT_CONFIG_OPTIONS=yn.NODE_DISABLE_MULTIREGION_ACCESS_POINT_INI_NAME=yn.NODE_DISABLE_MULTIREGION_ACCESS_POINT_ENV_NAME=void 0;var Lf=_c();yn.NODE_DISABLE_MULTIREGION_ACCESS_POINT_ENV_NAME="AWS_S3_DISABLE_MULTIREGION_ACCESS_POINTS";yn.NODE_DISABLE_MULTIREGION_ACCESS_POINT_INI_NAME="s3_disable_multiregion_access_points";yn.NODE_DISABLE_MULTIREGION_ACCESS_POINT_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,Lf.booleanSelector)(e,yn.NODE_DISABLE_MULTIREGION_ACCESS_POINT_ENV_NAME,Lf.SelectorType.ENV),configFileSelector:e=>(0,Lf.booleanSelector)(e,yn.NODE_DISABLE_MULTIREGION_ACCESS_POINT_INI_NAME,Lf.SelectorType.CONFIG),default:!1}});var UD=m(gn=>{"use strict";Object.defineProperty(gn,"__esModule",{value:!0});gn.NODE_USE_ARN_REGION_CONFIG_OPTIONS=gn.NODE_USE_ARN_REGION_INI_NAME=gn.NODE_USE_ARN_REGION_ENV_NAME=void 0;var jf=_c();gn.NODE_USE_ARN_REGION_ENV_NAME="AWS_S3_USE_ARN_REGION";gn.NODE_USE_ARN_REGION_INI_NAME="s3_use_arn_region";gn.NODE_USE_ARN_REGION_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,jf.booleanSelector)(e,gn.NODE_USE_ARN_REGION_ENV_NAME,jf.SelectorType.ENV),configFileSelector:e=>(0,jf.booleanSelector)(e,gn.NODE_USE_ARN_REGION_INI_NAME,jf.SelectorType.CONFIG),default:!1}});var AS=m(re=>{"use strict";Object.defineProperty(re,"__esModule",{value:!0});re.validateMrapAlias=re.validateNoFIPS=re.validateNoDualstack=re.getArnResources=re.validateCustomEndpoint=re.validateDNSHostLabel=re.validateAccountId=re.validateRegionalClient=re.validateRegion=re.validatePartition=re.validateOutpostService=re.validateS3Service=re.validateService=re.validateArnEndpointOptions=re.getSuffixForArnEndpoint=re.getSuffix=re.isDnsCompatibleBucketName=re.isBucketNameOptions=re.S3_HOSTNAME_PATTERN=re.DOT_PATTERN=void 0;var nre=/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/,rre=/(\d+\.){3}\d+/,ore=/\.\./;re.DOT_PATTERN=/\./;re.S3_HOSTNAME_PATTERN=/^(.+\.)?s3(-fips)?(\.dualstack)?[.-]([a-z0-9-]+)\./;var zD=/^s3(-external-1)?\.amazonaws\.com$/,kS="amazonaws.com",sre=e=>typeof e.bucketName=="string";re.isBucketNameOptions=sre;var ire=e=>nre.test(e)&&!rre.test(e)&&!ore.test(e);re.isDnsCompatibleBucketName=ire;var GD=e=>{let n=e.match(re.S3_HOSTNAME_PATTERN);return[n[4],e.replace(new RegExp(`^${n[0]}`),"")]},are=e=>zD.test(e)?["us-east-1",kS]:GD(e);re.getSuffix=are;var cre=e=>zD.test(e)?[e.replace(`.${kS}`,""),kS]:GD(e);re.getSuffixForArnEndpoint=cre;var dre=e=>{if(e.pathStyleEndpoint)throw new Error("Path-style S3 endpoint is not supported when bucket is an ARN");if(e.accelerateEndpoint)throw new Error("Accelerate endpoint is not supported when bucket is an ARN");if(!e.tlsCompatible)throw new Error("HTTPS is required when bucket is an ARN")};re.validateArnEndpointOptions=dre;var lre=e=>{if(e!=="s3"&&e!=="s3-outposts"&&e!=="s3-object-lambda")throw new Error("Expect 's3' or 's3-outposts' or 's3-object-lambda' in ARN service component")};re.validateService=lre;var ure=e=>{if(e!=="s3")throw new Error("Expect 's3' in Accesspoint ARN service component")};re.validateS3Service=ure;var mre=e=>{if(e!=="s3-outposts")throw new Error("Expect 's3-posts' in Outpost ARN service component")};re.validateOutpostService=mre;var pre=(e,n)=>{if(e!==n.clientPartition)throw new Error(`Partition in ARN is incompatible, got "${e}" but expected "${n.clientPartition}"`)};re.validatePartition=pre;var fre=(e,n)=>{if(e==="")throw new Error("ARN region is empty");if(n.useFipsEndpoint)if(n.allowFipsRegion){if(!wS(e,n.clientRegion))throw new Error(`Client FIPS region ${n.clientRegion} doesn't match region ${e} in ARN`)}else throw new Error("FIPS region is not supported");if(!n.useArnRegion&&!wS(e,n.clientRegion||"")&&!wS(e,n.clientSigningRegion||""))throw new Error(`Region in ARN is incompatible, got ${e} but expected ${n.clientRegion}`)};re.validateRegion=fre;var _re=e=>{if(["s3-external-1","aws-global"].includes(e))throw new Error(`Client region ${e} is not regional`)};re.validateRegionalClient=_re;var wS=(e,n)=>e===n,yre=e=>{if(!/[0-9]{12}/.exec(e))throw new Error("Access point ARN accountID does not match regex '[0-9]{12}'")};re.validateAccountId=yre;var gre=(e,n={tlsCompatible:!0})=>{if(e.length>=64||!/^[a-z0-9][a-z0-9.-]*[a-z0-9]$/.test(e)||/(\d+\.){3}\d+/.test(e)||/[.-]{2}/.test(e)||n!=null&&n.tlsCompatible&&re.DOT_PATTERN.test(e))throw new Error(`Invalid DNS label ${e}`)};re.validateDNSHostLabel=gre;var hre=e=>{if(e.isCustomEndpoint){if(e.dualstackEndpoint)throw new Error("Dualstack endpoint is not supported with custom endpoint");if(e.accelerateEndpoint)throw new Error("Accelerate endpoint is not supported with custom endpoint")}};re.validateCustomEndpoint=hre;var Cre=e=>{let n=e.includes(":")?":":"/",[t,...r]=e.split(n);if(t==="accesspoint"){if(r.length!==1||r[0]==="")throw new Error(`Access Point ARN should have one resource accesspoint${n}{accesspointname}`);return{accesspointName:r[0]}}else if(t==="outpost"){if(!r[0]||r[1]!=="accesspoint"||!r[2]||r.length!==3)throw new Error(`Outpost ARN should have resource outpost${n}{outpostId}${n}accesspoint${n}{accesspointName}`);let[o,s,c]=r;return{outpostId:o,accesspointName:c}}else throw new Error(`ARN resource should begin with 'accesspoint${n}' or 'outpost${n}'`)};re.getArnResources=Cre;var Sre=e=>{if(e)throw new Error("Dualstack endpoint is not supported with Outpost or Multi-region Access Point ARN.")};re.validateNoDualstack=Sre;var Ere=e=>{if(e)throw new Error("FIPS region is not supported with Outpost.")};re.validateNoFIPS=Ere;var bre=e=>{try{e.split(".").forEach(n=>{(0,re.validateDNSHostLabel)(n)})}catch{throw new Error(`"${e}" is not a DNS compatible name.`)}};re.validateMrapAlias=bre});var IS=m(Uf=>{"use strict";Object.defineProperty(Uf,"__esModule",{value:!0});Uf.bucketHostname=void 0;var Se=AS(),Pre=e=>((0,Se.validateCustomEndpoint)(e),(0,Se.isBucketNameOptions)(e)?vre(e):xre(e));Uf.bucketHostname=Pre;var vre=({accelerateEndpoint:e=!1,clientRegion:n,baseHostname:t,bucketName:r,dualstackEndpoint:o=!1,fipsEndpoint:s=!1,pathStyleEndpoint:c=!1,tlsCompatible:i=!0,isCustomEndpoint:u=!1})=>{let[l,a]=u?[n,t]:(0,Se.getSuffix)(t);return c||!(0,Se.isDnsCompatibleBucketName)(r)||i&&Se.DOT_PATTERN.test(r)?{bucketEndpoint:!1,hostname:o?`s3.dualstack.${l}.${a}`:t}:(e?t=`s3-accelerate${o?".dualstack":""}.${a}`:o&&(t=`s3.dualstack.${l}.${a}`),{bucketEndpoint:!0,hostname:`${r}.${t}`})},xre=e=>{let{isCustomEndpoint:n,baseHostname:t,clientRegion:r}=e,o=n?t:(0,Se.getSuffixForArnEndpoint)(t)[1],{pathStyleEndpoint:s,accelerateEndpoint:c=!1,fipsEndpoint:i=!1,tlsCompatible:u=!0,bucketName:l,clientPartition:a="aws"}=e;(0,Se.validateArnEndpointOptions)({pathStyleEndpoint:s,accelerateEndpoint:c,tlsCompatible:u});let{service:_,partition:y,accountId:C,region:b,resource:A}=l;(0,Se.validateService)(_),(0,Se.validatePartition)(y,{clientPartition:a}),(0,Se.validateAccountId)(C);let{accesspointName:x,outpostId:K}=(0,Se.getArnResources)(A);return _==="s3-object-lambda"?wre({...e,tlsCompatible:u,bucketName:l,accesspointName:x,hostnameSuffix:o}):b===""?kre({...e,clientRegion:r,mrapAlias:x,hostnameSuffix:o}):K?Are({...e,clientRegion:r,outpostId:K,accesspointName:x,hostnameSuffix:o}):Ire({...e,clientRegion:r,accesspointName:x,hostnameSuffix:o})},wre=({dualstackEndpoint:e=!1,fipsEndpoint:n=!1,tlsCompatible:t=!0,useArnRegion:r,clientRegion:o,clientSigningRegion:s=o,accesspointName:c,bucketName:i,hostnameSuffix:u})=>{let{accountId:l,region:a,service:_}=i;(0,Se.validateRegionalClient)(o),(0,Se.validateRegion)(a,{useArnRegion:r,clientRegion:o,clientSigningRegion:s,allowFipsRegion:!0,useFipsEndpoint:n}),(0,Se.validateNoDualstack)(e);let y=`${c}-${l}`;(0,Se.validateDNSHostLabel)(y,{tlsCompatible:t});let C=r?a:o,b=r?a:s;return{bucketEndpoint:!0,hostname:`${y}.${_}${n?"-fips":""}.${C}.${u}`,signingRegion:b,signingService:_}},kre=({disableMultiregionAccessPoints:e,dualstackEndpoint:n=!1,isCustomEndpoint:t,mrapAlias:r,hostnameSuffix:o})=>{if(e===!0)throw new Error("SDK is attempting to use a MRAP ARN. Please enable to feature.");return(0,Se.validateMrapAlias)(r),(0,Se.validateNoDualstack)(n),{bucketEndpoint:!0,hostname:`${r}${t?"":".accesspoint.s3-global"}.${o}`,signingRegion:"*"}},Are=({useArnRegion:e,clientRegion:n,clientSigningRegion:t=n,bucketName:r,outpostId:o,dualstackEndpoint:s=!1,fipsEndpoint:c=!1,tlsCompatible:i=!0,accesspointName:u,isCustomEndpoint:l,hostnameSuffix:a})=>{(0,Se.validateRegionalClient)(n),(0,Se.validateRegion)(r.region,{useArnRegion:e,clientRegion:n,clientSigningRegion:t,useFipsEndpoint:c});let _=`${u}-${r.accountId}`;(0,Se.validateDNSHostLabel)(_,{tlsCompatible:i});let y=e?r.region:n,C=e?r.region:t;return(0,Se.validateOutpostService)(r.service),(0,Se.validateDNSHostLabel)(o,{tlsCompatible:i}),(0,Se.validateNoDualstack)(s),(0,Se.validateNoFIPS)(c),{bucketEndpoint:!0,hostname:`${`${_}.${o}`}${l?"":`.s3-outposts.${y}`}.${a}`,signingRegion:C,signingService:"s3-outposts"}},Ire=({useArnRegion:e,clientRegion:n,clientSigningRegion:t=n,bucketName:r,dualstackEndpoint:o=!1,fipsEndpoint:s=!1,tlsCompatible:c=!0,accesspointName:i,isCustomEndpoint:u,hostnameSuffix:l})=>{(0,Se.validateRegionalClient)(n),(0,Se.validateRegion)(r.region,{useArnRegion:e,clientRegion:n,clientSigningRegion:t,allowFipsRegion:!0,useFipsEndpoint:s});let a=`${i}-${r.accountId}`;(0,Se.validateDNSHostLabel)(a,{tlsCompatible:c});let _=e?r.region:n,y=e?r.region:t;return(0,Se.validateS3Service)(r.service),{bucketEndpoint:!0,hostname:`${a}${u?"":`.s3-accesspoint${s?"-fips":""}${o?".dualstack":""}.${_}`}.${l}`,signingRegion:y}}});var KD=m(hn=>{"use strict";Object.defineProperty(hn,"__esModule",{value:!0});hn.getBucketEndpointPlugin=hn.bucketEndpointMiddlewareOptions=hn.bucketEndpointMiddleware=void 0;var HD=Wy(),Rre=we(),$D=IS(),Nre=e=>(n,t)=>async r=>{let{Bucket:o}=r.input,s=e.bucketEndpoint,c=r.request;if(Rre.HttpRequest.isInstance(c)){if(e.bucketEndpoint)c.hostname=o;else if((0,HD.validate)(o)){let i=(0,HD.parse)(o),u=await e.region(),l=await e.useDualstackEndpoint(),a=await e.useFipsEndpoint(),{partition:_,signingRegion:y=u}=await e.regionInfoProvider(u,{useDualstackEndpoint:l,useFipsEndpoint:a})||{},C=await e.useArnRegion(),{hostname:b,bucketEndpoint:A,signingRegion:x,signingService:K}=(0,$D.bucketHostname)({bucketName:i,baseHostname:c.hostname,accelerateEndpoint:e.useAccelerateEndpoint,dualstackEndpoint:l,fipsEndpoint:a,pathStyleEndpoint:e.forcePathStyle,tlsCompatible:c.protocol==="https:",useArnRegion:C,clientPartition:_,clientSigningRegion:y,clientRegion:u,isCustomEndpoint:e.isCustomEndpoint,disableMultiregionAccessPoints:await e.disableMultiregionAccessPoints()});x&&x!==y&&(t.signing_region=x),K&&K!=="s3"&&(t.signing_service=K),c.hostname=b,s=A}else{let i=await e.region(),u=await e.useDualstackEndpoint(),l=await e.useFipsEndpoint(),{hostname:a,bucketEndpoint:_}=(0,$D.bucketHostname)({bucketName:o,clientRegion:i,baseHostname:c.hostname,accelerateEndpoint:e.useAccelerateEndpoint,dualstackEndpoint:u,fipsEndpoint:l,pathStyleEndpoint:e.forcePathStyle,tlsCompatible:c.protocol==="https:",isCustomEndpoint:e.isCustomEndpoint});c.hostname=a,s=_}s&&(c.path=c.path.replace(/^(\/)?[^\/]+/,""),c.path===""&&(c.path="/"))}return n({...r,request:c})};hn.bucketEndpointMiddleware=Nre;hn.bucketEndpointMiddlewareOptions={tags:["BUCKET_ENDPOINT"],name:"bucketEndpointMiddleware",relation:"before",toMiddleware:"hostHeaderMiddleware",override:!0};var Ore=e=>({applyToStack:n=>{n.addRelativeTo((0,hn.bucketEndpointMiddleware)(e),hn.bucketEndpointMiddlewareOptions)}});hn.getBucketEndpointPlugin=Ore});var VD=m(zf=>{"use strict";Object.defineProperty(zf,"__esModule",{value:!0});zf.resolveBucketEndpointConfig=void 0;function Tre(e){let{bucketEndpoint:n=!1,forcePathStyle:t=!1,useAccelerateEndpoint:r=!1,useArnRegion:o=!1,disableMultiregionAccessPoints:s=!1}=e;return{...e,bucketEndpoint:n,forcePathStyle:t,useAccelerateEndpoint:r,useArnRegion:typeof o=="function"?o:()=>Promise.resolve(o),disableMultiregionAccessPoints:typeof s=="function"?s:()=>Promise.resolve(s)}}zf.resolveBucketEndpointConfig=Tre});var XD=m(ve=>{"use strict";Object.defineProperty(ve,"__esModule",{value:!0});ve.validateNoFIPS=ve.validateNoDualstack=ve.validateDNSHostLabel=ve.validateRegion=ve.validateAccountId=ve.validatePartition=ve.validateOutpostService=ve.getSuffixForArnEndpoint=ve.getArnResources=void 0;var Zc=(z(),j(U));Zc.__exportStar(jD(),ve);Zc.__exportStar(UD(),ve);Zc.__exportStar(KD(),ve);Zc.__exportStar(IS(),ve);Zc.__exportStar(VD(),ve);var Gn=AS();Object.defineProperty(ve,"getArnResources",{enumerable:!0,get:function(){return Gn.getArnResources}});Object.defineProperty(ve,"getSuffixForArnEndpoint",{enumerable:!0,get:function(){return Gn.getSuffixForArnEndpoint}});Object.defineProperty(ve,"validateOutpostService",{enumerable:!0,get:function(){return Gn.validateOutpostService}});Object.defineProperty(ve,"validatePartition",{enumerable:!0,get:function(){return Gn.validatePartition}});Object.defineProperty(ve,"validateAccountId",{enumerable:!0,get:function(){return Gn.validateAccountId}});Object.defineProperty(ve,"validateRegion",{enumerable:!0,get:function(){return Gn.validateRegion}});Object.defineProperty(ve,"validateDNSHostLabel",{enumerable:!0,get:function(){return Gn.validateDNSHostLabel}});Object.defineProperty(ve,"validateNoDualstack",{enumerable:!0,get:function(){return Gn.validateNoDualstack}});Object.defineProperty(ve,"validateNoFIPS",{enumerable:!0,get:function(){return Gn.validateNoFIPS}})});var WD=m(Gf=>{"use strict";Object.defineProperty(Gf,"__esModule",{value:!0});Gf.getChunkedStream=void 0;function qre(e){let n=0,t=0,r=null,o=null,s=i=>{if(typeof i!="number")throw new Error("Attempted to allocate an event message where size was not a number: "+i);n=i,t=4,r=new Uint8Array(i),new DataView(r.buffer).setUint32(0,i,!1)},c=async function*(){let i=e[Symbol.asyncIterator]();for(;;){let{value:u,done:l}=await i.next();if(l){if(n)if(n===t)yield r;else throw new Error("Truncated event message received.");else return;return}let a=u.length,_=0;for(;_{"use strict";Object.defineProperty(Is,"__esModule",{value:!0});Is.getMessageUnmarshaller=Is.getUnmarshalledStream=void 0;function Mre(e,n){let t=YD(n.deserializer,n.toUtf8);return{[Symbol.asyncIterator]:async function*(){for await(let r of e){let o=n.eventStreamCodec.decode(r),s=await t(o);s!==void 0&&(yield s)}}}}Is.getUnmarshalledStream=Mre;function YD(e,n){return async function(t){let{value:r}=t.headers[":message-type"];if(r==="error"){let o=new Error(t.headers[":error-message"].value||"UnknownError");throw o.name=t.headers[":error-code"].value,o}else if(r==="exception"){let o=t.headers[":exception-type"].value,s={[o]:t},c=await e(s);if(c.$unknown){let i=new Error(n(t.body));throw i.name=o,i}throw c[o]}else if(r==="event"){let o={[t.headers[":event-type"].value]:t},s=await e(o);return s.$unknown?void 0:s}else throw Error(`Unrecognizable event type: ${t.headers[":event-type"].value}`)}}Is.getMessageUnmarshaller=YD});var NS=m(Hf=>{"use strict";Object.defineProperty(Hf,"__esModule",{value:!0});Hf.EventStreamMarshaller=void 0;var ed=yg(),Bre=WD(),Dre=QD(),RS=class{constructor({utf8Encoder:n,utf8Decoder:t}){this.eventStreamCodec=new ed.EventStreamCodec(n,t),this.utfEncoder=n}deserialize(n,t){let r=(0,Bre.getChunkedStream)(n);return new ed.SmithyMessageDecoderStream({messageStream:new ed.MessageDecoderStream({inputStream:r,decoder:this.eventStreamCodec}),deserializer:(0,Dre.getMessageUnmarshaller)(t,this.utfEncoder)})}serialize(n,t){return new ed.MessageEncoderStream({messageStream:new ed.SmithyMessageEncoderStream({inputStream:n,serializer:t}),encoder:this.eventStreamCodec,includeEndFrame:!0})}};Hf.EventStreamMarshaller=RS});var JD=m($f=>{"use strict";Object.defineProperty($f,"__esModule",{value:!0});$f.eventStreamSerdeProvider=void 0;var Fre=NS(),Lre=e=>new Fre.EventStreamMarshaller(e);$f.eventStreamSerdeProvider=Lre});var eF=m(Kf=>{"use strict";Object.defineProperty(Kf,"__esModule",{value:!0});var ZD=(z(),j(U));ZD.__exportStar(NS(),Kf);ZD.__exportStar(JD(),Kf)});var tF=m(Vf=>{"use strict";Object.defineProperty(Vf,"__esModule",{value:!0});Vf.readabletoIterable=void 0;async function*jre(e){let n=!1,t=!1,r=new Array;for(e.on("error",o=>{if(n||(n=!0),o)throw o}),e.on("data",o=>{r.push(o)}),e.on("end",()=>{n=!0});!t;){let o=await new Promise(s=>setTimeout(()=>s(r.shift()),0));o&&(yield o),t=n&&r.length===0}}Vf.readabletoIterable=jre});var TS=m(Xf=>{"use strict";Object.defineProperty(Xf,"__esModule",{value:!0});Xf.EventStreamMarshaller=void 0;var Ure=eF(),zre=require("stream"),Gre=tF(),OS=class{constructor({utf8Encoder:n,utf8Decoder:t}){this.universalMarshaller=new Ure.EventStreamMarshaller({utf8Decoder:t,utf8Encoder:n})}deserialize(n,t){let r=typeof n[Symbol.asyncIterator]=="function"?n:(0,Gre.readabletoIterable)(n);return this.universalMarshaller.deserialize(r,t)}serialize(n,t){return zre.Readable.from(this.universalMarshaller.serialize(n,t))}};Xf.EventStreamMarshaller=OS});var nF=m(Wf=>{"use strict";Object.defineProperty(Wf,"__esModule",{value:!0});Wf.eventStreamSerdeProvider=void 0;var Hre=TS(),$re=e=>new Hre.EventStreamMarshaller(e);Wf.eventStreamSerdeProvider=$re});var oF=m(Yf=>{"use strict";Object.defineProperty(Yf,"__esModule",{value:!0});var rF=(z(),j(U));rF.__exportStar(TS(),Yf);rF.__exportStar(nF(),Yf)});var MS=m(Qf=>{"use strict";Object.defineProperty(Qf,"__esModule",{value:!0});Qf.HashCalculator=void 0;var Kre=Pt(),Vre=require("stream"),qS=class extends Vre.Writable{constructor(n,t){super(t),this.hash=n}_write(n,t,r){try{this.hash.update((0,Kre.toUint8Array)(n))}catch(o){return r(o)}r()}};Qf.HashCalculator=qS});var sF=m(Jf=>{"use strict";Object.defineProperty(Jf,"__esModule",{value:!0});Jf.fileStreamHasher=void 0;var Xre=require("fs"),Wre=MS(),Yre=(e,n)=>new Promise((t,r)=>{if(!Qre(n)){r(new Error("Unable to calculate hash for non-file streams."));return}let o=(0,Xre.createReadStream)(n.path,{start:n.start,end:n.end}),s=new e,c=new Wre.HashCalculator(s);o.pipe(c),o.on("error",i=>{c.end(),r(i)}),c.on("error",r),c.on("finish",function(){s.digest().then(t).catch(r)})});Jf.fileStreamHasher=Yre;var Qre=e=>typeof e.path=="string"});var iF=m(Zf=>{"use strict";Object.defineProperty(Zf,"__esModule",{value:!0});Zf.readableStreamHasher=void 0;var Jre=MS(),Zre=(e,n)=>{if(n.readableFlowing!==null)throw new Error("Unable to calculate hash for flowing readable stream");let t=new e,r=new Jre.HashCalculator(t);return n.pipe(r),new Promise((o,s)=>{n.on("error",c=>{r.end(),s(c)}),r.on("error",s),r.on("finish",()=>{t.digest().then(o).catch(s)})})};Zf.readableStreamHasher=Zre});var cF=m(e_=>{"use strict";Object.defineProperty(e_,"__esModule",{value:!0});var aF=(z(),j(U));aF.__exportStar(sF(),e_);aF.__exportStar(iF(),e_)});var n_=m(t_=>{"use strict";Object.defineProperty(t_,"__esModule",{value:!0});t_.signatureV4CrtContainer=void 0;t_.signatureV4CrtContainer={CrtSignerV4:null}});var dF=m(r_=>{"use strict";Object.defineProperty(r_,"__esModule",{value:!0});r_.loadCrt=void 0;var eoe=n_();function toe(){if(!eoe.signatureV4CrtContainer.CrtSignerV4)try{typeof require=="function"&&(require.call(null,"@aws-sdk/signature-v4-crt"),process.emitWarning(`The package @aws-sdk/signature-v4-crt has been loaded dynamically. To avoid this warning, please explicitly import the package in your application with: import "@aws-sdk/signature-v4-crt"; // ESM @@ -36,11 +36,11 @@ In a future version of the AWS SDK for JavaScript (v3), this warning will become an error and dynamic loading will not be available. See https://github.com/aws/aws-sdk-js-v3/issues/5229. -`))}catch{}}Zf.loadCrt=Xre});var oF=m(e_=>{"use strict";Object.defineProperty(e_,"__esModule",{value:!0});e_.SignatureV4MultiRegion=void 0;var Wre=vg(),Yre=rF(),Qre=Jf(),OS=class{constructor(n){this.sigv4Signer=new Wre.SignatureV4(n),this.signerOptions=n}async sign(n,t={}){if(t.signingRegion==="*"){if(this.signerOptions.runtime!=="node")throw new Error("This request requires signing with SigV4Asymmetric algorithm. It's only available in Node.js");return this.getSigv4aSigner().sign(n,t)}return this.sigv4Signer.sign(n,t)}async presign(n,t={}){if(t.signingRegion==="*"){if(this.signerOptions.runtime!=="node")throw new Error("This request requires signing with SigV4Asymmetric algorithm. It's only available in Node.js");return this.getSigv4aSigner().presign(n,t)}return this.sigv4Signer.presign(n,t)}getSigv4aSigner(){if(!this.sigv4aSigner){let n=null;try{if((0,Yre.loadCrt)(),n=Qre.signatureV4CrtContainer.CrtSignerV4,typeof n!="function")throw new Error}catch(t){throw t.message=`${t.message} +`))}catch{}}r_.loadCrt=toe});var lF=m(o_=>{"use strict";Object.defineProperty(o_,"__esModule",{value:!0});o_.SignatureV4MultiRegion=void 0;var noe=Ag(),roe=dF(),ooe=n_(),BS=class{constructor(n){this.sigv4Signer=new noe.SignatureV4(n),this.signerOptions=n}async sign(n,t={}){if(t.signingRegion==="*"){if(this.signerOptions.runtime!=="node")throw new Error("This request requires signing with SigV4Asymmetric algorithm. It's only available in Node.js");return this.getSigv4aSigner().sign(n,t)}return this.sigv4Signer.sign(n,t)}async presign(n,t={}){if(t.signingRegion==="*"){if(this.signerOptions.runtime!=="node")throw new Error("This request requires signing with SigV4Asymmetric algorithm. It's only available in Node.js");return this.getSigv4aSigner().presign(n,t)}return this.sigv4Signer.presign(n,t)}getSigv4aSigner(){if(!this.sigv4aSigner){let n=null;try{if((0,roe.loadCrt)(),n=ooe.signatureV4CrtContainer.CrtSignerV4,typeof n!="function")throw new Error}catch(t){throw t.message=`${t.message} Please check if you have installed "@aws-sdk/signature-v4-crt" package explicitly. -For more information please go to https://github.com/aws/aws-sdk-js-v3#functionality-requiring-aws-common-runtime-crt`,t}this.sigv4aSigner=new n({...this.signerOptions,signingAlgorithm:1})}return this.sigv4aSigner}};e_.SignatureV4MultiRegion=OS});var iF=m(t_=>{"use strict";Object.defineProperty(t_,"__esModule",{value:!0});var sF=(z(),j(U));sF.__exportStar(oF(),t_);sF.__exportStar(Jf(),t_)});var gL=m(a_=>{"use strict";Object.defineProperty(a_,"__esModule",{value:!0});a_.ruleSet=void 0;var sE="required",g="type",S="conditions",I="fn",R="argv",se="ref",Ze="assign",W="url",Y="properties",$n="authSchemes",Kn="disableDoubleEncoding",Vn="signingName",Or="signingRegion",Q="headers",aF=!1,Cn=!0,Sn="isSet",G="tree",it="booleanEquals",X="error",s_="aws.partition",Te="stringEquals",Be="getAttr",Ot="name",ed="substring",eL="hardwareType",tL="regionPrefix",cF="bucketAliasSuffix",nE="outpostId",mo="isValidHostLabel",Lt="not",nL="parseURL",iE="s3-outposts",H="endpoint",dF="aws.isVirtualHostableS3Bucket",Os="s3",rL="{url#scheme}://{url#authority}{url#normalizedPath}{Bucket}",oL="{url#scheme}://{Bucket}.{url#authority}{url#path}",sL="https://{Bucket}.s3-accelerate.{partitionResult#dnsSuffix}",lF="https://{Bucket}.s3.{partitionResult#dnsSuffix}",iL="aws.parseArn",aL="bucketArn",cL="arnType",i_="",aE="s3-object-lambda",dL="accesspoint",cE="accessPointName",uF="{url#scheme}://{accessPointName}-{bucketArn#accountId}.{url#authority}{url#path}",mF="mrapPartition",pF="outpostType",fF="arnPrefix",lL="{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",_F="https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",rE="{url#scheme}://{url#authority}{url#path}",yF="https://s3.{partitionResult#dnsSuffix}",TS={[sE]:!1,[g]:"String"},Ns={[sE]:!0,default:!1,[g]:"Boolean"},qS={[sE]:!1,[g]:"Boolean"},Ft={[I]:it,[R]:[{[se]:"Accelerate"},!0]},Ie={[I]:it,[R]:[{[se]:"UseFIPS"},!0]},be={[I]:it,[R]:[{[se]:"UseDualStack"},!0]},Me={[I]:Sn,[R]:[{[se]:"Endpoint"}]},uL={[I]:s_,[R]:[{[se]:"Region"}],[Ze]:"partitionResult"},gF={[I]:Te,[R]:[{[I]:Be,[R]:[{[se]:"partitionResult"},Ot]},"aws-cn"]},mL={[I]:Sn,[R]:[{[se]:"Bucket"}]},Hn={[se]:"Bucket"},hF={[se]:eL},CF={[S]:[{[I]:Lt,[R]:[Me]}],[X]:"Expected a endpoint to be specified but no endpoint was found",[g]:X},oe={[I]:Lt,[R]:[Me]},dt={[I]:nL,[R]:[{[se]:"Endpoint"}],[Ze]:"url"},n_={[$n]:[{[Kn]:!0,[Ot]:"sigv4",[Vn]:iE,[Or]:"{Region}"}]},de={},MS={[I]:it,[R]:[{[se]:"ForcePathStyle"},!1]},Jre={[se]:"ForcePathStyle"},je={[I]:it,[R]:[{[se]:"Accelerate"},!1]},ze={[I]:Te,[R]:[{[se]:"Region"},"aws-global"]},Ke={[$n]:[{[Kn]:!0,[Ot]:"sigv4",[Vn]:Os,[Or]:"us-east-1"}]},pe={[I]:Lt,[R]:[ze]},Ve={[I]:it,[R]:[{[se]:"UseGlobalEndpoint"},!0]},SF={[W]:"https://{Bucket}.s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}",[Y]:{[$n]:[{[Kn]:!0,[Ot]:"sigv4",[Vn]:Os,[Or]:"{Region}"}]},[Q]:{}},Ue={[$n]:[{[Kn]:!0,[Ot]:"sigv4",[Vn]:Os,[Or]:"{Region}"}]},Xe={[I]:it,[R]:[{[se]:"UseGlobalEndpoint"},!1]},ue={[I]:it,[R]:[{[se]:"UseDualStack"},!1]},EF={[W]:"https://{Bucket}.s3-fips.{Region}.{partitionResult#dnsSuffix}",[Y]:Ue,[Q]:{}},ae={[I]:it,[R]:[{[se]:"UseFIPS"},!1]},bF={[W]:"https://{Bucket}.s3-accelerate.dualstack.{partitionResult#dnsSuffix}",[Y]:Ue,[Q]:{}},PF={[W]:"https://{Bucket}.s3.dualstack.{Region}.{partitionResult#dnsSuffix}",[Y]:Ue,[Q]:{}},BS={[I]:it,[R]:[{[I]:Be,[R]:[{[se]:"url"},"isIp"]},!0]},pL={[se]:"url"},DS={[I]:it,[R]:[{[I]:Be,[R]:[pL,"isIp"]},!1]},FS={[W]:rL,[Y]:Ue,[Q]:{}},oE={[W]:oL,[Y]:Ue,[Q]:{}},vF={[H]:oE,[g]:H},LS={[W]:sL,[Y]:Ue,[Q]:{}},xF={[W]:"https://{Bucket}.s3.{Region}.{partitionResult#dnsSuffix}",[Y]:Ue,[Q]:{}},r_={[X]:"Invalid region: region was not a valid DNS name.",[g]:X},_t={[se]:aL},fL={[se]:cL},jS={[I]:Be,[R]:[_t,"service"]},dE={[se]:cE},wF={[S]:[be],[X]:"S3 Object Lambda does not support Dual-stack",[g]:X},kF={[S]:[Ft],[X]:"S3 Object Lambda does not support S3 Accelerate",[g]:X},AF={[S]:[{[I]:Sn,[R]:[{[se]:"DisableAccessPoints"}]},{[I]:it,[R]:[{[se]:"DisableAccessPoints"},!0]}],[X]:"Access points are not supported for this operation",[g]:X},US={[S]:[{[I]:Sn,[R]:[{[se]:"UseArnRegion"}]},{[I]:it,[R]:[{[se]:"UseArnRegion"},!1]},{[I]:Lt,[R]:[{[I]:Te,[R]:[{[I]:Be,[R]:[_t,"region"]},"{Region}"]}]}],[X]:"Invalid configuration: region from ARN `{bucketArn#region}` does not match client region `{Region}` and UseArnRegion is `false`",[g]:X},_L={[I]:Be,[R]:[{[se]:"bucketPartition"},Ot]},yL={[I]:Be,[R]:[_t,"accountId"]},zS={[$n]:[{[Kn]:!0,[Ot]:"sigv4",[Vn]:aE,[Or]:"{bucketArn#region}"}]},IF={[X]:"Invalid ARN: The access point name may only contain a-z, A-Z, 0-9 and `-`. Found: `{accessPointName}`",[g]:X},GS={[X]:"Invalid ARN: The account id may only contain a-z, A-Z, 0-9 and `-`. Found: `{bucketArn#accountId}`",[g]:X},HS={[X]:"Invalid region in ARN: `{bucketArn#region}` (invalid DNS name)",[g]:X},$S={[X]:"Client was configured for partition `{partitionResult#name}` but ARN (`{Bucket}`) has `{bucketPartition#name}`",[g]:X},RF={[X]:"Invalid ARN: The ARN may only contain a single resource component after `accesspoint`.",[g]:X},NF={[X]:"Invalid ARN: Expected a resource of the format `accesspoint:` but no name was provided",[g]:X},td={[$n]:[{[Kn]:!0,[Ot]:"sigv4",[Vn]:Os,[Or]:"{bucketArn#region}"}]},OF={[$n]:[{[Kn]:!0,[Ot]:"sigv4",[Vn]:iE,[Or]:"{bucketArn#region}"}]},TF={[I]:iL,[R]:[Hn]},qF={[W]:"https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Y]:Ue,[Q]:{}},MF={[W]:"https://s3-fips.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Y]:Ue,[Q]:{}},BF={[W]:"https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Y]:Ue,[Q]:{}},KS={[W]:lL,[Y]:Ue,[Q]:{}},DF={[W]:"https://s3.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Y]:Ue,[Q]:{}},FF={[se]:"UseObjectLambdaEndpoint"},VS={[$n]:[{[Kn]:!0,[Ot]:"sigv4",[Vn]:aE,[Or]:"{Region}"}]},LF={[W]:"https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}",[Y]:Ue,[Q]:{}},jF={[W]:"https://s3-fips.{Region}.{partitionResult#dnsSuffix}",[Y]:Ue,[Q]:{}},UF={[W]:"https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}",[Y]:Ue,[Q]:{}},XS={[W]:rE,[Y]:Ue,[Q]:{}},zF={[W]:"https://s3.{Region}.{partitionResult#dnsSuffix}",[Y]:Ue,[Q]:{}},WS=[{[se]:"Region"}],Zre=[{[se]:"Endpoint"}],GF=[Hn],HF=[{[I]:mo,[R]:[{[se]:nE},!1]}],$F=[{[I]:Te,[R]:[{[se]:tL},"beta"]}],nd=[Me,dt],KF=[mL],Rr=[uL],VF=[{[I]:mo,[R]:[{[se]:"Region"},!1]}],Nr=[{[I]:Te,[R]:[{[se]:"Region"},"us-east-1"]}],YS=[{[I]:Te,[R]:[fL,dL]}],XF=[{[I]:Be,[R]:[_t,"resourceId[1]"],[Ze]:cE},{[I]:Lt,[R]:[{[I]:Te,[R]:[dE,i_]}]}],eoe=[_t,"resourceId[1]"],WF=[be],QS=[Ft],JS=[{[I]:Lt,[R]:[{[I]:Te,[R]:[{[I]:Be,[R]:[_t,"region"]},i_]}]}],YF=[{[I]:Lt,[R]:[{[I]:Sn,[R]:[{[I]:Be,[R]:[_t,"resourceId[2]"]}]}]}],toe=[_t,"resourceId[2]"],ZS=[{[I]:s_,[R]:[{[I]:Be,[R]:[_t,"region"]}],[Ze]:"bucketPartition"}],QF=[{[I]:Te,[R]:[_L,{[I]:Be,[R]:[{[se]:"partitionResult"},Ot]}]}],eE=[{[I]:mo,[R]:[{[I]:Be,[R]:[_t,"region"]},!0]}],tE=[{[I]:mo,[R]:[yL,!1]}],JF=[{[I]:mo,[R]:[dE,!1]}],o_=[Ie],ZF=[{[I]:mo,[R]:[{[se]:"Region"},!0]}],noe={version:"1.0",parameters:{Bucket:TS,Region:TS,UseFIPS:Ns,UseDualStack:Ns,Endpoint:TS,ForcePathStyle:Ns,Accelerate:Ns,UseGlobalEndpoint:Ns,UseObjectLambdaEndpoint:qS,DisableAccessPoints:qS,DisableMultiRegionAccessPoints:Ns,UseArnRegion:qS},rules:[{[S]:[{[I]:Sn,[R]:WS}],[g]:G,rules:[{[S]:[Ft,Ie],error:"Accelerate cannot be used with FIPS",[g]:X},{[S]:[be,Me],error:"Cannot set dual-stack in combination with a custom endpoint.",[g]:X},{[S]:[Me,Ie],error:"A custom endpoint cannot be combined with FIPS",[g]:X},{[S]:[Me,Ft],error:"A custom endpoint cannot be combined with S3 Accelerate",[g]:X},{[S]:[Ie,uL,gF],error:"Partition does not support FIPS",[g]:X},{[S]:[mL,{[I]:ed,[R]:[Hn,49,50,Cn],[Ze]:eL},{[I]:ed,[R]:[Hn,8,12,Cn],[Ze]:tL},{[I]:ed,[R]:[Hn,0,7,Cn],[Ze]:cF},{[I]:ed,[R]:[Hn,32,49,Cn],[Ze]:nE},{[I]:s_,[R]:WS,[Ze]:"regionPartition"},{[I]:Te,[R]:[{[se]:cF},"--op-s3"]}],[g]:G,rules:[{[S]:HF,[g]:G,rules:[{[S]:[{[I]:Te,[R]:[hF,"e"]}],[g]:G,rules:[{[S]:$F,[g]:G,rules:[CF,{[S]:nd,endpoint:{[W]:"https://{Bucket}.ec2.{url#authority}",[Y]:n_,[Q]:de},[g]:H}]},{endpoint:{[W]:"https://{Bucket}.ec2.s3-outposts.{Region}.{regionPartition#dnsSuffix}",[Y]:n_,[Q]:de},[g]:H}]},{[S]:[{[I]:Te,[R]:[hF,"o"]}],[g]:G,rules:[{[S]:$F,[g]:G,rules:[CF,{[S]:nd,endpoint:{[W]:"https://{Bucket}.op-{outpostId}.{url#authority}",[Y]:n_,[Q]:de},[g]:H}]},{endpoint:{[W]:"https://{Bucket}.op-{outpostId}.s3-outposts.{Region}.{regionPartition#dnsSuffix}",[Y]:n_,[Q]:de},[g]:H}]},{error:'Unrecognized hardware type: "Expected hardware type o or e but got {hardwareType}"',[g]:X}]},{error:"Invalid ARN: The outpost Id must only contain a-z, A-Z, 0-9 and `-`.",[g]:X}]},{[S]:KF,[g]:G,rules:[{[S]:[Me,{[I]:Lt,[R]:[{[I]:Sn,[R]:[{[I]:nL,[R]:Zre}]}]}],error:"Custom endpoint `{Endpoint}` was not a valid URI",[g]:X},{[S]:[MS,{[I]:dF,[R]:[Hn,aF]}],[g]:G,rules:[{[S]:Rr,[g]:G,rules:[{[S]:VF,[g]:G,rules:[{[S]:[Ft,gF],error:"S3 Accelerate cannot be used in this region",[g]:X},{[S]:[be,Ie,je,oe,ze],endpoint:{[W]:"https://{Bucket}.s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[be,Ie,je,oe,pe,Ve],[g]:G,rules:[{endpoint:SF,[g]:H}]},{[S]:[be,Ie,je,oe,pe,Xe],endpoint:SF,[g]:H},{[S]:[ue,Ie,je,oe,ze],endpoint:{[W]:"https://{Bucket}.s3-fips.us-east-1.{partitionResult#dnsSuffix}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[ue,Ie,je,oe,pe,Ve],[g]:G,rules:[{endpoint:EF,[g]:H}]},{[S]:[ue,Ie,je,oe,pe,Xe],endpoint:EF,[g]:H},{[S]:[be,ae,Ft,oe,ze],endpoint:{[W]:"https://{Bucket}.s3-accelerate.dualstack.us-east-1.{partitionResult#dnsSuffix}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[be,ae,Ft,oe,pe,Ve],[g]:G,rules:[{endpoint:bF,[g]:H}]},{[S]:[be,ae,Ft,oe,pe,Xe],endpoint:bF,[g]:H},{[S]:[be,ae,je,oe,ze],endpoint:{[W]:"https://{Bucket}.s3.dualstack.us-east-1.{partitionResult#dnsSuffix}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[be,ae,je,oe,pe,Ve],[g]:G,rules:[{endpoint:PF,[g]:H}]},{[S]:[be,ae,je,oe,pe,Xe],endpoint:PF,[g]:H},{[S]:[ue,ae,je,Me,dt,BS,ze],endpoint:{[W]:rL,[Y]:Ke,[Q]:de},[g]:H},{[S]:[ue,ae,je,Me,dt,DS,ze],endpoint:{[W]:oL,[Y]:Ke,[Q]:de},[g]:H},{[S]:[ue,ae,je,Me,dt,BS,pe,Ve],[g]:G,rules:[{[S]:Nr,endpoint:FS,[g]:H},{endpoint:FS,[g]:H}]},{[S]:[ue,ae,je,Me,dt,DS,pe,Ve],[g]:G,rules:[{[S]:Nr,endpoint:oE,[g]:H},vF]},{[S]:[ue,ae,je,Me,dt,BS,pe,Xe],endpoint:FS,[g]:H},{[S]:[ue,ae,je,Me,dt,DS,pe,Xe],endpoint:oE,[g]:H},{[S]:[ue,ae,Ft,oe,ze],endpoint:{[W]:sL,[Y]:Ke,[Q]:de},[g]:H},{[S]:[ue,ae,Ft,oe,pe,Ve],[g]:G,rules:[{[S]:Nr,endpoint:LS,[g]:H},{endpoint:LS,[g]:H}]},{[S]:[ue,ae,Ft,oe,pe,Xe],endpoint:LS,[g]:H},{[S]:[ue,ae,je,oe,ze],endpoint:{[W]:lF,[Y]:Ke,[Q]:de},[g]:H},{[S]:[ue,ae,je,oe,pe,Ve],[g]:G,rules:[{[S]:Nr,endpoint:{[W]:lF,[Y]:Ue,[Q]:de},[g]:H},{endpoint:xF,[g]:H}]},{[S]:[ue,ae,je,oe,pe,Xe],endpoint:xF,[g]:H}]},r_]}]},{[S]:[Me,dt,{[I]:Te,[R]:[{[I]:Be,[R]:[pL,"scheme"]},"http"]},{[I]:dF,[R]:[Hn,Cn]},MS,ae,ue,je],[g]:G,rules:[{[S]:Rr,[g]:G,rules:[{[S]:VF,[g]:G,rules:[vF]},r_]}]},{[S]:[MS,{[I]:iL,[R]:GF,[Ze]:aL}],[g]:G,rules:[{[S]:[{[I]:Be,[R]:[_t,"resourceId[0]"],[Ze]:cL},{[I]:Lt,[R]:[{[I]:Te,[R]:[fL,i_]}]}],[g]:G,rules:[{[S]:[{[I]:Te,[R]:[jS,aE]}],[g]:G,rules:[{[S]:YS,[g]:G,rules:[{[S]:XF,[g]:G,rules:[wF,kF,{[S]:JS,[g]:G,rules:[AF,{[S]:YF,[g]:G,rules:[US,{[S]:ZS,[g]:G,rules:[{[S]:Rr,[g]:G,rules:[{[S]:QF,[g]:G,rules:[{[S]:eE,[g]:G,rules:[{[S]:[{[I]:Te,[R]:[yL,i_]}],error:"Invalid ARN: Missing account id",[g]:X},{[S]:tE,[g]:G,rules:[{[S]:JF,[g]:G,rules:[{[S]:nd,endpoint:{[W]:uF,[Y]:zS,[Q]:de},[g]:H},{[S]:o_,endpoint:{[W]:"https://{accessPointName}-{bucketArn#accountId}.s3-object-lambda-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Y]:zS,[Q]:de},[g]:H},{endpoint:{[W]:"https://{accessPointName}-{bucketArn#accountId}.s3-object-lambda.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Y]:zS,[Q]:de},[g]:H}]},IF]},GS]},HS]},$S]}]}]},RF]},{error:"Invalid ARN: bucket ARN is missing a region",[g]:X}]},NF]},{error:"Invalid ARN: Object Lambda ARNs only support `accesspoint` arn types, but found: `{arnType}`",[g]:X}]},{[S]:YS,[g]:G,rules:[{[S]:XF,[g]:G,rules:[{[S]:JS,[g]:G,rules:[{[S]:YS,[g]:G,rules:[{[S]:JS,[g]:G,rules:[AF,{[S]:YF,[g]:G,rules:[US,{[S]:ZS,[g]:G,rules:[{[S]:Rr,[g]:G,rules:[{[S]:[{[I]:Te,[R]:[_L,"{partitionResult#name}"]}],[g]:G,rules:[{[S]:eE,[g]:G,rules:[{[S]:[{[I]:Te,[R]:[jS,Os]}],[g]:G,rules:[{[S]:tE,[g]:G,rules:[{[S]:JF,[g]:G,rules:[{[S]:QS,error:"Access Points do not support S3 Accelerate",[g]:X},{[S]:[Ie,be],endpoint:{[W]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint-fips.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Y]:td,[Q]:de},[g]:H},{[S]:[Ie,ue],endpoint:{[W]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Y]:td,[Q]:de},[g]:H},{[S]:[ae,be],endpoint:{[W]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Y]:td,[Q]:de},[g]:H},{[S]:[ae,ue,Me,dt],endpoint:{[W]:uF,[Y]:td,[Q]:de},[g]:H},{[S]:[ae,ue],endpoint:{[W]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Y]:td,[Q]:de},[g]:H}]},IF]},GS]},{error:"Invalid ARN: The ARN was not for the S3 service, found: {bucketArn#service}",[g]:X}]},HS]},$S]}]}]},RF]}]}]},{[S]:[{[I]:mo,[R]:[dE,Cn]}],[g]:G,rules:[{[S]:WF,error:"S3 MRAP does not support dual-stack",[g]:X},{[S]:o_,error:"S3 MRAP does not support FIPS",[g]:X},{[S]:QS,error:"S3 MRAP does not support S3 Accelerate",[g]:X},{[S]:[{[I]:it,[R]:[{[se]:"DisableMultiRegionAccessPoints"},Cn]}],error:"Invalid configuration: Multi-Region Access Point ARNs are disabled.",[g]:X},{[S]:[{[I]:s_,[R]:WS,[Ze]:mF}],[g]:G,rules:[{[S]:[{[I]:Te,[R]:[{[I]:Be,[R]:[{[se]:mF},Ot]},{[I]:Be,[R]:[_t,"partition"]}]}],[g]:G,rules:[{endpoint:{[W]:"https://{accessPointName}.accesspoint.s3-global.{mrapPartition#dnsSuffix}",[Y]:{[$n]:[{[Kn]:Cn,name:"sigv4a",[Vn]:Os,signingRegionSet:["*"]}]},[Q]:de},[g]:H}]},{error:"Client was configured for partition `{mrapPartition#name}` but bucket referred to partition `{bucketArn#partition}`",[g]:X}]}]},{error:"Invalid Access Point Name",[g]:X}]},NF]},{[S]:[{[I]:Te,[R]:[jS,iE]}],[g]:G,rules:[{[S]:WF,error:"S3 Outposts does not support Dual-stack",[g]:X},{[S]:o_,error:"S3 Outposts does not support FIPS",[g]:X},{[S]:QS,error:"S3 Outposts does not support S3 Accelerate",[g]:X},{[S]:[{[I]:Sn,[R]:[{[I]:Be,[R]:[_t,"resourceId[4]"]}]}],error:"Invalid Arn: Outpost Access Point ARN contains sub resources",[g]:X},{[S]:[{[I]:Be,[R]:eoe,[Ze]:nE}],[g]:G,rules:[{[S]:HF,[g]:G,rules:[US,{[S]:ZS,[g]:G,rules:[{[S]:Rr,[g]:G,rules:[{[S]:QF,[g]:G,rules:[{[S]:eE,[g]:G,rules:[{[S]:tE,[g]:G,rules:[{[S]:[{[I]:Be,[R]:toe,[Ze]:pF}],[g]:G,rules:[{[S]:[{[I]:Be,[R]:[_t,"resourceId[3]"],[Ze]:cE}],[g]:G,rules:[{[S]:[{[I]:Te,[R]:[{[se]:pF},dL]}],[g]:G,rules:[{[S]:nd,endpoint:{[W]:"https://{accessPointName}-{bucketArn#accountId}.{outpostId}.{url#authority}",[Y]:OF,[Q]:de},[g]:H},{endpoint:{[W]:"https://{accessPointName}-{bucketArn#accountId}.{outpostId}.s3-outposts.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Y]:OF,[Q]:de},[g]:H}]},{error:"Expected an outpost type `accesspoint`, found {outpostType}",[g]:X}]},{error:"Invalid ARN: expected an access point name",[g]:X}]},{error:"Invalid ARN: Expected a 4-component resource",[g]:X}]},GS]},HS]},$S]}]}]},{error:"Invalid ARN: The outpost Id may only contain a-z, A-Z, 0-9 and `-`. Found: `{outpostId}`",[g]:X}]},{error:"Invalid ARN: The Outpost Id was not set",[g]:X}]},{error:"Invalid ARN: Unrecognized format: {Bucket} (type: {arnType})",[g]:X}]},{error:"Invalid ARN: No ARN type specified",[g]:X}]},{[S]:[{[I]:ed,[R]:[Hn,0,4,aF],[Ze]:fF},{[I]:Te,[R]:[{[se]:fF},"arn:"]},{[I]:Lt,[R]:[{[I]:Sn,[R]:[TF]}]}],error:"Invalid ARN: `{Bucket}` was not a valid ARN",[g]:X},{[S]:[{[I]:it,[R]:[Jre,Cn]},TF],error:"Path-style addressing cannot be used with ARN buckets",[g]:X},{[S]:[{[I]:"uriEncode",[R]:GF,[Ze]:"uri_encoded_bucket"}],[g]:G,rules:[{[S]:Rr,[g]:G,rules:[{[S]:[je],[g]:G,rules:[{[S]:[be,oe,Ie,ze],endpoint:{[W]:"https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[be,oe,Ie,pe,Ve],[g]:G,rules:[{endpoint:qF,[g]:H}]},{[S]:[be,oe,Ie,pe,Xe],endpoint:qF,[g]:H},{[S]:[ue,oe,Ie,ze],endpoint:{[W]:"https://s3-fips.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[ue,oe,Ie,pe,Ve],[g]:G,rules:[{endpoint:MF,[g]:H}]},{[S]:[ue,oe,Ie,pe,Xe],endpoint:MF,[g]:H},{[S]:[be,oe,ae,ze],endpoint:{[W]:"https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[be,oe,ae,pe,Ve],[g]:G,rules:[{endpoint:BF,[g]:H}]},{[S]:[be,oe,ae,pe,Xe],endpoint:BF,[g]:H},{[S]:[ue,Me,dt,ae,ze],endpoint:{[W]:lL,[Y]:Ke,[Q]:de},[g]:H},{[S]:[ue,Me,dt,ae,pe,Ve],[g]:G,rules:[{[S]:Nr,endpoint:KS,[g]:H},{endpoint:KS,[g]:H}]},{[S]:[ue,Me,dt,ae,pe,Xe],endpoint:KS,[g]:H},{[S]:[ue,oe,ae,ze],endpoint:{[W]:_F,[Y]:Ke,[Q]:de},[g]:H},{[S]:[ue,oe,ae,pe,Ve],[g]:G,rules:[{[S]:Nr,endpoint:{[W]:_F,[Y]:Ue,[Q]:de},[g]:H},{endpoint:DF,[g]:H}]},{[S]:[ue,oe,ae,pe,Xe],endpoint:DF,[g]:H}]},{error:"Path-style addressing cannot be used with S3 Accelerate",[g]:X}]}]}]},{[S]:[{[I]:Sn,[R]:[FF]},{[I]:it,[R]:[FF,Cn]}],[g]:G,rules:[{[S]:Rr,[g]:G,rules:[{[S]:ZF,[g]:G,rules:[wF,kF,{[S]:nd,endpoint:{[W]:rE,[Y]:VS,[Q]:de},[g]:H},{[S]:o_,endpoint:{[W]:"https://s3-object-lambda-fips.{Region}.{partitionResult#dnsSuffix}",[Y]:VS,[Q]:de},[g]:H},{endpoint:{[W]:"https://s3-object-lambda.{Region}.{partitionResult#dnsSuffix}",[Y]:VS,[Q]:de},[g]:H}]},r_]}]},{[S]:[{[I]:Lt,[R]:KF}],[g]:G,rules:[{[S]:Rr,[g]:G,rules:[{[S]:ZF,[g]:G,rules:[{[S]:[Ie,be,oe,ze],endpoint:{[W]:"https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[Ie,be,oe,pe,Ve],[g]:G,rules:[{endpoint:LF,[g]:H}]},{[S]:[Ie,be,oe,pe,Xe],endpoint:LF,[g]:H},{[S]:[Ie,ue,oe,ze],endpoint:{[W]:"https://s3-fips.us-east-1.{partitionResult#dnsSuffix}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[Ie,ue,oe,pe,Ve],[g]:G,rules:[{endpoint:jF,[g]:H}]},{[S]:[Ie,ue,oe,pe,Xe],endpoint:jF,[g]:H},{[S]:[ae,be,oe,ze],endpoint:{[W]:"https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[ae,be,oe,pe,Ve],[g]:G,rules:[{endpoint:UF,[g]:H}]},{[S]:[ae,be,oe,pe,Xe],endpoint:UF,[g]:H},{[S]:[ae,ue,Me,dt,ze],endpoint:{[W]:rE,[Y]:Ke,[Q]:de},[g]:H},{[S]:[ae,ue,Me,dt,pe,Ve],[g]:G,rules:[{[S]:Nr,endpoint:XS,[g]:H},{endpoint:XS,[g]:H}]},{[S]:[ae,ue,Me,dt,pe,Xe],endpoint:XS,[g]:H},{[S]:[ae,ue,oe,ze],endpoint:{[W]:yF,[Y]:Ke,[Q]:de},[g]:H},{[S]:[ae,ue,oe,pe,Ve],[g]:G,rules:[{[S]:Nr,endpoint:{[W]:yF,[Y]:Ue,[Q]:de},[g]:H},{endpoint:zF,[g]:H}]},{[S]:[ae,ue,oe,pe,Xe],endpoint:zF,[g]:H}]},r_]}]}]},{error:"A region must be set when sending requests to S3.",[g]:X}]};a_.ruleSet=noe});var hL=m(c_=>{"use strict";Object.defineProperty(c_,"__esModule",{value:!0});c_.defaultEndpointResolver=void 0;var roe=Ko(),ooe=gL(),soe=(e,n={})=>(0,roe.resolveEndpoint)(ooe.ruleSet,{endpointParams:e,logger:n.logger});c_.defaultEndpointResolver=soe});var bL=m(d_=>{"use strict";Object.defineProperty(d_,"__esModule",{value:!0});d_.getRuntimeConfig=void 0;var ioe=iF(),aoe=E(),coe=Zr(),CL=Po(),SL=Oy(),EL=Pt(),doe=hL(),loe=e=>({apiVersion:"2006-03-01",base64Decoder:(e==null?void 0:e.base64Decoder)??CL.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??CL.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??doe.defaultEndpointResolver,extensions:(e==null?void 0:e.extensions)??[],getAwsChunkedEncodingStream:(e==null?void 0:e.getAwsChunkedEncodingStream)??SL.getAwsChunkedEncodingStream,logger:(e==null?void 0:e.logger)??new aoe.NoOpLogger,sdkStreamMixin:(e==null?void 0:e.sdkStreamMixin)??SL.sdkStreamMixin,serviceId:(e==null?void 0:e.serviceId)??"S3",signerConstructor:(e==null?void 0:e.signerConstructor)??ioe.SignatureV4MultiRegion,signingEscapePath:(e==null?void 0:e.signingEscapePath)??!1,urlParser:(e==null?void 0:e.urlParser)??coe.parseUrl,useArnRegion:(e==null?void 0:e.useArnRegion)??!1,utf8Decoder:(e==null?void 0:e.utf8Decoder)??EL.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??EL.toUtf8});d_.getRuntimeConfig=loe});var xL=m(u_=>{"use strict";Object.defineProperty(u_,"__esModule",{value:!0});u_.getRuntimeConfig=void 0;var uoe=(z(),j(U)),moe=uoe.__importDefault(ET()),poe=TD(),foe=oS(),_oe=zD(),yoe=Tc(),l_=Qt(),goe=JD(),lE=qc(),hoe=nF(),PL=On(),Ts=en(),vL=wo(),Coe=Mc(),Soe=Rt(),Eoe=bL(),boe=E(),Poe=Dc(),voe=E(),xoe=e=>{(0,voe.emitWarningIfUnsupportedVersion)(process.version);let n=(0,Poe.resolveDefaultsModeConfig)(e),t=()=>n().then(boe.loadConfigsForDefaultMode),r=(0,Eoe.getRuntimeConfig)(e);return{...r,...e,runtime:"node",defaultsMode:n,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??Coe.calculateBodyLength,credentialDefaultProvider:(e==null?void 0:e.credentialDefaultProvider)??(0,poe.decorateDefaultCredentialProvider)(foe.defaultProvider),defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,yoe.defaultUserAgent)({serviceId:r.serviceId,clientVersion:moe.default.version}),eventStreamSerdeProvider:(e==null?void 0:e.eventStreamSerdeProvider)??goe.eventStreamSerdeProvider,maxAttempts:(e==null?void 0:e.maxAttempts)??(0,Ts.loadConfig)(PL.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),md5:(e==null?void 0:e.md5)??lE.Hash.bind(null,"md5"),region:(e==null?void 0:e.region)??(0,Ts.loadConfig)(l_.NODE_REGION_CONFIG_OPTIONS,l_.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new vL.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,Ts.loadConfig)({...PL.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||Soe.DEFAULT_RETRY_MODE}),sha1:(e==null?void 0:e.sha1)??lE.Hash.bind(null,"sha1"),sha256:(e==null?void 0:e.sha256)??lE.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??vL.streamCollector,streamHasher:(e==null?void 0:e.streamHasher)??hoe.readableStreamHasher,useArnRegion:(e==null?void 0:e.useArnRegion)??(0,Ts.loadConfig)(_oe.NODE_USE_ARN_REGION_CONFIG_OPTIONS),useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,Ts.loadConfig)(l_.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,Ts.loadConfig)(l_.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};u_.getRuntimeConfig=xoe});var IL=m(m_=>{"use strict";Object.defineProperty(m_,"__esModule",{value:!0});m_.resolveRuntimeExtensions=void 0;var wL=Np(),kL=we(),AL=E(),uE=e=>e,woe=(e,n)=>{let t={...uE((0,wL.getAwsRegionExtensionConfiguration)(e)),...uE((0,AL.getDefaultExtensionConfiguration)(e)),...uE((0,kL.getHttpHandlerExtensionConfiguration)(e))};return n.forEach(r=>r.configure(t)),{...e,...(0,wL.resolveAwsRegionExtensionConfiguration)(t),...(0,AL.resolveDefaultRuntimeConfig)(t),...(0,kL.resolveHttpHandlerRuntimeConfig)(t)}};m_.resolveRuntimeExtensions=woe});var rd=m(qs=>{"use strict";Object.defineProperty(qs,"__esModule",{value:!0});qs.S3Client=qs.__Client=void 0;var koe=jw(),RL=Ka(),Aoe=Va(),Ioe=Xa(),NL=To(),OL=kn(),TL=pc(),Roe=Qt(),Noe=zN(),Ooe=gc(),Toe=x(),qL=On(),ML=E();Object.defineProperty(qs,"__Client",{enumerable:!0,get:function(){return ML.Client}});var qoe=ST(),Moe=xL(),Boe=IL(),mE=class extends ML.Client{constructor(...[n]){let t=(0,Moe.getRuntimeConfig)(n||{}),r=(0,qoe.resolveClientEndpointParameters)(t),o=(0,Roe.resolveRegionConfig)(r),s=(0,Toe.resolveEndpointConfig)(o),c=(0,qL.resolveRetryConfig)(s),i=(0,RL.resolveHostHeaderConfig)(c),u=(0,OL.resolveAwsAuthConfig)(i),l=(0,NL.resolveS3Config)(u),a=(0,TL.resolveUserAgentConfig)(l),_=(0,Noe.resolveEventStreamSerdeConfig)(a),y=(0,Boe.resolveRuntimeExtensions)(_,(n==null?void 0:n.extensions)||[]);super(y),this.config=y,this.middlewareStack.use((0,qL.getRetryPlugin)(this.config)),this.middlewareStack.use((0,Ooe.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,RL.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,Aoe.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,Ioe.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,OL.getAwsAuthPlugin)(this.config)),this.middlewareStack.use((0,NL.getValidateBucketNamePlugin)(this.config)),this.middlewareStack.use((0,koe.getAddExpectContinuePlugin)(this.config)),this.middlewareStack.use((0,TL.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};qs.S3Client=mE});var BL=m(p_=>{"use strict";Object.defineProperty(p_,"__esModule",{value:!0});p_.escapeAttribute=void 0;function Doe(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""")}p_.escapeAttribute=Doe});var DL=m(f_=>{"use strict";Object.defineProperty(f_,"__esModule",{value:!0});f_.escapeElement=void 0;function Foe(e){return e.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">").replace(/\r/g," ").replace(/\n/g," ").replace(/\u0085/g,"…").replace(/\u2028/,"
")}f_.escapeElement=Foe});var fE=m(__=>{"use strict";Object.defineProperty(__,"__esModule",{value:!0});__.XmlText=void 0;var Loe=DL(),pE=class{constructor(n){this.value=n}toString(){return(0,Loe.escapeElement)(""+this.value)}};__.XmlText=pE});var FL=m(y_=>{"use strict";Object.defineProperty(y_,"__esModule",{value:!0});y_.XmlNode=void 0;var joe=BL(),Uoe=fE(),_E=class e{static of(n,t,r){let o=new e(n);return t!==void 0&&o.addChildNode(new Uoe.XmlText(t)),r!==void 0&&o.withName(r),o}constructor(n,t=[]){this.name=n,this.children=t,this.attributes={}}withName(n){return this.name=n,this}addAttribute(n,t){return this.attributes[n]=t,this}addChildNode(n){return this.children.push(n),this}removeAttribute(n){return delete this.attributes[n],this}toString(){let n=!!this.children.length,t=`<${this.name}`,r=this.attributes;for(let o of Object.keys(r)){let s=r[o];typeof s<"u"&&s!==null&&(t+=` ${o}="${(0,joe.escapeAttribute)(""+s)}"`)}return t+=n?`>${this.children.map(o=>o.toString()).join("")}`:"/>"}};y_.XmlNode=_E});var jL=m(g_=>{"use strict";Object.defineProperty(g_,"__esModule",{value:!0});var LL=(z(),j(U));LL.__exportStar(FL(),g_);LL.__exportStar(fE(),g_)});var od=m(Ms=>{"use strict";Object.defineProperty(Ms,"__esModule",{value:!0});Ms.S3ServiceException=Ms.__ServiceException=void 0;var UL=E();Object.defineProperty(Ms,"__ServiceException",{enumerable:!0,get:function(){return UL.ServiceException}});var yE=class e extends UL.ServiceException{constructor(n){super(n),Object.setPrototypeOf(this,e.prototype)}};Ms.S3ServiceException=yE});var et=m(h=>{"use strict";Object.defineProperty(h,"__esModule",{value:!0});h.ReplicationStatus=h.Protocol=h.BucketVersioningStatus=h.MFADeleteStatus=h.Payer=h.ReplicationRuleStatus=h.SseKmsEncryptedObjectsStatus=h.ReplicaModificationsStatus=h.ReplicationRuleFilter=h.ExistingObjectReplicationStatus=h.ReplicationTimeStatus=h.MetricsStatus=h.DeleteMarkerReplicationStatus=h.FilterRuleName=h.Event=h.MetricsFilter=h.BucketLogsPermission=h.ExpirationStatus=h.TransitionStorageClass=h.LifecycleRuleFilter=h.InventoryFrequency=h.InventoryOptionalField=h.InventoryIncludedObjectVersions=h.InventoryFormat=h.IntelligentTieringAccessTier=h.IntelligentTieringStatus=h.StorageClassAnalysisSchemaVersion=h.AnalyticsS3ExportFileFormat=h.AnalyticsFilter=h.ObjectOwnership=h.BucketLocationConstraint=h.BucketCannedACL=h.BucketAlreadyOwnedByYou=h.BucketAlreadyExists=h.ObjectNotInActiveTierError=h.TaggingDirective=h.StorageClass=h.ObjectLockMode=h.ObjectLockLegalHoldStatus=h.MetadataDirective=h.ChecksumAlgorithm=h.ObjectCannedACL=h.ServerSideEncryption=h.OwnerOverride=h.Permission=h.Type=h.BucketAccelerateStatus=h.NoSuchUpload=h.RequestPayer=h.RequestCharged=void 0;h.PutObjectRequestFilterSensitiveLog=h.PutObjectOutputFilterSensitiveLog=h.PutBucketInventoryConfigurationRequestFilterSensitiveLog=h.PutBucketEncryptionRequestFilterSensitiveLog=h.ListPartsRequestFilterSensitiveLog=h.ListBucketInventoryConfigurationsOutputFilterSensitiveLog=h.HeadObjectRequestFilterSensitiveLog=h.HeadObjectOutputFilterSensitiveLog=h.GetObjectTorrentOutputFilterSensitiveLog=h.GetObjectAttributesRequestFilterSensitiveLog=h.GetObjectRequestFilterSensitiveLog=h.GetObjectOutputFilterSensitiveLog=h.GetBucketInventoryConfigurationOutputFilterSensitiveLog=h.InventoryConfigurationFilterSensitiveLog=h.InventoryDestinationFilterSensitiveLog=h.InventoryS3BucketDestinationFilterSensitiveLog=h.InventoryEncryptionFilterSensitiveLog=h.SSEKMSFilterSensitiveLog=h.GetBucketEncryptionOutputFilterSensitiveLog=h.ServerSideEncryptionConfigurationFilterSensitiveLog=h.ServerSideEncryptionRuleFilterSensitiveLog=h.ServerSideEncryptionByDefaultFilterSensitiveLog=h.CreateMultipartUploadRequestFilterSensitiveLog=h.CreateMultipartUploadOutputFilterSensitiveLog=h.CopyObjectRequestFilterSensitiveLog=h.CopyObjectOutputFilterSensitiveLog=h.CompleteMultipartUploadRequestFilterSensitiveLog=h.CompleteMultipartUploadOutputFilterSensitiveLog=h.MFADelete=h.ObjectVersionStorageClass=h.NoSuchBucket=h.OptionalObjectAttributes=h.ObjectStorageClass=h.EncodingType=h.ArchiveStatus=h.NotFound=h.ObjectLockRetentionMode=h.ObjectLockEnabled=h.ObjectAttributes=h.NoSuchKey=h.InvalidObjectState=h.ChecksumMode=void 0;var Pe=E(),Tr=od();h.RequestCharged={requester:"requester"};h.RequestPayer={requester:"requester"};var gE=class e extends Tr.S3ServiceException{constructor(n){super({name:"NoSuchUpload",$fault:"client",...n}),this.name="NoSuchUpload",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};h.NoSuchUpload=gE;h.BucketAccelerateStatus={Enabled:"Enabled",Suspended:"Suspended"};h.Type={AmazonCustomerByEmail:"AmazonCustomerByEmail",CanonicalUser:"CanonicalUser",Group:"Group"};h.Permission={FULL_CONTROL:"FULL_CONTROL",READ:"READ",READ_ACP:"READ_ACP",WRITE:"WRITE",WRITE_ACP:"WRITE_ACP"};h.OwnerOverride={Destination:"Destination"};h.ServerSideEncryption={AES256:"AES256",aws_kms:"aws:kms",aws_kms_dsse:"aws:kms:dsse"};h.ObjectCannedACL={authenticated_read:"authenticated-read",aws_exec_read:"aws-exec-read",bucket_owner_full_control:"bucket-owner-full-control",bucket_owner_read:"bucket-owner-read",private:"private",public_read:"public-read",public_read_write:"public-read-write"};h.ChecksumAlgorithm={CRC32:"CRC32",CRC32C:"CRC32C",SHA1:"SHA1",SHA256:"SHA256"};h.MetadataDirective={COPY:"COPY",REPLACE:"REPLACE"};h.ObjectLockLegalHoldStatus={OFF:"OFF",ON:"ON"};h.ObjectLockMode={COMPLIANCE:"COMPLIANCE",GOVERNANCE:"GOVERNANCE"};h.StorageClass={DEEP_ARCHIVE:"DEEP_ARCHIVE",GLACIER:"GLACIER",GLACIER_IR:"GLACIER_IR",INTELLIGENT_TIERING:"INTELLIGENT_TIERING",ONEZONE_IA:"ONEZONE_IA",OUTPOSTS:"OUTPOSTS",REDUCED_REDUNDANCY:"REDUCED_REDUNDANCY",SNOW:"SNOW",STANDARD:"STANDARD",STANDARD_IA:"STANDARD_IA"};h.TaggingDirective={COPY:"COPY",REPLACE:"REPLACE"};var hE=class e extends Tr.S3ServiceException{constructor(n){super({name:"ObjectNotInActiveTierError",$fault:"client",...n}),this.name="ObjectNotInActiveTierError",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};h.ObjectNotInActiveTierError=hE;var CE=class e extends Tr.S3ServiceException{constructor(n){super({name:"BucketAlreadyExists",$fault:"client",...n}),this.name="BucketAlreadyExists",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};h.BucketAlreadyExists=CE;var SE=class e extends Tr.S3ServiceException{constructor(n){super({name:"BucketAlreadyOwnedByYou",$fault:"client",...n}),this.name="BucketAlreadyOwnedByYou",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};h.BucketAlreadyOwnedByYou=SE;h.BucketCannedACL={authenticated_read:"authenticated-read",private:"private",public_read:"public-read",public_read_write:"public-read-write"};h.BucketLocationConstraint={EU:"EU",af_south_1:"af-south-1",ap_east_1:"ap-east-1",ap_northeast_1:"ap-northeast-1",ap_northeast_2:"ap-northeast-2",ap_northeast_3:"ap-northeast-3",ap_south_1:"ap-south-1",ap_south_2:"ap-south-2",ap_southeast_1:"ap-southeast-1",ap_southeast_2:"ap-southeast-2",ap_southeast_3:"ap-southeast-3",ca_central_1:"ca-central-1",cn_north_1:"cn-north-1",cn_northwest_1:"cn-northwest-1",eu_central_1:"eu-central-1",eu_north_1:"eu-north-1",eu_south_1:"eu-south-1",eu_south_2:"eu-south-2",eu_west_1:"eu-west-1",eu_west_2:"eu-west-2",eu_west_3:"eu-west-3",me_south_1:"me-south-1",sa_east_1:"sa-east-1",us_east_2:"us-east-2",us_gov_east_1:"us-gov-east-1",us_gov_west_1:"us-gov-west-1",us_west_1:"us-west-1",us_west_2:"us-west-2"};h.ObjectOwnership={BucketOwnerEnforced:"BucketOwnerEnforced",BucketOwnerPreferred:"BucketOwnerPreferred",ObjectWriter:"ObjectWriter"};var zoe;(function(e){e.visit=(n,t)=>n.Prefix!==void 0?t.Prefix(n.Prefix):n.Tag!==void 0?t.Tag(n.Tag):n.And!==void 0?t.And(n.And):t._(n.$unknown[0],n.$unknown[1])})(zoe=h.AnalyticsFilter||(h.AnalyticsFilter={}));h.AnalyticsS3ExportFileFormat={CSV:"CSV"};h.StorageClassAnalysisSchemaVersion={V_1:"V_1"};h.IntelligentTieringStatus={Disabled:"Disabled",Enabled:"Enabled"};h.IntelligentTieringAccessTier={ARCHIVE_ACCESS:"ARCHIVE_ACCESS",DEEP_ARCHIVE_ACCESS:"DEEP_ARCHIVE_ACCESS"};h.InventoryFormat={CSV:"CSV",ORC:"ORC",Parquet:"Parquet"};h.InventoryIncludedObjectVersions={All:"All",Current:"Current"};h.InventoryOptionalField={BucketKeyStatus:"BucketKeyStatus",ChecksumAlgorithm:"ChecksumAlgorithm",ETag:"ETag",EncryptionStatus:"EncryptionStatus",IntelligentTieringAccessTier:"IntelligentTieringAccessTier",IsMultipartUploaded:"IsMultipartUploaded",LastModifiedDate:"LastModifiedDate",ObjectAccessControlList:"ObjectAccessControlList",ObjectLockLegalHoldStatus:"ObjectLockLegalHoldStatus",ObjectLockMode:"ObjectLockMode",ObjectLockRetainUntilDate:"ObjectLockRetainUntilDate",ObjectOwner:"ObjectOwner",ReplicationStatus:"ReplicationStatus",Size:"Size",StorageClass:"StorageClass"};h.InventoryFrequency={Daily:"Daily",Weekly:"Weekly"};var Goe;(function(e){e.visit=(n,t)=>n.Prefix!==void 0?t.Prefix(n.Prefix):n.Tag!==void 0?t.Tag(n.Tag):n.ObjectSizeGreaterThan!==void 0?t.ObjectSizeGreaterThan(n.ObjectSizeGreaterThan):n.ObjectSizeLessThan!==void 0?t.ObjectSizeLessThan(n.ObjectSizeLessThan):n.And!==void 0?t.And(n.And):t._(n.$unknown[0],n.$unknown[1])})(Goe=h.LifecycleRuleFilter||(h.LifecycleRuleFilter={}));h.TransitionStorageClass={DEEP_ARCHIVE:"DEEP_ARCHIVE",GLACIER:"GLACIER",GLACIER_IR:"GLACIER_IR",INTELLIGENT_TIERING:"INTELLIGENT_TIERING",ONEZONE_IA:"ONEZONE_IA",STANDARD_IA:"STANDARD_IA"};h.ExpirationStatus={Disabled:"Disabled",Enabled:"Enabled"};h.BucketLogsPermission={FULL_CONTROL:"FULL_CONTROL",READ:"READ",WRITE:"WRITE"};var Hoe;(function(e){e.visit=(n,t)=>n.Prefix!==void 0?t.Prefix(n.Prefix):n.Tag!==void 0?t.Tag(n.Tag):n.AccessPointArn!==void 0?t.AccessPointArn(n.AccessPointArn):n.And!==void 0?t.And(n.And):t._(n.$unknown[0],n.$unknown[1])})(Hoe=h.MetricsFilter||(h.MetricsFilter={}));h.Event={s3_IntelligentTiering:"s3:IntelligentTiering",s3_LifecycleExpiration_:"s3:LifecycleExpiration:*",s3_LifecycleExpiration_Delete:"s3:LifecycleExpiration:Delete",s3_LifecycleExpiration_DeleteMarkerCreated:"s3:LifecycleExpiration:DeleteMarkerCreated",s3_LifecycleTransition:"s3:LifecycleTransition",s3_ObjectAcl_Put:"s3:ObjectAcl:Put",s3_ObjectCreated_:"s3:ObjectCreated:*",s3_ObjectCreated_CompleteMultipartUpload:"s3:ObjectCreated:CompleteMultipartUpload",s3_ObjectCreated_Copy:"s3:ObjectCreated:Copy",s3_ObjectCreated_Post:"s3:ObjectCreated:Post",s3_ObjectCreated_Put:"s3:ObjectCreated:Put",s3_ObjectRemoved_:"s3:ObjectRemoved:*",s3_ObjectRemoved_Delete:"s3:ObjectRemoved:Delete",s3_ObjectRemoved_DeleteMarkerCreated:"s3:ObjectRemoved:DeleteMarkerCreated",s3_ObjectRestore_:"s3:ObjectRestore:*",s3_ObjectRestore_Completed:"s3:ObjectRestore:Completed",s3_ObjectRestore_Delete:"s3:ObjectRestore:Delete",s3_ObjectRestore_Post:"s3:ObjectRestore:Post",s3_ObjectTagging_:"s3:ObjectTagging:*",s3_ObjectTagging_Delete:"s3:ObjectTagging:Delete",s3_ObjectTagging_Put:"s3:ObjectTagging:Put",s3_ReducedRedundancyLostObject:"s3:ReducedRedundancyLostObject",s3_Replication_:"s3:Replication:*",s3_Replication_OperationFailedReplication:"s3:Replication:OperationFailedReplication",s3_Replication_OperationMissedThreshold:"s3:Replication:OperationMissedThreshold",s3_Replication_OperationNotTracked:"s3:Replication:OperationNotTracked",s3_Replication_OperationReplicatedAfterThreshold:"s3:Replication:OperationReplicatedAfterThreshold"};h.FilterRuleName={prefix:"prefix",suffix:"suffix"};h.DeleteMarkerReplicationStatus={Disabled:"Disabled",Enabled:"Enabled"};h.MetricsStatus={Disabled:"Disabled",Enabled:"Enabled"};h.ReplicationTimeStatus={Disabled:"Disabled",Enabled:"Enabled"};h.ExistingObjectReplicationStatus={Disabled:"Disabled",Enabled:"Enabled"};var $oe;(function(e){e.visit=(n,t)=>n.Prefix!==void 0?t.Prefix(n.Prefix):n.Tag!==void 0?t.Tag(n.Tag):n.And!==void 0?t.And(n.And):t._(n.$unknown[0],n.$unknown[1])})($oe=h.ReplicationRuleFilter||(h.ReplicationRuleFilter={}));h.ReplicaModificationsStatus={Disabled:"Disabled",Enabled:"Enabled"};h.SseKmsEncryptedObjectsStatus={Disabled:"Disabled",Enabled:"Enabled"};h.ReplicationRuleStatus={Disabled:"Disabled",Enabled:"Enabled"};h.Payer={BucketOwner:"BucketOwner",Requester:"Requester"};h.MFADeleteStatus={Disabled:"Disabled",Enabled:"Enabled"};h.BucketVersioningStatus={Enabled:"Enabled",Suspended:"Suspended"};h.Protocol={http:"http",https:"https"};h.ReplicationStatus={COMPLETE:"COMPLETE",COMPLETED:"COMPLETED",FAILED:"FAILED",PENDING:"PENDING",REPLICA:"REPLICA"};h.ChecksumMode={ENABLED:"ENABLED"};var EE=class e extends Tr.S3ServiceException{constructor(n){super({name:"InvalidObjectState",$fault:"client",...n}),this.name="InvalidObjectState",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.StorageClass=n.StorageClass,this.AccessTier=n.AccessTier}};h.InvalidObjectState=EE;var bE=class e extends Tr.S3ServiceException{constructor(n){super({name:"NoSuchKey",$fault:"client",...n}),this.name="NoSuchKey",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};h.NoSuchKey=bE;h.ObjectAttributes={CHECKSUM:"Checksum",ETAG:"ETag",OBJECT_PARTS:"ObjectParts",OBJECT_SIZE:"ObjectSize",STORAGE_CLASS:"StorageClass"};h.ObjectLockEnabled={Enabled:"Enabled"};h.ObjectLockRetentionMode={COMPLIANCE:"COMPLIANCE",GOVERNANCE:"GOVERNANCE"};var PE=class e extends Tr.S3ServiceException{constructor(n){super({name:"NotFound",$fault:"client",...n}),this.name="NotFound",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};h.NotFound=PE;h.ArchiveStatus={ARCHIVE_ACCESS:"ARCHIVE_ACCESS",DEEP_ARCHIVE_ACCESS:"DEEP_ARCHIVE_ACCESS"};h.EncodingType={url:"url"};h.ObjectStorageClass={DEEP_ARCHIVE:"DEEP_ARCHIVE",GLACIER:"GLACIER",GLACIER_IR:"GLACIER_IR",INTELLIGENT_TIERING:"INTELLIGENT_TIERING",ONEZONE_IA:"ONEZONE_IA",OUTPOSTS:"OUTPOSTS",REDUCED_REDUNDANCY:"REDUCED_REDUNDANCY",SNOW:"SNOW",STANDARD:"STANDARD",STANDARD_IA:"STANDARD_IA"};h.OptionalObjectAttributes={RESTORE_STATUS:"RestoreStatus"};var vE=class e extends Tr.S3ServiceException{constructor(n){super({name:"NoSuchBucket",$fault:"client",...n}),this.name="NoSuchBucket",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};h.NoSuchBucket=vE;h.ObjectVersionStorageClass={STANDARD:"STANDARD"};h.MFADelete={Disabled:"Disabled",Enabled:"Enabled"};var Koe=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:Pe.SENSITIVE_STRING}});h.CompleteMultipartUploadOutputFilterSensitiveLog=Koe;var Voe=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:Pe.SENSITIVE_STRING}});h.CompleteMultipartUploadRequestFilterSensitiveLog=Voe;var Xoe=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:Pe.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:Pe.SENSITIVE_STRING}});h.CopyObjectOutputFilterSensitiveLog=Xoe;var Woe=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:Pe.SENSITIVE_STRING},...e.SSEKMSKeyId&&{SSEKMSKeyId:Pe.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:Pe.SENSITIVE_STRING},...e.CopySourceSSECustomerKey&&{CopySourceSSECustomerKey:Pe.SENSITIVE_STRING}});h.CopyObjectRequestFilterSensitiveLog=Woe;var Yoe=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:Pe.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:Pe.SENSITIVE_STRING}});h.CreateMultipartUploadOutputFilterSensitiveLog=Yoe;var Qoe=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:Pe.SENSITIVE_STRING},...e.SSEKMSKeyId&&{SSEKMSKeyId:Pe.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:Pe.SENSITIVE_STRING}});h.CreateMultipartUploadRequestFilterSensitiveLog=Qoe;var Joe=e=>({...e,...e.KMSMasterKeyID&&{KMSMasterKeyID:Pe.SENSITIVE_STRING}});h.ServerSideEncryptionByDefaultFilterSensitiveLog=Joe;var Zoe=e=>({...e,...e.ApplyServerSideEncryptionByDefault&&{ApplyServerSideEncryptionByDefault:(0,h.ServerSideEncryptionByDefaultFilterSensitiveLog)(e.ApplyServerSideEncryptionByDefault)}});h.ServerSideEncryptionRuleFilterSensitiveLog=Zoe;var ese=e=>({...e,...e.Rules&&{Rules:e.Rules.map(n=>(0,h.ServerSideEncryptionRuleFilterSensitiveLog)(n))}});h.ServerSideEncryptionConfigurationFilterSensitiveLog=ese;var tse=e=>({...e,...e.ServerSideEncryptionConfiguration&&{ServerSideEncryptionConfiguration:(0,h.ServerSideEncryptionConfigurationFilterSensitiveLog)(e.ServerSideEncryptionConfiguration)}});h.GetBucketEncryptionOutputFilterSensitiveLog=tse;var nse=e=>({...e,...e.KeyId&&{KeyId:Pe.SENSITIVE_STRING}});h.SSEKMSFilterSensitiveLog=nse;var rse=e=>({...e,...e.SSEKMS&&{SSEKMS:(0,h.SSEKMSFilterSensitiveLog)(e.SSEKMS)}});h.InventoryEncryptionFilterSensitiveLog=rse;var ose=e=>({...e,...e.Encryption&&{Encryption:(0,h.InventoryEncryptionFilterSensitiveLog)(e.Encryption)}});h.InventoryS3BucketDestinationFilterSensitiveLog=ose;var sse=e=>({...e,...e.S3BucketDestination&&{S3BucketDestination:(0,h.InventoryS3BucketDestinationFilterSensitiveLog)(e.S3BucketDestination)}});h.InventoryDestinationFilterSensitiveLog=sse;var ise=e=>({...e,...e.Destination&&{Destination:(0,h.InventoryDestinationFilterSensitiveLog)(e.Destination)}});h.InventoryConfigurationFilterSensitiveLog=ise;var ase=e=>({...e,...e.InventoryConfiguration&&{InventoryConfiguration:(0,h.InventoryConfigurationFilterSensitiveLog)(e.InventoryConfiguration)}});h.GetBucketInventoryConfigurationOutputFilterSensitiveLog=ase;var cse=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:Pe.SENSITIVE_STRING}});h.GetObjectOutputFilterSensitiveLog=cse;var dse=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:Pe.SENSITIVE_STRING}});h.GetObjectRequestFilterSensitiveLog=dse;var lse=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:Pe.SENSITIVE_STRING}});h.GetObjectAttributesRequestFilterSensitiveLog=lse;var use=e=>({...e});h.GetObjectTorrentOutputFilterSensitiveLog=use;var mse=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:Pe.SENSITIVE_STRING}});h.HeadObjectOutputFilterSensitiveLog=mse;var pse=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:Pe.SENSITIVE_STRING}});h.HeadObjectRequestFilterSensitiveLog=pse;var fse=e=>({...e,...e.InventoryConfigurationList&&{InventoryConfigurationList:e.InventoryConfigurationList.map(n=>(0,h.InventoryConfigurationFilterSensitiveLog)(n))}});h.ListBucketInventoryConfigurationsOutputFilterSensitiveLog=fse;var _se=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:Pe.SENSITIVE_STRING}});h.ListPartsRequestFilterSensitiveLog=_se;var yse=e=>({...e,...e.ServerSideEncryptionConfiguration&&{ServerSideEncryptionConfiguration:(0,h.ServerSideEncryptionConfigurationFilterSensitiveLog)(e.ServerSideEncryptionConfiguration)}});h.PutBucketEncryptionRequestFilterSensitiveLog=yse;var gse=e=>({...e,...e.InventoryConfiguration&&{InventoryConfiguration:(0,h.InventoryConfigurationFilterSensitiveLog)(e.InventoryConfiguration)}});h.PutBucketInventoryConfigurationRequestFilterSensitiveLog=gse;var hse=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:Pe.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:Pe.SENSITIVE_STRING}});h.PutObjectOutputFilterSensitiveLog=hse;var Cse=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:Pe.SENSITIVE_STRING},...e.SSEKMSKeyId&&{SSEKMSKeyId:Pe.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:Pe.SENSITIVE_STRING}});h.PutObjectRequestFilterSensitiveLog=Cse});var Mr=m(Z=>{"use strict";Object.defineProperty(Z,"__esModule",{value:!0});Z.WriteGetObjectResponseRequestFilterSensitiveLog=Z.UploadPartCopyRequestFilterSensitiveLog=Z.UploadPartCopyOutputFilterSensitiveLog=Z.UploadPartRequestFilterSensitiveLog=Z.UploadPartOutputFilterSensitiveLog=Z.SelectObjectContentRequestFilterSensitiveLog=Z.SelectObjectContentOutputFilterSensitiveLog=Z.SelectObjectContentEventStreamFilterSensitiveLog=Z.RestoreObjectRequestFilterSensitiveLog=Z.RestoreRequestFilterSensitiveLog=Z.OutputLocationFilterSensitiveLog=Z.S3LocationFilterSensitiveLog=Z.EncryptionFilterSensitiveLog=Z.SelectObjectContentEventStream=Z.RestoreRequestType=Z.QuoteFields=Z.JSONType=Z.FileHeaderInfo=Z.CompressionType=Z.ExpressionType=Z.Tier=Z.ObjectAlreadyInActiveTierError=void 0;var qr=E(),Sse=od(),xE=class e extends Sse.S3ServiceException{constructor(n){super({name:"ObjectAlreadyInActiveTierError",$fault:"client",...n}),this.name="ObjectAlreadyInActiveTierError",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Z.ObjectAlreadyInActiveTierError=xE;Z.Tier={Bulk:"Bulk",Expedited:"Expedited",Standard:"Standard"};Z.ExpressionType={SQL:"SQL"};Z.CompressionType={BZIP2:"BZIP2",GZIP:"GZIP",NONE:"NONE"};Z.FileHeaderInfo={IGNORE:"IGNORE",NONE:"NONE",USE:"USE"};Z.JSONType={DOCUMENT:"DOCUMENT",LINES:"LINES"};Z.QuoteFields={ALWAYS:"ALWAYS",ASNEEDED:"ASNEEDED"};Z.RestoreRequestType={SELECT:"SELECT"};var Ese;(function(e){e.visit=(n,t)=>n.Records!==void 0?t.Records(n.Records):n.Stats!==void 0?t.Stats(n.Stats):n.Progress!==void 0?t.Progress(n.Progress):n.Cont!==void 0?t.Cont(n.Cont):n.End!==void 0?t.End(n.End):t._(n.$unknown[0],n.$unknown[1])})(Ese=Z.SelectObjectContentEventStream||(Z.SelectObjectContentEventStream={}));var bse=e=>({...e,...e.KMSKeyId&&{KMSKeyId:qr.SENSITIVE_STRING}});Z.EncryptionFilterSensitiveLog=bse;var Pse=e=>({...e,...e.Encryption&&{Encryption:(0,Z.EncryptionFilterSensitiveLog)(e.Encryption)}});Z.S3LocationFilterSensitiveLog=Pse;var vse=e=>({...e,...e.S3&&{S3:(0,Z.S3LocationFilterSensitiveLog)(e.S3)}});Z.OutputLocationFilterSensitiveLog=vse;var xse=e=>({...e,...e.OutputLocation&&{OutputLocation:(0,Z.OutputLocationFilterSensitiveLog)(e.OutputLocation)}});Z.RestoreRequestFilterSensitiveLog=xse;var wse=e=>({...e,...e.RestoreRequest&&{RestoreRequest:(0,Z.RestoreRequestFilterSensitiveLog)(e.RestoreRequest)}});Z.RestoreObjectRequestFilterSensitiveLog=wse;var kse=e=>{if(e.Records!==void 0)return{Records:e.Records};if(e.Stats!==void 0)return{Stats:e.Stats};if(e.Progress!==void 0)return{Progress:e.Progress};if(e.Cont!==void 0)return{Cont:e.Cont};if(e.End!==void 0)return{End:e.End};if(e.$unknown!==void 0)return{[e.$unknown[0]]:"UNKNOWN"}};Z.SelectObjectContentEventStreamFilterSensitiveLog=kse;var Ase=e=>({...e,...e.Payload&&{Payload:"STREAMING_CONTENT"}});Z.SelectObjectContentOutputFilterSensitiveLog=Ase;var Ise=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:qr.SENSITIVE_STRING}});Z.SelectObjectContentRequestFilterSensitiveLog=Ise;var Rse=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:qr.SENSITIVE_STRING}});Z.UploadPartOutputFilterSensitiveLog=Rse;var Nse=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:qr.SENSITIVE_STRING}});Z.UploadPartRequestFilterSensitiveLog=Nse;var Ose=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:qr.SENSITIVE_STRING}});Z.UploadPartCopyOutputFilterSensitiveLog=Ose;var Tse=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:qr.SENSITIVE_STRING},...e.CopySourceSSECustomerKey&&{CopySourceSSECustomerKey:qr.SENSITIVE_STRING}});Z.UploadPartCopyRequestFilterSensitiveLog=Tse;var qse=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:qr.SENSITIVE_STRING}});Z.WriteGetObjectResponseRequestFilterSensitiveLog=qse});var M=m(p=>{"use strict";Object.defineProperty(p,"__esModule",{value:!0});p.se_GetObjectTorrentCommand=p.se_GetObjectTaggingCommand=p.se_GetObjectRetentionCommand=p.se_GetObjectLockConfigurationCommand=p.se_GetObjectLegalHoldCommand=p.se_GetObjectAttributesCommand=p.se_GetObjectAclCommand=p.se_GetObjectCommand=p.se_GetBucketWebsiteCommand=p.se_GetBucketVersioningCommand=p.se_GetBucketTaggingCommand=p.se_GetBucketRequestPaymentCommand=p.se_GetBucketReplicationCommand=p.se_GetBucketPolicyStatusCommand=p.se_GetBucketPolicyCommand=p.se_GetBucketOwnershipControlsCommand=p.se_GetBucketNotificationConfigurationCommand=p.se_GetBucketMetricsConfigurationCommand=p.se_GetBucketLoggingCommand=p.se_GetBucketLocationCommand=p.se_GetBucketLifecycleConfigurationCommand=p.se_GetBucketInventoryConfigurationCommand=p.se_GetBucketIntelligentTieringConfigurationCommand=p.se_GetBucketEncryptionCommand=p.se_GetBucketCorsCommand=p.se_GetBucketAnalyticsConfigurationCommand=p.se_GetBucketAclCommand=p.se_GetBucketAccelerateConfigurationCommand=p.se_DeletePublicAccessBlockCommand=p.se_DeleteObjectTaggingCommand=p.se_DeleteObjectsCommand=p.se_DeleteObjectCommand=p.se_DeleteBucketWebsiteCommand=p.se_DeleteBucketTaggingCommand=p.se_DeleteBucketReplicationCommand=p.se_DeleteBucketPolicyCommand=p.se_DeleteBucketOwnershipControlsCommand=p.se_DeleteBucketMetricsConfigurationCommand=p.se_DeleteBucketLifecycleCommand=p.se_DeleteBucketInventoryConfigurationCommand=p.se_DeleteBucketIntelligentTieringConfigurationCommand=p.se_DeleteBucketEncryptionCommand=p.se_DeleteBucketCorsCommand=p.se_DeleteBucketAnalyticsConfigurationCommand=p.se_DeleteBucketCommand=p.se_CreateMultipartUploadCommand=p.se_CreateBucketCommand=p.se_CopyObjectCommand=p.se_CompleteMultipartUploadCommand=p.se_AbortMultipartUploadCommand=void 0;p.de_DeleteBucketAnalyticsConfigurationCommand=p.de_DeleteBucketCommand=p.de_CreateMultipartUploadCommand=p.de_CreateBucketCommand=p.de_CopyObjectCommand=p.de_CompleteMultipartUploadCommand=p.de_AbortMultipartUploadCommand=p.se_WriteGetObjectResponseCommand=p.se_UploadPartCopyCommand=p.se_UploadPartCommand=p.se_SelectObjectContentCommand=p.se_RestoreObjectCommand=p.se_PutPublicAccessBlockCommand=p.se_PutObjectTaggingCommand=p.se_PutObjectRetentionCommand=p.se_PutObjectLockConfigurationCommand=p.se_PutObjectLegalHoldCommand=p.se_PutObjectAclCommand=p.se_PutObjectCommand=p.se_PutBucketWebsiteCommand=p.se_PutBucketVersioningCommand=p.se_PutBucketTaggingCommand=p.se_PutBucketRequestPaymentCommand=p.se_PutBucketReplicationCommand=p.se_PutBucketPolicyCommand=p.se_PutBucketOwnershipControlsCommand=p.se_PutBucketNotificationConfigurationCommand=p.se_PutBucketMetricsConfigurationCommand=p.se_PutBucketLoggingCommand=p.se_PutBucketLifecycleConfigurationCommand=p.se_PutBucketInventoryConfigurationCommand=p.se_PutBucketIntelligentTieringConfigurationCommand=p.se_PutBucketEncryptionCommand=p.se_PutBucketCorsCommand=p.se_PutBucketAnalyticsConfigurationCommand=p.se_PutBucketAclCommand=p.se_PutBucketAccelerateConfigurationCommand=p.se_ListPartsCommand=p.se_ListObjectVersionsCommand=p.se_ListObjectsV2Command=p.se_ListObjectsCommand=p.se_ListMultipartUploadsCommand=p.se_ListBucketsCommand=p.se_ListBucketMetricsConfigurationsCommand=p.se_ListBucketInventoryConfigurationsCommand=p.se_ListBucketIntelligentTieringConfigurationsCommand=p.se_ListBucketAnalyticsConfigurationsCommand=p.se_HeadObjectCommand=p.se_HeadBucketCommand=p.se_GetPublicAccessBlockCommand=void 0;p.de_ListBucketMetricsConfigurationsCommand=p.de_ListBucketInventoryConfigurationsCommand=p.de_ListBucketIntelligentTieringConfigurationsCommand=p.de_ListBucketAnalyticsConfigurationsCommand=p.de_HeadObjectCommand=p.de_HeadBucketCommand=p.de_GetPublicAccessBlockCommand=p.de_GetObjectTorrentCommand=p.de_GetObjectTaggingCommand=p.de_GetObjectRetentionCommand=p.de_GetObjectLockConfigurationCommand=p.de_GetObjectLegalHoldCommand=p.de_GetObjectAttributesCommand=p.de_GetObjectAclCommand=p.de_GetObjectCommand=p.de_GetBucketWebsiteCommand=p.de_GetBucketVersioningCommand=p.de_GetBucketTaggingCommand=p.de_GetBucketRequestPaymentCommand=p.de_GetBucketReplicationCommand=p.de_GetBucketPolicyStatusCommand=p.de_GetBucketPolicyCommand=p.de_GetBucketOwnershipControlsCommand=p.de_GetBucketNotificationConfigurationCommand=p.de_GetBucketMetricsConfigurationCommand=p.de_GetBucketLoggingCommand=p.de_GetBucketLocationCommand=p.de_GetBucketLifecycleConfigurationCommand=p.de_GetBucketInventoryConfigurationCommand=p.de_GetBucketIntelligentTieringConfigurationCommand=p.de_GetBucketEncryptionCommand=p.de_GetBucketCorsCommand=p.de_GetBucketAnalyticsConfigurationCommand=p.de_GetBucketAclCommand=p.de_GetBucketAccelerateConfigurationCommand=p.de_DeletePublicAccessBlockCommand=p.de_DeleteObjectTaggingCommand=p.de_DeleteObjectsCommand=p.de_DeleteObjectCommand=p.de_DeleteBucketWebsiteCommand=p.de_DeleteBucketTaggingCommand=p.de_DeleteBucketReplicationCommand=p.de_DeleteBucketPolicyCommand=p.de_DeleteBucketOwnershipControlsCommand=p.de_DeleteBucketMetricsConfigurationCommand=p.de_DeleteBucketLifecycleCommand=p.de_DeleteBucketInventoryConfigurationCommand=p.de_DeleteBucketIntelligentTieringConfigurationCommand=p.de_DeleteBucketEncryptionCommand=p.de_DeleteBucketCorsCommand=void 0;p.de_WriteGetObjectResponseCommand=p.de_UploadPartCopyCommand=p.de_UploadPartCommand=p.de_SelectObjectContentCommand=p.de_RestoreObjectCommand=p.de_PutPublicAccessBlockCommand=p.de_PutObjectTaggingCommand=p.de_PutObjectRetentionCommand=p.de_PutObjectLockConfigurationCommand=p.de_PutObjectLegalHoldCommand=p.de_PutObjectAclCommand=p.de_PutObjectCommand=p.de_PutBucketWebsiteCommand=p.de_PutBucketVersioningCommand=p.de_PutBucketTaggingCommand=p.de_PutBucketRequestPaymentCommand=p.de_PutBucketReplicationCommand=p.de_PutBucketPolicyCommand=p.de_PutBucketOwnershipControlsCommand=p.de_PutBucketNotificationConfigurationCommand=p.de_PutBucketMetricsConfigurationCommand=p.de_PutBucketLoggingCommand=p.de_PutBucketLifecycleConfigurationCommand=p.de_PutBucketInventoryConfigurationCommand=p.de_PutBucketIntelligentTieringConfigurationCommand=p.de_PutBucketEncryptionCommand=p.de_PutBucketCorsCommand=p.de_PutBucketAnalyticsConfigurationCommand=p.de_PutBucketAclCommand=p.de_PutBucketAccelerateConfigurationCommand=p.de_ListPartsCommand=p.de_ListObjectVersionsCommand=p.de_ListObjectsV2Command=p.de_ListObjectsCommand=p.de_ListMultipartUploadsCommand=p.de_ListBucketsCommand=void 0;var f=jL(),q=we(),d=E(),Mse=Wh(),Tt=et(),Bse=Mr(),Dse=od(),Fse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"x-id":[,"AbortMultipartUpload"],uploadId:[,(0,d.expectNonNull)(e.UploadId,"UploadId")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_AbortMultipartUploadCommand=Fse;var Lse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-checksum-crc32":e.ChecksumCRC32,"x-amz-checksum-crc32c":e.ChecksumCRC32C,"x-amz-checksum-sha1":e.ChecksumSHA1,"x-amz-checksum-sha256":e.ChecksumSHA256,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"x-id":[,"CompleteMultipartUpload"],uploadId:[,(0,d.expectNonNull)(e.UploadId,"UploadId")]}),l;e.MultipartUpload!==void 0&&(l=KL(e.MultipartUpload,n));let a;return e.MultipartUpload!==void 0&&(a=KL(e.MultipartUpload,n),a=a.withName("CompleteMultipartUpload"),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"POST",headers:c,path:i,query:u,body:l})};p.se_CompleteMultipartUploadCommand=Lse;var jse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-acl":e.ACL,"cache-control":e.CacheControl,"x-amz-checksum-algorithm":e.ChecksumAlgorithm,"content-disposition":e.ContentDisposition,"content-encoding":e.ContentEncoding,"content-language":e.ContentLanguage,"content-type":e.ContentType,"x-amz-copy-source":e.CopySource,"x-amz-copy-source-if-match":e.CopySourceIfMatch,"x-amz-copy-source-if-modified-since":[()=>P(e.CopySourceIfModifiedSince),()=>(0,d.dateToUtcString)(e.CopySourceIfModifiedSince).toString()],"x-amz-copy-source-if-none-match":e.CopySourceIfNoneMatch,"x-amz-copy-source-if-unmodified-since":[()=>P(e.CopySourceIfUnmodifiedSince),()=>(0,d.dateToUtcString)(e.CopySourceIfUnmodifiedSince).toString()],expires:[()=>P(e.Expires),()=>(0,d.dateToUtcString)(e.Expires).toString()],"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-metadata-directive":e.MetadataDirective,"x-amz-tagging-directive":e.TaggingDirective,"x-amz-server-side-encryption":e.ServerSideEncryption,"x-amz-storage-class":e.StorageClass,"x-amz-website-redirect-location":e.WebsiteRedirectLocation,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId,"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext,"x-amz-server-side-encryption-bucket-key-enabled":[()=>P(e.BucketKeyEnabled),()=>e.BucketKeyEnabled.toString()],"x-amz-copy-source-server-side-encryption-customer-algorithm":e.CopySourceSSECustomerAlgorithm,"x-amz-copy-source-server-side-encryption-customer-key":e.CopySourceSSECustomerKey,"x-amz-copy-source-server-side-encryption-customer-key-md5":e.CopySourceSSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-tagging":e.Tagging,"x-amz-object-lock-mode":e.ObjectLockMode,"x-amz-object-lock-retain-until-date":[()=>P(e.ObjectLockRetainUntilDate),()=>(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()],"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-source-expected-bucket-owner":e.ExpectedSourceBucketOwner,...e.Metadata!==void 0&&Object.keys(e.Metadata).reduce((a,_)=>(a[`x-amz-meta-${_.toLowerCase()}`]=e.Metadata[_],a),{})}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"x-id":[,"CopyObject"]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_CopyObjectCommand=jse;var Use=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-acl":e.ACL,"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write":e.GrantWrite,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-bucket-object-lock-enabled":[()=>P(e.ObjectLockEnabledForBucket),()=>e.ObjectLockEnabledForBucket.toString()],"x-amz-object-ownership":e.ObjectOwnership}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u;e.CreateBucketConfiguration!==void 0&&(u=XL(e.CreateBucketConfiguration,n));let l;return e.CreateBucketConfiguration!==void 0&&(l=XL(e.CreateBucketConfiguration,n),u='',l.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),u+=l.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,body:u})};p.se_CreateBucketCommand=Use;var zse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-acl":e.ACL,"cache-control":e.CacheControl,"content-disposition":e.ContentDisposition,"content-encoding":e.ContentEncoding,"content-language":e.ContentLanguage,"content-type":e.ContentType,expires:[()=>P(e.Expires),()=>(0,d.dateToUtcString)(e.Expires).toString()],"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-server-side-encryption":e.ServerSideEncryption,"x-amz-storage-class":e.StorageClass,"x-amz-website-redirect-location":e.WebsiteRedirectLocation,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId,"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext,"x-amz-server-side-encryption-bucket-key-enabled":[()=>P(e.BucketKeyEnabled),()=>e.BucketKeyEnabled.toString()],"x-amz-request-payer":e.RequestPayer,"x-amz-tagging":e.Tagging,"x-amz-object-lock-mode":e.ObjectLockMode,"x-amz-object-lock-retain-until-date":[()=>P(e.ObjectLockRetainUntilDate),()=>(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()],"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-checksum-algorithm":e.ChecksumAlgorithm,...e.Metadata!==void 0&&Object.keys(e.Metadata).reduce((a,_)=>(a[`x-amz-meta-${_.toLowerCase()}`]=e.Metadata[_],a),{})}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({uploads:[,""],"x-id":[,"CreateMultipartUpload"]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"POST",headers:c,path:i,query:u,body:l})};p.se_CreateMultipartUploadCommand=zse;var Gse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,body:u})};p.se_DeleteBucketCommand=Gse;var Hse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({analytics:[,""],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketAnalyticsConfigurationCommand=Hse;var $se=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({cors:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketCorsCommand=$se;var Kse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({encryption:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketEncryptionCommand=Kse;var Vse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c={},i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({"intelligent-tiering":[,""],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketIntelligentTieringConfigurationCommand=Vse;var Xse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({inventory:[,""],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketInventoryConfigurationCommand=Xse;var Wse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({lifecycle:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketLifecycleCommand=Wse;var Yse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({metrics:[,""],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketMetricsConfigurationCommand=Yse;var Qse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({ownershipControls:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketOwnershipControlsCommand=Qse;var Jse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({policy:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketPolicyCommand=Jse;var Zse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({replication:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketReplicationCommand=Zse;var eie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({tagging:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketTaggingCommand=eie;var tie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({website:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketWebsiteCommand=tie;var nie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-mfa":e.MFA,"x-amz-request-payer":e.RequestPayer,"x-amz-bypass-governance-retention":[()=>P(e.BypassGovernanceRetention),()=>e.BypassGovernanceRetention.toString()],"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"x-id":[,"DeleteObject"],versionId:[,e.VersionId]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteObjectCommand=nie;var rie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-mfa":e.MFA,"x-amz-request-payer":e.RequestPayer,"x-amz-bypass-governance-retention":[()=>P(e.BypassGovernanceRetention),()=>e.BypassGovernanceRetention.toString()],"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({delete:[,""],"x-id":[,"DeleteObjects"]}),l;e.Delete!==void 0&&(l=WL(e.Delete,n));let a;return e.Delete!==void 0&&(a=WL(e.Delete,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"POST",headers:c,path:i,query:u,body:l})};p.se_DeleteObjectsCommand=rie;var oie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({tagging:[,""],versionId:[,e.VersionId]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteObjectTaggingCommand=oie;var sie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({publicAccessBlock:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeletePublicAccessBlockCommand=sie;var iie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({accelerate:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketAccelerateConfigurationCommand=iie;var aie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({acl:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketAclCommand=aie;var cie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({analytics:[,""],"x-id":[,"GetBucketAnalyticsConfiguration"],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketAnalyticsConfigurationCommand=cie;var die=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({cors:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketCorsCommand=die;var lie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({encryption:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketEncryptionCommand=lie;var uie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c={},i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({"intelligent-tiering":[,""],"x-id":[,"GetBucketIntelligentTieringConfiguration"],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketIntelligentTieringConfigurationCommand=uie;var mie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({inventory:[,""],"x-id":[,"GetBucketInventoryConfiguration"],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketInventoryConfigurationCommand=mie;var pie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({lifecycle:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketLifecycleConfigurationCommand=pie;var fie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({location:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketLocationCommand=fie;var _ie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({logging:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketLoggingCommand=_ie;var yie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({metrics:[,""],"x-id":[,"GetBucketMetricsConfiguration"],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketMetricsConfigurationCommand=yie;var gie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({notification:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketNotificationConfigurationCommand=gie;var hie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({ownershipControls:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketOwnershipControlsCommand=hie;var Cie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({policy:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketPolicyCommand=Cie;var Sie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({policyStatus:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketPolicyStatusCommand=Sie;var Eie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({replication:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketReplicationCommand=Eie;var bie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({requestPayment:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketRequestPaymentCommand=bie;var Pie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({tagging:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketTaggingCommand=Pie;var vie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({versioning:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketVersioningCommand=vie;var xie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({website:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketWebsiteCommand=xie;var wie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"if-match":e.IfMatch,"if-modified-since":[()=>P(e.IfModifiedSince),()=>(0,d.dateToUtcString)(e.IfModifiedSince).toString()],"if-none-match":e.IfNoneMatch,"if-unmodified-since":[()=>P(e.IfUnmodifiedSince),()=>(0,d.dateToUtcString)(e.IfUnmodifiedSince).toString()],range:e.Range,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-checksum-mode":e.ChecksumMode}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"x-id":[,"GetObject"],"response-cache-control":[,e.ResponseCacheControl],"response-content-disposition":[,e.ResponseContentDisposition],"response-content-encoding":[,e.ResponseContentEncoding],"response-content-language":[,e.ResponseContentLanguage],"response-content-type":[,e.ResponseContentType],"response-expires":[()=>e.ResponseExpires!==void 0,()=>(0,d.dateToUtcString)(e.ResponseExpires).toString()],versionId:[,e.VersionId],partNumber:[()=>e.PartNumber!==void 0,()=>e.PartNumber.toString()]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetObjectCommand=wie;var kie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({acl:[,""],versionId:[,e.VersionId]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetObjectAclCommand=kie;var Aie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-max-parts":[()=>P(e.MaxParts),()=>e.MaxParts.toString()],"x-amz-part-number-marker":e.PartNumberMarker,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-object-attributes":[()=>P(e.ObjectAttributes),()=>(e.ObjectAttributes||[]).map(a=>a).join(", ")]}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({attributes:[,""],versionId:[,e.VersionId]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetObjectAttributesCommand=Aie;var Iie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"legal-hold":[,""],versionId:[,e.VersionId]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetObjectLegalHoldCommand=Iie;var Rie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({"object-lock":[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetObjectLockConfigurationCommand=Rie;var Nie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({retention:[,""],versionId:[,e.VersionId]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetObjectRetentionCommand=Nie;var Oie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({tagging:[,""],versionId:[,e.VersionId]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetObjectTaggingCommand=Oie;var Tie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({torrent:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetObjectTorrentCommand=Tie;var qie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({publicAccessBlock:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetPublicAccessBlockCommand=qie;var Mie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"HEAD",headers:c,path:i,body:u})};p.se_HeadBucketCommand=Mie;var Bie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"if-match":e.IfMatch,"if-modified-since":[()=>P(e.IfModifiedSince),()=>(0,d.dateToUtcString)(e.IfModifiedSince).toString()],"if-none-match":e.IfNoneMatch,"if-unmodified-since":[()=>P(e.IfUnmodifiedSince),()=>(0,d.dateToUtcString)(e.IfUnmodifiedSince).toString()],range:e.Range,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-checksum-mode":e.ChecksumMode}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({versionId:[,e.VersionId],partNumber:[()=>e.PartNumber!==void 0,()=>e.PartNumber.toString()]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"HEAD",headers:c,path:i,query:u,body:l})};p.se_HeadObjectCommand=Bie;var Die=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({analytics:[,""],"x-id":[,"ListBucketAnalyticsConfigurations"],"continuation-token":[,e.ContinuationToken]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_ListBucketAnalyticsConfigurationsCommand=Die;var Fie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c={},i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({"intelligent-tiering":[,""],"x-id":[,"ListBucketIntelligentTieringConfigurations"],"continuation-token":[,e.ContinuationToken]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_ListBucketIntelligentTieringConfigurationsCommand=Fie;var Lie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({inventory:[,""],"x-id":[,"ListBucketInventoryConfigurations"],"continuation-token":[,e.ContinuationToken]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_ListBucketInventoryConfigurationsCommand=Lie;var jie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({metrics:[,""],"x-id":[,"ListBucketMetricsConfigurations"],"continuation-token":[,e.ContinuationToken]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_ListBucketMetricsConfigurationsCommand=jie;var Uie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c={"content-type":"application/xml"},i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`,u;return u="",new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,body:u})};p.se_ListBucketsCommand=Uie;var zie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({uploads:[,""],delimiter:[,e.Delimiter],"encoding-type":[,e.EncodingType],"key-marker":[,e.KeyMarker],"max-uploads":[()=>e.MaxUploads!==void 0,()=>e.MaxUploads.toString()],prefix:[,e.Prefix],"upload-id-marker":[,e.UploadIdMarker]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_ListMultipartUploadsCommand=zie;var Gie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-optional-object-attributes":[()=>P(e.OptionalObjectAttributes),()=>(e.OptionalObjectAttributes||[]).map(a=>a).join(", ")]}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({delimiter:[,e.Delimiter],"encoding-type":[,e.EncodingType],marker:[,e.Marker],"max-keys":[()=>e.MaxKeys!==void 0,()=>e.MaxKeys.toString()],prefix:[,e.Prefix]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_ListObjectsCommand=Gie;var Hie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-optional-object-attributes":[()=>P(e.OptionalObjectAttributes),()=>(e.OptionalObjectAttributes||[]).map(a=>a).join(", ")]}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({"list-type":[,"2"],delimiter:[,e.Delimiter],"encoding-type":[,e.EncodingType],"max-keys":[()=>e.MaxKeys!==void 0,()=>e.MaxKeys.toString()],prefix:[,e.Prefix],"continuation-token":[,e.ContinuationToken],"fetch-owner":[()=>e.FetchOwner!==void 0,()=>e.FetchOwner.toString()],"start-after":[,e.StartAfter]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_ListObjectsV2Command=Hie;var $ie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer,"x-amz-optional-object-attributes":[()=>P(e.OptionalObjectAttributes),()=>(e.OptionalObjectAttributes||[]).map(a=>a).join(", ")]}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({versions:[,""],delimiter:[,e.Delimiter],"encoding-type":[,e.EncodingType],"key-marker":[,e.KeyMarker],"max-keys":[()=>e.MaxKeys!==void 0,()=>e.MaxKeys.toString()],prefix:[,e.Prefix],"version-id-marker":[,e.VersionIdMarker]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_ListObjectVersionsCommand=$ie;var Kie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"x-id":[,"ListParts"],"max-parts":[()=>e.MaxParts!==void 0,()=>e.MaxParts.toString()],"part-number-marker":[,e.PartNumberMarker],uploadId:[,(0,d.expectNonNull)(e.UploadId,"UploadId")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_ListPartsCommand=Kie;var Vie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({accelerate:[,""]}),l;e.AccelerateConfiguration!==void 0&&(l=zL(e.AccelerateConfiguration,n));let a;return e.AccelerateConfiguration!==void 0&&(a=zL(e.AccelerateConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketAccelerateConfigurationCommand=Vie;var Xie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-acl":e.ACL,"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write":e.GrantWrite,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({acl:[,""]}),l;e.AccessControlPolicy!==void 0&&(l=h_(e.AccessControlPolicy,n));let a;return e.AccessControlPolicy!==void 0&&(a=h_(e.AccessControlPolicy,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketAclCommand=Xie;var Wie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({analytics:[,""],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;e.AnalyticsConfiguration!==void 0&&(l=GL(e.AnalyticsConfiguration,n));let a;return e.AnalyticsConfiguration!==void 0&&(a=GL(e.AnalyticsConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketAnalyticsConfigurationCommand=Wie;var Yie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({cors:[,""]}),l;e.CORSConfiguration!==void 0&&(l=VL(e.CORSConfiguration,n));let a;return e.CORSConfiguration!==void 0&&(a=VL(e.CORSConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketCorsCommand=Yie;var Qie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({encryption:[,""]}),l;e.ServerSideEncryptionConfiguration!==void 0&&(l=cj(e.ServerSideEncryptionConfiguration,n));let a;return e.ServerSideEncryptionConfiguration!==void 0&&(a=cj(e.ServerSideEncryptionConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketEncryptionCommand=Qie;var Jie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c={"content-type":"application/xml"},i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({"intelligent-tiering":[,""],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;e.IntelligentTieringConfiguration!==void 0&&(l=YL(e.IntelligentTieringConfiguration,n));let a;return e.IntelligentTieringConfiguration!==void 0&&(a=YL(e.IntelligentTieringConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketIntelligentTieringConfigurationCommand=Jie;var Zie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({inventory:[,""],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;e.InventoryConfiguration!==void 0&&(l=QL(e.InventoryConfiguration,n));let a;return e.InventoryConfiguration!==void 0&&(a=QL(e.InventoryConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketInventoryConfigurationCommand=Zie;var eae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({lifecycle:[,""]}),l;e.LifecycleConfiguration!==void 0&&(l=HL(e.LifecycleConfiguration,n));let a;return e.LifecycleConfiguration!==void 0&&(a=HL(e.LifecycleConfiguration,n),a=a.withName("LifecycleConfiguration"),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketLifecycleConfigurationCommand=eae;var tae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({logging:[,""]}),l;e.BucketLoggingStatus!==void 0&&(l=$L(e.BucketLoggingStatus,n));let a;return e.BucketLoggingStatus!==void 0&&(a=$L(e.BucketLoggingStatus,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketLoggingCommand=tae;var nae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({metrics:[,""],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;e.MetricsConfiguration!==void 0&&(l=JL(e.MetricsConfiguration,n));let a;return e.MetricsConfiguration!==void 0&&(a=JL(e.MetricsConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketMetricsConfigurationCommand=nae;var rae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-skip-destination-validation":[()=>P(e.SkipDestinationValidation),()=>e.SkipDestinationValidation.toString()]}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({notification:[,""]}),l;e.NotificationConfiguration!==void 0&&(l=ZL(e.NotificationConfiguration,n));let a;return e.NotificationConfiguration!==void 0&&(a=ZL(e.NotificationConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketNotificationConfigurationCommand=rae;var oae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({ownershipControls:[,""]}),l;e.OwnershipControls!==void 0&&(l=rj(e.OwnershipControls,n));let a;return e.OwnershipControls!==void 0&&(a=rj(e.OwnershipControls,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketOwnershipControlsCommand=oae;var sae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"text/plain","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-confirm-remove-self-bucket-access":[()=>P(e.ConfirmRemoveSelfBucketAccess),()=>e.ConfirmRemoveSelfBucketAccess.toString()],"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({policy:[,""]}),l;e.Policy!==void 0&&(l=e.Policy);let a;return e.Policy!==void 0&&(a=e.Policy,l=a),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketPolicyCommand=sae;var iae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-bucket-object-lock-token":e.Token,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({replication:[,""]}),l;e.ReplicationConfiguration!==void 0&&(l=sj(e.ReplicationConfiguration,n));let a;return e.ReplicationConfiguration!==void 0&&(a=sj(e.ReplicationConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketReplicationCommand=iae;var aae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({requestPayment:[,""]}),l;e.RequestPaymentConfiguration!==void 0&&(l=ij(e.RequestPaymentConfiguration,n));let a;return e.RequestPaymentConfiguration!==void 0&&(a=ij(e.RequestPaymentConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketRequestPaymentCommand=aae;var cae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({tagging:[,""]}),l;e.Tagging!==void 0&&(l=sd(e.Tagging,n));let a;return e.Tagging!==void 0&&(a=sd(e.Tagging,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketTaggingCommand=cae;var dae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-mfa":e.MFA,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({versioning:[,""]}),l;e.VersioningConfiguration!==void 0&&(l=dj(e.VersioningConfiguration,n));let a;return e.VersioningConfiguration!==void 0&&(a=dj(e.VersioningConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketVersioningCommand=dae;var lae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({website:[,""]}),l;e.WebsiteConfiguration!==void 0&&(l=lj(e.WebsiteConfiguration,n));let a;return e.WebsiteConfiguration!==void 0&&(a=lj(e.WebsiteConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketWebsiteCommand=lae;var uae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":e.ContentType||"application/octet-stream","x-amz-acl":e.ACL,"cache-control":e.CacheControl,"content-disposition":e.ContentDisposition,"content-encoding":e.ContentEncoding,"content-language":e.ContentLanguage,"content-length":[()=>P(e.ContentLength),()=>e.ContentLength.toString()],"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-checksum-crc32":e.ChecksumCRC32,"x-amz-checksum-crc32c":e.ChecksumCRC32C,"x-amz-checksum-sha1":e.ChecksumSHA1,"x-amz-checksum-sha256":e.ChecksumSHA256,expires:[()=>P(e.Expires),()=>(0,d.dateToUtcString)(e.Expires).toString()],"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-server-side-encryption":e.ServerSideEncryption,"x-amz-storage-class":e.StorageClass,"x-amz-website-redirect-location":e.WebsiteRedirectLocation,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId,"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext,"x-amz-server-side-encryption-bucket-key-enabled":[()=>P(e.BucketKeyEnabled),()=>e.BucketKeyEnabled.toString()],"x-amz-request-payer":e.RequestPayer,"x-amz-tagging":e.Tagging,"x-amz-object-lock-mode":e.ObjectLockMode,"x-amz-object-lock-retain-until-date":[()=>P(e.ObjectLockRetainUntilDate),()=>(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()],"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,...e.Metadata!==void 0&&Object.keys(e.Metadata).reduce((_,y)=>(_[`x-amz-meta-${y.toLowerCase()}`]=e.Metadata[y],_),{})}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"x-id":[,"PutObject"]}),l;e.Body!==void 0&&(l=e.Body);let a;return e.Body!==void 0&&(a=e.Body,l=a),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutObjectCommand=uae;var mae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-acl":e.ACL,"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write":e.GrantWrite,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({acl:[,""],versionId:[,e.VersionId]}),l;e.AccessControlPolicy!==void 0&&(l=h_(e.AccessControlPolicy,n));let a;return e.AccessControlPolicy!==void 0&&(a=h_(e.AccessControlPolicy,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutObjectAclCommand=mae;var pae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-request-payer":e.RequestPayer,"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"legal-hold":[,""],versionId:[,e.VersionId]}),l;e.LegalHold!==void 0&&(l=tj(e.LegalHold,n));let a;return e.LegalHold!==void 0&&(a=tj(e.LegalHold,n),a=a.withName("LegalHold"),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutObjectLegalHoldCommand=pae;var fae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-request-payer":e.RequestPayer,"x-amz-bucket-object-lock-token":e.Token,"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({"object-lock":[,""]}),l;e.ObjectLockConfiguration!==void 0&&(l=ej(e.ObjectLockConfiguration,n));let a;return e.ObjectLockConfiguration!==void 0&&(a=ej(e.ObjectLockConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutObjectLockConfigurationCommand=fae;var _ae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-request-payer":e.RequestPayer,"x-amz-bypass-governance-retention":[()=>P(e.BypassGovernanceRetention),()=>e.BypassGovernanceRetention.toString()],"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({retention:[,""],versionId:[,e.VersionId]}),l;e.Retention!==void 0&&(l=nj(e.Retention,n));let a;return e.Retention!==void 0&&(a=nj(e.Retention,n),a=a.withName("Retention"),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutObjectRetentionCommand=_ae;var yae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({tagging:[,""],versionId:[,e.VersionId]}),l;e.Tagging!==void 0&&(l=sd(e.Tagging,n));let a;return e.Tagging!==void 0&&(a=sd(e.Tagging,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutObjectTaggingCommand=yae;var gae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({publicAccessBlock:[,""]}),l;e.PublicAccessBlockConfiguration!==void 0&&(l=oj(e.PublicAccessBlockConfiguration,n));let a;return e.PublicAccessBlockConfiguration!==void 0&&(a=oj(e.PublicAccessBlockConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutPublicAccessBlockCommand=gae;var hae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-request-payer":e.RequestPayer,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({restore:[,""],"x-id":[,"RestoreObject"],versionId:[,e.VersionId]}),l;e.RestoreRequest!==void 0&&(l=aj(e.RestoreRequest,n));let a;return e.RestoreRequest!==void 0&&(a=aj(e.RestoreRequest,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"POST",headers:c,path:i,query:u,body:l})};p.se_RestoreObjectCommand=hae;var Cae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({select:[,""],"select-type":[,"2"],"x-id":[,"SelectObjectContent"]}),l;l='';let a=new f.XmlNode("SelectObjectContentRequest");if(a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),e.Expression!==void 0){let _=f.XmlNode.of("Expression",e.Expression).withName("Expression");a.addChildNode(_)}if(e.ExpressionType!==void 0){let _=f.XmlNode.of("ExpressionType",e.ExpressionType).withName("ExpressionType");a.addChildNode(_)}if(e.InputSerialization!==void 0){let _=_j(e.InputSerialization,n).withName("InputSerialization");a.addChildNode(_)}if(e.OutputSerialization!==void 0){let _=yj(e.OutputSerialization,n).withName("OutputSerialization");a.addChildNode(_)}if(e.RequestProgress!==void 0){let _=vme(e.RequestProgress,n).withName("RequestProgress");a.addChildNode(_)}if(e.ScanRange!==void 0){let _=Ime(e.ScanRange,n).withName("ScanRange");a.addChildNode(_)}return l+=a.toString(),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"POST",headers:c,path:i,query:u,body:l})};p.se_SelectObjectContentCommand=Cae;var Sae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/octet-stream","content-length":[()=>P(e.ContentLength),()=>e.ContentLength.toString()],"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-checksum-crc32":e.ChecksumCRC32,"x-amz-checksum-crc32c":e.ChecksumCRC32C,"x-amz-checksum-sha1":e.ChecksumSHA1,"x-amz-checksum-sha256":e.ChecksumSHA256,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"x-id":[,"UploadPart"],partNumber:[(0,d.expectNonNull)(e.PartNumber,"PartNumber")!=null,()=>e.PartNumber.toString()],uploadId:[,(0,d.expectNonNull)(e.UploadId,"UploadId")]}),l;e.Body!==void 0&&(l=e.Body);let a;return e.Body!==void 0&&(a=e.Body,l=a),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_UploadPartCommand=Sae;var Eae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-copy-source":e.CopySource,"x-amz-copy-source-if-match":e.CopySourceIfMatch,"x-amz-copy-source-if-modified-since":[()=>P(e.CopySourceIfModifiedSince),()=>(0,d.dateToUtcString)(e.CopySourceIfModifiedSince).toString()],"x-amz-copy-source-if-none-match":e.CopySourceIfNoneMatch,"x-amz-copy-source-if-unmodified-since":[()=>P(e.CopySourceIfUnmodifiedSince),()=>(0,d.dateToUtcString)(e.CopySourceIfUnmodifiedSince).toString()],"x-amz-copy-source-range":e.CopySourceRange,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-copy-source-server-side-encryption-customer-algorithm":e.CopySourceSSECustomerAlgorithm,"x-amz-copy-source-server-side-encryption-customer-key":e.CopySourceSSECustomerKey,"x-amz-copy-source-server-side-encryption-customer-key-md5":e.CopySourceSSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-source-expected-bucket-owner":e.ExpectedSourceBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"x-id":[,"UploadPartCopy"],partNumber:[(0,d.expectNonNull)(e.PartNumber,"PartNumber")!=null,()=>e.PartNumber.toString()],uploadId:[,(0,d.expectNonNull)(e.UploadId,"UploadId")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_UploadPartCopyCommand=Eae;var bae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-content-sha256":"UNSIGNED-PAYLOAD","content-type":"application/octet-stream","x-amz-request-route":e.RequestRoute,"x-amz-request-token":e.RequestToken,"x-amz-fwd-status":[()=>P(e.StatusCode),()=>e.StatusCode.toString()],"x-amz-fwd-error-code":e.ErrorCode,"x-amz-fwd-error-message":e.ErrorMessage,"x-amz-fwd-header-accept-ranges":e.AcceptRanges,"x-amz-fwd-header-cache-control":e.CacheControl,"x-amz-fwd-header-content-disposition":e.ContentDisposition,"x-amz-fwd-header-content-encoding":e.ContentEncoding,"x-amz-fwd-header-content-language":e.ContentLanguage,"content-length":[()=>P(e.ContentLength),()=>e.ContentLength.toString()],"x-amz-fwd-header-content-range":e.ContentRange,"x-amz-fwd-header-content-type":e.ContentType,"x-amz-fwd-header-x-amz-checksum-crc32":e.ChecksumCRC32,"x-amz-fwd-header-x-amz-checksum-crc32c":e.ChecksumCRC32C,"x-amz-fwd-header-x-amz-checksum-sha1":e.ChecksumSHA1,"x-amz-fwd-header-x-amz-checksum-sha256":e.ChecksumSHA256,"x-amz-fwd-header-x-amz-delete-marker":[()=>P(e.DeleteMarker),()=>e.DeleteMarker.toString()],"x-amz-fwd-header-etag":e.ETag,"x-amz-fwd-header-expires":[()=>P(e.Expires),()=>(0,d.dateToUtcString)(e.Expires).toString()],"x-amz-fwd-header-x-amz-expiration":e.Expiration,"x-amz-fwd-header-last-modified":[()=>P(e.LastModified),()=>(0,d.dateToUtcString)(e.LastModified).toString()],"x-amz-fwd-header-x-amz-missing-meta":[()=>P(e.MissingMeta),()=>e.MissingMeta.toString()],"x-amz-fwd-header-x-amz-object-lock-mode":e.ObjectLockMode,"x-amz-fwd-header-x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus,"x-amz-fwd-header-x-amz-object-lock-retain-until-date":[()=>P(e.ObjectLockRetainUntilDate),()=>(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()],"x-amz-fwd-header-x-amz-mp-parts-count":[()=>P(e.PartsCount),()=>e.PartsCount.toString()],"x-amz-fwd-header-x-amz-replication-status":e.ReplicationStatus,"x-amz-fwd-header-x-amz-request-charged":e.RequestCharged,"x-amz-fwd-header-x-amz-restore":e.Restore,"x-amz-fwd-header-x-amz-server-side-encryption":e.ServerSideEncryption,"x-amz-fwd-header-x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-fwd-header-x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId,"x-amz-fwd-header-x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-fwd-header-x-amz-storage-class":e.StorageClass,"x-amz-fwd-header-x-amz-tagging-count":[()=>P(e.TagCount),()=>e.TagCount.toString()],"x-amz-fwd-header-x-amz-version-id":e.VersionId,"x-amz-fwd-header-x-amz-server-side-encryption-bucket-key-enabled":[()=>P(e.BucketKeyEnabled),()=>e.BucketKeyEnabled.toString()],...e.Metadata!==void 0&&Object.keys(e.Metadata).reduce((y,C)=>(y[`x-amz-meta-${C.toLowerCase()}`]=e.Metadata[C],y),{})}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/WriteGetObjectResponse`,u=(0,d.map)({"x-id":[,"WriteGetObjectResponse"]}),l;e.Body!==void 0&&(l=e.Body);let a;e.Body!==void 0&&(a=e.Body,l=a);let{hostname:_}=await n.endpoint();if(n.disableHostPrefix!==!0){if(_="{RequestRoute}."+_,e.RequestRoute===void 0)throw new Error("Empty value provided for input host prefix: RequestRoute.");if(_=_.replace("{RequestRoute}",e.RequestRoute),!(0,q.isValidHostname)(_))throw new Error("ValidationError: prefixed hostname must be hostname compatible.")}return new q.HttpRequest({protocol:r,hostname:_,port:o,method:"POST",headers:c,path:i,query:u,body:l})};p.se_WriteGetObjectResponseCommand=bae;var Pae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return vae(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,d.collectBody)(e.body,n),t};p.de_AbortMultipartUploadCommand=Pae;var vae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"NoSuchUpload":case"com.amazonaws.s3#NoSuchUpload":throw await Yle(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},xae=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return wae(e,n);let t=(0,d.map)({$metadata:N(e),Expiration:[,e.headers["x-amz-expiration"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],VersionId:[,e.headers["x-amz-version-id"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Bucket!==void 0&&(t.Bucket=(0,d.expectString)(r.Bucket)),r.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,d.expectString)(r.ChecksumCRC32)),r.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,d.expectString)(r.ChecksumCRC32C)),r.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,d.expectString)(r.ChecksumSHA1)),r.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,d.expectString)(r.ChecksumSHA256)),r.ETag!==void 0&&(t.ETag=(0,d.expectString)(r.ETag)),r.Key!==void 0&&(t.Key=(0,d.expectString)(r.Key)),r.Location!==void 0&&(t.Location=(0,d.expectString)(r.Location)),t};p.de_CompleteMultipartUploadCommand=xae;var wae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},kae=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Aae(e,n);let t=(0,d.map)({$metadata:N(e),Expiration:[,e.headers["x-amz-expiration"]],CopySourceVersionId:[,e.headers["x-amz-copy-source-version-id"]],VersionId:[,e.headers["x-amz-version-id"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],SSEKMSEncryptionContext:[,e.headers["x-amz-server-side-encryption-context"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectObject)(await ne(e.body,n));return t.CopyObjectResult=upe(r,n),t};p.de_CopyObjectCommand=kae;var Aae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"ObjectNotInActiveTierError":case"com.amazonaws.s3#ObjectNotInActiveTierError":throw await Jle(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},Iae=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Rae(e,n);let t=(0,d.map)({$metadata:N(e),Location:[,e.headers.location]});return await(0,d.collectBody)(e.body,n),t};p.de_CreateBucketCommand=Iae;var Rae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"BucketAlreadyExists":case"com.amazonaws.s3#BucketAlreadyExists":throw await Vle(t,n);case"BucketAlreadyOwnedByYou":case"com.amazonaws.s3#BucketAlreadyOwnedByYou":throw await Xle(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},Nae=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Oae(e,n);let t=(0,d.map)({$metadata:N(e),AbortDate:[()=>e.headers["x-amz-abort-date"]!==void 0,()=>(0,d.expectNonNull)((0,d.parseRfc7231DateTime)(e.headers["x-amz-abort-date"]))],AbortRuleId:[,e.headers["x-amz-abort-rule-id"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],SSEKMSEncryptionContext:[,e.headers["x-amz-server-side-encryption-context"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]],ChecksumAlgorithm:[,e.headers["x-amz-checksum-algorithm"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Bucket!==void 0&&(t.Bucket=(0,d.expectString)(r.Bucket)),r.Key!==void 0&&(t.Key=(0,d.expectString)(r.Key)),r.UploadId!==void 0&&(t.UploadId=(0,d.expectString)(r.UploadId)),t};p.de_CreateMultipartUploadCommand=Nae;var Oae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Tae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return qae(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketCommand=Tae;var qae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Mae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return Bae(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketAnalyticsConfigurationCommand=Mae;var Bae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Dae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return Fae(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketCorsCommand=Dae;var Fae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Lae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return jae(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketEncryptionCommand=Lae;var jae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Uae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return zae(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketIntelligentTieringConfigurationCommand=Uae;var zae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Gae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return Hae(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketInventoryConfigurationCommand=Gae;var Hae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},$ae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return Kae(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketLifecycleCommand=$ae;var Kae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Vae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return Xae(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketMetricsConfigurationCommand=Vae;var Xae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Wae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return Yae(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketOwnershipControlsCommand=Wae;var Yae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Qae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return Jae(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketPolicyCommand=Qae;var Jae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Zae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return ece(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketReplicationCommand=Zae;var ece=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},tce=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return nce(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketTaggingCommand=tce;var nce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},rce=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return oce(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketWebsiteCommand=rce;var oce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},sce=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return ice(e,n);let t=(0,d.map)({$metadata:N(e),DeleteMarker:[()=>e.headers["x-amz-delete-marker"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-delete-marker"])],VersionId:[,e.headers["x-amz-version-id"]],RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteObjectCommand=sce;var ice=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},ace=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return cce(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Deleted===""?t.Deleted=[]:r.Deleted!==void 0&&(t.Deleted=gpe((0,d.getArrayIfSingleItem)(r.Deleted),n)),r.Error===""?t.Errors=[]:r.Error!==void 0&&(t.Errors=wpe((0,d.getArrayIfSingleItem)(r.Error),n)),t};p.de_DeleteObjectsCommand=ace;var cce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},dce=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return lce(e,n);let t=(0,d.map)({$metadata:N(e),VersionId:[,e.headers["x-amz-version-id"]]});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteObjectTaggingCommand=dce;var lce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},uce=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return mce(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeletePublicAccessBlockCommand=uce;var mce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},pce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return fce(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Status!==void 0&&(t.Status=(0,d.expectString)(r.Status)),t};p.de_GetBucketAccelerateConfigurationCommand=pce;var fce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},_ce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return yce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.AccessControlList===""?t.Grants=[]:r.AccessControlList!==void 0&&r.AccessControlList.Grant!==void 0&&(t.Grants=Ej((0,d.getArrayIfSingleItem)(r.AccessControlList.Grant),n)),r.Owner!==void 0&&(t.Owner=Br(r.Owner,n)),t};p.de_GetBucketAclCommand=_ce;var yce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},gce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return hce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.AnalyticsConfiguration=hj(r,n),t};p.de_GetBucketAnalyticsConfigurationCommand=gce;var hce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Cce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Sce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.CORSRule===""?t.CORSRules=[]:r.CORSRule!==void 0&&(t.CORSRules=fpe((0,d.getArrayIfSingleItem)(r.CORSRule),n)),t};p.de_GetBucketCorsCommand=Cce;var Sce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Ece=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return bce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.ServerSideEncryptionConfiguration=jfe(r,n),t};p.de_GetBucketEncryptionCommand=Ece;var bce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Pce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return vce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.IntelligentTieringConfiguration=Pj(r,n),t};p.de_GetBucketIntelligentTieringConfigurationCommand=Pce;var vce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},xce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return wce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.InventoryConfiguration=vj(r,n),t};p.de_GetBucketInventoryConfigurationCommand=xce;var wce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},kce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ace(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Rule===""?t.Rules=[]:r.Rule!==void 0&&(t.Rules=Qpe((0,d.getArrayIfSingleItem)(r.Rule),n)),t};p.de_GetBucketLifecycleConfigurationCommand=kce;var Ace=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Ice=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Rce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.LocationConstraint!==void 0&&(t.LocationConstraint=(0,d.expectString)(r.LocationConstraint)),t};p.de_GetBucketLocationCommand=Ice;var Rce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Nce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Oce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.LoggingEnabled!==void 0&&(t.LoggingEnabled=Jpe(r.LoggingEnabled,n)),t};p.de_GetBucketLoggingCommand=Nce;var Oce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Tce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return qce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.MetricsConfiguration=xj(r,n),t};p.de_GetBucketMetricsConfigurationCommand=Tce;var qce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Mce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Bce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.EventBridgeConfiguration!==void 0&&(t.EventBridgeConfiguration=kpe(r.EventBridgeConfiguration,n)),r.CloudFunctionConfiguration===""?t.LambdaFunctionConfigurations=[]:r.CloudFunctionConfiguration!==void 0&&(t.LambdaFunctionConfigurations=Kpe((0,d.getArrayIfSingleItem)(r.CloudFunctionConfiguration),n)),r.QueueConfiguration===""?t.QueueConfigurations=[]:r.QueueConfiguration!==void 0&&(t.QueueConfigurations=wfe((0,d.getArrayIfSingleItem)(r.QueueConfiguration),n)),r.TopicConfiguration===""?t.TopicConfigurations=[]:r.TopicConfiguration!==void 0&&(t.TopicConfigurations=t_e((0,d.getArrayIfSingleItem)(r.TopicConfiguration),n)),t};p.de_GetBucketNotificationConfigurationCommand=Mce;var Bce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Dce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Fce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.OwnershipControls=yfe(r,n),t};p.de_GetBucketOwnershipControlsCommand=Dce;var Fce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Lce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return jce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=await Ij(e.body,n);return t.Policy=(0,d.expectString)(r),t};p.de_GetBucketPolicyCommand=Lce;var jce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Uce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return zce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.PolicyStatus=bfe(r,n),t};p.de_GetBucketPolicyStatusCommand=Uce;var zce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Gce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Hce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.ReplicationConfiguration=Rfe(r,n),t};p.de_GetBucketReplicationCommand=Gce;var Hce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},$ce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Kce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Payer!==void 0&&(t.Payer=(0,d.expectString)(r.Payer)),t};p.de_GetBucketRequestPaymentCommand=$ce;var Kce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Vce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Xce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.TagSet===""?t.TagSet=[]:r.TagSet!==void 0&&r.TagSet.Tag!==void 0&&(t.TagSet=po((0,d.getArrayIfSingleItem)(r.TagSet.Tag),n)),t};p.de_GetBucketTaggingCommand=Vce;var Xce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Wce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Yce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.MfaDelete!==void 0&&(t.MFADelete=(0,d.expectString)(r.MfaDelete)),r.Status!==void 0&&(t.Status=(0,d.expectString)(r.Status)),t};p.de_GetBucketVersioningCommand=Wce;var Yce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Qce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Jce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.ErrorDocument!==void 0&&(t.ErrorDocument=xpe(r.ErrorDocument,n)),r.IndexDocument!==void 0&&(t.IndexDocument=qpe(r.IndexDocument,n)),r.RedirectAllRequestsTo!==void 0&&(t.RedirectAllRequestsTo=Afe(r.RedirectAllRequestsTo,n)),r.RoutingRules===""?t.RoutingRules=[]:r.RoutingRules!==void 0&&r.RoutingRules.RoutingRule!==void 0&&(t.RoutingRules=Dfe((0,d.getArrayIfSingleItem)(r.RoutingRules.RoutingRule),n)),t};p.de_GetBucketWebsiteCommand=Qce;var Jce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Zce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return ede(e,n);let t=(0,d.map)({$metadata:N(e),DeleteMarker:[()=>e.headers["x-amz-delete-marker"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-delete-marker"])],AcceptRanges:[,e.headers["accept-ranges"]],Expiration:[,e.headers["x-amz-expiration"]],Restore:[,e.headers["x-amz-restore"]],LastModified:[()=>e.headers["last-modified"]!==void 0,()=>(0,d.expectNonNull)((0,d.parseRfc7231DateTime)(e.headers["last-modified"]))],ContentLength:[()=>e.headers["content-length"]!==void 0,()=>(0,d.strictParseLong)(e.headers["content-length"])],ETag:[,e.headers.etag],ChecksumCRC32:[,e.headers["x-amz-checksum-crc32"]],ChecksumCRC32C:[,e.headers["x-amz-checksum-crc32c"]],ChecksumSHA1:[,e.headers["x-amz-checksum-sha1"]],ChecksumSHA256:[,e.headers["x-amz-checksum-sha256"]],MissingMeta:[()=>e.headers["x-amz-missing-meta"]!==void 0,()=>(0,d.strictParseInt32)(e.headers["x-amz-missing-meta"])],VersionId:[,e.headers["x-amz-version-id"]],CacheControl:[,e.headers["cache-control"]],ContentDisposition:[,e.headers["content-disposition"]],ContentEncoding:[,e.headers["content-encoding"]],ContentLanguage:[,e.headers["content-language"]],ContentRange:[,e.headers["content-range"]],ContentType:[,e.headers["content-type"]],Expires:[()=>e.headers.expires!==void 0,()=>(0,d.expectNonNull)((0,d.parseRfc7231DateTime)(e.headers.expires))],WebsiteRedirectLocation:[,e.headers["x-amz-website-redirect-location"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],StorageClass:[,e.headers["x-amz-storage-class"]],RequestCharged:[,e.headers["x-amz-request-charged"]],ReplicationStatus:[,e.headers["x-amz-replication-status"]],PartsCount:[()=>e.headers["x-amz-mp-parts-count"]!==void 0,()=>(0,d.strictParseInt32)(e.headers["x-amz-mp-parts-count"])],TagCount:[()=>e.headers["x-amz-tagging-count"]!==void 0,()=>(0,d.strictParseInt32)(e.headers["x-amz-tagging-count"])],ObjectLockMode:[,e.headers["x-amz-object-lock-mode"]],ObjectLockRetainUntilDate:[()=>e.headers["x-amz-object-lock-retain-until-date"]!==void 0,()=>(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.headers["x-amz-object-lock-retain-until-date"]))],ObjectLockLegalHoldStatus:[,e.headers["x-amz-object-lock-legal-hold"]],Metadata:[,Object.keys(e.headers).filter(o=>o.startsWith("x-amz-meta-")).reduce((o,s)=>(o[s.substring(11)]=e.headers[s],o),{})]}),r=e.body;return n.sdkStreamMixin(r),t.Body=r,t};p.de_GetObjectCommand=Zce;var ede=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"InvalidObjectState":case"com.amazonaws.s3#InvalidObjectState":throw await Wle(t,n);case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":throw await C_(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},tde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return nde(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.AccessControlList===""?t.Grants=[]:r.AccessControlList!==void 0&&r.AccessControlList.Grant!==void 0&&(t.Grants=Ej((0,d.getArrayIfSingleItem)(r.AccessControlList.Grant),n)),r.Owner!==void 0&&(t.Owner=Br(r.Owner,n)),t};p.de_GetObjectAclCommand=tde;var nde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":throw await C_(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},rde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return ode(e,n);let t=(0,d.map)({$metadata:N(e),DeleteMarker:[()=>e.headers["x-amz-delete-marker"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-delete-marker"])],LastModified:[()=>e.headers["last-modified"]!==void 0,()=>(0,d.expectNonNull)((0,d.parseRfc7231DateTime)(e.headers["last-modified"]))],VersionId:[,e.headers["x-amz-version-id"]],RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Checksum!==void 0&&(t.Checksum=ape(r.Checksum,n)),r.ETag!==void 0&&(t.ETag=(0,d.expectString)(r.ETag)),r.ObjectParts!==void 0&&(t.ObjectParts=Ope(r.ObjectParts,n)),r.ObjectSize!==void 0&&(t.ObjectSize=(0,d.strictParseLong)(r.ObjectSize)),r.StorageClass!==void 0&&(t.StorageClass=(0,d.expectString)(r.StorageClass)),t};p.de_GetObjectAttributesCommand=rde;var ode=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":throw await C_(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},sde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return ide(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.LegalHold=lfe(r,n),t};p.de_GetObjectLegalHoldCommand=sde;var ide=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},ade=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return cde(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.ObjectLockConfiguration=dfe(r,n),t};p.de_GetObjectLockConfigurationCommand=ade;var cde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},dde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return lde(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.Retention=ufe(r,n),t};p.de_GetObjectRetentionCommand=dde;var lde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},ude=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return mde(e,n);let t=(0,d.map)({$metadata:N(e),VersionId:[,e.headers["x-amz-version-id"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.TagSet===""?t.TagSet=[]:r.TagSet!==void 0&&r.TagSet.Tag!==void 0&&(t.TagSet=po((0,d.getArrayIfSingleItem)(r.TagSet.Tag),n)),t};p.de_GetObjectTaggingCommand=ude;var mde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},pde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return fde(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=e.body;return n.sdkStreamMixin(r),t.Body=r,t};p.de_GetObjectTorrentCommand=pde;var fde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},_de=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return yde(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.PublicAccessBlockConfiguration=vfe(r,n),t};p.de_GetPublicAccessBlockCommand=_de;var yde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},gde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return hde(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_HeadBucketCommand=gde;var hde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"NotFound":case"com.amazonaws.s3#NotFound":throw await mj(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},Cde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Sde(e,n);let t=(0,d.map)({$metadata:N(e),DeleteMarker:[()=>e.headers["x-amz-delete-marker"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-delete-marker"])],AcceptRanges:[,e.headers["accept-ranges"]],Expiration:[,e.headers["x-amz-expiration"]],Restore:[,e.headers["x-amz-restore"]],ArchiveStatus:[,e.headers["x-amz-archive-status"]],LastModified:[()=>e.headers["last-modified"]!==void 0,()=>(0,d.expectNonNull)((0,d.parseRfc7231DateTime)(e.headers["last-modified"]))],ContentLength:[()=>e.headers["content-length"]!==void 0,()=>(0,d.strictParseLong)(e.headers["content-length"])],ChecksumCRC32:[,e.headers["x-amz-checksum-crc32"]],ChecksumCRC32C:[,e.headers["x-amz-checksum-crc32c"]],ChecksumSHA1:[,e.headers["x-amz-checksum-sha1"]],ChecksumSHA256:[,e.headers["x-amz-checksum-sha256"]],ETag:[,e.headers.etag],MissingMeta:[()=>e.headers["x-amz-missing-meta"]!==void 0,()=>(0,d.strictParseInt32)(e.headers["x-amz-missing-meta"])],VersionId:[,e.headers["x-amz-version-id"]],CacheControl:[,e.headers["cache-control"]],ContentDisposition:[,e.headers["content-disposition"]],ContentEncoding:[,e.headers["content-encoding"]],ContentLanguage:[,e.headers["content-language"]],ContentType:[,e.headers["content-type"]],Expires:[()=>e.headers.expires!==void 0,()=>(0,d.expectNonNull)((0,d.parseRfc7231DateTime)(e.headers.expires))],WebsiteRedirectLocation:[,e.headers["x-amz-website-redirect-location"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],StorageClass:[,e.headers["x-amz-storage-class"]],RequestCharged:[,e.headers["x-amz-request-charged"]],ReplicationStatus:[,e.headers["x-amz-replication-status"]],PartsCount:[()=>e.headers["x-amz-mp-parts-count"]!==void 0,()=>(0,d.strictParseInt32)(e.headers["x-amz-mp-parts-count"])],ObjectLockMode:[,e.headers["x-amz-object-lock-mode"]],ObjectLockRetainUntilDate:[()=>e.headers["x-amz-object-lock-retain-until-date"]!==void 0,()=>(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.headers["x-amz-object-lock-retain-until-date"]))],ObjectLockLegalHoldStatus:[,e.headers["x-amz-object-lock-legal-hold"]],Metadata:[,Object.keys(e.headers).filter(r=>r.startsWith("x-amz-meta-")).reduce((r,o)=>(r[o.substring(11)]=e.headers[o],r),{})]});return await(0,d.collectBody)(e.body,n),t};p.de_HeadObjectCommand=Cde;var Sde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"NotFound":case"com.amazonaws.s3#NotFound":throw await mj(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},Ede=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return bde(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.AnalyticsConfiguration===""?t.AnalyticsConfigurationList=[]:r.AnalyticsConfiguration!==void 0&&(t.AnalyticsConfigurationList=tpe((0,d.getArrayIfSingleItem)(r.AnalyticsConfiguration),n)),r.ContinuationToken!==void 0&&(t.ContinuationToken=(0,d.expectString)(r.ContinuationToken)),r.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(r.IsTruncated)),r.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,d.expectString)(r.NextContinuationToken)),t};p.de_ListBucketAnalyticsConfigurationsCommand=Ede;var bde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Pde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return vde(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.ContinuationToken!==void 0&&(t.ContinuationToken=(0,d.expectString)(r.ContinuationToken)),r.IntelligentTieringConfiguration===""?t.IntelligentTieringConfigurationList=[]:r.IntelligentTieringConfiguration!==void 0&&(t.IntelligentTieringConfigurationList=Bpe((0,d.getArrayIfSingleItem)(r.IntelligentTieringConfiguration),n)),r.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(r.IsTruncated)),r.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,d.expectString)(r.NextContinuationToken)),t};p.de_ListBucketIntelligentTieringConfigurationsCommand=Pde;var vde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},xde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return wde(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.ContinuationToken!==void 0&&(t.ContinuationToken=(0,d.expectString)(r.ContinuationToken)),r.InventoryConfiguration===""?t.InventoryConfigurationList=[]:r.InventoryConfiguration!==void 0&&(t.InventoryConfigurationList=Fpe((0,d.getArrayIfSingleItem)(r.InventoryConfiguration),n)),r.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(r.IsTruncated)),r.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,d.expectString)(r.NextContinuationToken)),t};p.de_ListBucketInventoryConfigurationsCommand=xde;var wde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},kde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ade(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.ContinuationToken!==void 0&&(t.ContinuationToken=(0,d.expectString)(r.ContinuationToken)),r.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(r.IsTruncated)),r.MetricsConfiguration===""?t.MetricsConfigurationList=[]:r.MetricsConfiguration!==void 0&&(t.MetricsConfigurationList=tfe((0,d.getArrayIfSingleItem)(r.MetricsConfiguration),n)),r.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,d.expectString)(r.NextContinuationToken)),t};p.de_ListBucketMetricsConfigurationsCommand=kde;var Ade=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Ide=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Rde(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Buckets===""?t.Buckets=[]:r.Buckets!==void 0&&r.Buckets.Bucket!==void 0&&(t.Buckets=ipe((0,d.getArrayIfSingleItem)(r.Buckets.Bucket),n)),r.Owner!==void 0&&(t.Owner=Br(r.Owner,n)),t};p.de_ListBucketsCommand=Ide;var Rde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Nde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ode(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Bucket!==void 0&&(t.Bucket=(0,d.expectString)(r.Bucket)),r.CommonPrefixes===""?t.CommonPrefixes=[]:r.CommonPrefixes!==void 0&&(t.CommonPrefixes=S_((0,d.getArrayIfSingleItem)(r.CommonPrefixes),n)),r.Delimiter!==void 0&&(t.Delimiter=(0,d.expectString)(r.Delimiter)),r.EncodingType!==void 0&&(t.EncodingType=(0,d.expectString)(r.EncodingType)),r.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(r.IsTruncated)),r.KeyMarker!==void 0&&(t.KeyMarker=(0,d.expectString)(r.KeyMarker)),r.MaxUploads!==void 0&&(t.MaxUploads=(0,d.strictParseInt32)(r.MaxUploads)),r.NextKeyMarker!==void 0&&(t.NextKeyMarker=(0,d.expectString)(r.NextKeyMarker)),r.NextUploadIdMarker!==void 0&&(t.NextUploadIdMarker=(0,d.expectString)(r.NextUploadIdMarker)),r.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(r.Prefix)),r.UploadIdMarker!==void 0&&(t.UploadIdMarker=(0,d.expectString)(r.UploadIdMarker)),r.Upload===""?t.Uploads=[]:r.Upload!==void 0&&(t.Uploads=ofe((0,d.getArrayIfSingleItem)(r.Upload),n)),t};p.de_ListMultipartUploadsCommand=Nde;var Ode=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Tde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return qde(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.CommonPrefixes===""?t.CommonPrefixes=[]:r.CommonPrefixes!==void 0&&(t.CommonPrefixes=S_((0,d.getArrayIfSingleItem)(r.CommonPrefixes),n)),r.Contents===""?t.Contents=[]:r.Contents!==void 0&&(t.Contents=wj((0,d.getArrayIfSingleItem)(r.Contents),n)),r.Delimiter!==void 0&&(t.Delimiter=(0,d.expectString)(r.Delimiter)),r.EncodingType!==void 0&&(t.EncodingType=(0,d.expectString)(r.EncodingType)),r.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(r.IsTruncated)),r.Marker!==void 0&&(t.Marker=(0,d.expectString)(r.Marker)),r.MaxKeys!==void 0&&(t.MaxKeys=(0,d.strictParseInt32)(r.MaxKeys)),r.Name!==void 0&&(t.Name=(0,d.expectString)(r.Name)),r.NextMarker!==void 0&&(t.NextMarker=(0,d.expectString)(r.NextMarker)),r.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(r.Prefix)),t};p.de_ListObjectsCommand=Tde;var qde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"NoSuchBucket":case"com.amazonaws.s3#NoSuchBucket":throw await uj(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},Mde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Bde(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.CommonPrefixes===""?t.CommonPrefixes=[]:r.CommonPrefixes!==void 0&&(t.CommonPrefixes=S_((0,d.getArrayIfSingleItem)(r.CommonPrefixes),n)),r.Contents===""?t.Contents=[]:r.Contents!==void 0&&(t.Contents=wj((0,d.getArrayIfSingleItem)(r.Contents),n)),r.ContinuationToken!==void 0&&(t.ContinuationToken=(0,d.expectString)(r.ContinuationToken)),r.Delimiter!==void 0&&(t.Delimiter=(0,d.expectString)(r.Delimiter)),r.EncodingType!==void 0&&(t.EncodingType=(0,d.expectString)(r.EncodingType)),r.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(r.IsTruncated)),r.KeyCount!==void 0&&(t.KeyCount=(0,d.strictParseInt32)(r.KeyCount)),r.MaxKeys!==void 0&&(t.MaxKeys=(0,d.strictParseInt32)(r.MaxKeys)),r.Name!==void 0&&(t.Name=(0,d.expectString)(r.Name)),r.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,d.expectString)(r.NextContinuationToken)),r.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(r.Prefix)),r.StartAfter!==void 0&&(t.StartAfter=(0,d.expectString)(r.StartAfter)),t};p.de_ListObjectsV2Command=Mde;var Bde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"NoSuchBucket":case"com.amazonaws.s3#NoSuchBucket":throw await uj(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},Dde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Fde(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.CommonPrefixes===""?t.CommonPrefixes=[]:r.CommonPrefixes!==void 0&&(t.CommonPrefixes=S_((0,d.getArrayIfSingleItem)(r.CommonPrefixes),n)),r.DeleteMarker===""?t.DeleteMarkers=[]:r.DeleteMarker!==void 0&&(t.DeleteMarkers=Spe((0,d.getArrayIfSingleItem)(r.DeleteMarker),n)),r.Delimiter!==void 0&&(t.Delimiter=(0,d.expectString)(r.Delimiter)),r.EncodingType!==void 0&&(t.EncodingType=(0,d.expectString)(r.EncodingType)),r.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(r.IsTruncated)),r.KeyMarker!==void 0&&(t.KeyMarker=(0,d.expectString)(r.KeyMarker)),r.MaxKeys!==void 0&&(t.MaxKeys=(0,d.strictParseInt32)(r.MaxKeys)),r.Name!==void 0&&(t.Name=(0,d.expectString)(r.Name)),r.NextKeyMarker!==void 0&&(t.NextKeyMarker=(0,d.expectString)(r.NextKeyMarker)),r.NextVersionIdMarker!==void 0&&(t.NextVersionIdMarker=(0,d.expectString)(r.NextVersionIdMarker)),r.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(r.Prefix)),r.VersionIdMarker!==void 0&&(t.VersionIdMarker=(0,d.expectString)(r.VersionIdMarker)),r.Version===""?t.Versions=[]:r.Version!==void 0&&(t.Versions=_fe((0,d.getArrayIfSingleItem)(r.Version),n)),t};p.de_ListObjectVersionsCommand=Dde;var Fde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Lde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return jde(e,n);let t=(0,d.map)({$metadata:N(e),AbortDate:[()=>e.headers["x-amz-abort-date"]!==void 0,()=>(0,d.expectNonNull)((0,d.parseRfc7231DateTime)(e.headers["x-amz-abort-date"]))],AbortRuleId:[,e.headers["x-amz-abort-rule-id"]],RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Bucket!==void 0&&(t.Bucket=(0,d.expectString)(r.Bucket)),r.ChecksumAlgorithm!==void 0&&(t.ChecksumAlgorithm=(0,d.expectString)(r.ChecksumAlgorithm)),r.Initiator!==void 0&&(t.Initiator=bj(r.Initiator,n)),r.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(r.IsTruncated)),r.Key!==void 0&&(t.Key=(0,d.expectString)(r.Key)),r.MaxParts!==void 0&&(t.MaxParts=(0,d.strictParseInt32)(r.MaxParts)),r.NextPartNumberMarker!==void 0&&(t.NextPartNumberMarker=(0,d.expectString)(r.NextPartNumberMarker)),r.Owner!==void 0&&(t.Owner=Br(r.Owner,n)),r.PartNumberMarker!==void 0&&(t.PartNumberMarker=(0,d.expectString)(r.PartNumberMarker)),r.Part===""?t.Parts=[]:r.Part!==void 0&&(t.Parts=Sfe((0,d.getArrayIfSingleItem)(r.Part),n)),r.StorageClass!==void 0&&(t.StorageClass=(0,d.expectString)(r.StorageClass)),r.UploadId!==void 0&&(t.UploadId=(0,d.expectString)(r.UploadId)),t};p.de_ListPartsCommand=Lde;var jde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Ude=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return zde(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketAccelerateConfigurationCommand=Ude;var zde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Gde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Hde(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketAclCommand=Gde;var Hde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},$de=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Kde(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketAnalyticsConfigurationCommand=$de;var Kde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Vde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Xde(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketCorsCommand=Vde;var Xde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Wde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Yde(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketEncryptionCommand=Wde;var Yde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Qde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Jde(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketIntelligentTieringConfigurationCommand=Qde;var Jde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Zde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return ele(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketInventoryConfigurationCommand=Zde;var ele=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},tle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return nle(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketLifecycleConfigurationCommand=tle;var nle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},rle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return ole(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketLoggingCommand=rle;var ole=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},sle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return ile(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketMetricsConfigurationCommand=sle;var ile=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},ale=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return cle(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketNotificationConfigurationCommand=ale;var cle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},dle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return lle(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketOwnershipControlsCommand=dle;var lle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},ule=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return mle(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketPolicyCommand=ule;var mle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},ple=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return fle(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketReplicationCommand=ple;var fle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},_le=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return yle(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketRequestPaymentCommand=_le;var yle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},gle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return hle(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketTaggingCommand=gle;var hle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Cle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Sle(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketVersioningCommand=Cle;var Sle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Ele=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return ble(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketWebsiteCommand=Ele;var ble=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Ple=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return vle(e,n);let t=(0,d.map)({$metadata:N(e),Expiration:[,e.headers["x-amz-expiration"]],ETag:[,e.headers.etag],ChecksumCRC32:[,e.headers["x-amz-checksum-crc32"]],ChecksumCRC32C:[,e.headers["x-amz-checksum-crc32c"]],ChecksumSHA1:[,e.headers["x-amz-checksum-sha1"]],ChecksumSHA256:[,e.headers["x-amz-checksum-sha256"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],VersionId:[,e.headers["x-amz-version-id"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],SSEKMSEncryptionContext:[,e.headers["x-amz-server-side-encryption-context"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,d.collectBody)(e.body,n),t};p.de_PutObjectCommand=Ple;var vle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},xle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return wle(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,d.collectBody)(e.body,n),t};p.de_PutObjectAclCommand=xle;var wle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":throw await C_(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},kle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ale(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,d.collectBody)(e.body,n),t};p.de_PutObjectLegalHoldCommand=kle;var Ale=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Ile=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Rle(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,d.collectBody)(e.body,n),t};p.de_PutObjectLockConfigurationCommand=Ile;var Rle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Nle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ole(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,d.collectBody)(e.body,n),t};p.de_PutObjectRetentionCommand=Nle;var Ole=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Tle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return qle(e,n);let t=(0,d.map)({$metadata:N(e),VersionId:[,e.headers["x-amz-version-id"]]});return await(0,d.collectBody)(e.body,n),t};p.de_PutObjectTaggingCommand=Tle;var qle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Mle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ble(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutPublicAccessBlockCommand=Mle;var Ble=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Dle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Fle(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]],RestoreOutputPath:[,e.headers["x-amz-restore-output-path"]]});return await(0,d.collectBody)(e.body,n),t};p.de_RestoreObjectCommand=Dle;var Fle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"ObjectAlreadyInActiveTierError":case"com.amazonaws.s3#ObjectAlreadyInActiveTierError":throw await Qle(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},Lle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return jle(e,n);let t=(0,d.map)({$metadata:N(e)}),r=e.body;return t.Payload=Zle(r,n),t};p.de_SelectObjectContentCommand=Lle;var jle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Ule=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return zle(e,n);let t=(0,d.map)({$metadata:N(e),ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],ETag:[,e.headers.etag],ChecksumCRC32:[,e.headers["x-amz-checksum-crc32"]],ChecksumCRC32C:[,e.headers["x-amz-checksum-crc32c"]],ChecksumSHA1:[,e.headers["x-amz-checksum-sha1"]],ChecksumSHA256:[,e.headers["x-amz-checksum-sha256"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,d.collectBody)(e.body,n),t};p.de_UploadPartCommand=Ule;var zle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Gle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Hle(e,n);let t=(0,d.map)({$metadata:N(e),CopySourceVersionId:[,e.headers["x-amz-copy-source-version-id"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectObject)(await ne(e.body,n));return t.CopyPartResult=mpe(r,n),t};p.de_UploadPartCopyCommand=Gle;var Hle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},$le=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Kle(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_WriteGetObjectResponseCommand=$le;var Kle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},B=(0,d.withBaseException)(Dse.S3ServiceException),Vle=async(e,n)=>{let t=(0,d.map)({}),r=e.body,o=new Tt.BucketAlreadyExists({$metadata:N(e),...t});return(0,d.decorateServiceException)(o,e.body)},Xle=async(e,n)=>{let t=(0,d.map)({}),r=e.body,o=new Tt.BucketAlreadyOwnedByYou({$metadata:N(e),...t});return(0,d.decorateServiceException)(o,e.body)},Wle=async(e,n)=>{let t=(0,d.map)({}),r=e.body;r.AccessTier!==void 0&&(t.AccessTier=(0,d.expectString)(r.AccessTier)),r.StorageClass!==void 0&&(t.StorageClass=(0,d.expectString)(r.StorageClass));let o=new Tt.InvalidObjectState({$metadata:N(e),...t});return(0,d.decorateServiceException)(o,e.body)},uj=async(e,n)=>{let t=(0,d.map)({}),r=e.body,o=new Tt.NoSuchBucket({$metadata:N(e),...t});return(0,d.decorateServiceException)(o,e.body)},C_=async(e,n)=>{let t=(0,d.map)({}),r=e.body,o=new Tt.NoSuchKey({$metadata:N(e),...t});return(0,d.decorateServiceException)(o,e.body)},Yle=async(e,n)=>{let t=(0,d.map)({}),r=e.body,o=new Tt.NoSuchUpload({$metadata:N(e),...t});return(0,d.decorateServiceException)(o,e.body)},mj=async(e,n)=>{let t=(0,d.map)({}),r=e.body,o=new Tt.NotFound({$metadata:N(e),...t});return(0,d.decorateServiceException)(o,e.body)},Qle=async(e,n)=>{let t=(0,d.map)({}),r=e.body,o=new Bse.ObjectAlreadyInActiveTierError({$metadata:N(e),...t});return(0,d.decorateServiceException)(o,e.body)},Jle=async(e,n)=>{let t=(0,d.map)({}),r=e.body,o=new Tt.ObjectNotInActiveTierError({$metadata:N(e),...t});return(0,d.decorateServiceException)(o,e.body)},Zle=(e,n)=>n.eventStreamMarshaller.deserialize(e,async t=>t.Records!=null?{Records:await rue(t.Records,n)}:t.Stats!=null?{Stats:await oue(t.Stats,n)}:t.Progress!=null?{Progress:await nue(t.Progress,n)}:t.Cont!=null?{Cont:await eue(t.Cont,n)}:t.End!=null?{End:await tue(t.End,n)}:{$unknown:e}),eue=async(e,n)=>{let t={},r=await ne(e.body,n);return Object.assign(t,lpe(r,n)),t},tue=async(e,n)=>{let t={},r=await ne(e.body,n);return Object.assign(t,Ppe(r,n)),t},nue=async(e,n)=>{let t={},r=await ne(e.body,n);return t.Details=Pfe(r,n),t},rue=async(e,n)=>{let t={};return t.Payload=e.body,t},oue=async(e,n)=>{let t={},r=await ne(e.body,n);return t.Details=Vfe(r,n),t},sue=(e,n)=>{let t=new f.XmlNode("AbortIncompleteMultipartUpload");if(e.DaysAfterInitiation!=null){let r=f.XmlNode.of("DaysAfterInitiation",String(e.DaysAfterInitiation)).withName("DaysAfterInitiation");t.addChildNode(r)}return t},zL=(e,n)=>{let t=new f.XmlNode("AccelerateConfiguration");if(e.Status!=null){let r=f.XmlNode.of("BucketAccelerateStatus",e.Status).withName("Status");t.addChildNode(r)}return t},h_=(e,n)=>{let t=new f.XmlNode("AccessControlPolicy");if(e.Grants!=null){let r=fj(e.Grants,n),o=new f.XmlNode("AccessControlList");r.map(s=>{o.addChildNode(s)}),t.addChildNode(o)}if(e.Owner!=null){let r=lme(e.Owner,n).withName("Owner");t.addChildNode(r)}return t},iue=(e,n)=>{let t=new f.XmlNode("AccessControlTranslation");if(e.Owner!=null){let r=f.XmlNode.of("OwnerOverride",e.Owner).withName("Owner");t.addChildNode(r)}return t},aue=(e,n)=>e.filter(t=>t!=null).map(t=>f.XmlNode.of("AllowedHeader",t).withName("member")),cue=(e,n)=>e.filter(t=>t!=null).map(t=>f.XmlNode.of("AllowedMethod",t).withName("member")),due=(e,n)=>e.filter(t=>t!=null).map(t=>f.XmlNode.of("AllowedOrigin",t).withName("member")),lue=(e,n)=>{let t=new f.XmlNode("AnalyticsAndOperator");if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}return e.Tags!=null&&Ds(e.Tags,n).map(o=>{o=o.withName("Tag"),t.addChildNode(o)}),t},GL=(e,n)=>{let t=new f.XmlNode("AnalyticsConfiguration");if(e.Id!=null){let r=f.XmlNode.of("AnalyticsId",e.Id).withName("Id");t.addChildNode(r)}if(e.Filter!=null){let r=mue(e.Filter,n).withName("Filter");t.addChildNode(r)}if(e.StorageClassAnalysis!=null){let r=Fme(e.StorageClassAnalysis,n).withName("StorageClassAnalysis");t.addChildNode(r)}return t},uue=(e,n)=>{let t=new f.XmlNode("AnalyticsExportDestination");if(e.S3BucketDestination!=null){let r=pue(e.S3BucketDestination,n).withName("S3BucketDestination");t.addChildNode(r)}return t},mue=(e,n)=>{let t=new f.XmlNode("AnalyticsFilter");return Tt.AnalyticsFilter.visit(e,{Prefix:r=>{let o=f.XmlNode.of("Prefix",r).withName("Prefix");t.addChildNode(o)},Tag:r=>{let o=Bs(r,n).withName("Tag");t.addChildNode(o)},And:r=>{let o=lue(r,n).withName("And");t.addChildNode(o)},_:(r,o)=>{if(!(o instanceof f.XmlNode||o instanceof f.XmlText))throw new Error("Unable to serialize unknown union members in XML.");t.addChildNode(new f.XmlNode(r).addChildNode(o))}}),t},pue=(e,n)=>{let t=new f.XmlNode("AnalyticsS3BucketDestination");if(e.Format!=null){let r=f.XmlNode.of("AnalyticsS3ExportFileFormat",e.Format).withName("Format");t.addChildNode(r)}if(e.BucketAccountId!=null){let r=f.XmlNode.of("AccountId",e.BucketAccountId).withName("BucketAccountId");t.addChildNode(r)}if(e.Bucket!=null){let r=f.XmlNode.of("BucketName",e.Bucket).withName("Bucket");t.addChildNode(r)}if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}return t},HL=(e,n)=>{let t=new f.XmlNode("BucketLifecycleConfiguration");return e.Rules!=null&&Que(e.Rules,n).map(o=>{o=o.withName("Rule"),t.addChildNode(o)}),t},$L=(e,n)=>{let t=new f.XmlNode("BucketLoggingStatus");if(e.LoggingEnabled!=null){let r=Jue(e.LoggingEnabled,n).withName("LoggingEnabled");t.addChildNode(r)}return t},KL=(e,n)=>{let t=new f.XmlNode("CompletedMultipartUpload");return e.Parts!=null&&_ue(e.Parts,n).map(o=>{o=o.withName("Part"),t.addChildNode(o)}),t},fue=(e,n)=>{let t=new f.XmlNode("CompletedPart");if(e.ETag!=null){let r=f.XmlNode.of("ETag",e.ETag).withName("ETag");t.addChildNode(r)}if(e.ChecksumCRC32!=null){let r=f.XmlNode.of("ChecksumCRC32",e.ChecksumCRC32).withName("ChecksumCRC32");t.addChildNode(r)}if(e.ChecksumCRC32C!=null){let r=f.XmlNode.of("ChecksumCRC32C",e.ChecksumCRC32C).withName("ChecksumCRC32C");t.addChildNode(r)}if(e.ChecksumSHA1!=null){let r=f.XmlNode.of("ChecksumSHA1",e.ChecksumSHA1).withName("ChecksumSHA1");t.addChildNode(r)}if(e.ChecksumSHA256!=null){let r=f.XmlNode.of("ChecksumSHA256",e.ChecksumSHA256).withName("ChecksumSHA256");t.addChildNode(r)}if(e.PartNumber!=null){let r=f.XmlNode.of("PartNumber",String(e.PartNumber)).withName("PartNumber");t.addChildNode(r)}return t},_ue=(e,n)=>e.filter(t=>t!=null).map(t=>fue(t,n).withName("member")),yue=(e,n)=>{let t=new f.XmlNode("Condition");if(e.HttpErrorCodeReturnedEquals!=null){let r=f.XmlNode.of("HttpErrorCodeReturnedEquals",e.HttpErrorCodeReturnedEquals).withName("HttpErrorCodeReturnedEquals");t.addChildNode(r)}if(e.KeyPrefixEquals!=null){let r=f.XmlNode.of("KeyPrefixEquals",e.KeyPrefixEquals).withName("KeyPrefixEquals");t.addChildNode(r)}return t},VL=(e,n)=>{let t=new f.XmlNode("CORSConfiguration");return e.CORSRules!=null&&hue(e.CORSRules,n).map(o=>{o=o.withName("CORSRule"),t.addChildNode(o)}),t},gue=(e,n)=>{let t=new f.XmlNode("CORSRule");if(e.ID!=null){let r=f.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(r)}if(e.AllowedHeaders!=null&&aue(e.AllowedHeaders,n).map(o=>{o=o.withName("AllowedHeader"),t.addChildNode(o)}),e.AllowedMethods!=null&&cue(e.AllowedMethods,n).map(o=>{o=o.withName("AllowedMethod"),t.addChildNode(o)}),e.AllowedOrigins!=null&&due(e.AllowedOrigins,n).map(o=>{o=o.withName("AllowedOrigin"),t.addChildNode(o)}),e.ExposeHeaders!=null&&Iue(e.ExposeHeaders,n).map(o=>{o=o.withName("ExposeHeader"),t.addChildNode(o)}),e.MaxAgeSeconds!=null){let r=f.XmlNode.of("MaxAgeSeconds",String(e.MaxAgeSeconds)).withName("MaxAgeSeconds");t.addChildNode(r)}return t},hue=(e,n)=>e.filter(t=>t!=null).map(t=>gue(t,n).withName("member")),XL=(e,n)=>{let t=new f.XmlNode("CreateBucketConfiguration");if(e.LocationConstraint!=null){let r=f.XmlNode.of("BucketLocationConstraint",e.LocationConstraint).withName("LocationConstraint");t.addChildNode(r)}return t},Cue=(e,n)=>{let t=new f.XmlNode("CSVInput");if(e.FileHeaderInfo!=null){let r=f.XmlNode.of("FileHeaderInfo",e.FileHeaderInfo).withName("FileHeaderInfo");t.addChildNode(r)}if(e.Comments!=null){let r=f.XmlNode.of("Comments",e.Comments).withName("Comments");t.addChildNode(r)}if(e.QuoteEscapeCharacter!=null){let r=f.XmlNode.of("QuoteEscapeCharacter",e.QuoteEscapeCharacter).withName("QuoteEscapeCharacter");t.addChildNode(r)}if(e.RecordDelimiter!=null){let r=f.XmlNode.of("RecordDelimiter",e.RecordDelimiter).withName("RecordDelimiter");t.addChildNode(r)}if(e.FieldDelimiter!=null){let r=f.XmlNode.of("FieldDelimiter",e.FieldDelimiter).withName("FieldDelimiter");t.addChildNode(r)}if(e.QuoteCharacter!=null){let r=f.XmlNode.of("QuoteCharacter",e.QuoteCharacter).withName("QuoteCharacter");t.addChildNode(r)}if(e.AllowQuotedRecordDelimiter!=null){let r=f.XmlNode.of("AllowQuotedRecordDelimiter",String(e.AllowQuotedRecordDelimiter)).withName("AllowQuotedRecordDelimiter");t.addChildNode(r)}return t},Sue=(e,n)=>{let t=new f.XmlNode("CSVOutput");if(e.QuoteFields!=null){let r=f.XmlNode.of("QuoteFields",e.QuoteFields).withName("QuoteFields");t.addChildNode(r)}if(e.QuoteEscapeCharacter!=null){let r=f.XmlNode.of("QuoteEscapeCharacter",e.QuoteEscapeCharacter).withName("QuoteEscapeCharacter");t.addChildNode(r)}if(e.RecordDelimiter!=null){let r=f.XmlNode.of("RecordDelimiter",e.RecordDelimiter).withName("RecordDelimiter");t.addChildNode(r)}if(e.FieldDelimiter!=null){let r=f.XmlNode.of("FieldDelimiter",e.FieldDelimiter).withName("FieldDelimiter");t.addChildNode(r)}if(e.QuoteCharacter!=null){let r=f.XmlNode.of("QuoteCharacter",e.QuoteCharacter).withName("QuoteCharacter");t.addChildNode(r)}return t},Eue=(e,n)=>{let t=new f.XmlNode("DefaultRetention");if(e.Mode!=null){let r=f.XmlNode.of("ObjectLockRetentionMode",e.Mode).withName("Mode");t.addChildNode(r)}if(e.Days!=null){let r=f.XmlNode.of("Days",String(e.Days)).withName("Days");t.addChildNode(r)}if(e.Years!=null){let r=f.XmlNode.of("Years",String(e.Years)).withName("Years");t.addChildNode(r)}return t},WL=(e,n)=>{let t=new f.XmlNode("Delete");if(e.Objects!=null&&ame(e.Objects,n).map(o=>{o=o.withName("Object"),t.addChildNode(o)}),e.Quiet!=null){let r=f.XmlNode.of("Quiet",String(e.Quiet)).withName("Quiet");t.addChildNode(r)}return t},bue=(e,n)=>{let t=new f.XmlNode("DeleteMarkerReplication");if(e.Status!=null){let r=f.XmlNode.of("DeleteMarkerReplicationStatus",e.Status).withName("Status");t.addChildNode(r)}return t},Pue=(e,n)=>{let t=new f.XmlNode("Destination");if(e.Bucket!=null){let r=f.XmlNode.of("BucketName",e.Bucket).withName("Bucket");t.addChildNode(r)}if(e.Account!=null){let r=f.XmlNode.of("AccountId",e.Account).withName("Account");t.addChildNode(r)}if(e.StorageClass!=null){let r=f.XmlNode.of("StorageClass",e.StorageClass).withName("StorageClass");t.addChildNode(r)}if(e.AccessControlTranslation!=null){let r=iue(e.AccessControlTranslation,n).withName("AccessControlTranslation");t.addChildNode(r)}if(e.EncryptionConfiguration!=null){let r=xue(e.EncryptionConfiguration,n).withName("EncryptionConfiguration");t.addChildNode(r)}if(e.ReplicationTime!=null){let r=Pme(e.ReplicationTime,n).withName("ReplicationTime");t.addChildNode(r)}if(e.Metrics!=null){let r=eme(e.Metrics,n).withName("Metrics");t.addChildNode(r)}return t},vue=(e,n)=>{let t=new f.XmlNode("Encryption");if(e.EncryptionType!=null){let r=f.XmlNode.of("ServerSideEncryption",e.EncryptionType).withName("EncryptionType");t.addChildNode(r)}if(e.KMSKeyId!=null){let r=f.XmlNode.of("SSEKMSKeyId",e.KMSKeyId).withName("KMSKeyId");t.addChildNode(r)}if(e.KMSContext!=null){let r=f.XmlNode.of("KMSContext",e.KMSContext).withName("KMSContext");t.addChildNode(r)}return t},xue=(e,n)=>{let t=new f.XmlNode("EncryptionConfiguration");if(e.ReplicaKmsKeyID!=null){let r=f.XmlNode.of("ReplicaKmsKeyID",e.ReplicaKmsKeyID).withName("ReplicaKmsKeyID");t.addChildNode(r)}return t},wue=(e,n)=>{let t=new f.XmlNode("ErrorDocument");if(e.Key!=null){let r=f.XmlNode.of("ObjectKey",e.Key).withName("Key");t.addChildNode(r)}return t},kue=(e,n)=>new f.XmlNode("EventBridgeConfiguration"),wE=(e,n)=>e.filter(t=>t!=null).map(t=>f.XmlNode.of("Event",t).withName("member")),Aue=(e,n)=>{let t=new f.XmlNode("ExistingObjectReplication");if(e.Status!=null){let r=f.XmlNode.of("ExistingObjectReplicationStatus",e.Status).withName("Status");t.addChildNode(r)}return t},Iue=(e,n)=>e.filter(t=>t!=null).map(t=>f.XmlNode.of("ExposeHeader",t).withName("member")),Rue=(e,n)=>{let t=new f.XmlNode("FilterRule");if(e.Name!=null){let r=f.XmlNode.of("FilterRuleName",e.Name).withName("Name");t.addChildNode(r)}if(e.Value!=null){let r=f.XmlNode.of("FilterRuleValue",e.Value).withName("Value");t.addChildNode(r)}return t},Nue=(e,n)=>e.filter(t=>t!=null).map(t=>Rue(t,n).withName("member")),Oue=(e,n)=>{let t=new f.XmlNode("GlacierJobParameters");if(e.Tier!=null){let r=f.XmlNode.of("Tier",e.Tier).withName("Tier");t.addChildNode(r)}return t},Tue=(e,n)=>{let t=new f.XmlNode("Grant");if(e.Grantee!=null){let r=pj(e.Grantee,n).withName("Grantee");r.addAttribute("xmlns:xsi","http://www.w3.org/2001/XMLSchema-instance"),t.addChildNode(r)}if(e.Permission!=null){let r=f.XmlNode.of("Permission",e.Permission).withName("Permission");t.addChildNode(r)}return t},pj=(e,n)=>{let t=new f.XmlNode("Grantee");if(e.DisplayName!=null){let r=f.XmlNode.of("DisplayName",e.DisplayName).withName("DisplayName");t.addChildNode(r)}if(e.EmailAddress!=null){let r=f.XmlNode.of("EmailAddress",e.EmailAddress).withName("EmailAddress");t.addChildNode(r)}if(e.ID!=null){let r=f.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(r)}if(e.URI!=null){let r=f.XmlNode.of("URI",e.URI).withName("URI");t.addChildNode(r)}return e.Type!=null&&t.addAttribute("xsi:type",e.Type),t},fj=(e,n)=>e.filter(t=>t!=null).map(t=>Tue(t,n).withName("Grant")),que=(e,n)=>{let t=new f.XmlNode("IndexDocument");if(e.Suffix!=null){let r=f.XmlNode.of("Suffix",e.Suffix).withName("Suffix");t.addChildNode(r)}return t},_j=(e,n)=>{let t=new f.XmlNode("InputSerialization");if(e.CSV!=null){let r=Cue(e.CSV,n).withName("CSV");t.addChildNode(r)}if(e.CompressionType!=null){let r=f.XmlNode.of("CompressionType",e.CompressionType).withName("CompressionType");t.addChildNode(r)}if(e.JSON!=null){let r=Gue(e.JSON,n).withName("JSON");t.addChildNode(r)}if(e.Parquet!=null){let r=pme(e.Parquet,n).withName("Parquet");t.addChildNode(r)}return t},Mue=(e,n)=>{let t=new f.XmlNode("IntelligentTieringAndOperator");if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}return e.Tags!=null&&Ds(e.Tags,n).map(o=>{o=o.withName("Tag"),t.addChildNode(o)}),t},YL=(e,n)=>{let t=new f.XmlNode("IntelligentTieringConfiguration");if(e.Id!=null){let r=f.XmlNode.of("IntelligentTieringId",e.Id).withName("Id");t.addChildNode(r)}if(e.Filter!=null){let r=Bue(e.Filter,n).withName("Filter");t.addChildNode(r)}if(e.Status!=null){let r=f.XmlNode.of("IntelligentTieringStatus",e.Status).withName("Status");t.addChildNode(r)}return e.Tierings!=null&&Gme(e.Tierings,n).map(o=>{o=o.withName("Tiering"),t.addChildNode(o)}),t},Bue=(e,n)=>{let t=new f.XmlNode("IntelligentTieringFilter");if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}if(e.Tag!=null){let r=Bs(e.Tag,n).withName("Tag");t.addChildNode(r)}if(e.And!=null){let r=Mue(e.And,n).withName("And");t.addChildNode(r)}return t},QL=(e,n)=>{let t=new f.XmlNode("InventoryConfiguration");if(e.Destination!=null){let r=Due(e.Destination,n).withName("Destination");t.addChildNode(r)}if(e.IsEnabled!=null){let r=f.XmlNode.of("IsEnabled",String(e.IsEnabled)).withName("IsEnabled");t.addChildNode(r)}if(e.Filter!=null){let r=Lue(e.Filter,n).withName("Filter");t.addChildNode(r)}if(e.Id!=null){let r=f.XmlNode.of("InventoryId",e.Id).withName("Id");t.addChildNode(r)}if(e.IncludedObjectVersions!=null){let r=f.XmlNode.of("InventoryIncludedObjectVersions",e.IncludedObjectVersions).withName("IncludedObjectVersions");t.addChildNode(r)}if(e.OptionalFields!=null){let r=jue(e.OptionalFields,n),o=new f.XmlNode("OptionalFields");r.map(s=>{o.addChildNode(s)}),t.addChildNode(o)}if(e.Schedule!=null){let r=zue(e.Schedule,n).withName("Schedule");t.addChildNode(r)}return t},Due=(e,n)=>{let t=new f.XmlNode("InventoryDestination");if(e.S3BucketDestination!=null){let r=Uue(e.S3BucketDestination,n).withName("S3BucketDestination");t.addChildNode(r)}return t},Fue=(e,n)=>{let t=new f.XmlNode("InventoryEncryption");if(e.SSES3!=null){let r=Dme(e.SSES3,n).withName("SSE-S3");t.addChildNode(r)}if(e.SSEKMS!=null){let r=Mme(e.SSEKMS,n).withName("SSE-KMS");t.addChildNode(r)}return t},Lue=(e,n)=>{let t=new f.XmlNode("InventoryFilter");if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}return t},jue=(e,n)=>e.filter(t=>t!=null).map(t=>f.XmlNode.of("InventoryOptionalField",t).withName("Field")),Uue=(e,n)=>{let t=new f.XmlNode("InventoryS3BucketDestination");if(e.AccountId!=null){let r=f.XmlNode.of("AccountId",e.AccountId).withName("AccountId");t.addChildNode(r)}if(e.Bucket!=null){let r=f.XmlNode.of("BucketName",e.Bucket).withName("Bucket");t.addChildNode(r)}if(e.Format!=null){let r=f.XmlNode.of("InventoryFormat",e.Format).withName("Format");t.addChildNode(r)}if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}if(e.Encryption!=null){let r=Fue(e.Encryption,n).withName("Encryption");t.addChildNode(r)}return t},zue=(e,n)=>{let t=new f.XmlNode("InventorySchedule");if(e.Frequency!=null){let r=f.XmlNode.of("InventoryFrequency",e.Frequency).withName("Frequency");t.addChildNode(r)}return t},Gue=(e,n)=>{let t=new f.XmlNode("JSONInput");if(e.Type!=null){let r=f.XmlNode.of("JSONType",e.Type).withName("Type");t.addChildNode(r)}return t},Hue=(e,n)=>{let t=new f.XmlNode("JSONOutput");if(e.RecordDelimiter!=null){let r=f.XmlNode.of("RecordDelimiter",e.RecordDelimiter).withName("RecordDelimiter");t.addChildNode(r)}return t},$ue=(e,n)=>{let t=new f.XmlNode("LambdaFunctionConfiguration");if(e.Id!=null){let r=f.XmlNode.of("NotificationId",e.Id).withName("Id");t.addChildNode(r)}if(e.LambdaFunctionArn!=null){let r=f.XmlNode.of("LambdaFunctionArn",e.LambdaFunctionArn).withName("CloudFunction");t.addChildNode(r)}if(e.Events!=null&&wE(e.Events,n).map(o=>{o=o.withName("Event"),t.addChildNode(o)}),e.Filter!=null){let r=kE(e.Filter,n).withName("Filter");t.addChildNode(r)}return t},Kue=(e,n)=>e.filter(t=>t!=null).map(t=>$ue(t,n).withName("member")),Vue=(e,n)=>{let t=new f.XmlNode("LifecycleExpiration");if(e.Date!=null){let r=f.XmlNode.of("Date",(e.Date.toISOString().split(".")[0]+"Z").toString()).withName("Date");t.addChildNode(r)}if(e.Days!=null){let r=f.XmlNode.of("Days",String(e.Days)).withName("Days");t.addChildNode(r)}if(e.ExpiredObjectDeleteMarker!=null){let r=f.XmlNode.of("ExpiredObjectDeleteMarker",String(e.ExpiredObjectDeleteMarker)).withName("ExpiredObjectDeleteMarker");t.addChildNode(r)}return t},Xue=(e,n)=>{let t=new f.XmlNode("LifecycleRule");if(e.Expiration!=null){let r=Vue(e.Expiration,n).withName("Expiration");t.addChildNode(r)}if(e.ID!=null){let r=f.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(r)}if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}if(e.Filter!=null){let r=Yue(e.Filter,n).withName("Filter");t.addChildNode(r)}if(e.Status!=null){let r=f.XmlNode.of("ExpirationStatus",e.Status).withName("Status");t.addChildNode(r)}if(e.Transitions!=null&&Vme(e.Transitions,n).map(o=>{o=o.withName("Transition"),t.addChildNode(o)}),e.NoncurrentVersionTransitions!=null&&sme(e.NoncurrentVersionTransitions,n).map(o=>{o=o.withName("NoncurrentVersionTransition"),t.addChildNode(o)}),e.NoncurrentVersionExpiration!=null){let r=rme(e.NoncurrentVersionExpiration,n).withName("NoncurrentVersionExpiration");t.addChildNode(r)}if(e.AbortIncompleteMultipartUpload!=null){let r=sue(e.AbortIncompleteMultipartUpload,n).withName("AbortIncompleteMultipartUpload");t.addChildNode(r)}return t},Wue=(e,n)=>{let t=new f.XmlNode("LifecycleRuleAndOperator");if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}if(e.Tags!=null&&Ds(e.Tags,n).map(o=>{o=o.withName("Tag"),t.addChildNode(o)}),e.ObjectSizeGreaterThan!=null){let r=f.XmlNode.of("ObjectSizeGreaterThanBytes",String(e.ObjectSizeGreaterThan)).withName("ObjectSizeGreaterThan");t.addChildNode(r)}if(e.ObjectSizeLessThan!=null){let r=f.XmlNode.of("ObjectSizeLessThanBytes",String(e.ObjectSizeLessThan)).withName("ObjectSizeLessThan");t.addChildNode(r)}return t},Yue=(e,n)=>{let t=new f.XmlNode("LifecycleRuleFilter");return Tt.LifecycleRuleFilter.visit(e,{Prefix:r=>{let o=f.XmlNode.of("Prefix",r).withName("Prefix");t.addChildNode(o)},Tag:r=>{let o=Bs(r,n).withName("Tag");t.addChildNode(o)},ObjectSizeGreaterThan:r=>{let o=f.XmlNode.of("ObjectSizeGreaterThanBytes",String(r)).withName("ObjectSizeGreaterThan");t.addChildNode(o)},ObjectSizeLessThan:r=>{let o=f.XmlNode.of("ObjectSizeLessThanBytes",String(r)).withName("ObjectSizeLessThan");t.addChildNode(o)},And:r=>{let o=Wue(r,n).withName("And");t.addChildNode(o)},_:(r,o)=>{if(!(o instanceof f.XmlNode||o instanceof f.XmlText))throw new Error("Unable to serialize unknown union members in XML.");t.addChildNode(new f.XmlNode(r).addChildNode(o))}}),t},Que=(e,n)=>e.filter(t=>t!=null).map(t=>Xue(t,n).withName("member")),Jue=(e,n)=>{let t=new f.XmlNode("LoggingEnabled");if(e.TargetBucket!=null){let r=f.XmlNode.of("TargetBucket",e.TargetBucket).withName("TargetBucket");t.addChildNode(r)}if(e.TargetGrants!=null){let r=Ume(e.TargetGrants,n),o=new f.XmlNode("TargetGrants");r.map(s=>{o.addChildNode(s)}),t.addChildNode(o)}if(e.TargetPrefix!=null){let r=f.XmlNode.of("TargetPrefix",e.TargetPrefix).withName("TargetPrefix");t.addChildNode(r)}return t},Zue=(e,n)=>{let t=new f.XmlNode("MetadataEntry");if(e.Name!=null){let r=f.XmlNode.of("MetadataKey",e.Name).withName("Name");t.addChildNode(r)}if(e.Value!=null){let r=f.XmlNode.of("MetadataValue",e.Value).withName("Value");t.addChildNode(r)}return t},eme=(e,n)=>{let t=new f.XmlNode("Metrics");if(e.Status!=null){let r=f.XmlNode.of("MetricsStatus",e.Status).withName("Status");t.addChildNode(r)}if(e.EventThreshold!=null){let r=gj(e.EventThreshold,n).withName("EventThreshold");t.addChildNode(r)}return t},tme=(e,n)=>{let t=new f.XmlNode("MetricsAndOperator");if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}if(e.Tags!=null&&Ds(e.Tags,n).map(o=>{o=o.withName("Tag"),t.addChildNode(o)}),e.AccessPointArn!=null){let r=f.XmlNode.of("AccessPointArn",e.AccessPointArn).withName("AccessPointArn");t.addChildNode(r)}return t},JL=(e,n)=>{let t=new f.XmlNode("MetricsConfiguration");if(e.Id!=null){let r=f.XmlNode.of("MetricsId",e.Id).withName("Id");t.addChildNode(r)}if(e.Filter!=null){let r=nme(e.Filter,n).withName("Filter");t.addChildNode(r)}return t},nme=(e,n)=>{let t=new f.XmlNode("MetricsFilter");return Tt.MetricsFilter.visit(e,{Prefix:r=>{let o=f.XmlNode.of("Prefix",r).withName("Prefix");t.addChildNode(o)},Tag:r=>{let o=Bs(r,n).withName("Tag");t.addChildNode(o)},AccessPointArn:r=>{let o=f.XmlNode.of("AccessPointArn",r).withName("AccessPointArn");t.addChildNode(o)},And:r=>{let o=tme(r,n).withName("And");t.addChildNode(o)},_:(r,o)=>{if(!(o instanceof f.XmlNode||o instanceof f.XmlText))throw new Error("Unable to serialize unknown union members in XML.");t.addChildNode(new f.XmlNode(r).addChildNode(o))}}),t},rme=(e,n)=>{let t=new f.XmlNode("NoncurrentVersionExpiration");if(e.NoncurrentDays!=null){let r=f.XmlNode.of("Days",String(e.NoncurrentDays)).withName("NoncurrentDays");t.addChildNode(r)}if(e.NewerNoncurrentVersions!=null){let r=f.XmlNode.of("VersionCount",String(e.NewerNoncurrentVersions)).withName("NewerNoncurrentVersions");t.addChildNode(r)}return t},ome=(e,n)=>{let t=new f.XmlNode("NoncurrentVersionTransition");if(e.NoncurrentDays!=null){let r=f.XmlNode.of("Days",String(e.NoncurrentDays)).withName("NoncurrentDays");t.addChildNode(r)}if(e.StorageClass!=null){let r=f.XmlNode.of("TransitionStorageClass",e.StorageClass).withName("StorageClass");t.addChildNode(r)}if(e.NewerNoncurrentVersions!=null){let r=f.XmlNode.of("VersionCount",String(e.NewerNoncurrentVersions)).withName("NewerNoncurrentVersions");t.addChildNode(r)}return t},sme=(e,n)=>e.filter(t=>t!=null).map(t=>ome(t,n).withName("member")),ZL=(e,n)=>{let t=new f.XmlNode("NotificationConfiguration");if(e.TopicConfigurations!=null&&$me(e.TopicConfigurations,n).map(o=>{o=o.withName("TopicConfiguration"),t.addChildNode(o)}),e.QueueConfigurations!=null&&_me(e.QueueConfigurations,n).map(o=>{o=o.withName("QueueConfiguration"),t.addChildNode(o)}),e.LambdaFunctionConfigurations!=null&&Kue(e.LambdaFunctionConfigurations,n).map(o=>{o=o.withName("CloudFunctionConfiguration"),t.addChildNode(o)}),e.EventBridgeConfiguration!=null){let r=kue(e.EventBridgeConfiguration,n).withName("EventBridgeConfiguration");t.addChildNode(r)}return t},kE=(e,n)=>{let t=new f.XmlNode("NotificationConfigurationFilter");if(e.Key!=null){let r=kme(e.Key,n).withName("S3Key");t.addChildNode(r)}return t},ime=(e,n)=>{let t=new f.XmlNode("ObjectIdentifier");if(e.Key!=null){let r=f.XmlNode.of("ObjectKey",e.Key).withName("Key");t.addChildNode(r)}if(e.VersionId!=null){let r=f.XmlNode.of("ObjectVersionId",e.VersionId).withName("VersionId");t.addChildNode(r)}return t},ame=(e,n)=>e.filter(t=>t!=null).map(t=>ime(t,n).withName("member")),ej=(e,n)=>{let t=new f.XmlNode("ObjectLockConfiguration");if(e.ObjectLockEnabled!=null){let r=f.XmlNode.of("ObjectLockEnabled",e.ObjectLockEnabled).withName("ObjectLockEnabled");t.addChildNode(r)}if(e.Rule!=null){let r=cme(e.Rule,n).withName("Rule");t.addChildNode(r)}return t},tj=(e,n)=>{let t=new f.XmlNode("ObjectLockLegalHold");if(e.Status!=null){let r=f.XmlNode.of("ObjectLockLegalHoldStatus",e.Status).withName("Status");t.addChildNode(r)}return t},nj=(e,n)=>{let t=new f.XmlNode("ObjectLockRetention");if(e.Mode!=null){let r=f.XmlNode.of("ObjectLockRetentionMode",e.Mode).withName("Mode");t.addChildNode(r)}if(e.RetainUntilDate!=null){let r=f.XmlNode.of("Date",(e.RetainUntilDate.toISOString().split(".")[0]+"Z").toString()).withName("RetainUntilDate");t.addChildNode(r)}return t},cme=(e,n)=>{let t=new f.XmlNode("ObjectLockRule");if(e.DefaultRetention!=null){let r=Eue(e.DefaultRetention,n).withName("DefaultRetention");t.addChildNode(r)}return t},dme=(e,n)=>{let t=new f.XmlNode("OutputLocation");if(e.S3!=null){let r=Ame(e.S3,n).withName("S3");t.addChildNode(r)}return t},yj=(e,n)=>{let t=new f.XmlNode("OutputSerialization");if(e.CSV!=null){let r=Sue(e.CSV,n).withName("CSV");t.addChildNode(r)}if(e.JSON!=null){let r=Hue(e.JSON,n).withName("JSON");t.addChildNode(r)}return t},lme=(e,n)=>{let t=new f.XmlNode("Owner");if(e.DisplayName!=null){let r=f.XmlNode.of("DisplayName",e.DisplayName).withName("DisplayName");t.addChildNode(r)}if(e.ID!=null){let r=f.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(r)}return t},rj=(e,n)=>{let t=new f.XmlNode("OwnershipControls");return e.Rules!=null&&mme(e.Rules,n).map(o=>{o=o.withName("Rule"),t.addChildNode(o)}),t},ume=(e,n)=>{let t=new f.XmlNode("OwnershipControlsRule");if(e.ObjectOwnership!=null){let r=f.XmlNode.of("ObjectOwnership",e.ObjectOwnership).withName("ObjectOwnership");t.addChildNode(r)}return t},mme=(e,n)=>e.filter(t=>t!=null).map(t=>ume(t,n).withName("member")),pme=(e,n)=>new f.XmlNode("ParquetInput"),oj=(e,n)=>{let t=new f.XmlNode("PublicAccessBlockConfiguration");if(e.BlockPublicAcls!=null){let r=f.XmlNode.of("Setting",String(e.BlockPublicAcls)).withName("BlockPublicAcls");t.addChildNode(r)}if(e.IgnorePublicAcls!=null){let r=f.XmlNode.of("Setting",String(e.IgnorePublicAcls)).withName("IgnorePublicAcls");t.addChildNode(r)}if(e.BlockPublicPolicy!=null){let r=f.XmlNode.of("Setting",String(e.BlockPublicPolicy)).withName("BlockPublicPolicy");t.addChildNode(r)}if(e.RestrictPublicBuckets!=null){let r=f.XmlNode.of("Setting",String(e.RestrictPublicBuckets)).withName("RestrictPublicBuckets");t.addChildNode(r)}return t},fme=(e,n)=>{let t=new f.XmlNode("QueueConfiguration");if(e.Id!=null){let r=f.XmlNode.of("NotificationId",e.Id).withName("Id");t.addChildNode(r)}if(e.QueueArn!=null){let r=f.XmlNode.of("QueueArn",e.QueueArn).withName("Queue");t.addChildNode(r)}if(e.Events!=null&&wE(e.Events,n).map(o=>{o=o.withName("Event"),t.addChildNode(o)}),e.Filter!=null){let r=kE(e.Filter,n).withName("Filter");t.addChildNode(r)}return t},_me=(e,n)=>e.filter(t=>t!=null).map(t=>fme(t,n).withName("member")),yme=(e,n)=>{let t=new f.XmlNode("Redirect");if(e.HostName!=null){let r=f.XmlNode.of("HostName",e.HostName).withName("HostName");t.addChildNode(r)}if(e.HttpRedirectCode!=null){let r=f.XmlNode.of("HttpRedirectCode",e.HttpRedirectCode).withName("HttpRedirectCode");t.addChildNode(r)}if(e.Protocol!=null){let r=f.XmlNode.of("Protocol",e.Protocol).withName("Protocol");t.addChildNode(r)}if(e.ReplaceKeyPrefixWith!=null){let r=f.XmlNode.of("ReplaceKeyPrefixWith",e.ReplaceKeyPrefixWith).withName("ReplaceKeyPrefixWith");t.addChildNode(r)}if(e.ReplaceKeyWith!=null){let r=f.XmlNode.of("ReplaceKeyWith",e.ReplaceKeyWith).withName("ReplaceKeyWith");t.addChildNode(r)}return t},gme=(e,n)=>{let t=new f.XmlNode("RedirectAllRequestsTo");if(e.HostName!=null){let r=f.XmlNode.of("HostName",e.HostName).withName("HostName");t.addChildNode(r)}if(e.Protocol!=null){let r=f.XmlNode.of("Protocol",e.Protocol).withName("Protocol");t.addChildNode(r)}return t},hme=(e,n)=>{let t=new f.XmlNode("ReplicaModifications");if(e.Status!=null){let r=f.XmlNode.of("ReplicaModificationsStatus",e.Status).withName("Status");t.addChildNode(r)}return t},sj=(e,n)=>{let t=new f.XmlNode("ReplicationConfiguration");if(e.Role!=null){let r=f.XmlNode.of("Role",e.Role).withName("Role");t.addChildNode(r)}return e.Rules!=null&&bme(e.Rules,n).map(o=>{o=o.withName("Rule"),t.addChildNode(o)}),t},Cme=(e,n)=>{let t=new f.XmlNode("ReplicationRule");if(e.ID!=null){let r=f.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(r)}if(e.Priority!=null){let r=f.XmlNode.of("Priority",String(e.Priority)).withName("Priority");t.addChildNode(r)}if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}if(e.Filter!=null){let r=Eme(e.Filter,n).withName("Filter");t.addChildNode(r)}if(e.Status!=null){let r=f.XmlNode.of("ReplicationRuleStatus",e.Status).withName("Status");t.addChildNode(r)}if(e.SourceSelectionCriteria!=null){let r=qme(e.SourceSelectionCriteria,n).withName("SourceSelectionCriteria");t.addChildNode(r)}if(e.ExistingObjectReplication!=null){let r=Aue(e.ExistingObjectReplication,n).withName("ExistingObjectReplication");t.addChildNode(r)}if(e.Destination!=null){let r=Pue(e.Destination,n).withName("Destination");t.addChildNode(r)}if(e.DeleteMarkerReplication!=null){let r=bue(e.DeleteMarkerReplication,n).withName("DeleteMarkerReplication");t.addChildNode(r)}return t},Sme=(e,n)=>{let t=new f.XmlNode("ReplicationRuleAndOperator");if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}return e.Tags!=null&&Ds(e.Tags,n).map(o=>{o=o.withName("Tag"),t.addChildNode(o)}),t},Eme=(e,n)=>{let t=new f.XmlNode("ReplicationRuleFilter");return Tt.ReplicationRuleFilter.visit(e,{Prefix:r=>{let o=f.XmlNode.of("Prefix",r).withName("Prefix");t.addChildNode(o)},Tag:r=>{let o=Bs(r,n).withName("Tag");t.addChildNode(o)},And:r=>{let o=Sme(r,n).withName("And");t.addChildNode(o)},_:(r,o)=>{if(!(o instanceof f.XmlNode||o instanceof f.XmlText))throw new Error("Unable to serialize unknown union members in XML.");t.addChildNode(new f.XmlNode(r).addChildNode(o))}}),t},bme=(e,n)=>e.filter(t=>t!=null).map(t=>Cme(t,n).withName("member")),Pme=(e,n)=>{let t=new f.XmlNode("ReplicationTime");if(e.Status!=null){let r=f.XmlNode.of("ReplicationTimeStatus",e.Status).withName("Status");t.addChildNode(r)}if(e.Time!=null){let r=gj(e.Time,n).withName("Time");t.addChildNode(r)}return t},gj=(e,n)=>{let t=new f.XmlNode("ReplicationTimeValue");if(e.Minutes!=null){let r=f.XmlNode.of("Minutes",String(e.Minutes)).withName("Minutes");t.addChildNode(r)}return t},ij=(e,n)=>{let t=new f.XmlNode("RequestPaymentConfiguration");if(e.Payer!=null){let r=f.XmlNode.of("Payer",e.Payer).withName("Payer");t.addChildNode(r)}return t},vme=(e,n)=>{let t=new f.XmlNode("RequestProgress");if(e.Enabled!=null){let r=f.XmlNode.of("EnableRequestProgress",String(e.Enabled)).withName("Enabled");t.addChildNode(r)}return t},aj=(e,n)=>{let t=new f.XmlNode("RestoreRequest");if(e.Days!=null){let r=f.XmlNode.of("Days",String(e.Days)).withName("Days");t.addChildNode(r)}if(e.GlacierJobParameters!=null){let r=Oue(e.GlacierJobParameters,n).withName("GlacierJobParameters");t.addChildNode(r)}if(e.Type!=null){let r=f.XmlNode.of("RestoreRequestType",e.Type).withName("Type");t.addChildNode(r)}if(e.Tier!=null){let r=f.XmlNode.of("Tier",e.Tier).withName("Tier");t.addChildNode(r)}if(e.Description!=null){let r=f.XmlNode.of("Description",e.Description).withName("Description");t.addChildNode(r)}if(e.SelectParameters!=null){let r=Rme(e.SelectParameters,n).withName("SelectParameters");t.addChildNode(r)}if(e.OutputLocation!=null){let r=dme(e.OutputLocation,n).withName("OutputLocation");t.addChildNode(r)}return t},xme=(e,n)=>{let t=new f.XmlNode("RoutingRule");if(e.Condition!=null){let r=yue(e.Condition,n).withName("Condition");t.addChildNode(r)}if(e.Redirect!=null){let r=yme(e.Redirect,n).withName("Redirect");t.addChildNode(r)}return t},wme=(e,n)=>e.filter(t=>t!=null).map(t=>xme(t,n).withName("RoutingRule")),kme=(e,n)=>{let t=new f.XmlNode("S3KeyFilter");return e.FilterRules!=null&&Nue(e.FilterRules,n).map(o=>{o=o.withName("FilterRule"),t.addChildNode(o)}),t},Ame=(e,n)=>{let t=new f.XmlNode("S3Location");if(e.BucketName!=null){let r=f.XmlNode.of("BucketName",e.BucketName).withName("BucketName");t.addChildNode(r)}if(e.Prefix!=null){let r=f.XmlNode.of("LocationPrefix",e.Prefix).withName("Prefix");t.addChildNode(r)}if(e.Encryption!=null){let r=vue(e.Encryption,n).withName("Encryption");t.addChildNode(r)}if(e.CannedACL!=null){let r=f.XmlNode.of("ObjectCannedACL",e.CannedACL).withName("CannedACL");t.addChildNode(r)}if(e.AccessControlList!=null){let r=fj(e.AccessControlList,n),o=new f.XmlNode("AccessControlList");r.map(s=>{o.addChildNode(s)}),t.addChildNode(o)}if(e.Tagging!=null){let r=sd(e.Tagging,n).withName("Tagging");t.addChildNode(r)}if(e.UserMetadata!=null){let r=Xme(e.UserMetadata,n),o=new f.XmlNode("UserMetadata");r.map(s=>{o.addChildNode(s)}),t.addChildNode(o)}if(e.StorageClass!=null){let r=f.XmlNode.of("StorageClass",e.StorageClass).withName("StorageClass");t.addChildNode(r)}return t},Ime=(e,n)=>{let t=new f.XmlNode("ScanRange");if(e.Start!=null){let r=f.XmlNode.of("Start",String(e.Start)).withName("Start");t.addChildNode(r)}if(e.End!=null){let r=f.XmlNode.of("End",String(e.End)).withName("End");t.addChildNode(r)}return t},Rme=(e,n)=>{let t=new f.XmlNode("SelectParameters");if(e.InputSerialization!=null){let r=_j(e.InputSerialization,n).withName("InputSerialization");t.addChildNode(r)}if(e.ExpressionType!=null){let r=f.XmlNode.of("ExpressionType",e.ExpressionType).withName("ExpressionType");t.addChildNode(r)}if(e.Expression!=null){let r=f.XmlNode.of("Expression",e.Expression).withName("Expression");t.addChildNode(r)}if(e.OutputSerialization!=null){let r=yj(e.OutputSerialization,n).withName("OutputSerialization");t.addChildNode(r)}return t},Nme=(e,n)=>{let t=new f.XmlNode("ServerSideEncryptionByDefault");if(e.SSEAlgorithm!=null){let r=f.XmlNode.of("ServerSideEncryption",e.SSEAlgorithm).withName("SSEAlgorithm");t.addChildNode(r)}if(e.KMSMasterKeyID!=null){let r=f.XmlNode.of("SSEKMSKeyId",e.KMSMasterKeyID).withName("KMSMasterKeyID");t.addChildNode(r)}return t},cj=(e,n)=>{let t=new f.XmlNode("ServerSideEncryptionConfiguration");return e.Rules!=null&&Tme(e.Rules,n).map(o=>{o=o.withName("Rule"),t.addChildNode(o)}),t},Ome=(e,n)=>{let t=new f.XmlNode("ServerSideEncryptionRule");if(e.ApplyServerSideEncryptionByDefault!=null){let r=Nme(e.ApplyServerSideEncryptionByDefault,n).withName("ApplyServerSideEncryptionByDefault");t.addChildNode(r)}if(e.BucketKeyEnabled!=null){let r=f.XmlNode.of("BucketKeyEnabled",String(e.BucketKeyEnabled)).withName("BucketKeyEnabled");t.addChildNode(r)}return t},Tme=(e,n)=>e.filter(t=>t!=null).map(t=>Ome(t,n).withName("member")),qme=(e,n)=>{let t=new f.XmlNode("SourceSelectionCriteria");if(e.SseKmsEncryptedObjects!=null){let r=Bme(e.SseKmsEncryptedObjects,n).withName("SseKmsEncryptedObjects");t.addChildNode(r)}if(e.ReplicaModifications!=null){let r=hme(e.ReplicaModifications,n).withName("ReplicaModifications");t.addChildNode(r)}return t},Mme=(e,n)=>{let t=new f.XmlNode("SSE-KMS");if(e.KeyId!=null){let r=f.XmlNode.of("SSEKMSKeyId",e.KeyId).withName("KeyId");t.addChildNode(r)}return t},Bme=(e,n)=>{let t=new f.XmlNode("SseKmsEncryptedObjects");if(e.Status!=null){let r=f.XmlNode.of("SseKmsEncryptedObjectsStatus",e.Status).withName("Status");t.addChildNode(r)}return t},Dme=(e,n)=>new f.XmlNode("SSE-S3"),Fme=(e,n)=>{let t=new f.XmlNode("StorageClassAnalysis");if(e.DataExport!=null){let r=Lme(e.DataExport,n).withName("DataExport");t.addChildNode(r)}return t},Lme=(e,n)=>{let t=new f.XmlNode("StorageClassAnalysisDataExport");if(e.OutputSchemaVersion!=null){let r=f.XmlNode.of("StorageClassAnalysisSchemaVersion",e.OutputSchemaVersion).withName("OutputSchemaVersion");t.addChildNode(r)}if(e.Destination!=null){let r=uue(e.Destination,n).withName("Destination");t.addChildNode(r)}return t},Bs=(e,n)=>{let t=new f.XmlNode("Tag");if(e.Key!=null){let r=f.XmlNode.of("ObjectKey",e.Key).withName("Key");t.addChildNode(r)}if(e.Value!=null){let r=f.XmlNode.of("Value",e.Value).withName("Value");t.addChildNode(r)}return t},sd=(e,n)=>{let t=new f.XmlNode("Tagging");if(e.TagSet!=null){let r=Ds(e.TagSet,n),o=new f.XmlNode("TagSet");r.map(s=>{o.addChildNode(s)}),t.addChildNode(o)}return t},Ds=(e,n)=>e.filter(t=>t!=null).map(t=>Bs(t,n).withName("Tag")),jme=(e,n)=>{let t=new f.XmlNode("TargetGrant");if(e.Grantee!=null){let r=pj(e.Grantee,n).withName("Grantee");r.addAttribute("xmlns:xsi","http://www.w3.org/2001/XMLSchema-instance"),t.addChildNode(r)}if(e.Permission!=null){let r=f.XmlNode.of("BucketLogsPermission",e.Permission).withName("Permission");t.addChildNode(r)}return t},Ume=(e,n)=>e.filter(t=>t!=null).map(t=>jme(t,n).withName("Grant")),zme=(e,n)=>{let t=new f.XmlNode("Tiering");if(e.Days!=null){let r=f.XmlNode.of("IntelligentTieringDays",String(e.Days)).withName("Days");t.addChildNode(r)}if(e.AccessTier!=null){let r=f.XmlNode.of("IntelligentTieringAccessTier",e.AccessTier).withName("AccessTier");t.addChildNode(r)}return t},Gme=(e,n)=>e.filter(t=>t!=null).map(t=>zme(t,n).withName("member")),Hme=(e,n)=>{let t=new f.XmlNode("TopicConfiguration");if(e.Id!=null){let r=f.XmlNode.of("NotificationId",e.Id).withName("Id");t.addChildNode(r)}if(e.TopicArn!=null){let r=f.XmlNode.of("TopicArn",e.TopicArn).withName("Topic");t.addChildNode(r)}if(e.Events!=null&&wE(e.Events,n).map(o=>{o=o.withName("Event"),t.addChildNode(o)}),e.Filter!=null){let r=kE(e.Filter,n).withName("Filter");t.addChildNode(r)}return t},$me=(e,n)=>e.filter(t=>t!=null).map(t=>Hme(t,n).withName("member")),Kme=(e,n)=>{let t=new f.XmlNode("Transition");if(e.Date!=null){let r=f.XmlNode.of("Date",(e.Date.toISOString().split(".")[0]+"Z").toString()).withName("Date");t.addChildNode(r)}if(e.Days!=null){let r=f.XmlNode.of("Days",String(e.Days)).withName("Days");t.addChildNode(r)}if(e.StorageClass!=null){let r=f.XmlNode.of("TransitionStorageClass",e.StorageClass).withName("StorageClass");t.addChildNode(r)}return t},Vme=(e,n)=>e.filter(t=>t!=null).map(t=>Kme(t,n).withName("member")),Xme=(e,n)=>e.filter(t=>t!=null).map(t=>Zue(t,n).withName("MetadataEntry")),dj=(e,n)=>{let t=new f.XmlNode("VersioningConfiguration");if(e.MFADelete!=null){let r=f.XmlNode.of("MFADelete",e.MFADelete).withName("MfaDelete");t.addChildNode(r)}if(e.Status!=null){let r=f.XmlNode.of("BucketVersioningStatus",e.Status).withName("Status");t.addChildNode(r)}return t},lj=(e,n)=>{let t=new f.XmlNode("WebsiteConfiguration");if(e.ErrorDocument!=null){let r=wue(e.ErrorDocument,n).withName("ErrorDocument");t.addChildNode(r)}if(e.IndexDocument!=null){let r=que(e.IndexDocument,n).withName("IndexDocument");t.addChildNode(r)}if(e.RedirectAllRequestsTo!=null){let r=gme(e.RedirectAllRequestsTo,n).withName("RedirectAllRequestsTo");t.addChildNode(r)}if(e.RoutingRules!=null){let r=wme(e.RoutingRules,n),o=new f.XmlNode("RoutingRules");r.map(s=>{o.addChildNode(s)}),t.addChildNode(o)}return t},Wme=(e,n)=>{let t={};return e.DaysAfterInitiation!==void 0&&(t.DaysAfterInitiation=(0,d.strictParseInt32)(e.DaysAfterInitiation)),t},Yme=(e,n)=>{let t={};return e.Owner!==void 0&&(t.Owner=(0,d.expectString)(e.Owner)),t},Qme=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>(0,d.expectString)(t)),Jme=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>(0,d.expectString)(t)),Zme=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>(0,d.expectString)(t)),epe=(e,n)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=po((0,d.getArrayIfSingleItem)(e.Tag),n)),t},hj=(e,n)=>{let t={};return e.Id!==void 0&&(t.Id=(0,d.expectString)(e.Id)),e.Filter===""||e.Filter!==void 0&&(t.Filter=rpe((0,d.expectUnion)(e.Filter),n)),e.StorageClassAnalysis!==void 0&&(t.StorageClassAnalysis=Xfe(e.StorageClassAnalysis,n)),t},tpe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>hj(t,n)),npe=(e,n)=>{let t={};return e.S3BucketDestination!==void 0&&(t.S3BucketDestination=ope(e.S3BucketDestination,n)),t},rpe=(e,n)=>e.Prefix!==void 0?{Prefix:(0,d.expectString)(e.Prefix)}:e.Tag!==void 0?{Tag:Fs(e.Tag,n)}:e.And!==void 0?{And:epe(e.And,n)}:{$unknown:Object.entries(e)[0]},ope=(e,n)=>{let t={};return e.Format!==void 0&&(t.Format=(0,d.expectString)(e.Format)),e.BucketAccountId!==void 0&&(t.BucketAccountId=(0,d.expectString)(e.BucketAccountId)),e.Bucket!==void 0&&(t.Bucket=(0,d.expectString)(e.Bucket)),e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),t},spe=(e,n)=>{let t={};return e.Name!==void 0&&(t.Name=(0,d.expectString)(e.Name)),e.CreationDate!==void 0&&(t.CreationDate=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.CreationDate))),t},ipe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>spe(t,n)),ape=(e,n)=>{let t={};return e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,d.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,d.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,d.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,d.expectString)(e.ChecksumSHA256)),t},Cj=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>(0,d.expectString)(t)),cpe=(e,n)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),t},S_=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>cpe(t,n)),dpe=(e,n)=>{let t={};return e.HttpErrorCodeReturnedEquals!==void 0&&(t.HttpErrorCodeReturnedEquals=(0,d.expectString)(e.HttpErrorCodeReturnedEquals)),e.KeyPrefixEquals!==void 0&&(t.KeyPrefixEquals=(0,d.expectString)(e.KeyPrefixEquals)),t},lpe=(e,n)=>({}),upe=(e,n)=>{let t={};return e.ETag!==void 0&&(t.ETag=(0,d.expectString)(e.ETag)),e.LastModified!==void 0&&(t.LastModified=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,d.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,d.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,d.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,d.expectString)(e.ChecksumSHA256)),t},mpe=(e,n)=>{let t={};return e.ETag!==void 0&&(t.ETag=(0,d.expectString)(e.ETag)),e.LastModified!==void 0&&(t.LastModified=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,d.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,d.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,d.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,d.expectString)(e.ChecksumSHA256)),t},ppe=(e,n)=>{let t={};return e.ID!==void 0&&(t.ID=(0,d.expectString)(e.ID)),e.AllowedHeader===""?t.AllowedHeaders=[]:e.AllowedHeader!==void 0&&(t.AllowedHeaders=Qme((0,d.getArrayIfSingleItem)(e.AllowedHeader),n)),e.AllowedMethod===""?t.AllowedMethods=[]:e.AllowedMethod!==void 0&&(t.AllowedMethods=Jme((0,d.getArrayIfSingleItem)(e.AllowedMethod),n)),e.AllowedOrigin===""?t.AllowedOrigins=[]:e.AllowedOrigin!==void 0&&(t.AllowedOrigins=Zme((0,d.getArrayIfSingleItem)(e.AllowedOrigin),n)),e.ExposeHeader===""?t.ExposeHeaders=[]:e.ExposeHeader!==void 0&&(t.ExposeHeaders=Ipe((0,d.getArrayIfSingleItem)(e.ExposeHeader),n)),e.MaxAgeSeconds!==void 0&&(t.MaxAgeSeconds=(0,d.strictParseInt32)(e.MaxAgeSeconds)),t},fpe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>ppe(t,n)),_pe=(e,n)=>{let t={};return e.Mode!==void 0&&(t.Mode=(0,d.expectString)(e.Mode)),e.Days!==void 0&&(t.Days=(0,d.strictParseInt32)(e.Days)),e.Years!==void 0&&(t.Years=(0,d.strictParseInt32)(e.Years)),t},ype=(e,n)=>{let t={};return e.Key!==void 0&&(t.Key=(0,d.expectString)(e.Key)),e.VersionId!==void 0&&(t.VersionId=(0,d.expectString)(e.VersionId)),e.DeleteMarker!==void 0&&(t.DeleteMarker=(0,d.parseBoolean)(e.DeleteMarker)),e.DeleteMarkerVersionId!==void 0&&(t.DeleteMarkerVersionId=(0,d.expectString)(e.DeleteMarkerVersionId)),t},gpe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>ype(t,n)),hpe=(e,n)=>{let t={};return e.Owner!==void 0&&(t.Owner=Br(e.Owner,n)),e.Key!==void 0&&(t.Key=(0,d.expectString)(e.Key)),e.VersionId!==void 0&&(t.VersionId=(0,d.expectString)(e.VersionId)),e.IsLatest!==void 0&&(t.IsLatest=(0,d.parseBoolean)(e.IsLatest)),e.LastModified!==void 0&&(t.LastModified=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.LastModified))),t},Cpe=(e,n)=>{let t={};return e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),t},Spe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>hpe(t,n)),Epe=(e,n)=>{let t={};return e.Bucket!==void 0&&(t.Bucket=(0,d.expectString)(e.Bucket)),e.Account!==void 0&&(t.Account=(0,d.expectString)(e.Account)),e.StorageClass!==void 0&&(t.StorageClass=(0,d.expectString)(e.StorageClass)),e.AccessControlTranslation!==void 0&&(t.AccessControlTranslation=Yme(e.AccessControlTranslation,n)),e.EncryptionConfiguration!==void 0&&(t.EncryptionConfiguration=bpe(e.EncryptionConfiguration,n)),e.ReplicationTime!==void 0&&(t.ReplicationTime=Mfe(e.ReplicationTime,n)),e.Metrics!==void 0&&(t.Metrics=Zpe(e.Metrics,n)),t},bpe=(e,n)=>{let t={};return e.ReplicaKmsKeyID!==void 0&&(t.ReplicaKmsKeyID=(0,d.expectString)(e.ReplicaKmsKeyID)),t},Ppe=(e,n)=>({}),vpe=(e,n)=>{let t={};return e.Key!==void 0&&(t.Key=(0,d.expectString)(e.Key)),e.VersionId!==void 0&&(t.VersionId=(0,d.expectString)(e.VersionId)),e.Code!==void 0&&(t.Code=(0,d.expectString)(e.Code)),e.Message!==void 0&&(t.Message=(0,d.expectString)(e.Message)),t},xpe=(e,n)=>{let t={};return e.Key!==void 0&&(t.Key=(0,d.expectString)(e.Key)),t},wpe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>vpe(t,n)),kpe=(e,n)=>({}),AE=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>(0,d.expectString)(t)),Ape=(e,n)=>{let t={};return e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),t},Ipe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>(0,d.expectString)(t)),Rpe=(e,n)=>{let t={};return e.Name!==void 0&&(t.Name=(0,d.expectString)(e.Name)),e.Value!==void 0&&(t.Value=(0,d.expectString)(e.Value)),t},Npe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Rpe(t,n)),Ope=(e,n)=>{let t={};return e.PartsCount!==void 0&&(t.TotalPartsCount=(0,d.strictParseInt32)(e.PartsCount)),e.PartNumberMarker!==void 0&&(t.PartNumberMarker=(0,d.expectString)(e.PartNumberMarker)),e.NextPartNumberMarker!==void 0&&(t.NextPartNumberMarker=(0,d.expectString)(e.NextPartNumberMarker)),e.MaxParts!==void 0&&(t.MaxParts=(0,d.strictParseInt32)(e.MaxParts)),e.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(e.IsTruncated)),e.Part===""?t.Parts=[]:e.Part!==void 0&&(t.Parts=Efe((0,d.getArrayIfSingleItem)(e.Part),n)),t},Tpe=(e,n)=>{let t={};return e.Grantee!==void 0&&(t.Grantee=Sj(e.Grantee,n)),e.Permission!==void 0&&(t.Permission=(0,d.expectString)(e.Permission)),t},Sj=(e,n)=>{let t={};return e.DisplayName!==void 0&&(t.DisplayName=(0,d.expectString)(e.DisplayName)),e.EmailAddress!==void 0&&(t.EmailAddress=(0,d.expectString)(e.EmailAddress)),e.ID!==void 0&&(t.ID=(0,d.expectString)(e.ID)),e.URI!==void 0&&(t.URI=(0,d.expectString)(e.URI)),e["xsi:type"]!==void 0&&(t.Type=(0,d.expectString)(e["xsi:type"])),t},Ej=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Tpe(t,n)),qpe=(e,n)=>{let t={};return e.Suffix!==void 0&&(t.Suffix=(0,d.expectString)(e.Suffix)),t},bj=(e,n)=>{let t={};return e.ID!==void 0&&(t.ID=(0,d.expectString)(e.ID)),e.DisplayName!==void 0&&(t.DisplayName=(0,d.expectString)(e.DisplayName)),t},Mpe=(e,n)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=po((0,d.getArrayIfSingleItem)(e.Tag),n)),t},Pj=(e,n)=>{let t={};return e.Id!==void 0&&(t.Id=(0,d.expectString)(e.Id)),e.Filter!==void 0&&(t.Filter=Dpe(e.Filter,n)),e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),e.Tiering===""?t.Tierings=[]:e.Tiering!==void 0&&(t.Tierings=Zfe((0,d.getArrayIfSingleItem)(e.Tiering),n)),t},Bpe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Pj(t,n)),Dpe=(e,n)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),e.Tag!==void 0&&(t.Tag=Fs(e.Tag,n)),e.And!==void 0&&(t.And=Mpe(e.And,n)),t},vj=(e,n)=>{let t={};return e.Destination!==void 0&&(t.Destination=Lpe(e.Destination,n)),e.IsEnabled!==void 0&&(t.IsEnabled=(0,d.parseBoolean)(e.IsEnabled)),e.Filter!==void 0&&(t.Filter=Upe(e.Filter,n)),e.Id!==void 0&&(t.Id=(0,d.expectString)(e.Id)),e.IncludedObjectVersions!==void 0&&(t.IncludedObjectVersions=(0,d.expectString)(e.IncludedObjectVersions)),e.OptionalFields===""?t.OptionalFields=[]:e.OptionalFields!==void 0&&e.OptionalFields.Field!==void 0&&(t.OptionalFields=zpe((0,d.getArrayIfSingleItem)(e.OptionalFields.Field),n)),e.Schedule!==void 0&&(t.Schedule=Hpe(e.Schedule,n)),t},Fpe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>vj(t,n)),Lpe=(e,n)=>{let t={};return e.S3BucketDestination!==void 0&&(t.S3BucketDestination=Gpe(e.S3BucketDestination,n)),t},jpe=(e,n)=>{let t={};return e["SSE-S3"]!==void 0&&(t.SSES3=Kfe(e["SSE-S3"],n)),e["SSE-KMS"]!==void 0&&(t.SSEKMS=Hfe(e["SSE-KMS"],n)),t},Upe=(e,n)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),t},zpe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>(0,d.expectString)(t)),Gpe=(e,n)=>{let t={};return e.AccountId!==void 0&&(t.AccountId=(0,d.expectString)(e.AccountId)),e.Bucket!==void 0&&(t.Bucket=(0,d.expectString)(e.Bucket)),e.Format!==void 0&&(t.Format=(0,d.expectString)(e.Format)),e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),e.Encryption!==void 0&&(t.Encryption=jpe(e.Encryption,n)),t},Hpe=(e,n)=>{let t={};return e.Frequency!==void 0&&(t.Frequency=(0,d.expectString)(e.Frequency)),t},$pe=(e,n)=>{let t={};return e.Id!==void 0&&(t.Id=(0,d.expectString)(e.Id)),e.CloudFunction!==void 0&&(t.LambdaFunctionArn=(0,d.expectString)(e.CloudFunction)),e.Event===""?t.Events=[]:e.Event!==void 0&&(t.Events=AE((0,d.getArrayIfSingleItem)(e.Event),n)),e.Filter!==void 0&&(t.Filter=IE(e.Filter,n)),t},Kpe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>$pe(t,n)),Vpe=(e,n)=>{let t={};return e.Date!==void 0&&(t.Date=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.Date))),e.Days!==void 0&&(t.Days=(0,d.strictParseInt32)(e.Days)),e.ExpiredObjectDeleteMarker!==void 0&&(t.ExpiredObjectDeleteMarker=(0,d.parseBoolean)(e.ExpiredObjectDeleteMarker)),t},Xpe=(e,n)=>{let t={};return e.Expiration!==void 0&&(t.Expiration=Vpe(e.Expiration,n)),e.ID!==void 0&&(t.ID=(0,d.expectString)(e.ID)),e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),e.Filter===""||e.Filter!==void 0&&(t.Filter=Ype((0,d.expectUnion)(e.Filter),n)),e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),e.Transition===""?t.Transitions=[]:e.Transition!==void 0&&(t.Transitions=r_e((0,d.getArrayIfSingleItem)(e.Transition),n)),e.NoncurrentVersionTransition===""?t.NoncurrentVersionTransitions=[]:e.NoncurrentVersionTransition!==void 0&&(t.NoncurrentVersionTransitions=afe((0,d.getArrayIfSingleItem)(e.NoncurrentVersionTransition),n)),e.NoncurrentVersionExpiration!==void 0&&(t.NoncurrentVersionExpiration=sfe(e.NoncurrentVersionExpiration,n)),e.AbortIncompleteMultipartUpload!==void 0&&(t.AbortIncompleteMultipartUpload=Wme(e.AbortIncompleteMultipartUpload,n)),t},Wpe=(e,n)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=po((0,d.getArrayIfSingleItem)(e.Tag),n)),e.ObjectSizeGreaterThan!==void 0&&(t.ObjectSizeGreaterThan=(0,d.strictParseLong)(e.ObjectSizeGreaterThan)),e.ObjectSizeLessThan!==void 0&&(t.ObjectSizeLessThan=(0,d.strictParseLong)(e.ObjectSizeLessThan)),t},Ype=(e,n)=>e.Prefix!==void 0?{Prefix:(0,d.expectString)(e.Prefix)}:e.Tag!==void 0?{Tag:Fs(e.Tag,n)}:e.ObjectSizeGreaterThan!==void 0?{ObjectSizeGreaterThan:(0,d.strictParseLong)(e.ObjectSizeGreaterThan)}:e.ObjectSizeLessThan!==void 0?{ObjectSizeLessThan:(0,d.strictParseLong)(e.ObjectSizeLessThan)}:e.And!==void 0?{And:Wpe(e.And,n)}:{$unknown:Object.entries(e)[0]},Qpe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Xpe(t,n)),Jpe=(e,n)=>{let t={};return e.TargetBucket!==void 0&&(t.TargetBucket=(0,d.expectString)(e.TargetBucket)),e.TargetGrants===""?t.TargetGrants=[]:e.TargetGrants!==void 0&&e.TargetGrants.Grant!==void 0&&(t.TargetGrants=Qfe((0,d.getArrayIfSingleItem)(e.TargetGrants.Grant),n)),e.TargetPrefix!==void 0&&(t.TargetPrefix=(0,d.expectString)(e.TargetPrefix)),t},Zpe=(e,n)=>{let t={};return e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),e.EventThreshold!==void 0&&(t.EventThreshold=kj(e.EventThreshold,n)),t},efe=(e,n)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=po((0,d.getArrayIfSingleItem)(e.Tag),n)),e.AccessPointArn!==void 0&&(t.AccessPointArn=(0,d.expectString)(e.AccessPointArn)),t},xj=(e,n)=>{let t={};return e.Id!==void 0&&(t.Id=(0,d.expectString)(e.Id)),e.Filter===""||e.Filter!==void 0&&(t.Filter=nfe((0,d.expectUnion)(e.Filter),n)),t},tfe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>xj(t,n)),nfe=(e,n)=>e.Prefix!==void 0?{Prefix:(0,d.expectString)(e.Prefix)}:e.Tag!==void 0?{Tag:Fs(e.Tag,n)}:e.AccessPointArn!==void 0?{AccessPointArn:(0,d.expectString)(e.AccessPointArn)}:e.And!==void 0?{And:efe(e.And,n)}:{$unknown:Object.entries(e)[0]},rfe=(e,n)=>{let t={};return e.UploadId!==void 0&&(t.UploadId=(0,d.expectString)(e.UploadId)),e.Key!==void 0&&(t.Key=(0,d.expectString)(e.Key)),e.Initiated!==void 0&&(t.Initiated=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.Initiated))),e.StorageClass!==void 0&&(t.StorageClass=(0,d.expectString)(e.StorageClass)),e.Owner!==void 0&&(t.Owner=Br(e.Owner,n)),e.Initiator!==void 0&&(t.Initiator=bj(e.Initiator,n)),e.ChecksumAlgorithm!==void 0&&(t.ChecksumAlgorithm=(0,d.expectString)(e.ChecksumAlgorithm)),t},ofe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>rfe(t,n)),sfe=(e,n)=>{let t={};return e.NoncurrentDays!==void 0&&(t.NoncurrentDays=(0,d.strictParseInt32)(e.NoncurrentDays)),e.NewerNoncurrentVersions!==void 0&&(t.NewerNoncurrentVersions=(0,d.strictParseInt32)(e.NewerNoncurrentVersions)),t},ife=(e,n)=>{let t={};return e.NoncurrentDays!==void 0&&(t.NoncurrentDays=(0,d.strictParseInt32)(e.NoncurrentDays)),e.StorageClass!==void 0&&(t.StorageClass=(0,d.expectString)(e.StorageClass)),e.NewerNoncurrentVersions!==void 0&&(t.NewerNoncurrentVersions=(0,d.strictParseInt32)(e.NewerNoncurrentVersions)),t},afe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>ife(t,n)),IE=(e,n)=>{let t={};return e.S3Key!==void 0&&(t.Key=Ffe(e.S3Key,n)),t},cfe=(e,n)=>{let t={};return e.Key!==void 0&&(t.Key=(0,d.expectString)(e.Key)),e.LastModified!==void 0&&(t.LastModified=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.ETag!==void 0&&(t.ETag=(0,d.expectString)(e.ETag)),e.ChecksumAlgorithm===""?t.ChecksumAlgorithm=[]:e.ChecksumAlgorithm!==void 0&&(t.ChecksumAlgorithm=Cj((0,d.getArrayIfSingleItem)(e.ChecksumAlgorithm),n)),e.Size!==void 0&&(t.Size=(0,d.strictParseLong)(e.Size)),e.StorageClass!==void 0&&(t.StorageClass=(0,d.expectString)(e.StorageClass)),e.Owner!==void 0&&(t.Owner=Br(e.Owner,n)),e.RestoreStatus!==void 0&&(t.RestoreStatus=Aj(e.RestoreStatus,n)),t},wj=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>cfe(t,n)),dfe=(e,n)=>{let t={};return e.ObjectLockEnabled!==void 0&&(t.ObjectLockEnabled=(0,d.expectString)(e.ObjectLockEnabled)),e.Rule!==void 0&&(t.Rule=mfe(e.Rule,n)),t},lfe=(e,n)=>{let t={};return e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),t},ufe=(e,n)=>{let t={};return e.Mode!==void 0&&(t.Mode=(0,d.expectString)(e.Mode)),e.RetainUntilDate!==void 0&&(t.RetainUntilDate=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.RetainUntilDate))),t},mfe=(e,n)=>{let t={};return e.DefaultRetention!==void 0&&(t.DefaultRetention=_pe(e.DefaultRetention,n)),t},pfe=(e,n)=>{let t={};return e.PartNumber!==void 0&&(t.PartNumber=(0,d.strictParseInt32)(e.PartNumber)),e.Size!==void 0&&(t.Size=(0,d.strictParseLong)(e.Size)),e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,d.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,d.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,d.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,d.expectString)(e.ChecksumSHA256)),t},ffe=(e,n)=>{let t={};return e.ETag!==void 0&&(t.ETag=(0,d.expectString)(e.ETag)),e.ChecksumAlgorithm===""?t.ChecksumAlgorithm=[]:e.ChecksumAlgorithm!==void 0&&(t.ChecksumAlgorithm=Cj((0,d.getArrayIfSingleItem)(e.ChecksumAlgorithm),n)),e.Size!==void 0&&(t.Size=(0,d.strictParseLong)(e.Size)),e.StorageClass!==void 0&&(t.StorageClass=(0,d.expectString)(e.StorageClass)),e.Key!==void 0&&(t.Key=(0,d.expectString)(e.Key)),e.VersionId!==void 0&&(t.VersionId=(0,d.expectString)(e.VersionId)),e.IsLatest!==void 0&&(t.IsLatest=(0,d.parseBoolean)(e.IsLatest)),e.LastModified!==void 0&&(t.LastModified=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.Owner!==void 0&&(t.Owner=Br(e.Owner,n)),e.RestoreStatus!==void 0&&(t.RestoreStatus=Aj(e.RestoreStatus,n)),t},_fe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>ffe(t,n)),Br=(e,n)=>{let t={};return e.DisplayName!==void 0&&(t.DisplayName=(0,d.expectString)(e.DisplayName)),e.ID!==void 0&&(t.ID=(0,d.expectString)(e.ID)),t},yfe=(e,n)=>{let t={};return e.Rule===""?t.Rules=[]:e.Rule!==void 0&&(t.Rules=hfe((0,d.getArrayIfSingleItem)(e.Rule),n)),t},gfe=(e,n)=>{let t={};return e.ObjectOwnership!==void 0&&(t.ObjectOwnership=(0,d.expectString)(e.ObjectOwnership)),t},hfe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>gfe(t,n)),Cfe=(e,n)=>{let t={};return e.PartNumber!==void 0&&(t.PartNumber=(0,d.strictParseInt32)(e.PartNumber)),e.LastModified!==void 0&&(t.LastModified=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.ETag!==void 0&&(t.ETag=(0,d.expectString)(e.ETag)),e.Size!==void 0&&(t.Size=(0,d.strictParseLong)(e.Size)),e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,d.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,d.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,d.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,d.expectString)(e.ChecksumSHA256)),t},Sfe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Cfe(t,n)),Efe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>pfe(t,n)),bfe=(e,n)=>{let t={};return e.IsPublic!==void 0&&(t.IsPublic=(0,d.parseBoolean)(e.IsPublic)),t},Pfe=(e,n)=>{let t={};return e.BytesScanned!==void 0&&(t.BytesScanned=(0,d.strictParseLong)(e.BytesScanned)),e.BytesProcessed!==void 0&&(t.BytesProcessed=(0,d.strictParseLong)(e.BytesProcessed)),e.BytesReturned!==void 0&&(t.BytesReturned=(0,d.strictParseLong)(e.BytesReturned)),t},vfe=(e,n)=>{let t={};return e.BlockPublicAcls!==void 0&&(t.BlockPublicAcls=(0,d.parseBoolean)(e.BlockPublicAcls)),e.IgnorePublicAcls!==void 0&&(t.IgnorePublicAcls=(0,d.parseBoolean)(e.IgnorePublicAcls)),e.BlockPublicPolicy!==void 0&&(t.BlockPublicPolicy=(0,d.parseBoolean)(e.BlockPublicPolicy)),e.RestrictPublicBuckets!==void 0&&(t.RestrictPublicBuckets=(0,d.parseBoolean)(e.RestrictPublicBuckets)),t},xfe=(e,n)=>{let t={};return e.Id!==void 0&&(t.Id=(0,d.expectString)(e.Id)),e.Queue!==void 0&&(t.QueueArn=(0,d.expectString)(e.Queue)),e.Event===""?t.Events=[]:e.Event!==void 0&&(t.Events=AE((0,d.getArrayIfSingleItem)(e.Event),n)),e.Filter!==void 0&&(t.Filter=IE(e.Filter,n)),t},wfe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>xfe(t,n)),kfe=(e,n)=>{let t={};return e.HostName!==void 0&&(t.HostName=(0,d.expectString)(e.HostName)),e.HttpRedirectCode!==void 0&&(t.HttpRedirectCode=(0,d.expectString)(e.HttpRedirectCode)),e.Protocol!==void 0&&(t.Protocol=(0,d.expectString)(e.Protocol)),e.ReplaceKeyPrefixWith!==void 0&&(t.ReplaceKeyPrefixWith=(0,d.expectString)(e.ReplaceKeyPrefixWith)),e.ReplaceKeyWith!==void 0&&(t.ReplaceKeyWith=(0,d.expectString)(e.ReplaceKeyWith)),t},Afe=(e,n)=>{let t={};return e.HostName!==void 0&&(t.HostName=(0,d.expectString)(e.HostName)),e.Protocol!==void 0&&(t.Protocol=(0,d.expectString)(e.Protocol)),t},Ife=(e,n)=>{let t={};return e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),t},Rfe=(e,n)=>{let t={};return e.Role!==void 0&&(t.Role=(0,d.expectString)(e.Role)),e.Rule===""?t.Rules=[]:e.Rule!==void 0&&(t.Rules=qfe((0,d.getArrayIfSingleItem)(e.Rule),n)),t},Nfe=(e,n)=>{let t={};return e.ID!==void 0&&(t.ID=(0,d.expectString)(e.ID)),e.Priority!==void 0&&(t.Priority=(0,d.strictParseInt32)(e.Priority)),e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),e.Filter===""||e.Filter!==void 0&&(t.Filter=Tfe((0,d.expectUnion)(e.Filter),n)),e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),e.SourceSelectionCriteria!==void 0&&(t.SourceSelectionCriteria=Gfe(e.SourceSelectionCriteria,n)),e.ExistingObjectReplication!==void 0&&(t.ExistingObjectReplication=Ape(e.ExistingObjectReplication,n)),e.Destination!==void 0&&(t.Destination=Epe(e.Destination,n)),e.DeleteMarkerReplication!==void 0&&(t.DeleteMarkerReplication=Cpe(e.DeleteMarkerReplication,n)),t},Ofe=(e,n)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=po((0,d.getArrayIfSingleItem)(e.Tag),n)),t},Tfe=(e,n)=>e.Prefix!==void 0?{Prefix:(0,d.expectString)(e.Prefix)}:e.Tag!==void 0?{Tag:Fs(e.Tag,n)}:e.And!==void 0?{And:Ofe(e.And,n)}:{$unknown:Object.entries(e)[0]},qfe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Nfe(t,n)),Mfe=(e,n)=>{let t={};return e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),e.Time!==void 0&&(t.Time=kj(e.Time,n)),t},kj=(e,n)=>{let t={};return e.Minutes!==void 0&&(t.Minutes=(0,d.strictParseInt32)(e.Minutes)),t},Aj=(e,n)=>{let t={};return e.IsRestoreInProgress!==void 0&&(t.IsRestoreInProgress=(0,d.parseBoolean)(e.IsRestoreInProgress)),e.RestoreExpiryDate!==void 0&&(t.RestoreExpiryDate=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.RestoreExpiryDate))),t},Bfe=(e,n)=>{let t={};return e.Condition!==void 0&&(t.Condition=dpe(e.Condition,n)),e.Redirect!==void 0&&(t.Redirect=kfe(e.Redirect,n)),t},Dfe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Bfe(t,n)),Ffe=(e,n)=>{let t={};return e.FilterRule===""?t.FilterRules=[]:e.FilterRule!==void 0&&(t.FilterRules=Npe((0,d.getArrayIfSingleItem)(e.FilterRule),n)),t},Lfe=(e,n)=>{let t={};return e.SSEAlgorithm!==void 0&&(t.SSEAlgorithm=(0,d.expectString)(e.SSEAlgorithm)),e.KMSMasterKeyID!==void 0&&(t.KMSMasterKeyID=(0,d.expectString)(e.KMSMasterKeyID)),t},jfe=(e,n)=>{let t={};return e.Rule===""?t.Rules=[]:e.Rule!==void 0&&(t.Rules=zfe((0,d.getArrayIfSingleItem)(e.Rule),n)),t},Ufe=(e,n)=>{let t={};return e.ApplyServerSideEncryptionByDefault!==void 0&&(t.ApplyServerSideEncryptionByDefault=Lfe(e.ApplyServerSideEncryptionByDefault,n)),e.BucketKeyEnabled!==void 0&&(t.BucketKeyEnabled=(0,d.parseBoolean)(e.BucketKeyEnabled)),t},zfe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Ufe(t,n)),Gfe=(e,n)=>{let t={};return e.SseKmsEncryptedObjects!==void 0&&(t.SseKmsEncryptedObjects=$fe(e.SseKmsEncryptedObjects,n)),e.ReplicaModifications!==void 0&&(t.ReplicaModifications=Ife(e.ReplicaModifications,n)),t},Hfe=(e,n)=>{let t={};return e.KeyId!==void 0&&(t.KeyId=(0,d.expectString)(e.KeyId)),t},$fe=(e,n)=>{let t={};return e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),t},Kfe=(e,n)=>({}),Vfe=(e,n)=>{let t={};return e.BytesScanned!==void 0&&(t.BytesScanned=(0,d.strictParseLong)(e.BytesScanned)),e.BytesProcessed!==void 0&&(t.BytesProcessed=(0,d.strictParseLong)(e.BytesProcessed)),e.BytesReturned!==void 0&&(t.BytesReturned=(0,d.strictParseLong)(e.BytesReturned)),t},Xfe=(e,n)=>{let t={};return e.DataExport!==void 0&&(t.DataExport=Wfe(e.DataExport,n)),t},Wfe=(e,n)=>{let t={};return e.OutputSchemaVersion!==void 0&&(t.OutputSchemaVersion=(0,d.expectString)(e.OutputSchemaVersion)),e.Destination!==void 0&&(t.Destination=npe(e.Destination,n)),t},Fs=(e,n)=>{let t={};return e.Key!==void 0&&(t.Key=(0,d.expectString)(e.Key)),e.Value!==void 0&&(t.Value=(0,d.expectString)(e.Value)),t},po=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Fs(t,n)),Yfe=(e,n)=>{let t={};return e.Grantee!==void 0&&(t.Grantee=Sj(e.Grantee,n)),e.Permission!==void 0&&(t.Permission=(0,d.expectString)(e.Permission)),t},Qfe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Yfe(t,n)),Jfe=(e,n)=>{let t={};return e.Days!==void 0&&(t.Days=(0,d.strictParseInt32)(e.Days)),e.AccessTier!==void 0&&(t.AccessTier=(0,d.expectString)(e.AccessTier)),t},Zfe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Jfe(t,n)),e_e=(e,n)=>{let t={};return e.Id!==void 0&&(t.Id=(0,d.expectString)(e.Id)),e.Topic!==void 0&&(t.TopicArn=(0,d.expectString)(e.Topic)),e.Event===""?t.Events=[]:e.Event!==void 0&&(t.Events=AE((0,d.getArrayIfSingleItem)(e.Event),n)),e.Filter!==void 0&&(t.Filter=IE(e.Filter,n)),t},t_e=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>e_e(t,n)),n_e=(e,n)=>{let t={};return e.Date!==void 0&&(t.Date=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.Date))),e.Days!==void 0&&(t.Days=(0,d.strictParseInt32)(e.Days)),e.StorageClass!==void 0&&(t.StorageClass=(0,d.expectString)(e.StorageClass)),t},r_e=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>n_e(t,n)),N=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),Ij=(e,n)=>(0,d.collectBody)(e,n).then(t=>n.utf8Encoder(t)),P=e=>e!=null&&e!==""&&(!Object.getOwnPropertyNames(e).includes("length")||e.length!=0)&&(!Object.getOwnPropertyNames(e).includes("size")||e.size!=0),ne=(e,n)=>Ij(e,n).then(t=>{if(t.length){let r=new Mse.XMLParser({attributeNamePrefix:"",htmlEntities:!0,ignoreAttributes:!1,ignoreDeclaration:!0,parseTagValue:!1,trimValues:!1,tagValueProcessor:(u,l)=>l.trim()===""&&l.includes(` +For more information please go to https://github.com/aws/aws-sdk-js-v3#functionality-requiring-aws-common-runtime-crt`,t}this.sigv4aSigner=new n({...this.signerOptions,signingAlgorithm:1})}return this.sigv4aSigner}};o_.SignatureV4MultiRegion=BS});var mF=m(s_=>{"use strict";Object.defineProperty(s_,"__esModule",{value:!0});var uF=(z(),j(U));uF.__exportStar(lF(),s_);uF.__exportStar(n_(),s_)});var PL=m(u_=>{"use strict";Object.defineProperty(u_,"__esModule",{value:!0});u_.ruleSet=void 0;var dE="required",g="type",S="conditions",I="fn",R="argv",se="ref",Ze="assign",W="url",Y="properties",$n="authSchemes",Kn="disableDoubleEncoding",Vn="signingName",Or="signingRegion",Q="headers",pF=!1,Cn=!0,Sn="isSet",G="tree",it="booleanEquals",X="error",d_="aws.partition",Te="stringEquals",Be="getAttr",Ot="name",td="substring",iL="hardwareType",aL="regionPrefix",fF="bucketAliasSuffix",iE="outpostId",uo="isValidHostLabel",Lt="not",cL="parseURL",lE="s3-outposts",H="endpoint",_F="aws.isVirtualHostableS3Bucket",Ns="s3",dL="{url#scheme}://{url#authority}{url#normalizedPath}{Bucket}",lL="{url#scheme}://{Bucket}.{url#authority}{url#path}",uL="https://{Bucket}.s3-accelerate.{partitionResult#dnsSuffix}",yF="https://{Bucket}.s3.{partitionResult#dnsSuffix}",mL="aws.parseArn",pL="bucketArn",fL="arnType",l_="",uE="s3-object-lambda",_L="accesspoint",mE="accessPointName",gF="{url#scheme}://{accessPointName}-{bucketArn#accountId}.{url#authority}{url#path}",hF="mrapPartition",CF="outpostType",SF="arnPrefix",yL="{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",EF="https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",aE="{url#scheme}://{url#authority}{url#path}",bF="https://s3.{partitionResult#dnsSuffix}",DS={[dE]:!1,[g]:"String"},Rs={[dE]:!0,default:!1,[g]:"Boolean"},FS={[dE]:!1,[g]:"Boolean"},Ft={[I]:it,[R]:[{[se]:"Accelerate"},!0]},Ie={[I]:it,[R]:[{[se]:"UseFIPS"},!0]},be={[I]:it,[R]:[{[se]:"UseDualStack"},!0]},Me={[I]:Sn,[R]:[{[se]:"Endpoint"}]},gL={[I]:d_,[R]:[{[se]:"Region"}],[Ze]:"partitionResult"},PF={[I]:Te,[R]:[{[I]:Be,[R]:[{[se]:"partitionResult"},Ot]},"aws-cn"]},hL={[I]:Sn,[R]:[{[se]:"Bucket"}]},Hn={[se]:"Bucket"},vF={[se]:iL},xF={[S]:[{[I]:Lt,[R]:[Me]}],[X]:"Expected a endpoint to be specified but no endpoint was found",[g]:X},oe={[I]:Lt,[R]:[Me]},dt={[I]:cL,[R]:[{[se]:"Endpoint"}],[Ze]:"url"},i_={[$n]:[{[Kn]:!0,[Ot]:"sigv4",[Vn]:lE,[Or]:"{Region}"}]},de={},LS={[I]:it,[R]:[{[se]:"ForcePathStyle"},!1]},soe={[se]:"ForcePathStyle"},je={[I]:it,[R]:[{[se]:"Accelerate"},!1]},ze={[I]:Te,[R]:[{[se]:"Region"},"aws-global"]},Ke={[$n]:[{[Kn]:!0,[Ot]:"sigv4",[Vn]:Ns,[Or]:"us-east-1"}]},pe={[I]:Lt,[R]:[ze]},Ve={[I]:it,[R]:[{[se]:"UseGlobalEndpoint"},!0]},wF={[W]:"https://{Bucket}.s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}",[Y]:{[$n]:[{[Kn]:!0,[Ot]:"sigv4",[Vn]:Ns,[Or]:"{Region}"}]},[Q]:{}},Ue={[$n]:[{[Kn]:!0,[Ot]:"sigv4",[Vn]:Ns,[Or]:"{Region}"}]},Xe={[I]:it,[R]:[{[se]:"UseGlobalEndpoint"},!1]},ue={[I]:it,[R]:[{[se]:"UseDualStack"},!1]},kF={[W]:"https://{Bucket}.s3-fips.{Region}.{partitionResult#dnsSuffix}",[Y]:Ue,[Q]:{}},ae={[I]:it,[R]:[{[se]:"UseFIPS"},!1]},AF={[W]:"https://{Bucket}.s3-accelerate.dualstack.{partitionResult#dnsSuffix}",[Y]:Ue,[Q]:{}},IF={[W]:"https://{Bucket}.s3.dualstack.{Region}.{partitionResult#dnsSuffix}",[Y]:Ue,[Q]:{}},jS={[I]:it,[R]:[{[I]:Be,[R]:[{[se]:"url"},"isIp"]},!0]},CL={[se]:"url"},US={[I]:it,[R]:[{[I]:Be,[R]:[CL,"isIp"]},!1]},zS={[W]:dL,[Y]:Ue,[Q]:{}},cE={[W]:lL,[Y]:Ue,[Q]:{}},RF={[H]:cE,[g]:H},GS={[W]:uL,[Y]:Ue,[Q]:{}},NF={[W]:"https://{Bucket}.s3.{Region}.{partitionResult#dnsSuffix}",[Y]:Ue,[Q]:{}},a_={[X]:"Invalid region: region was not a valid DNS name.",[g]:X},_t={[se]:pL},SL={[se]:fL},HS={[I]:Be,[R]:[_t,"service"]},pE={[se]:mE},OF={[S]:[be],[X]:"S3 Object Lambda does not support Dual-stack",[g]:X},TF={[S]:[Ft],[X]:"S3 Object Lambda does not support S3 Accelerate",[g]:X},qF={[S]:[{[I]:Sn,[R]:[{[se]:"DisableAccessPoints"}]},{[I]:it,[R]:[{[se]:"DisableAccessPoints"},!0]}],[X]:"Access points are not supported for this operation",[g]:X},$S={[S]:[{[I]:Sn,[R]:[{[se]:"UseArnRegion"}]},{[I]:it,[R]:[{[se]:"UseArnRegion"},!1]},{[I]:Lt,[R]:[{[I]:Te,[R]:[{[I]:Be,[R]:[_t,"region"]},"{Region}"]}]}],[X]:"Invalid configuration: region from ARN `{bucketArn#region}` does not match client region `{Region}` and UseArnRegion is `false`",[g]:X},EL={[I]:Be,[R]:[{[se]:"bucketPartition"},Ot]},bL={[I]:Be,[R]:[_t,"accountId"]},KS={[$n]:[{[Kn]:!0,[Ot]:"sigv4",[Vn]:uE,[Or]:"{bucketArn#region}"}]},MF={[X]:"Invalid ARN: The access point name may only contain a-z, A-Z, 0-9 and `-`. Found: `{accessPointName}`",[g]:X},VS={[X]:"Invalid ARN: The account id may only contain a-z, A-Z, 0-9 and `-`. Found: `{bucketArn#accountId}`",[g]:X},XS={[X]:"Invalid region in ARN: `{bucketArn#region}` (invalid DNS name)",[g]:X},WS={[X]:"Client was configured for partition `{partitionResult#name}` but ARN (`{Bucket}`) has `{bucketPartition#name}`",[g]:X},BF={[X]:"Invalid ARN: The ARN may only contain a single resource component after `accesspoint`.",[g]:X},DF={[X]:"Invalid ARN: Expected a resource of the format `accesspoint:` but no name was provided",[g]:X},nd={[$n]:[{[Kn]:!0,[Ot]:"sigv4",[Vn]:Ns,[Or]:"{bucketArn#region}"}]},FF={[$n]:[{[Kn]:!0,[Ot]:"sigv4",[Vn]:lE,[Or]:"{bucketArn#region}"}]},LF={[I]:mL,[R]:[Hn]},jF={[W]:"https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Y]:Ue,[Q]:{}},UF={[W]:"https://s3-fips.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Y]:Ue,[Q]:{}},zF={[W]:"https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Y]:Ue,[Q]:{}},YS={[W]:yL,[Y]:Ue,[Q]:{}},GF={[W]:"https://s3.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Y]:Ue,[Q]:{}},HF={[se]:"UseObjectLambdaEndpoint"},QS={[$n]:[{[Kn]:!0,[Ot]:"sigv4",[Vn]:uE,[Or]:"{Region}"}]},$F={[W]:"https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}",[Y]:Ue,[Q]:{}},KF={[W]:"https://s3-fips.{Region}.{partitionResult#dnsSuffix}",[Y]:Ue,[Q]:{}},VF={[W]:"https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}",[Y]:Ue,[Q]:{}},JS={[W]:aE,[Y]:Ue,[Q]:{}},XF={[W]:"https://s3.{Region}.{partitionResult#dnsSuffix}",[Y]:Ue,[Q]:{}},ZS=[{[se]:"Region"}],ioe=[{[se]:"Endpoint"}],WF=[Hn],YF=[{[I]:uo,[R]:[{[se]:iE},!1]}],QF=[{[I]:Te,[R]:[{[se]:aL},"beta"]}],rd=[Me,dt],JF=[hL],Rr=[gL],ZF=[{[I]:uo,[R]:[{[se]:"Region"},!1]}],Nr=[{[I]:Te,[R]:[{[se]:"Region"},"us-east-1"]}],eE=[{[I]:Te,[R]:[SL,_L]}],eL=[{[I]:Be,[R]:[_t,"resourceId[1]"],[Ze]:mE},{[I]:Lt,[R]:[{[I]:Te,[R]:[pE,l_]}]}],aoe=[_t,"resourceId[1]"],tL=[be],tE=[Ft],nE=[{[I]:Lt,[R]:[{[I]:Te,[R]:[{[I]:Be,[R]:[_t,"region"]},l_]}]}],nL=[{[I]:Lt,[R]:[{[I]:Sn,[R]:[{[I]:Be,[R]:[_t,"resourceId[2]"]}]}]}],coe=[_t,"resourceId[2]"],rE=[{[I]:d_,[R]:[{[I]:Be,[R]:[_t,"region"]}],[Ze]:"bucketPartition"}],rL=[{[I]:Te,[R]:[EL,{[I]:Be,[R]:[{[se]:"partitionResult"},Ot]}]}],oE=[{[I]:uo,[R]:[{[I]:Be,[R]:[_t,"region"]},!0]}],sE=[{[I]:uo,[R]:[bL,!1]}],oL=[{[I]:uo,[R]:[pE,!1]}],c_=[Ie],sL=[{[I]:uo,[R]:[{[se]:"Region"},!0]}],doe={version:"1.0",parameters:{Bucket:DS,Region:DS,UseFIPS:Rs,UseDualStack:Rs,Endpoint:DS,ForcePathStyle:Rs,Accelerate:Rs,UseGlobalEndpoint:Rs,UseObjectLambdaEndpoint:FS,DisableAccessPoints:FS,DisableMultiRegionAccessPoints:Rs,UseArnRegion:FS},rules:[{[S]:[{[I]:Sn,[R]:ZS}],[g]:G,rules:[{[S]:[Ft,Ie],error:"Accelerate cannot be used with FIPS",[g]:X},{[S]:[be,Me],error:"Cannot set dual-stack in combination with a custom endpoint.",[g]:X},{[S]:[Me,Ie],error:"A custom endpoint cannot be combined with FIPS",[g]:X},{[S]:[Me,Ft],error:"A custom endpoint cannot be combined with S3 Accelerate",[g]:X},{[S]:[Ie,gL,PF],error:"Partition does not support FIPS",[g]:X},{[S]:[hL,{[I]:td,[R]:[Hn,49,50,Cn],[Ze]:iL},{[I]:td,[R]:[Hn,8,12,Cn],[Ze]:aL},{[I]:td,[R]:[Hn,0,7,Cn],[Ze]:fF},{[I]:td,[R]:[Hn,32,49,Cn],[Ze]:iE},{[I]:d_,[R]:ZS,[Ze]:"regionPartition"},{[I]:Te,[R]:[{[se]:fF},"--op-s3"]}],[g]:G,rules:[{[S]:YF,[g]:G,rules:[{[S]:[{[I]:Te,[R]:[vF,"e"]}],[g]:G,rules:[{[S]:QF,[g]:G,rules:[xF,{[S]:rd,endpoint:{[W]:"https://{Bucket}.ec2.{url#authority}",[Y]:i_,[Q]:de},[g]:H}]},{endpoint:{[W]:"https://{Bucket}.ec2.s3-outposts.{Region}.{regionPartition#dnsSuffix}",[Y]:i_,[Q]:de},[g]:H}]},{[S]:[{[I]:Te,[R]:[vF,"o"]}],[g]:G,rules:[{[S]:QF,[g]:G,rules:[xF,{[S]:rd,endpoint:{[W]:"https://{Bucket}.op-{outpostId}.{url#authority}",[Y]:i_,[Q]:de},[g]:H}]},{endpoint:{[W]:"https://{Bucket}.op-{outpostId}.s3-outposts.{Region}.{regionPartition#dnsSuffix}",[Y]:i_,[Q]:de},[g]:H}]},{error:'Unrecognized hardware type: "Expected hardware type o or e but got {hardwareType}"',[g]:X}]},{error:"Invalid ARN: The outpost Id must only contain a-z, A-Z, 0-9 and `-`.",[g]:X}]},{[S]:JF,[g]:G,rules:[{[S]:[Me,{[I]:Lt,[R]:[{[I]:Sn,[R]:[{[I]:cL,[R]:ioe}]}]}],error:"Custom endpoint `{Endpoint}` was not a valid URI",[g]:X},{[S]:[LS,{[I]:_F,[R]:[Hn,pF]}],[g]:G,rules:[{[S]:Rr,[g]:G,rules:[{[S]:ZF,[g]:G,rules:[{[S]:[Ft,PF],error:"S3 Accelerate cannot be used in this region",[g]:X},{[S]:[be,Ie,je,oe,ze],endpoint:{[W]:"https://{Bucket}.s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[be,Ie,je,oe,pe,Ve],[g]:G,rules:[{endpoint:wF,[g]:H}]},{[S]:[be,Ie,je,oe,pe,Xe],endpoint:wF,[g]:H},{[S]:[ue,Ie,je,oe,ze],endpoint:{[W]:"https://{Bucket}.s3-fips.us-east-1.{partitionResult#dnsSuffix}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[ue,Ie,je,oe,pe,Ve],[g]:G,rules:[{endpoint:kF,[g]:H}]},{[S]:[ue,Ie,je,oe,pe,Xe],endpoint:kF,[g]:H},{[S]:[be,ae,Ft,oe,ze],endpoint:{[W]:"https://{Bucket}.s3-accelerate.dualstack.us-east-1.{partitionResult#dnsSuffix}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[be,ae,Ft,oe,pe,Ve],[g]:G,rules:[{endpoint:AF,[g]:H}]},{[S]:[be,ae,Ft,oe,pe,Xe],endpoint:AF,[g]:H},{[S]:[be,ae,je,oe,ze],endpoint:{[W]:"https://{Bucket}.s3.dualstack.us-east-1.{partitionResult#dnsSuffix}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[be,ae,je,oe,pe,Ve],[g]:G,rules:[{endpoint:IF,[g]:H}]},{[S]:[be,ae,je,oe,pe,Xe],endpoint:IF,[g]:H},{[S]:[ue,ae,je,Me,dt,jS,ze],endpoint:{[W]:dL,[Y]:Ke,[Q]:de},[g]:H},{[S]:[ue,ae,je,Me,dt,US,ze],endpoint:{[W]:lL,[Y]:Ke,[Q]:de},[g]:H},{[S]:[ue,ae,je,Me,dt,jS,pe,Ve],[g]:G,rules:[{[S]:Nr,endpoint:zS,[g]:H},{endpoint:zS,[g]:H}]},{[S]:[ue,ae,je,Me,dt,US,pe,Ve],[g]:G,rules:[{[S]:Nr,endpoint:cE,[g]:H},RF]},{[S]:[ue,ae,je,Me,dt,jS,pe,Xe],endpoint:zS,[g]:H},{[S]:[ue,ae,je,Me,dt,US,pe,Xe],endpoint:cE,[g]:H},{[S]:[ue,ae,Ft,oe,ze],endpoint:{[W]:uL,[Y]:Ke,[Q]:de},[g]:H},{[S]:[ue,ae,Ft,oe,pe,Ve],[g]:G,rules:[{[S]:Nr,endpoint:GS,[g]:H},{endpoint:GS,[g]:H}]},{[S]:[ue,ae,Ft,oe,pe,Xe],endpoint:GS,[g]:H},{[S]:[ue,ae,je,oe,ze],endpoint:{[W]:yF,[Y]:Ke,[Q]:de},[g]:H},{[S]:[ue,ae,je,oe,pe,Ve],[g]:G,rules:[{[S]:Nr,endpoint:{[W]:yF,[Y]:Ue,[Q]:de},[g]:H},{endpoint:NF,[g]:H}]},{[S]:[ue,ae,je,oe,pe,Xe],endpoint:NF,[g]:H}]},a_]}]},{[S]:[Me,dt,{[I]:Te,[R]:[{[I]:Be,[R]:[CL,"scheme"]},"http"]},{[I]:_F,[R]:[Hn,Cn]},LS,ae,ue,je],[g]:G,rules:[{[S]:Rr,[g]:G,rules:[{[S]:ZF,[g]:G,rules:[RF]},a_]}]},{[S]:[LS,{[I]:mL,[R]:WF,[Ze]:pL}],[g]:G,rules:[{[S]:[{[I]:Be,[R]:[_t,"resourceId[0]"],[Ze]:fL},{[I]:Lt,[R]:[{[I]:Te,[R]:[SL,l_]}]}],[g]:G,rules:[{[S]:[{[I]:Te,[R]:[HS,uE]}],[g]:G,rules:[{[S]:eE,[g]:G,rules:[{[S]:eL,[g]:G,rules:[OF,TF,{[S]:nE,[g]:G,rules:[qF,{[S]:nL,[g]:G,rules:[$S,{[S]:rE,[g]:G,rules:[{[S]:Rr,[g]:G,rules:[{[S]:rL,[g]:G,rules:[{[S]:oE,[g]:G,rules:[{[S]:[{[I]:Te,[R]:[bL,l_]}],error:"Invalid ARN: Missing account id",[g]:X},{[S]:sE,[g]:G,rules:[{[S]:oL,[g]:G,rules:[{[S]:rd,endpoint:{[W]:gF,[Y]:KS,[Q]:de},[g]:H},{[S]:c_,endpoint:{[W]:"https://{accessPointName}-{bucketArn#accountId}.s3-object-lambda-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Y]:KS,[Q]:de},[g]:H},{endpoint:{[W]:"https://{accessPointName}-{bucketArn#accountId}.s3-object-lambda.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Y]:KS,[Q]:de},[g]:H}]},MF]},VS]},XS]},WS]}]}]},BF]},{error:"Invalid ARN: bucket ARN is missing a region",[g]:X}]},DF]},{error:"Invalid ARN: Object Lambda ARNs only support `accesspoint` arn types, but found: `{arnType}`",[g]:X}]},{[S]:eE,[g]:G,rules:[{[S]:eL,[g]:G,rules:[{[S]:nE,[g]:G,rules:[{[S]:eE,[g]:G,rules:[{[S]:nE,[g]:G,rules:[qF,{[S]:nL,[g]:G,rules:[$S,{[S]:rE,[g]:G,rules:[{[S]:Rr,[g]:G,rules:[{[S]:[{[I]:Te,[R]:[EL,"{partitionResult#name}"]}],[g]:G,rules:[{[S]:oE,[g]:G,rules:[{[S]:[{[I]:Te,[R]:[HS,Ns]}],[g]:G,rules:[{[S]:sE,[g]:G,rules:[{[S]:oL,[g]:G,rules:[{[S]:tE,error:"Access Points do not support S3 Accelerate",[g]:X},{[S]:[Ie,be],endpoint:{[W]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint-fips.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Y]:nd,[Q]:de},[g]:H},{[S]:[Ie,ue],endpoint:{[W]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Y]:nd,[Q]:de},[g]:H},{[S]:[ae,be],endpoint:{[W]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Y]:nd,[Q]:de},[g]:H},{[S]:[ae,ue,Me,dt],endpoint:{[W]:gF,[Y]:nd,[Q]:de},[g]:H},{[S]:[ae,ue],endpoint:{[W]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Y]:nd,[Q]:de},[g]:H}]},MF]},VS]},{error:"Invalid ARN: The ARN was not for the S3 service, found: {bucketArn#service}",[g]:X}]},XS]},WS]}]}]},BF]}]}]},{[S]:[{[I]:uo,[R]:[pE,Cn]}],[g]:G,rules:[{[S]:tL,error:"S3 MRAP does not support dual-stack",[g]:X},{[S]:c_,error:"S3 MRAP does not support FIPS",[g]:X},{[S]:tE,error:"S3 MRAP does not support S3 Accelerate",[g]:X},{[S]:[{[I]:it,[R]:[{[se]:"DisableMultiRegionAccessPoints"},Cn]}],error:"Invalid configuration: Multi-Region Access Point ARNs are disabled.",[g]:X},{[S]:[{[I]:d_,[R]:ZS,[Ze]:hF}],[g]:G,rules:[{[S]:[{[I]:Te,[R]:[{[I]:Be,[R]:[{[se]:hF},Ot]},{[I]:Be,[R]:[_t,"partition"]}]}],[g]:G,rules:[{endpoint:{[W]:"https://{accessPointName}.accesspoint.s3-global.{mrapPartition#dnsSuffix}",[Y]:{[$n]:[{[Kn]:Cn,name:"sigv4a",[Vn]:Ns,signingRegionSet:["*"]}]},[Q]:de},[g]:H}]},{error:"Client was configured for partition `{mrapPartition#name}` but bucket referred to partition `{bucketArn#partition}`",[g]:X}]}]},{error:"Invalid Access Point Name",[g]:X}]},DF]},{[S]:[{[I]:Te,[R]:[HS,lE]}],[g]:G,rules:[{[S]:tL,error:"S3 Outposts does not support Dual-stack",[g]:X},{[S]:c_,error:"S3 Outposts does not support FIPS",[g]:X},{[S]:tE,error:"S3 Outposts does not support S3 Accelerate",[g]:X},{[S]:[{[I]:Sn,[R]:[{[I]:Be,[R]:[_t,"resourceId[4]"]}]}],error:"Invalid Arn: Outpost Access Point ARN contains sub resources",[g]:X},{[S]:[{[I]:Be,[R]:aoe,[Ze]:iE}],[g]:G,rules:[{[S]:YF,[g]:G,rules:[$S,{[S]:rE,[g]:G,rules:[{[S]:Rr,[g]:G,rules:[{[S]:rL,[g]:G,rules:[{[S]:oE,[g]:G,rules:[{[S]:sE,[g]:G,rules:[{[S]:[{[I]:Be,[R]:coe,[Ze]:CF}],[g]:G,rules:[{[S]:[{[I]:Be,[R]:[_t,"resourceId[3]"],[Ze]:mE}],[g]:G,rules:[{[S]:[{[I]:Te,[R]:[{[se]:CF},_L]}],[g]:G,rules:[{[S]:rd,endpoint:{[W]:"https://{accessPointName}-{bucketArn#accountId}.{outpostId}.{url#authority}",[Y]:FF,[Q]:de},[g]:H},{endpoint:{[W]:"https://{accessPointName}-{bucketArn#accountId}.{outpostId}.s3-outposts.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Y]:FF,[Q]:de},[g]:H}]},{error:"Expected an outpost type `accesspoint`, found {outpostType}",[g]:X}]},{error:"Invalid ARN: expected an access point name",[g]:X}]},{error:"Invalid ARN: Expected a 4-component resource",[g]:X}]},VS]},XS]},WS]}]}]},{error:"Invalid ARN: The outpost Id may only contain a-z, A-Z, 0-9 and `-`. Found: `{outpostId}`",[g]:X}]},{error:"Invalid ARN: The Outpost Id was not set",[g]:X}]},{error:"Invalid ARN: Unrecognized format: {Bucket} (type: {arnType})",[g]:X}]},{error:"Invalid ARN: No ARN type specified",[g]:X}]},{[S]:[{[I]:td,[R]:[Hn,0,4,pF],[Ze]:SF},{[I]:Te,[R]:[{[se]:SF},"arn:"]},{[I]:Lt,[R]:[{[I]:Sn,[R]:[LF]}]}],error:"Invalid ARN: `{Bucket}` was not a valid ARN",[g]:X},{[S]:[{[I]:it,[R]:[soe,Cn]},LF],error:"Path-style addressing cannot be used with ARN buckets",[g]:X},{[S]:[{[I]:"uriEncode",[R]:WF,[Ze]:"uri_encoded_bucket"}],[g]:G,rules:[{[S]:Rr,[g]:G,rules:[{[S]:[je],[g]:G,rules:[{[S]:[be,oe,Ie,ze],endpoint:{[W]:"https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[be,oe,Ie,pe,Ve],[g]:G,rules:[{endpoint:jF,[g]:H}]},{[S]:[be,oe,Ie,pe,Xe],endpoint:jF,[g]:H},{[S]:[ue,oe,Ie,ze],endpoint:{[W]:"https://s3-fips.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[ue,oe,Ie,pe,Ve],[g]:G,rules:[{endpoint:UF,[g]:H}]},{[S]:[ue,oe,Ie,pe,Xe],endpoint:UF,[g]:H},{[S]:[be,oe,ae,ze],endpoint:{[W]:"https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[be,oe,ae,pe,Ve],[g]:G,rules:[{endpoint:zF,[g]:H}]},{[S]:[be,oe,ae,pe,Xe],endpoint:zF,[g]:H},{[S]:[ue,Me,dt,ae,ze],endpoint:{[W]:yL,[Y]:Ke,[Q]:de},[g]:H},{[S]:[ue,Me,dt,ae,pe,Ve],[g]:G,rules:[{[S]:Nr,endpoint:YS,[g]:H},{endpoint:YS,[g]:H}]},{[S]:[ue,Me,dt,ae,pe,Xe],endpoint:YS,[g]:H},{[S]:[ue,oe,ae,ze],endpoint:{[W]:EF,[Y]:Ke,[Q]:de},[g]:H},{[S]:[ue,oe,ae,pe,Ve],[g]:G,rules:[{[S]:Nr,endpoint:{[W]:EF,[Y]:Ue,[Q]:de},[g]:H},{endpoint:GF,[g]:H}]},{[S]:[ue,oe,ae,pe,Xe],endpoint:GF,[g]:H}]},{error:"Path-style addressing cannot be used with S3 Accelerate",[g]:X}]}]}]},{[S]:[{[I]:Sn,[R]:[HF]},{[I]:it,[R]:[HF,Cn]}],[g]:G,rules:[{[S]:Rr,[g]:G,rules:[{[S]:sL,[g]:G,rules:[OF,TF,{[S]:rd,endpoint:{[W]:aE,[Y]:QS,[Q]:de},[g]:H},{[S]:c_,endpoint:{[W]:"https://s3-object-lambda-fips.{Region}.{partitionResult#dnsSuffix}",[Y]:QS,[Q]:de},[g]:H},{endpoint:{[W]:"https://s3-object-lambda.{Region}.{partitionResult#dnsSuffix}",[Y]:QS,[Q]:de},[g]:H}]},a_]}]},{[S]:[{[I]:Lt,[R]:JF}],[g]:G,rules:[{[S]:Rr,[g]:G,rules:[{[S]:sL,[g]:G,rules:[{[S]:[Ie,be,oe,ze],endpoint:{[W]:"https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[Ie,be,oe,pe,Ve],[g]:G,rules:[{endpoint:$F,[g]:H}]},{[S]:[Ie,be,oe,pe,Xe],endpoint:$F,[g]:H},{[S]:[Ie,ue,oe,ze],endpoint:{[W]:"https://s3-fips.us-east-1.{partitionResult#dnsSuffix}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[Ie,ue,oe,pe,Ve],[g]:G,rules:[{endpoint:KF,[g]:H}]},{[S]:[Ie,ue,oe,pe,Xe],endpoint:KF,[g]:H},{[S]:[ae,be,oe,ze],endpoint:{[W]:"https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}",[Y]:Ke,[Q]:de},[g]:H},{[S]:[ae,be,oe,pe,Ve],[g]:G,rules:[{endpoint:VF,[g]:H}]},{[S]:[ae,be,oe,pe,Xe],endpoint:VF,[g]:H},{[S]:[ae,ue,Me,dt,ze],endpoint:{[W]:aE,[Y]:Ke,[Q]:de},[g]:H},{[S]:[ae,ue,Me,dt,pe,Ve],[g]:G,rules:[{[S]:Nr,endpoint:JS,[g]:H},{endpoint:JS,[g]:H}]},{[S]:[ae,ue,Me,dt,pe,Xe],endpoint:JS,[g]:H},{[S]:[ae,ue,oe,ze],endpoint:{[W]:bF,[Y]:Ke,[Q]:de},[g]:H},{[S]:[ae,ue,oe,pe,Ve],[g]:G,rules:[{[S]:Nr,endpoint:{[W]:bF,[Y]:Ue,[Q]:de},[g]:H},{endpoint:XF,[g]:H}]},{[S]:[ae,ue,oe,pe,Xe],endpoint:XF,[g]:H}]},a_]}]}]},{error:"A region must be set when sending requests to S3.",[g]:X}]};u_.ruleSet=doe});var vL=m(m_=>{"use strict";Object.defineProperty(m_,"__esModule",{value:!0});m_.defaultEndpointResolver=void 0;var loe=$o(),uoe=PL(),moe=(e,n={})=>(0,loe.resolveEndpoint)(uoe.ruleSet,{endpointParams:e,logger:n.logger});m_.defaultEndpointResolver=moe});var AL=m(p_=>{"use strict";Object.defineProperty(p_,"__esModule",{value:!0});p_.getRuntimeConfig=void 0;var poe=mF(),foe=E(),_oe=Jr(),xL=bo(),wL=By(),kL=Pt(),yoe=vL(),goe=e=>({apiVersion:"2006-03-01",base64Decoder:(e==null?void 0:e.base64Decoder)??xL.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??xL.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??yoe.defaultEndpointResolver,extensions:(e==null?void 0:e.extensions)??[],getAwsChunkedEncodingStream:(e==null?void 0:e.getAwsChunkedEncodingStream)??wL.getAwsChunkedEncodingStream,logger:(e==null?void 0:e.logger)??new foe.NoOpLogger,sdkStreamMixin:(e==null?void 0:e.sdkStreamMixin)??wL.sdkStreamMixin,serviceId:(e==null?void 0:e.serviceId)??"S3",signerConstructor:(e==null?void 0:e.signerConstructor)??poe.SignatureV4MultiRegion,signingEscapePath:(e==null?void 0:e.signingEscapePath)??!1,urlParser:(e==null?void 0:e.urlParser)??_oe.parseUrl,useArnRegion:(e==null?void 0:e.useArnRegion)??!1,utf8Decoder:(e==null?void 0:e.utf8Decoder)??kL.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??kL.toUtf8});p_.getRuntimeConfig=goe});var NL=m(__=>{"use strict";Object.defineProperty(__,"__esModule",{value:!0});__.getRuntimeConfig=void 0;var hoe=(z(),j(U)),Coe=hoe.__importDefault(kT()),Soe=LD(),Eoe=cS(),boe=XD(),Poe=qc(),f_=Qt(),voe=oF(),fE=Mc(),xoe=cF(),IL=On(),Os=en(),RL=xo(),woe=Bc(),koe=Rt(),Aoe=AL(),Ioe=E(),Roe=Fc(),Noe=E(),Ooe=e=>{(0,Noe.emitWarningIfUnsupportedVersion)(process.version);let n=(0,Roe.resolveDefaultsModeConfig)(e),t=()=>n().then(Ioe.loadConfigsForDefaultMode),r=(0,Aoe.getRuntimeConfig)(e);return{...r,...e,runtime:"node",defaultsMode:n,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??woe.calculateBodyLength,credentialDefaultProvider:(e==null?void 0:e.credentialDefaultProvider)??(0,Soe.decorateDefaultCredentialProvider)(Eoe.defaultProvider),defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,Poe.defaultUserAgent)({serviceId:r.serviceId,clientVersion:Coe.default.version}),eventStreamSerdeProvider:(e==null?void 0:e.eventStreamSerdeProvider)??voe.eventStreamSerdeProvider,maxAttempts:(e==null?void 0:e.maxAttempts)??(0,Os.loadConfig)(IL.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),md5:(e==null?void 0:e.md5)??fE.Hash.bind(null,"md5"),region:(e==null?void 0:e.region)??(0,Os.loadConfig)(f_.NODE_REGION_CONFIG_OPTIONS,f_.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new RL.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,Os.loadConfig)({...IL.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||koe.DEFAULT_RETRY_MODE}),sha1:(e==null?void 0:e.sha1)??fE.Hash.bind(null,"sha1"),sha256:(e==null?void 0:e.sha256)??fE.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??RL.streamCollector,streamHasher:(e==null?void 0:e.streamHasher)??xoe.readableStreamHasher,useArnRegion:(e==null?void 0:e.useArnRegion)??(0,Os.loadConfig)(boe.NODE_USE_ARN_REGION_CONFIG_OPTIONS),useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,Os.loadConfig)(f_.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,Os.loadConfig)(f_.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};__.getRuntimeConfig=Ooe});var ML=m(y_=>{"use strict";Object.defineProperty(y_,"__esModule",{value:!0});y_.resolveRuntimeExtensions=void 0;var OL=Mp(),TL=we(),qL=E(),_E=e=>e,Toe=(e,n)=>{let t={..._E((0,OL.getAwsRegionExtensionConfiguration)(e)),..._E((0,qL.getDefaultExtensionConfiguration)(e)),..._E((0,TL.getHttpHandlerExtensionConfiguration)(e))};return n.forEach(r=>r.configure(t)),{...e,...(0,OL.resolveAwsRegionExtensionConfiguration)(t),...(0,qL.resolveDefaultRuntimeConfig)(t),...(0,TL.resolveHttpHandlerRuntimeConfig)(t)}};y_.resolveRuntimeExtensions=Toe});var od=m(Ts=>{"use strict";Object.defineProperty(Ts,"__esModule",{value:!0});Ts.S3Client=Ts.__Client=void 0;var qoe=Hw(),BL=$a(),Moe=Ka(),Boe=Va(),DL=Oo(),FL=kn(),LL=mc(),Doe=Qt(),Foe=XN(),Loe=hc(),joe=w(),jL=On(),UL=E();Object.defineProperty(Ts,"__Client",{enumerable:!0,get:function(){return UL.Client}});var Uoe=wT(),zoe=NL(),Goe=ML(),yE=class extends UL.Client{constructor(...[n]){let t=(0,zoe.getRuntimeConfig)(n||{}),r=(0,Uoe.resolveClientEndpointParameters)(t),o=(0,Doe.resolveRegionConfig)(r),s=(0,joe.resolveEndpointConfig)(o),c=(0,jL.resolveRetryConfig)(s),i=(0,BL.resolveHostHeaderConfig)(c),u=(0,FL.resolveAwsAuthConfig)(i),l=(0,DL.resolveS3Config)(u),a=(0,LL.resolveUserAgentConfig)(l),_=(0,Foe.resolveEventStreamSerdeConfig)(a),y=(0,Goe.resolveRuntimeExtensions)(_,(n==null?void 0:n.extensions)||[]);super(y),this.config=y,this.middlewareStack.use((0,jL.getRetryPlugin)(this.config)),this.middlewareStack.use((0,Loe.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,BL.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,Moe.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,Boe.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,FL.getAwsAuthPlugin)(this.config)),this.middlewareStack.use((0,DL.getValidateBucketNamePlugin)(this.config)),this.middlewareStack.use((0,qoe.getAddExpectContinuePlugin)(this.config)),this.middlewareStack.use((0,LL.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};Ts.S3Client=yE});var zL=m(g_=>{"use strict";Object.defineProperty(g_,"__esModule",{value:!0});g_.escapeAttribute=void 0;function Hoe(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""")}g_.escapeAttribute=Hoe});var GL=m(h_=>{"use strict";Object.defineProperty(h_,"__esModule",{value:!0});h_.escapeElement=void 0;function $oe(e){return e.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">").replace(/\r/g," ").replace(/\n/g," ").replace(/\u0085/g,"…").replace(/\u2028/,"
")}h_.escapeElement=$oe});var hE=m(C_=>{"use strict";Object.defineProperty(C_,"__esModule",{value:!0});C_.XmlText=void 0;var Koe=GL(),gE=class{constructor(n){this.value=n}toString(){return(0,Koe.escapeElement)(""+this.value)}};C_.XmlText=gE});var HL=m(S_=>{"use strict";Object.defineProperty(S_,"__esModule",{value:!0});S_.XmlNode=void 0;var Voe=zL(),Xoe=hE(),CE=class e{static of(n,t,r){let o=new e(n);return t!==void 0&&o.addChildNode(new Xoe.XmlText(t)),r!==void 0&&o.withName(r),o}constructor(n,t=[]){this.name=n,this.children=t,this.attributes={}}withName(n){return this.name=n,this}addAttribute(n,t){return this.attributes[n]=t,this}addChildNode(n){return this.children.push(n),this}removeAttribute(n){return delete this.attributes[n],this}toString(){let n=!!this.children.length,t=`<${this.name}`,r=this.attributes;for(let o of Object.keys(r)){let s=r[o];typeof s<"u"&&s!==null&&(t+=` ${o}="${(0,Voe.escapeAttribute)(""+s)}"`)}return t+=n?`>${this.children.map(o=>o.toString()).join("")}`:"/>"}};S_.XmlNode=CE});var KL=m(E_=>{"use strict";Object.defineProperty(E_,"__esModule",{value:!0});var $L=(z(),j(U));$L.__exportStar(HL(),E_);$L.__exportStar(hE(),E_)});var sd=m(qs=>{"use strict";Object.defineProperty(qs,"__esModule",{value:!0});qs.S3ServiceException=qs.__ServiceException=void 0;var VL=E();Object.defineProperty(qs,"__ServiceException",{enumerable:!0,get:function(){return VL.ServiceException}});var SE=class e extends VL.ServiceException{constructor(n){super(n),Object.setPrototypeOf(this,e.prototype)}};qs.S3ServiceException=SE});var et=m(h=>{"use strict";Object.defineProperty(h,"__esModule",{value:!0});h.ReplicationStatus=h.Protocol=h.BucketVersioningStatus=h.MFADeleteStatus=h.Payer=h.ReplicationRuleStatus=h.SseKmsEncryptedObjectsStatus=h.ReplicaModificationsStatus=h.ReplicationRuleFilter=h.ExistingObjectReplicationStatus=h.ReplicationTimeStatus=h.MetricsStatus=h.DeleteMarkerReplicationStatus=h.FilterRuleName=h.Event=h.MetricsFilter=h.BucketLogsPermission=h.ExpirationStatus=h.TransitionStorageClass=h.LifecycleRuleFilter=h.InventoryFrequency=h.InventoryOptionalField=h.InventoryIncludedObjectVersions=h.InventoryFormat=h.IntelligentTieringAccessTier=h.IntelligentTieringStatus=h.StorageClassAnalysisSchemaVersion=h.AnalyticsS3ExportFileFormat=h.AnalyticsFilter=h.ObjectOwnership=h.BucketLocationConstraint=h.BucketCannedACL=h.BucketAlreadyOwnedByYou=h.BucketAlreadyExists=h.ObjectNotInActiveTierError=h.TaggingDirective=h.StorageClass=h.ObjectLockMode=h.ObjectLockLegalHoldStatus=h.MetadataDirective=h.ChecksumAlgorithm=h.ObjectCannedACL=h.ServerSideEncryption=h.OwnerOverride=h.Permission=h.Type=h.BucketAccelerateStatus=h.NoSuchUpload=h.RequestPayer=h.RequestCharged=void 0;h.PutObjectRequestFilterSensitiveLog=h.PutObjectOutputFilterSensitiveLog=h.PutBucketInventoryConfigurationRequestFilterSensitiveLog=h.PutBucketEncryptionRequestFilterSensitiveLog=h.ListPartsRequestFilterSensitiveLog=h.ListBucketInventoryConfigurationsOutputFilterSensitiveLog=h.HeadObjectRequestFilterSensitiveLog=h.HeadObjectOutputFilterSensitiveLog=h.GetObjectTorrentOutputFilterSensitiveLog=h.GetObjectAttributesRequestFilterSensitiveLog=h.GetObjectRequestFilterSensitiveLog=h.GetObjectOutputFilterSensitiveLog=h.GetBucketInventoryConfigurationOutputFilterSensitiveLog=h.InventoryConfigurationFilterSensitiveLog=h.InventoryDestinationFilterSensitiveLog=h.InventoryS3BucketDestinationFilterSensitiveLog=h.InventoryEncryptionFilterSensitiveLog=h.SSEKMSFilterSensitiveLog=h.GetBucketEncryptionOutputFilterSensitiveLog=h.ServerSideEncryptionConfigurationFilterSensitiveLog=h.ServerSideEncryptionRuleFilterSensitiveLog=h.ServerSideEncryptionByDefaultFilterSensitiveLog=h.CreateMultipartUploadRequestFilterSensitiveLog=h.CreateMultipartUploadOutputFilterSensitiveLog=h.CopyObjectRequestFilterSensitiveLog=h.CopyObjectOutputFilterSensitiveLog=h.CompleteMultipartUploadRequestFilterSensitiveLog=h.CompleteMultipartUploadOutputFilterSensitiveLog=h.MFADelete=h.ObjectVersionStorageClass=h.NoSuchBucket=h.OptionalObjectAttributes=h.ObjectStorageClass=h.EncodingType=h.ArchiveStatus=h.NotFound=h.ObjectLockRetentionMode=h.ObjectLockEnabled=h.ObjectAttributes=h.NoSuchKey=h.InvalidObjectState=h.ChecksumMode=void 0;var Pe=E(),Tr=sd();h.RequestCharged={requester:"requester"};h.RequestPayer={requester:"requester"};var EE=class e extends Tr.S3ServiceException{constructor(n){super({name:"NoSuchUpload",$fault:"client",...n}),this.name="NoSuchUpload",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};h.NoSuchUpload=EE;h.BucketAccelerateStatus={Enabled:"Enabled",Suspended:"Suspended"};h.Type={AmazonCustomerByEmail:"AmazonCustomerByEmail",CanonicalUser:"CanonicalUser",Group:"Group"};h.Permission={FULL_CONTROL:"FULL_CONTROL",READ:"READ",READ_ACP:"READ_ACP",WRITE:"WRITE",WRITE_ACP:"WRITE_ACP"};h.OwnerOverride={Destination:"Destination"};h.ServerSideEncryption={AES256:"AES256",aws_kms:"aws:kms",aws_kms_dsse:"aws:kms:dsse"};h.ObjectCannedACL={authenticated_read:"authenticated-read",aws_exec_read:"aws-exec-read",bucket_owner_full_control:"bucket-owner-full-control",bucket_owner_read:"bucket-owner-read",private:"private",public_read:"public-read",public_read_write:"public-read-write"};h.ChecksumAlgorithm={CRC32:"CRC32",CRC32C:"CRC32C",SHA1:"SHA1",SHA256:"SHA256"};h.MetadataDirective={COPY:"COPY",REPLACE:"REPLACE"};h.ObjectLockLegalHoldStatus={OFF:"OFF",ON:"ON"};h.ObjectLockMode={COMPLIANCE:"COMPLIANCE",GOVERNANCE:"GOVERNANCE"};h.StorageClass={DEEP_ARCHIVE:"DEEP_ARCHIVE",GLACIER:"GLACIER",GLACIER_IR:"GLACIER_IR",INTELLIGENT_TIERING:"INTELLIGENT_TIERING",ONEZONE_IA:"ONEZONE_IA",OUTPOSTS:"OUTPOSTS",REDUCED_REDUNDANCY:"REDUCED_REDUNDANCY",SNOW:"SNOW",STANDARD:"STANDARD",STANDARD_IA:"STANDARD_IA"};h.TaggingDirective={COPY:"COPY",REPLACE:"REPLACE"};var bE=class e extends Tr.S3ServiceException{constructor(n){super({name:"ObjectNotInActiveTierError",$fault:"client",...n}),this.name="ObjectNotInActiveTierError",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};h.ObjectNotInActiveTierError=bE;var PE=class e extends Tr.S3ServiceException{constructor(n){super({name:"BucketAlreadyExists",$fault:"client",...n}),this.name="BucketAlreadyExists",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};h.BucketAlreadyExists=PE;var vE=class e extends Tr.S3ServiceException{constructor(n){super({name:"BucketAlreadyOwnedByYou",$fault:"client",...n}),this.name="BucketAlreadyOwnedByYou",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};h.BucketAlreadyOwnedByYou=vE;h.BucketCannedACL={authenticated_read:"authenticated-read",private:"private",public_read:"public-read",public_read_write:"public-read-write"};h.BucketLocationConstraint={EU:"EU",af_south_1:"af-south-1",ap_east_1:"ap-east-1",ap_northeast_1:"ap-northeast-1",ap_northeast_2:"ap-northeast-2",ap_northeast_3:"ap-northeast-3",ap_south_1:"ap-south-1",ap_south_2:"ap-south-2",ap_southeast_1:"ap-southeast-1",ap_southeast_2:"ap-southeast-2",ap_southeast_3:"ap-southeast-3",ca_central_1:"ca-central-1",cn_north_1:"cn-north-1",cn_northwest_1:"cn-northwest-1",eu_central_1:"eu-central-1",eu_north_1:"eu-north-1",eu_south_1:"eu-south-1",eu_south_2:"eu-south-2",eu_west_1:"eu-west-1",eu_west_2:"eu-west-2",eu_west_3:"eu-west-3",me_south_1:"me-south-1",sa_east_1:"sa-east-1",us_east_2:"us-east-2",us_gov_east_1:"us-gov-east-1",us_gov_west_1:"us-gov-west-1",us_west_1:"us-west-1",us_west_2:"us-west-2"};h.ObjectOwnership={BucketOwnerEnforced:"BucketOwnerEnforced",BucketOwnerPreferred:"BucketOwnerPreferred",ObjectWriter:"ObjectWriter"};var Woe;(function(e){e.visit=(n,t)=>n.Prefix!==void 0?t.Prefix(n.Prefix):n.Tag!==void 0?t.Tag(n.Tag):n.And!==void 0?t.And(n.And):t._(n.$unknown[0],n.$unknown[1])})(Woe=h.AnalyticsFilter||(h.AnalyticsFilter={}));h.AnalyticsS3ExportFileFormat={CSV:"CSV"};h.StorageClassAnalysisSchemaVersion={V_1:"V_1"};h.IntelligentTieringStatus={Disabled:"Disabled",Enabled:"Enabled"};h.IntelligentTieringAccessTier={ARCHIVE_ACCESS:"ARCHIVE_ACCESS",DEEP_ARCHIVE_ACCESS:"DEEP_ARCHIVE_ACCESS"};h.InventoryFormat={CSV:"CSV",ORC:"ORC",Parquet:"Parquet"};h.InventoryIncludedObjectVersions={All:"All",Current:"Current"};h.InventoryOptionalField={BucketKeyStatus:"BucketKeyStatus",ChecksumAlgorithm:"ChecksumAlgorithm",ETag:"ETag",EncryptionStatus:"EncryptionStatus",IntelligentTieringAccessTier:"IntelligentTieringAccessTier",IsMultipartUploaded:"IsMultipartUploaded",LastModifiedDate:"LastModifiedDate",ObjectAccessControlList:"ObjectAccessControlList",ObjectLockLegalHoldStatus:"ObjectLockLegalHoldStatus",ObjectLockMode:"ObjectLockMode",ObjectLockRetainUntilDate:"ObjectLockRetainUntilDate",ObjectOwner:"ObjectOwner",ReplicationStatus:"ReplicationStatus",Size:"Size",StorageClass:"StorageClass"};h.InventoryFrequency={Daily:"Daily",Weekly:"Weekly"};var Yoe;(function(e){e.visit=(n,t)=>n.Prefix!==void 0?t.Prefix(n.Prefix):n.Tag!==void 0?t.Tag(n.Tag):n.ObjectSizeGreaterThan!==void 0?t.ObjectSizeGreaterThan(n.ObjectSizeGreaterThan):n.ObjectSizeLessThan!==void 0?t.ObjectSizeLessThan(n.ObjectSizeLessThan):n.And!==void 0?t.And(n.And):t._(n.$unknown[0],n.$unknown[1])})(Yoe=h.LifecycleRuleFilter||(h.LifecycleRuleFilter={}));h.TransitionStorageClass={DEEP_ARCHIVE:"DEEP_ARCHIVE",GLACIER:"GLACIER",GLACIER_IR:"GLACIER_IR",INTELLIGENT_TIERING:"INTELLIGENT_TIERING",ONEZONE_IA:"ONEZONE_IA",STANDARD_IA:"STANDARD_IA"};h.ExpirationStatus={Disabled:"Disabled",Enabled:"Enabled"};h.BucketLogsPermission={FULL_CONTROL:"FULL_CONTROL",READ:"READ",WRITE:"WRITE"};var Qoe;(function(e){e.visit=(n,t)=>n.Prefix!==void 0?t.Prefix(n.Prefix):n.Tag!==void 0?t.Tag(n.Tag):n.AccessPointArn!==void 0?t.AccessPointArn(n.AccessPointArn):n.And!==void 0?t.And(n.And):t._(n.$unknown[0],n.$unknown[1])})(Qoe=h.MetricsFilter||(h.MetricsFilter={}));h.Event={s3_IntelligentTiering:"s3:IntelligentTiering",s3_LifecycleExpiration_:"s3:LifecycleExpiration:*",s3_LifecycleExpiration_Delete:"s3:LifecycleExpiration:Delete",s3_LifecycleExpiration_DeleteMarkerCreated:"s3:LifecycleExpiration:DeleteMarkerCreated",s3_LifecycleTransition:"s3:LifecycleTransition",s3_ObjectAcl_Put:"s3:ObjectAcl:Put",s3_ObjectCreated_:"s3:ObjectCreated:*",s3_ObjectCreated_CompleteMultipartUpload:"s3:ObjectCreated:CompleteMultipartUpload",s3_ObjectCreated_Copy:"s3:ObjectCreated:Copy",s3_ObjectCreated_Post:"s3:ObjectCreated:Post",s3_ObjectCreated_Put:"s3:ObjectCreated:Put",s3_ObjectRemoved_:"s3:ObjectRemoved:*",s3_ObjectRemoved_Delete:"s3:ObjectRemoved:Delete",s3_ObjectRemoved_DeleteMarkerCreated:"s3:ObjectRemoved:DeleteMarkerCreated",s3_ObjectRestore_:"s3:ObjectRestore:*",s3_ObjectRestore_Completed:"s3:ObjectRestore:Completed",s3_ObjectRestore_Delete:"s3:ObjectRestore:Delete",s3_ObjectRestore_Post:"s3:ObjectRestore:Post",s3_ObjectTagging_:"s3:ObjectTagging:*",s3_ObjectTagging_Delete:"s3:ObjectTagging:Delete",s3_ObjectTagging_Put:"s3:ObjectTagging:Put",s3_ReducedRedundancyLostObject:"s3:ReducedRedundancyLostObject",s3_Replication_:"s3:Replication:*",s3_Replication_OperationFailedReplication:"s3:Replication:OperationFailedReplication",s3_Replication_OperationMissedThreshold:"s3:Replication:OperationMissedThreshold",s3_Replication_OperationNotTracked:"s3:Replication:OperationNotTracked",s3_Replication_OperationReplicatedAfterThreshold:"s3:Replication:OperationReplicatedAfterThreshold"};h.FilterRuleName={prefix:"prefix",suffix:"suffix"};h.DeleteMarkerReplicationStatus={Disabled:"Disabled",Enabled:"Enabled"};h.MetricsStatus={Disabled:"Disabled",Enabled:"Enabled"};h.ReplicationTimeStatus={Disabled:"Disabled",Enabled:"Enabled"};h.ExistingObjectReplicationStatus={Disabled:"Disabled",Enabled:"Enabled"};var Joe;(function(e){e.visit=(n,t)=>n.Prefix!==void 0?t.Prefix(n.Prefix):n.Tag!==void 0?t.Tag(n.Tag):n.And!==void 0?t.And(n.And):t._(n.$unknown[0],n.$unknown[1])})(Joe=h.ReplicationRuleFilter||(h.ReplicationRuleFilter={}));h.ReplicaModificationsStatus={Disabled:"Disabled",Enabled:"Enabled"};h.SseKmsEncryptedObjectsStatus={Disabled:"Disabled",Enabled:"Enabled"};h.ReplicationRuleStatus={Disabled:"Disabled",Enabled:"Enabled"};h.Payer={BucketOwner:"BucketOwner",Requester:"Requester"};h.MFADeleteStatus={Disabled:"Disabled",Enabled:"Enabled"};h.BucketVersioningStatus={Enabled:"Enabled",Suspended:"Suspended"};h.Protocol={http:"http",https:"https"};h.ReplicationStatus={COMPLETE:"COMPLETE",COMPLETED:"COMPLETED",FAILED:"FAILED",PENDING:"PENDING",REPLICA:"REPLICA"};h.ChecksumMode={ENABLED:"ENABLED"};var xE=class e extends Tr.S3ServiceException{constructor(n){super({name:"InvalidObjectState",$fault:"client",...n}),this.name="InvalidObjectState",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.StorageClass=n.StorageClass,this.AccessTier=n.AccessTier}};h.InvalidObjectState=xE;var wE=class e extends Tr.S3ServiceException{constructor(n){super({name:"NoSuchKey",$fault:"client",...n}),this.name="NoSuchKey",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};h.NoSuchKey=wE;h.ObjectAttributes={CHECKSUM:"Checksum",ETAG:"ETag",OBJECT_PARTS:"ObjectParts",OBJECT_SIZE:"ObjectSize",STORAGE_CLASS:"StorageClass"};h.ObjectLockEnabled={Enabled:"Enabled"};h.ObjectLockRetentionMode={COMPLIANCE:"COMPLIANCE",GOVERNANCE:"GOVERNANCE"};var kE=class e extends Tr.S3ServiceException{constructor(n){super({name:"NotFound",$fault:"client",...n}),this.name="NotFound",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};h.NotFound=kE;h.ArchiveStatus={ARCHIVE_ACCESS:"ARCHIVE_ACCESS",DEEP_ARCHIVE_ACCESS:"DEEP_ARCHIVE_ACCESS"};h.EncodingType={url:"url"};h.ObjectStorageClass={DEEP_ARCHIVE:"DEEP_ARCHIVE",GLACIER:"GLACIER",GLACIER_IR:"GLACIER_IR",INTELLIGENT_TIERING:"INTELLIGENT_TIERING",ONEZONE_IA:"ONEZONE_IA",OUTPOSTS:"OUTPOSTS",REDUCED_REDUNDANCY:"REDUCED_REDUNDANCY",SNOW:"SNOW",STANDARD:"STANDARD",STANDARD_IA:"STANDARD_IA"};h.OptionalObjectAttributes={RESTORE_STATUS:"RestoreStatus"};var AE=class e extends Tr.S3ServiceException{constructor(n){super({name:"NoSuchBucket",$fault:"client",...n}),this.name="NoSuchBucket",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};h.NoSuchBucket=AE;h.ObjectVersionStorageClass={STANDARD:"STANDARD"};h.MFADelete={Disabled:"Disabled",Enabled:"Enabled"};var Zoe=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:Pe.SENSITIVE_STRING}});h.CompleteMultipartUploadOutputFilterSensitiveLog=Zoe;var ese=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:Pe.SENSITIVE_STRING}});h.CompleteMultipartUploadRequestFilterSensitiveLog=ese;var tse=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:Pe.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:Pe.SENSITIVE_STRING}});h.CopyObjectOutputFilterSensitiveLog=tse;var nse=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:Pe.SENSITIVE_STRING},...e.SSEKMSKeyId&&{SSEKMSKeyId:Pe.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:Pe.SENSITIVE_STRING},...e.CopySourceSSECustomerKey&&{CopySourceSSECustomerKey:Pe.SENSITIVE_STRING}});h.CopyObjectRequestFilterSensitiveLog=nse;var rse=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:Pe.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:Pe.SENSITIVE_STRING}});h.CreateMultipartUploadOutputFilterSensitiveLog=rse;var ose=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:Pe.SENSITIVE_STRING},...e.SSEKMSKeyId&&{SSEKMSKeyId:Pe.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:Pe.SENSITIVE_STRING}});h.CreateMultipartUploadRequestFilterSensitiveLog=ose;var sse=e=>({...e,...e.KMSMasterKeyID&&{KMSMasterKeyID:Pe.SENSITIVE_STRING}});h.ServerSideEncryptionByDefaultFilterSensitiveLog=sse;var ise=e=>({...e,...e.ApplyServerSideEncryptionByDefault&&{ApplyServerSideEncryptionByDefault:(0,h.ServerSideEncryptionByDefaultFilterSensitiveLog)(e.ApplyServerSideEncryptionByDefault)}});h.ServerSideEncryptionRuleFilterSensitiveLog=ise;var ase=e=>({...e,...e.Rules&&{Rules:e.Rules.map(n=>(0,h.ServerSideEncryptionRuleFilterSensitiveLog)(n))}});h.ServerSideEncryptionConfigurationFilterSensitiveLog=ase;var cse=e=>({...e,...e.ServerSideEncryptionConfiguration&&{ServerSideEncryptionConfiguration:(0,h.ServerSideEncryptionConfigurationFilterSensitiveLog)(e.ServerSideEncryptionConfiguration)}});h.GetBucketEncryptionOutputFilterSensitiveLog=cse;var dse=e=>({...e,...e.KeyId&&{KeyId:Pe.SENSITIVE_STRING}});h.SSEKMSFilterSensitiveLog=dse;var lse=e=>({...e,...e.SSEKMS&&{SSEKMS:(0,h.SSEKMSFilterSensitiveLog)(e.SSEKMS)}});h.InventoryEncryptionFilterSensitiveLog=lse;var use=e=>({...e,...e.Encryption&&{Encryption:(0,h.InventoryEncryptionFilterSensitiveLog)(e.Encryption)}});h.InventoryS3BucketDestinationFilterSensitiveLog=use;var mse=e=>({...e,...e.S3BucketDestination&&{S3BucketDestination:(0,h.InventoryS3BucketDestinationFilterSensitiveLog)(e.S3BucketDestination)}});h.InventoryDestinationFilterSensitiveLog=mse;var pse=e=>({...e,...e.Destination&&{Destination:(0,h.InventoryDestinationFilterSensitiveLog)(e.Destination)}});h.InventoryConfigurationFilterSensitiveLog=pse;var fse=e=>({...e,...e.InventoryConfiguration&&{InventoryConfiguration:(0,h.InventoryConfigurationFilterSensitiveLog)(e.InventoryConfiguration)}});h.GetBucketInventoryConfigurationOutputFilterSensitiveLog=fse;var _se=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:Pe.SENSITIVE_STRING}});h.GetObjectOutputFilterSensitiveLog=_se;var yse=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:Pe.SENSITIVE_STRING}});h.GetObjectRequestFilterSensitiveLog=yse;var gse=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:Pe.SENSITIVE_STRING}});h.GetObjectAttributesRequestFilterSensitiveLog=gse;var hse=e=>({...e});h.GetObjectTorrentOutputFilterSensitiveLog=hse;var Cse=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:Pe.SENSITIVE_STRING}});h.HeadObjectOutputFilterSensitiveLog=Cse;var Sse=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:Pe.SENSITIVE_STRING}});h.HeadObjectRequestFilterSensitiveLog=Sse;var Ese=e=>({...e,...e.InventoryConfigurationList&&{InventoryConfigurationList:e.InventoryConfigurationList.map(n=>(0,h.InventoryConfigurationFilterSensitiveLog)(n))}});h.ListBucketInventoryConfigurationsOutputFilterSensitiveLog=Ese;var bse=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:Pe.SENSITIVE_STRING}});h.ListPartsRequestFilterSensitiveLog=bse;var Pse=e=>({...e,...e.ServerSideEncryptionConfiguration&&{ServerSideEncryptionConfiguration:(0,h.ServerSideEncryptionConfigurationFilterSensitiveLog)(e.ServerSideEncryptionConfiguration)}});h.PutBucketEncryptionRequestFilterSensitiveLog=Pse;var vse=e=>({...e,...e.InventoryConfiguration&&{InventoryConfiguration:(0,h.InventoryConfigurationFilterSensitiveLog)(e.InventoryConfiguration)}});h.PutBucketInventoryConfigurationRequestFilterSensitiveLog=vse;var xse=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:Pe.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:Pe.SENSITIVE_STRING}});h.PutObjectOutputFilterSensitiveLog=xse;var wse=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:Pe.SENSITIVE_STRING},...e.SSEKMSKeyId&&{SSEKMSKeyId:Pe.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:Pe.SENSITIVE_STRING}});h.PutObjectRequestFilterSensitiveLog=wse});var Mr=m(Z=>{"use strict";Object.defineProperty(Z,"__esModule",{value:!0});Z.WriteGetObjectResponseRequestFilterSensitiveLog=Z.UploadPartCopyRequestFilterSensitiveLog=Z.UploadPartCopyOutputFilterSensitiveLog=Z.UploadPartRequestFilterSensitiveLog=Z.UploadPartOutputFilterSensitiveLog=Z.SelectObjectContentRequestFilterSensitiveLog=Z.SelectObjectContentOutputFilterSensitiveLog=Z.SelectObjectContentEventStreamFilterSensitiveLog=Z.RestoreObjectRequestFilterSensitiveLog=Z.RestoreRequestFilterSensitiveLog=Z.OutputLocationFilterSensitiveLog=Z.S3LocationFilterSensitiveLog=Z.EncryptionFilterSensitiveLog=Z.SelectObjectContentEventStream=Z.RestoreRequestType=Z.QuoteFields=Z.JSONType=Z.FileHeaderInfo=Z.CompressionType=Z.ExpressionType=Z.Tier=Z.ObjectAlreadyInActiveTierError=void 0;var qr=E(),kse=sd(),IE=class e extends kse.S3ServiceException{constructor(n){super({name:"ObjectAlreadyInActiveTierError",$fault:"client",...n}),this.name="ObjectAlreadyInActiveTierError",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Z.ObjectAlreadyInActiveTierError=IE;Z.Tier={Bulk:"Bulk",Expedited:"Expedited",Standard:"Standard"};Z.ExpressionType={SQL:"SQL"};Z.CompressionType={BZIP2:"BZIP2",GZIP:"GZIP",NONE:"NONE"};Z.FileHeaderInfo={IGNORE:"IGNORE",NONE:"NONE",USE:"USE"};Z.JSONType={DOCUMENT:"DOCUMENT",LINES:"LINES"};Z.QuoteFields={ALWAYS:"ALWAYS",ASNEEDED:"ASNEEDED"};Z.RestoreRequestType={SELECT:"SELECT"};var Ase;(function(e){e.visit=(n,t)=>n.Records!==void 0?t.Records(n.Records):n.Stats!==void 0?t.Stats(n.Stats):n.Progress!==void 0?t.Progress(n.Progress):n.Cont!==void 0?t.Cont(n.Cont):n.End!==void 0?t.End(n.End):t._(n.$unknown[0],n.$unknown[1])})(Ase=Z.SelectObjectContentEventStream||(Z.SelectObjectContentEventStream={}));var Ise=e=>({...e,...e.KMSKeyId&&{KMSKeyId:qr.SENSITIVE_STRING}});Z.EncryptionFilterSensitiveLog=Ise;var Rse=e=>({...e,...e.Encryption&&{Encryption:(0,Z.EncryptionFilterSensitiveLog)(e.Encryption)}});Z.S3LocationFilterSensitiveLog=Rse;var Nse=e=>({...e,...e.S3&&{S3:(0,Z.S3LocationFilterSensitiveLog)(e.S3)}});Z.OutputLocationFilterSensitiveLog=Nse;var Ose=e=>({...e,...e.OutputLocation&&{OutputLocation:(0,Z.OutputLocationFilterSensitiveLog)(e.OutputLocation)}});Z.RestoreRequestFilterSensitiveLog=Ose;var Tse=e=>({...e,...e.RestoreRequest&&{RestoreRequest:(0,Z.RestoreRequestFilterSensitiveLog)(e.RestoreRequest)}});Z.RestoreObjectRequestFilterSensitiveLog=Tse;var qse=e=>{if(e.Records!==void 0)return{Records:e.Records};if(e.Stats!==void 0)return{Stats:e.Stats};if(e.Progress!==void 0)return{Progress:e.Progress};if(e.Cont!==void 0)return{Cont:e.Cont};if(e.End!==void 0)return{End:e.End};if(e.$unknown!==void 0)return{[e.$unknown[0]]:"UNKNOWN"}};Z.SelectObjectContentEventStreamFilterSensitiveLog=qse;var Mse=e=>({...e,...e.Payload&&{Payload:"STREAMING_CONTENT"}});Z.SelectObjectContentOutputFilterSensitiveLog=Mse;var Bse=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:qr.SENSITIVE_STRING}});Z.SelectObjectContentRequestFilterSensitiveLog=Bse;var Dse=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:qr.SENSITIVE_STRING}});Z.UploadPartOutputFilterSensitiveLog=Dse;var Fse=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:qr.SENSITIVE_STRING}});Z.UploadPartRequestFilterSensitiveLog=Fse;var Lse=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:qr.SENSITIVE_STRING}});Z.UploadPartCopyOutputFilterSensitiveLog=Lse;var jse=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:qr.SENSITIVE_STRING},...e.CopySourceSSECustomerKey&&{CopySourceSSECustomerKey:qr.SENSITIVE_STRING}});Z.UploadPartCopyRequestFilterSensitiveLog=jse;var Use=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:qr.SENSITIVE_STRING}});Z.WriteGetObjectResponseRequestFilterSensitiveLog=Use});var M=m(p=>{"use strict";Object.defineProperty(p,"__esModule",{value:!0});p.se_GetObjectTorrentCommand=p.se_GetObjectTaggingCommand=p.se_GetObjectRetentionCommand=p.se_GetObjectLockConfigurationCommand=p.se_GetObjectLegalHoldCommand=p.se_GetObjectAttributesCommand=p.se_GetObjectAclCommand=p.se_GetObjectCommand=p.se_GetBucketWebsiteCommand=p.se_GetBucketVersioningCommand=p.se_GetBucketTaggingCommand=p.se_GetBucketRequestPaymentCommand=p.se_GetBucketReplicationCommand=p.se_GetBucketPolicyStatusCommand=p.se_GetBucketPolicyCommand=p.se_GetBucketOwnershipControlsCommand=p.se_GetBucketNotificationConfigurationCommand=p.se_GetBucketMetricsConfigurationCommand=p.se_GetBucketLoggingCommand=p.se_GetBucketLocationCommand=p.se_GetBucketLifecycleConfigurationCommand=p.se_GetBucketInventoryConfigurationCommand=p.se_GetBucketIntelligentTieringConfigurationCommand=p.se_GetBucketEncryptionCommand=p.se_GetBucketCorsCommand=p.se_GetBucketAnalyticsConfigurationCommand=p.se_GetBucketAclCommand=p.se_GetBucketAccelerateConfigurationCommand=p.se_DeletePublicAccessBlockCommand=p.se_DeleteObjectTaggingCommand=p.se_DeleteObjectsCommand=p.se_DeleteObjectCommand=p.se_DeleteBucketWebsiteCommand=p.se_DeleteBucketTaggingCommand=p.se_DeleteBucketReplicationCommand=p.se_DeleteBucketPolicyCommand=p.se_DeleteBucketOwnershipControlsCommand=p.se_DeleteBucketMetricsConfigurationCommand=p.se_DeleteBucketLifecycleCommand=p.se_DeleteBucketInventoryConfigurationCommand=p.se_DeleteBucketIntelligentTieringConfigurationCommand=p.se_DeleteBucketEncryptionCommand=p.se_DeleteBucketCorsCommand=p.se_DeleteBucketAnalyticsConfigurationCommand=p.se_DeleteBucketCommand=p.se_CreateMultipartUploadCommand=p.se_CreateBucketCommand=p.se_CopyObjectCommand=p.se_CompleteMultipartUploadCommand=p.se_AbortMultipartUploadCommand=void 0;p.de_DeleteBucketAnalyticsConfigurationCommand=p.de_DeleteBucketCommand=p.de_CreateMultipartUploadCommand=p.de_CreateBucketCommand=p.de_CopyObjectCommand=p.de_CompleteMultipartUploadCommand=p.de_AbortMultipartUploadCommand=p.se_WriteGetObjectResponseCommand=p.se_UploadPartCopyCommand=p.se_UploadPartCommand=p.se_SelectObjectContentCommand=p.se_RestoreObjectCommand=p.se_PutPublicAccessBlockCommand=p.se_PutObjectTaggingCommand=p.se_PutObjectRetentionCommand=p.se_PutObjectLockConfigurationCommand=p.se_PutObjectLegalHoldCommand=p.se_PutObjectAclCommand=p.se_PutObjectCommand=p.se_PutBucketWebsiteCommand=p.se_PutBucketVersioningCommand=p.se_PutBucketTaggingCommand=p.se_PutBucketRequestPaymentCommand=p.se_PutBucketReplicationCommand=p.se_PutBucketPolicyCommand=p.se_PutBucketOwnershipControlsCommand=p.se_PutBucketNotificationConfigurationCommand=p.se_PutBucketMetricsConfigurationCommand=p.se_PutBucketLoggingCommand=p.se_PutBucketLifecycleConfigurationCommand=p.se_PutBucketInventoryConfigurationCommand=p.se_PutBucketIntelligentTieringConfigurationCommand=p.se_PutBucketEncryptionCommand=p.se_PutBucketCorsCommand=p.se_PutBucketAnalyticsConfigurationCommand=p.se_PutBucketAclCommand=p.se_PutBucketAccelerateConfigurationCommand=p.se_ListPartsCommand=p.se_ListObjectVersionsCommand=p.se_ListObjectsV2Command=p.se_ListObjectsCommand=p.se_ListMultipartUploadsCommand=p.se_ListBucketsCommand=p.se_ListBucketMetricsConfigurationsCommand=p.se_ListBucketInventoryConfigurationsCommand=p.se_ListBucketIntelligentTieringConfigurationsCommand=p.se_ListBucketAnalyticsConfigurationsCommand=p.se_HeadObjectCommand=p.se_HeadBucketCommand=p.se_GetPublicAccessBlockCommand=void 0;p.de_ListBucketMetricsConfigurationsCommand=p.de_ListBucketInventoryConfigurationsCommand=p.de_ListBucketIntelligentTieringConfigurationsCommand=p.de_ListBucketAnalyticsConfigurationsCommand=p.de_HeadObjectCommand=p.de_HeadBucketCommand=p.de_GetPublicAccessBlockCommand=p.de_GetObjectTorrentCommand=p.de_GetObjectTaggingCommand=p.de_GetObjectRetentionCommand=p.de_GetObjectLockConfigurationCommand=p.de_GetObjectLegalHoldCommand=p.de_GetObjectAttributesCommand=p.de_GetObjectAclCommand=p.de_GetObjectCommand=p.de_GetBucketWebsiteCommand=p.de_GetBucketVersioningCommand=p.de_GetBucketTaggingCommand=p.de_GetBucketRequestPaymentCommand=p.de_GetBucketReplicationCommand=p.de_GetBucketPolicyStatusCommand=p.de_GetBucketPolicyCommand=p.de_GetBucketOwnershipControlsCommand=p.de_GetBucketNotificationConfigurationCommand=p.de_GetBucketMetricsConfigurationCommand=p.de_GetBucketLoggingCommand=p.de_GetBucketLocationCommand=p.de_GetBucketLifecycleConfigurationCommand=p.de_GetBucketInventoryConfigurationCommand=p.de_GetBucketIntelligentTieringConfigurationCommand=p.de_GetBucketEncryptionCommand=p.de_GetBucketCorsCommand=p.de_GetBucketAnalyticsConfigurationCommand=p.de_GetBucketAclCommand=p.de_GetBucketAccelerateConfigurationCommand=p.de_DeletePublicAccessBlockCommand=p.de_DeleteObjectTaggingCommand=p.de_DeleteObjectsCommand=p.de_DeleteObjectCommand=p.de_DeleteBucketWebsiteCommand=p.de_DeleteBucketTaggingCommand=p.de_DeleteBucketReplicationCommand=p.de_DeleteBucketPolicyCommand=p.de_DeleteBucketOwnershipControlsCommand=p.de_DeleteBucketMetricsConfigurationCommand=p.de_DeleteBucketLifecycleCommand=p.de_DeleteBucketInventoryConfigurationCommand=p.de_DeleteBucketIntelligentTieringConfigurationCommand=p.de_DeleteBucketEncryptionCommand=p.de_DeleteBucketCorsCommand=void 0;p.de_WriteGetObjectResponseCommand=p.de_UploadPartCopyCommand=p.de_UploadPartCommand=p.de_SelectObjectContentCommand=p.de_RestoreObjectCommand=p.de_PutPublicAccessBlockCommand=p.de_PutObjectTaggingCommand=p.de_PutObjectRetentionCommand=p.de_PutObjectLockConfigurationCommand=p.de_PutObjectLegalHoldCommand=p.de_PutObjectAclCommand=p.de_PutObjectCommand=p.de_PutBucketWebsiteCommand=p.de_PutBucketVersioningCommand=p.de_PutBucketTaggingCommand=p.de_PutBucketRequestPaymentCommand=p.de_PutBucketReplicationCommand=p.de_PutBucketPolicyCommand=p.de_PutBucketOwnershipControlsCommand=p.de_PutBucketNotificationConfigurationCommand=p.de_PutBucketMetricsConfigurationCommand=p.de_PutBucketLoggingCommand=p.de_PutBucketLifecycleConfigurationCommand=p.de_PutBucketInventoryConfigurationCommand=p.de_PutBucketIntelligentTieringConfigurationCommand=p.de_PutBucketEncryptionCommand=p.de_PutBucketCorsCommand=p.de_PutBucketAnalyticsConfigurationCommand=p.de_PutBucketAclCommand=p.de_PutBucketAccelerateConfigurationCommand=p.de_ListPartsCommand=p.de_ListObjectVersionsCommand=p.de_ListObjectsV2Command=p.de_ListObjectsCommand=p.de_ListMultipartUploadsCommand=p.de_ListBucketsCommand=void 0;var f=KL(),q=we(),d=E(),zse=Zh(),Tt=et(),Gse=Mr(),Hse=sd(),$se=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"x-id":[,"AbortMultipartUpload"],uploadId:[,(0,d.expectNonNull)(e.UploadId,"UploadId")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_AbortMultipartUploadCommand=$se;var Kse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-checksum-crc32":e.ChecksumCRC32,"x-amz-checksum-crc32c":e.ChecksumCRC32C,"x-amz-checksum-sha1":e.ChecksumSHA1,"x-amz-checksum-sha256":e.ChecksumSHA256,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"x-id":[,"CompleteMultipartUpload"],uploadId:[,(0,d.expectNonNull)(e.UploadId,"UploadId")]}),l;e.MultipartUpload!==void 0&&(l=JL(e.MultipartUpload,n));let a;return e.MultipartUpload!==void 0&&(a=JL(e.MultipartUpload,n),a=a.withName("CompleteMultipartUpload"),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"POST",headers:c,path:i,query:u,body:l})};p.se_CompleteMultipartUploadCommand=Kse;var Vse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-acl":e.ACL,"cache-control":e.CacheControl,"x-amz-checksum-algorithm":e.ChecksumAlgorithm,"content-disposition":e.ContentDisposition,"content-encoding":e.ContentEncoding,"content-language":e.ContentLanguage,"content-type":e.ContentType,"x-amz-copy-source":e.CopySource,"x-amz-copy-source-if-match":e.CopySourceIfMatch,"x-amz-copy-source-if-modified-since":[()=>P(e.CopySourceIfModifiedSince),()=>(0,d.dateToUtcString)(e.CopySourceIfModifiedSince).toString()],"x-amz-copy-source-if-none-match":e.CopySourceIfNoneMatch,"x-amz-copy-source-if-unmodified-since":[()=>P(e.CopySourceIfUnmodifiedSince),()=>(0,d.dateToUtcString)(e.CopySourceIfUnmodifiedSince).toString()],expires:[()=>P(e.Expires),()=>(0,d.dateToUtcString)(e.Expires).toString()],"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-metadata-directive":e.MetadataDirective,"x-amz-tagging-directive":e.TaggingDirective,"x-amz-server-side-encryption":e.ServerSideEncryption,"x-amz-storage-class":e.StorageClass,"x-amz-website-redirect-location":e.WebsiteRedirectLocation,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId,"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext,"x-amz-server-side-encryption-bucket-key-enabled":[()=>P(e.BucketKeyEnabled),()=>e.BucketKeyEnabled.toString()],"x-amz-copy-source-server-side-encryption-customer-algorithm":e.CopySourceSSECustomerAlgorithm,"x-amz-copy-source-server-side-encryption-customer-key":e.CopySourceSSECustomerKey,"x-amz-copy-source-server-side-encryption-customer-key-md5":e.CopySourceSSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-tagging":e.Tagging,"x-amz-object-lock-mode":e.ObjectLockMode,"x-amz-object-lock-retain-until-date":[()=>P(e.ObjectLockRetainUntilDate),()=>(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()],"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-source-expected-bucket-owner":e.ExpectedSourceBucketOwner,...e.Metadata!==void 0&&Object.keys(e.Metadata).reduce((a,_)=>(a[`x-amz-meta-${_.toLowerCase()}`]=e.Metadata[_],a),{})}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"x-id":[,"CopyObject"]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_CopyObjectCommand=Vse;var Xse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-acl":e.ACL,"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write":e.GrantWrite,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-bucket-object-lock-enabled":[()=>P(e.ObjectLockEnabledForBucket),()=>e.ObjectLockEnabledForBucket.toString()],"x-amz-object-ownership":e.ObjectOwnership}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u;e.CreateBucketConfiguration!==void 0&&(u=ej(e.CreateBucketConfiguration,n));let l;return e.CreateBucketConfiguration!==void 0&&(l=ej(e.CreateBucketConfiguration,n),u='',l.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),u+=l.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,body:u})};p.se_CreateBucketCommand=Xse;var Wse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-acl":e.ACL,"cache-control":e.CacheControl,"content-disposition":e.ContentDisposition,"content-encoding":e.ContentEncoding,"content-language":e.ContentLanguage,"content-type":e.ContentType,expires:[()=>P(e.Expires),()=>(0,d.dateToUtcString)(e.Expires).toString()],"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-server-side-encryption":e.ServerSideEncryption,"x-amz-storage-class":e.StorageClass,"x-amz-website-redirect-location":e.WebsiteRedirectLocation,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId,"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext,"x-amz-server-side-encryption-bucket-key-enabled":[()=>P(e.BucketKeyEnabled),()=>e.BucketKeyEnabled.toString()],"x-amz-request-payer":e.RequestPayer,"x-amz-tagging":e.Tagging,"x-amz-object-lock-mode":e.ObjectLockMode,"x-amz-object-lock-retain-until-date":[()=>P(e.ObjectLockRetainUntilDate),()=>(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()],"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-checksum-algorithm":e.ChecksumAlgorithm,...e.Metadata!==void 0&&Object.keys(e.Metadata).reduce((a,_)=>(a[`x-amz-meta-${_.toLowerCase()}`]=e.Metadata[_],a),{})}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({uploads:[,""],"x-id":[,"CreateMultipartUpload"]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"POST",headers:c,path:i,query:u,body:l})};p.se_CreateMultipartUploadCommand=Wse;var Yse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,body:u})};p.se_DeleteBucketCommand=Yse;var Qse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({analytics:[,""],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketAnalyticsConfigurationCommand=Qse;var Jse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({cors:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketCorsCommand=Jse;var Zse=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({encryption:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketEncryptionCommand=Zse;var eie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c={},i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({"intelligent-tiering":[,""],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketIntelligentTieringConfigurationCommand=eie;var tie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({inventory:[,""],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketInventoryConfigurationCommand=tie;var nie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({lifecycle:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketLifecycleCommand=nie;var rie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({metrics:[,""],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketMetricsConfigurationCommand=rie;var oie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({ownershipControls:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketOwnershipControlsCommand=oie;var sie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({policy:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketPolicyCommand=sie;var iie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({replication:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketReplicationCommand=iie;var aie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({tagging:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketTaggingCommand=aie;var cie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({website:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteBucketWebsiteCommand=cie;var die=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-mfa":e.MFA,"x-amz-request-payer":e.RequestPayer,"x-amz-bypass-governance-retention":[()=>P(e.BypassGovernanceRetention),()=>e.BypassGovernanceRetention.toString()],"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"x-id":[,"DeleteObject"],versionId:[,e.VersionId]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteObjectCommand=die;var lie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-mfa":e.MFA,"x-amz-request-payer":e.RequestPayer,"x-amz-bypass-governance-retention":[()=>P(e.BypassGovernanceRetention),()=>e.BypassGovernanceRetention.toString()],"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({delete:[,""],"x-id":[,"DeleteObjects"]}),l;e.Delete!==void 0&&(l=tj(e.Delete,n));let a;return e.Delete!==void 0&&(a=tj(e.Delete,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"POST",headers:c,path:i,query:u,body:l})};p.se_DeleteObjectsCommand=lie;var uie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({tagging:[,""],versionId:[,e.VersionId]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeleteObjectTaggingCommand=uie;var mie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({publicAccessBlock:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"DELETE",headers:c,path:i,query:u,body:l})};p.se_DeletePublicAccessBlockCommand=mie;var pie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({accelerate:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketAccelerateConfigurationCommand=pie;var fie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({acl:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketAclCommand=fie;var _ie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({analytics:[,""],"x-id":[,"GetBucketAnalyticsConfiguration"],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketAnalyticsConfigurationCommand=_ie;var yie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({cors:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketCorsCommand=yie;var gie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({encryption:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketEncryptionCommand=gie;var hie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c={},i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({"intelligent-tiering":[,""],"x-id":[,"GetBucketIntelligentTieringConfiguration"],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketIntelligentTieringConfigurationCommand=hie;var Cie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({inventory:[,""],"x-id":[,"GetBucketInventoryConfiguration"],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketInventoryConfigurationCommand=Cie;var Sie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({lifecycle:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketLifecycleConfigurationCommand=Sie;var Eie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({location:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketLocationCommand=Eie;var bie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({logging:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketLoggingCommand=bie;var Pie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({metrics:[,""],"x-id":[,"GetBucketMetricsConfiguration"],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketMetricsConfigurationCommand=Pie;var vie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({notification:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketNotificationConfigurationCommand=vie;var xie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({ownershipControls:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketOwnershipControlsCommand=xie;var wie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({policy:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketPolicyCommand=wie;var kie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({policyStatus:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketPolicyStatusCommand=kie;var Aie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({replication:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketReplicationCommand=Aie;var Iie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({requestPayment:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketRequestPaymentCommand=Iie;var Rie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({tagging:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketTaggingCommand=Rie;var Nie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({versioning:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketVersioningCommand=Nie;var Oie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({website:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetBucketWebsiteCommand=Oie;var Tie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"if-match":e.IfMatch,"if-modified-since":[()=>P(e.IfModifiedSince),()=>(0,d.dateToUtcString)(e.IfModifiedSince).toString()],"if-none-match":e.IfNoneMatch,"if-unmodified-since":[()=>P(e.IfUnmodifiedSince),()=>(0,d.dateToUtcString)(e.IfUnmodifiedSince).toString()],range:e.Range,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-checksum-mode":e.ChecksumMode}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"x-id":[,"GetObject"],"response-cache-control":[,e.ResponseCacheControl],"response-content-disposition":[,e.ResponseContentDisposition],"response-content-encoding":[,e.ResponseContentEncoding],"response-content-language":[,e.ResponseContentLanguage],"response-content-type":[,e.ResponseContentType],"response-expires":[()=>e.ResponseExpires!==void 0,()=>(0,d.dateToUtcString)(e.ResponseExpires).toString()],versionId:[,e.VersionId],partNumber:[()=>e.PartNumber!==void 0,()=>e.PartNumber.toString()]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetObjectCommand=Tie;var qie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({acl:[,""],versionId:[,e.VersionId]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetObjectAclCommand=qie;var Mie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-max-parts":[()=>P(e.MaxParts),()=>e.MaxParts.toString()],"x-amz-part-number-marker":e.PartNumberMarker,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-object-attributes":[()=>P(e.ObjectAttributes),()=>(e.ObjectAttributes||[]).map(a=>a).join(", ")]}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({attributes:[,""],versionId:[,e.VersionId]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetObjectAttributesCommand=Mie;var Bie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"legal-hold":[,""],versionId:[,e.VersionId]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetObjectLegalHoldCommand=Bie;var Die=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({"object-lock":[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetObjectLockConfigurationCommand=Die;var Fie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({retention:[,""],versionId:[,e.VersionId]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetObjectRetentionCommand=Fie;var Lie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({tagging:[,""],versionId:[,e.VersionId]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetObjectTaggingCommand=Lie;var jie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({torrent:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetObjectTorrentCommand=jie;var Uie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({publicAccessBlock:[,""]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_GetPublicAccessBlockCommand=Uie;var zie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"HEAD",headers:c,path:i,body:u})};p.se_HeadBucketCommand=zie;var Gie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"if-match":e.IfMatch,"if-modified-since":[()=>P(e.IfModifiedSince),()=>(0,d.dateToUtcString)(e.IfModifiedSince).toString()],"if-none-match":e.IfNoneMatch,"if-unmodified-since":[()=>P(e.IfUnmodifiedSince),()=>(0,d.dateToUtcString)(e.IfUnmodifiedSince).toString()],range:e.Range,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-checksum-mode":e.ChecksumMode}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({versionId:[,e.VersionId],partNumber:[()=>e.PartNumber!==void 0,()=>e.PartNumber.toString()]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"HEAD",headers:c,path:i,query:u,body:l})};p.se_HeadObjectCommand=Gie;var Hie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({analytics:[,""],"x-id":[,"ListBucketAnalyticsConfigurations"],"continuation-token":[,e.ContinuationToken]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_ListBucketAnalyticsConfigurationsCommand=Hie;var $ie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c={},i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({"intelligent-tiering":[,""],"x-id":[,"ListBucketIntelligentTieringConfigurations"],"continuation-token":[,e.ContinuationToken]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_ListBucketIntelligentTieringConfigurationsCommand=$ie;var Kie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({inventory:[,""],"x-id":[,"ListBucketInventoryConfigurations"],"continuation-token":[,e.ContinuationToken]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_ListBucketInventoryConfigurationsCommand=Kie;var Vie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({metrics:[,""],"x-id":[,"ListBucketMetricsConfigurations"],"continuation-token":[,e.ContinuationToken]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_ListBucketMetricsConfigurationsCommand=Vie;var Xie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c={"content-type":"application/xml"},i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`,u;return u="",new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,body:u})};p.se_ListBucketsCommand=Xie;var Wie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({uploads:[,""],delimiter:[,e.Delimiter],"encoding-type":[,e.EncodingType],"key-marker":[,e.KeyMarker],"max-uploads":[()=>e.MaxUploads!==void 0,()=>e.MaxUploads.toString()],prefix:[,e.Prefix],"upload-id-marker":[,e.UploadIdMarker]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_ListMultipartUploadsCommand=Wie;var Yie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-optional-object-attributes":[()=>P(e.OptionalObjectAttributes),()=>(e.OptionalObjectAttributes||[]).map(a=>a).join(", ")]}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({delimiter:[,e.Delimiter],"encoding-type":[,e.EncodingType],marker:[,e.Marker],"max-keys":[()=>e.MaxKeys!==void 0,()=>e.MaxKeys.toString()],prefix:[,e.Prefix]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_ListObjectsCommand=Yie;var Qie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-optional-object-attributes":[()=>P(e.OptionalObjectAttributes),()=>(e.OptionalObjectAttributes||[]).map(a=>a).join(", ")]}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({"list-type":[,"2"],delimiter:[,e.Delimiter],"encoding-type":[,e.EncodingType],"max-keys":[()=>e.MaxKeys!==void 0,()=>e.MaxKeys.toString()],prefix:[,e.Prefix],"continuation-token":[,e.ContinuationToken],"fetch-owner":[()=>e.FetchOwner!==void 0,()=>e.FetchOwner.toString()],"start-after":[,e.StartAfter]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_ListObjectsV2Command=Qie;var Jie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer,"x-amz-optional-object-attributes":[()=>P(e.OptionalObjectAttributes),()=>(e.OptionalObjectAttributes||[]).map(a=>a).join(", ")]}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({versions:[,""],delimiter:[,e.Delimiter],"encoding-type":[,e.EncodingType],"key-marker":[,e.KeyMarker],"max-keys":[()=>e.MaxKeys!==void 0,()=>e.MaxKeys.toString()],prefix:[,e.Prefix],"version-id-marker":[,e.VersionIdMarker]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_ListObjectVersionsCommand=Jie;var Zie=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"x-id":[,"ListParts"],"max-parts":[()=>e.MaxParts!==void 0,()=>e.MaxParts.toString()],"part-number-marker":[,e.PartNumberMarker],uploadId:[,(0,d.expectNonNull)(e.UploadId,"UploadId")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"GET",headers:c,path:i,query:u,body:l})};p.se_ListPartsCommand=Zie;var eae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({accelerate:[,""]}),l;e.AccelerateConfiguration!==void 0&&(l=XL(e.AccelerateConfiguration,n));let a;return e.AccelerateConfiguration!==void 0&&(a=XL(e.AccelerateConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketAccelerateConfigurationCommand=eae;var tae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-acl":e.ACL,"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write":e.GrantWrite,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({acl:[,""]}),l;e.AccessControlPolicy!==void 0&&(l=b_(e.AccessControlPolicy,n));let a;return e.AccessControlPolicy!==void 0&&(a=b_(e.AccessControlPolicy,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketAclCommand=tae;var nae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({analytics:[,""],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;e.AnalyticsConfiguration!==void 0&&(l=WL(e.AnalyticsConfiguration,n));let a;return e.AnalyticsConfiguration!==void 0&&(a=WL(e.AnalyticsConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketAnalyticsConfigurationCommand=nae;var rae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({cors:[,""]}),l;e.CORSConfiguration!==void 0&&(l=ZL(e.CORSConfiguration,n));let a;return e.CORSConfiguration!==void 0&&(a=ZL(e.CORSConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketCorsCommand=rae;var oae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({encryption:[,""]}),l;e.ServerSideEncryptionConfiguration!==void 0&&(l=fj(e.ServerSideEncryptionConfiguration,n));let a;return e.ServerSideEncryptionConfiguration!==void 0&&(a=fj(e.ServerSideEncryptionConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketEncryptionCommand=oae;var sae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c={"content-type":"application/xml"},i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({"intelligent-tiering":[,""],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;e.IntelligentTieringConfiguration!==void 0&&(l=nj(e.IntelligentTieringConfiguration,n));let a;return e.IntelligentTieringConfiguration!==void 0&&(a=nj(e.IntelligentTieringConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketIntelligentTieringConfigurationCommand=sae;var iae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({inventory:[,""],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;e.InventoryConfiguration!==void 0&&(l=rj(e.InventoryConfiguration,n));let a;return e.InventoryConfiguration!==void 0&&(a=rj(e.InventoryConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketInventoryConfigurationCommand=iae;var aae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({lifecycle:[,""]}),l;e.LifecycleConfiguration!==void 0&&(l=YL(e.LifecycleConfiguration,n));let a;return e.LifecycleConfiguration!==void 0&&(a=YL(e.LifecycleConfiguration,n),a=a.withName("LifecycleConfiguration"),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketLifecycleConfigurationCommand=aae;var cae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({logging:[,""]}),l;e.BucketLoggingStatus!==void 0&&(l=QL(e.BucketLoggingStatus,n));let a;return e.BucketLoggingStatus!==void 0&&(a=QL(e.BucketLoggingStatus,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketLoggingCommand=cae;var dae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({metrics:[,""],id:[,(0,d.expectNonNull)(e.Id,"Id")]}),l;e.MetricsConfiguration!==void 0&&(l=oj(e.MetricsConfiguration,n));let a;return e.MetricsConfiguration!==void 0&&(a=oj(e.MetricsConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketMetricsConfigurationCommand=dae;var lae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-skip-destination-validation":[()=>P(e.SkipDestinationValidation),()=>e.SkipDestinationValidation.toString()]}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({notification:[,""]}),l;e.NotificationConfiguration!==void 0&&(l=sj(e.NotificationConfiguration,n));let a;return e.NotificationConfiguration!==void 0&&(a=sj(e.NotificationConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketNotificationConfigurationCommand=lae;var uae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({ownershipControls:[,""]}),l;e.OwnershipControls!==void 0&&(l=dj(e.OwnershipControls,n));let a;return e.OwnershipControls!==void 0&&(a=dj(e.OwnershipControls,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketOwnershipControlsCommand=uae;var mae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"text/plain","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-confirm-remove-self-bucket-access":[()=>P(e.ConfirmRemoveSelfBucketAccess),()=>e.ConfirmRemoveSelfBucketAccess.toString()],"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({policy:[,""]}),l;e.Policy!==void 0&&(l=e.Policy);let a;return e.Policy!==void 0&&(a=e.Policy,l=a),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketPolicyCommand=mae;var pae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-bucket-object-lock-token":e.Token,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({replication:[,""]}),l;e.ReplicationConfiguration!==void 0&&(l=uj(e.ReplicationConfiguration,n));let a;return e.ReplicationConfiguration!==void 0&&(a=uj(e.ReplicationConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketReplicationCommand=pae;var fae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({requestPayment:[,""]}),l;e.RequestPaymentConfiguration!==void 0&&(l=mj(e.RequestPaymentConfiguration,n));let a;return e.RequestPaymentConfiguration!==void 0&&(a=mj(e.RequestPaymentConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketRequestPaymentCommand=fae;var _ae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({tagging:[,""]}),l;e.Tagging!==void 0&&(l=id(e.Tagging,n));let a;return e.Tagging!==void 0&&(a=id(e.Tagging,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketTaggingCommand=_ae;var yae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-mfa":e.MFA,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({versioning:[,""]}),l;e.VersioningConfiguration!==void 0&&(l=_j(e.VersioningConfiguration,n));let a;return e.VersioningConfiguration!==void 0&&(a=_j(e.VersioningConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketVersioningCommand=yae;var gae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({website:[,""]}),l;e.WebsiteConfiguration!==void 0&&(l=yj(e.WebsiteConfiguration,n));let a;return e.WebsiteConfiguration!==void 0&&(a=yj(e.WebsiteConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutBucketWebsiteCommand=gae;var hae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":e.ContentType||"application/octet-stream","x-amz-acl":e.ACL,"cache-control":e.CacheControl,"content-disposition":e.ContentDisposition,"content-encoding":e.ContentEncoding,"content-language":e.ContentLanguage,"content-length":[()=>P(e.ContentLength),()=>e.ContentLength.toString()],"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-checksum-crc32":e.ChecksumCRC32,"x-amz-checksum-crc32c":e.ChecksumCRC32C,"x-amz-checksum-sha1":e.ChecksumSHA1,"x-amz-checksum-sha256":e.ChecksumSHA256,expires:[()=>P(e.Expires),()=>(0,d.dateToUtcString)(e.Expires).toString()],"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-server-side-encryption":e.ServerSideEncryption,"x-amz-storage-class":e.StorageClass,"x-amz-website-redirect-location":e.WebsiteRedirectLocation,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId,"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext,"x-amz-server-side-encryption-bucket-key-enabled":[()=>P(e.BucketKeyEnabled),()=>e.BucketKeyEnabled.toString()],"x-amz-request-payer":e.RequestPayer,"x-amz-tagging":e.Tagging,"x-amz-object-lock-mode":e.ObjectLockMode,"x-amz-object-lock-retain-until-date":[()=>P(e.ObjectLockRetainUntilDate),()=>(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()],"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,...e.Metadata!==void 0&&Object.keys(e.Metadata).reduce((_,y)=>(_[`x-amz-meta-${y.toLowerCase()}`]=e.Metadata[y],_),{})}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"x-id":[,"PutObject"]}),l;e.Body!==void 0&&(l=e.Body);let a;return e.Body!==void 0&&(a=e.Body,l=a),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutObjectCommand=hae;var Cae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-acl":e.ACL,"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write":e.GrantWrite,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({acl:[,""],versionId:[,e.VersionId]}),l;e.AccessControlPolicy!==void 0&&(l=b_(e.AccessControlPolicy,n));let a;return e.AccessControlPolicy!==void 0&&(a=b_(e.AccessControlPolicy,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutObjectAclCommand=Cae;var Sae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-request-payer":e.RequestPayer,"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"legal-hold":[,""],versionId:[,e.VersionId]}),l;e.LegalHold!==void 0&&(l=aj(e.LegalHold,n));let a;return e.LegalHold!==void 0&&(a=aj(e.LegalHold,n),a=a.withName("LegalHold"),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutObjectLegalHoldCommand=Sae;var Eae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-request-payer":e.RequestPayer,"x-amz-bucket-object-lock-token":e.Token,"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({"object-lock":[,""]}),l;e.ObjectLockConfiguration!==void 0&&(l=ij(e.ObjectLockConfiguration,n));let a;return e.ObjectLockConfiguration!==void 0&&(a=ij(e.ObjectLockConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutObjectLockConfigurationCommand=Eae;var bae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-request-payer":e.RequestPayer,"x-amz-bypass-governance-retention":[()=>P(e.BypassGovernanceRetention),()=>e.BypassGovernanceRetention.toString()],"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({retention:[,""],versionId:[,e.VersionId]}),l;e.Retention!==void 0&&(l=cj(e.Retention,n));let a;return e.Retention!==void 0&&(a=cj(e.Retention,n),a=a.withName("Retention"),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutObjectRetentionCommand=bae;var Pae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({tagging:[,""],versionId:[,e.VersionId]}),l;e.Tagging!==void 0&&(l=id(e.Tagging,n));let a;return e.Tagging!==void 0&&(a=id(e.Tagging,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutObjectTaggingCommand=Pae;var vae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let u=(0,d.map)({publicAccessBlock:[,""]}),l;e.PublicAccessBlockConfiguration!==void 0&&(l=lj(e.PublicAccessBlockConfiguration,n));let a;return e.PublicAccessBlockConfiguration!==void 0&&(a=lj(e.PublicAccessBlockConfiguration,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_PutPublicAccessBlockCommand=vae;var xae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-request-payer":e.RequestPayer,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({restore:[,""],"x-id":[,"RestoreObject"],versionId:[,e.VersionId]}),l;e.RestoreRequest!==void 0&&(l=pj(e.RestoreRequest,n));let a;return e.RestoreRequest!==void 0&&(a=pj(e.RestoreRequest,n),l='',a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=a.toString()),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"POST",headers:c,path:i,query:u,body:l})};p.se_RestoreObjectCommand=xae;var wae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/xml","x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({select:[,""],"select-type":[,"2"],"x-id":[,"SelectObjectContent"]}),l;l='';let a=new f.XmlNode("SelectObjectContentRequest");if(a.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),e.Expression!==void 0){let _=f.XmlNode.of("Expression",e.Expression).withName("Expression");a.addChildNode(_)}if(e.ExpressionType!==void 0){let _=f.XmlNode.of("ExpressionType",e.ExpressionType).withName("ExpressionType");a.addChildNode(_)}if(e.InputSerialization!==void 0){let _=Ej(e.InputSerialization,n).withName("InputSerialization");a.addChildNode(_)}if(e.OutputSerialization!==void 0){let _=bj(e.OutputSerialization,n).withName("OutputSerialization");a.addChildNode(_)}if(e.RequestProgress!==void 0){let _=Nme(e.RequestProgress,n).withName("RequestProgress");a.addChildNode(_)}if(e.ScanRange!==void 0){let _=Bme(e.ScanRange,n).withName("ScanRange");a.addChildNode(_)}return l+=a.toString(),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"POST",headers:c,path:i,query:u,body:l})};p.se_SelectObjectContentCommand=wae;var kae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"content-type":"application/octet-stream","content-length":[()=>P(e.ContentLength),()=>e.ContentLength.toString()],"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-checksum-crc32":e.ChecksumCRC32,"x-amz-checksum-crc32c":e.ChecksumCRC32C,"x-amz-checksum-sha1":e.ChecksumSHA1,"x-amz-checksum-sha256":e.ChecksumSHA256,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"x-id":[,"UploadPart"],partNumber:[(0,d.expectNonNull)(e.PartNumber,"PartNumber")!=null,()=>e.PartNumber.toString()],uploadId:[,(0,d.expectNonNull)(e.UploadId,"UploadId")]}),l;e.Body!==void 0&&(l=e.Body);let a;return e.Body!==void 0&&(a=e.Body,l=a),new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_UploadPartCommand=kae;var Aae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-copy-source":e.CopySource,"x-amz-copy-source-if-match":e.CopySourceIfMatch,"x-amz-copy-source-if-modified-since":[()=>P(e.CopySourceIfModifiedSince),()=>(0,d.dateToUtcString)(e.CopySourceIfModifiedSince).toString()],"x-amz-copy-source-if-none-match":e.CopySourceIfNoneMatch,"x-amz-copy-source-if-unmodified-since":[()=>P(e.CopySourceIfUnmodifiedSince),()=>(0,d.dateToUtcString)(e.CopySourceIfUnmodifiedSince).toString()],"x-amz-copy-source-range":e.CopySourceRange,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-copy-source-server-side-encryption-customer-algorithm":e.CopySourceSSECustomerAlgorithm,"x-amz-copy-source-server-side-encryption-customer-key":e.CopySourceSSECustomerKey,"x-amz-copy-source-server-side-encryption-customer-key-md5":e.CopySourceSSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-source-expected-bucket-owner":e.ExpectedSourceBucketOwner}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;i=(0,d.resolvedPath)(i,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),i=(0,d.resolvedPath)(i,e,"Key",()=>e.Key,"{Key+}",!0);let u=(0,d.map)({"x-id":[,"UploadPartCopy"],partNumber:[(0,d.expectNonNull)(e.PartNumber,"PartNumber")!=null,()=>e.PartNumber.toString()],uploadId:[,(0,d.expectNonNull)(e.UploadId,"UploadId")]}),l;return new q.HttpRequest({protocol:r,hostname:t,port:o,method:"PUT",headers:c,path:i,query:u,body:l})};p.se_UploadPartCopyCommand=Aae;var Iae=async(e,n)=>{let{hostname:t,protocol:r="https",port:o,path:s}=await n.endpoint(),c=(0,d.map)({},P,{"x-amz-content-sha256":"UNSIGNED-PAYLOAD","content-type":"application/octet-stream","x-amz-request-route":e.RequestRoute,"x-amz-request-token":e.RequestToken,"x-amz-fwd-status":[()=>P(e.StatusCode),()=>e.StatusCode.toString()],"x-amz-fwd-error-code":e.ErrorCode,"x-amz-fwd-error-message":e.ErrorMessage,"x-amz-fwd-header-accept-ranges":e.AcceptRanges,"x-amz-fwd-header-cache-control":e.CacheControl,"x-amz-fwd-header-content-disposition":e.ContentDisposition,"x-amz-fwd-header-content-encoding":e.ContentEncoding,"x-amz-fwd-header-content-language":e.ContentLanguage,"content-length":[()=>P(e.ContentLength),()=>e.ContentLength.toString()],"x-amz-fwd-header-content-range":e.ContentRange,"x-amz-fwd-header-content-type":e.ContentType,"x-amz-fwd-header-x-amz-checksum-crc32":e.ChecksumCRC32,"x-amz-fwd-header-x-amz-checksum-crc32c":e.ChecksumCRC32C,"x-amz-fwd-header-x-amz-checksum-sha1":e.ChecksumSHA1,"x-amz-fwd-header-x-amz-checksum-sha256":e.ChecksumSHA256,"x-amz-fwd-header-x-amz-delete-marker":[()=>P(e.DeleteMarker),()=>e.DeleteMarker.toString()],"x-amz-fwd-header-etag":e.ETag,"x-amz-fwd-header-expires":[()=>P(e.Expires),()=>(0,d.dateToUtcString)(e.Expires).toString()],"x-amz-fwd-header-x-amz-expiration":e.Expiration,"x-amz-fwd-header-last-modified":[()=>P(e.LastModified),()=>(0,d.dateToUtcString)(e.LastModified).toString()],"x-amz-fwd-header-x-amz-missing-meta":[()=>P(e.MissingMeta),()=>e.MissingMeta.toString()],"x-amz-fwd-header-x-amz-object-lock-mode":e.ObjectLockMode,"x-amz-fwd-header-x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus,"x-amz-fwd-header-x-amz-object-lock-retain-until-date":[()=>P(e.ObjectLockRetainUntilDate),()=>(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()],"x-amz-fwd-header-x-amz-mp-parts-count":[()=>P(e.PartsCount),()=>e.PartsCount.toString()],"x-amz-fwd-header-x-amz-replication-status":e.ReplicationStatus,"x-amz-fwd-header-x-amz-request-charged":e.RequestCharged,"x-amz-fwd-header-x-amz-restore":e.Restore,"x-amz-fwd-header-x-amz-server-side-encryption":e.ServerSideEncryption,"x-amz-fwd-header-x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-fwd-header-x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId,"x-amz-fwd-header-x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-fwd-header-x-amz-storage-class":e.StorageClass,"x-amz-fwd-header-x-amz-tagging-count":[()=>P(e.TagCount),()=>e.TagCount.toString()],"x-amz-fwd-header-x-amz-version-id":e.VersionId,"x-amz-fwd-header-x-amz-server-side-encryption-bucket-key-enabled":[()=>P(e.BucketKeyEnabled),()=>e.BucketKeyEnabled.toString()],...e.Metadata!==void 0&&Object.keys(e.Metadata).reduce((y,C)=>(y[`x-amz-meta-${C.toLowerCase()}`]=e.Metadata[C],y),{})}),i=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/WriteGetObjectResponse`,u=(0,d.map)({"x-id":[,"WriteGetObjectResponse"]}),l;e.Body!==void 0&&(l=e.Body);let a;e.Body!==void 0&&(a=e.Body,l=a);let{hostname:_}=await n.endpoint();if(n.disableHostPrefix!==!0){if(_="{RequestRoute}."+_,e.RequestRoute===void 0)throw new Error("Empty value provided for input host prefix: RequestRoute.");if(_=_.replace("{RequestRoute}",e.RequestRoute),!(0,q.isValidHostname)(_))throw new Error("ValidationError: prefixed hostname must be hostname compatible.")}return new q.HttpRequest({protocol:r,hostname:_,port:o,method:"POST",headers:c,path:i,query:u,body:l})};p.se_WriteGetObjectResponseCommand=Iae;var Rae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return Nae(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,d.collectBody)(e.body,n),t};p.de_AbortMultipartUploadCommand=Rae;var Nae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"NoSuchUpload":case"com.amazonaws.s3#NoSuchUpload":throw await rue(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},Oae=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Tae(e,n);let t=(0,d.map)({$metadata:N(e),Expiration:[,e.headers["x-amz-expiration"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],VersionId:[,e.headers["x-amz-version-id"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Bucket!==void 0&&(t.Bucket=(0,d.expectString)(r.Bucket)),r.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,d.expectString)(r.ChecksumCRC32)),r.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,d.expectString)(r.ChecksumCRC32C)),r.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,d.expectString)(r.ChecksumSHA1)),r.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,d.expectString)(r.ChecksumSHA256)),r.ETag!==void 0&&(t.ETag=(0,d.expectString)(r.ETag)),r.Key!==void 0&&(t.Key=(0,d.expectString)(r.Key)),r.Location!==void 0&&(t.Location=(0,d.expectString)(r.Location)),t};p.de_CompleteMultipartUploadCommand=Oae;var Tae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},qae=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Mae(e,n);let t=(0,d.map)({$metadata:N(e),Expiration:[,e.headers["x-amz-expiration"]],CopySourceVersionId:[,e.headers["x-amz-copy-source-version-id"]],VersionId:[,e.headers["x-amz-version-id"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],SSEKMSEncryptionContext:[,e.headers["x-amz-server-side-encryption-context"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectObject)(await ne(e.body,n));return t.CopyObjectResult=hpe(r,n),t};p.de_CopyObjectCommand=qae;var Mae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"ObjectNotInActiveTierError":case"com.amazonaws.s3#ObjectNotInActiveTierError":throw await sue(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},Bae=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Dae(e,n);let t=(0,d.map)({$metadata:N(e),Location:[,e.headers.location]});return await(0,d.collectBody)(e.body,n),t};p.de_CreateBucketCommand=Bae;var Dae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"BucketAlreadyExists":case"com.amazonaws.s3#BucketAlreadyExists":throw await eue(t,n);case"BucketAlreadyOwnedByYou":case"com.amazonaws.s3#BucketAlreadyOwnedByYou":throw await tue(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},Fae=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Lae(e,n);let t=(0,d.map)({$metadata:N(e),AbortDate:[()=>e.headers["x-amz-abort-date"]!==void 0,()=>(0,d.expectNonNull)((0,d.parseRfc7231DateTime)(e.headers["x-amz-abort-date"]))],AbortRuleId:[,e.headers["x-amz-abort-rule-id"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],SSEKMSEncryptionContext:[,e.headers["x-amz-server-side-encryption-context"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]],ChecksumAlgorithm:[,e.headers["x-amz-checksum-algorithm"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Bucket!==void 0&&(t.Bucket=(0,d.expectString)(r.Bucket)),r.Key!==void 0&&(t.Key=(0,d.expectString)(r.Key)),r.UploadId!==void 0&&(t.UploadId=(0,d.expectString)(r.UploadId)),t};p.de_CreateMultipartUploadCommand=Fae;var Lae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},jae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return Uae(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketCommand=jae;var Uae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},zae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return Gae(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketAnalyticsConfigurationCommand=zae;var Gae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Hae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return $ae(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketCorsCommand=Hae;var $ae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Kae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return Vae(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketEncryptionCommand=Kae;var Vae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Xae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return Wae(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketIntelligentTieringConfigurationCommand=Xae;var Wae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Yae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return Qae(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketInventoryConfigurationCommand=Yae;var Qae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Jae=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return Zae(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketLifecycleCommand=Jae;var Zae=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},ece=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return tce(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketMetricsConfigurationCommand=ece;var tce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},nce=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return rce(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketOwnershipControlsCommand=nce;var rce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},oce=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return sce(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketPolicyCommand=oce;var sce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},ice=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return ace(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketReplicationCommand=ice;var ace=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},cce=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return dce(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketTaggingCommand=cce;var dce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},lce=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return uce(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteBucketWebsiteCommand=lce;var uce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},mce=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return pce(e,n);let t=(0,d.map)({$metadata:N(e),DeleteMarker:[()=>e.headers["x-amz-delete-marker"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-delete-marker"])],VersionId:[,e.headers["x-amz-version-id"]],RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteObjectCommand=mce;var pce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},fce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return _ce(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Deleted===""?t.Deleted=[]:r.Deleted!==void 0&&(t.Deleted=vpe((0,d.getArrayIfSingleItem)(r.Deleted),n)),r.Error===""?t.Errors=[]:r.Error!==void 0&&(t.Errors=Tpe((0,d.getArrayIfSingleItem)(r.Error),n)),t};p.de_DeleteObjectsCommand=fce;var _ce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},yce=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return gce(e,n);let t=(0,d.map)({$metadata:N(e),VersionId:[,e.headers["x-amz-version-id"]]});return await(0,d.collectBody)(e.body,n),t};p.de_DeleteObjectTaggingCommand=yce;var gce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},hce=async(e,n)=>{if(e.statusCode!==204&&e.statusCode>=300)return Cce(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_DeletePublicAccessBlockCommand=hce;var Cce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Sce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ece(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Status!==void 0&&(t.Status=(0,d.expectString)(r.Status)),t};p.de_GetBucketAccelerateConfigurationCommand=Sce;var Ece=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},bce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Pce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.AccessControlList===""?t.Grants=[]:r.AccessControlList!==void 0&&r.AccessControlList.Grant!==void 0&&(t.Grants=kj((0,d.getArrayIfSingleItem)(r.AccessControlList.Grant),n)),r.Owner!==void 0&&(t.Owner=Br(r.Owner,n)),t};p.de_GetBucketAclCommand=bce;var Pce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},vce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return xce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.AnalyticsConfiguration=vj(r,n),t};p.de_GetBucketAnalyticsConfigurationCommand=vce;var xce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},wce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return kce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.CORSRule===""?t.CORSRules=[]:r.CORSRule!==void 0&&(t.CORSRules=Epe((0,d.getArrayIfSingleItem)(r.CORSRule),n)),t};p.de_GetBucketCorsCommand=wce;var kce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Ace=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ice(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.ServerSideEncryptionConfiguration=Vfe(r,n),t};p.de_GetBucketEncryptionCommand=Ace;var Ice=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Rce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Nce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.IntelligentTieringConfiguration=Ij(r,n),t};p.de_GetBucketIntelligentTieringConfigurationCommand=Rce;var Nce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Oce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Tce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.InventoryConfiguration=Rj(r,n),t};p.de_GetBucketInventoryConfigurationCommand=Oce;var Tce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},qce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Mce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Rule===""?t.Rules=[]:r.Rule!==void 0&&(t.Rules=ofe((0,d.getArrayIfSingleItem)(r.Rule),n)),t};p.de_GetBucketLifecycleConfigurationCommand=qce;var Mce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Bce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Dce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.LocationConstraint!==void 0&&(t.LocationConstraint=(0,d.expectString)(r.LocationConstraint)),t};p.de_GetBucketLocationCommand=Bce;var Dce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Fce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Lce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.LoggingEnabled!==void 0&&(t.LoggingEnabled=sfe(r.LoggingEnabled,n)),t};p.de_GetBucketLoggingCommand=Fce;var Lce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},jce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Uce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.MetricsConfiguration=Nj(r,n),t};p.de_GetBucketMetricsConfigurationCommand=jce;var Uce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},zce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Gce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.EventBridgeConfiguration!==void 0&&(t.EventBridgeConfiguration=qpe(r.EventBridgeConfiguration,n)),r.CloudFunctionConfiguration===""?t.LambdaFunctionConfigurations=[]:r.CloudFunctionConfiguration!==void 0&&(t.LambdaFunctionConfigurations=Zpe((0,d.getArrayIfSingleItem)(r.CloudFunctionConfiguration),n)),r.QueueConfiguration===""?t.QueueConfigurations=[]:r.QueueConfiguration!==void 0&&(t.QueueConfigurations=Tfe((0,d.getArrayIfSingleItem)(r.QueueConfiguration),n)),r.TopicConfiguration===""?t.TopicConfigurations=[]:r.TopicConfiguration!==void 0&&(t.TopicConfigurations=c_e((0,d.getArrayIfSingleItem)(r.TopicConfiguration),n)),t};p.de_GetBucketNotificationConfigurationCommand=zce;var Gce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Hce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return $ce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.OwnershipControls=Pfe(r,n),t};p.de_GetBucketOwnershipControlsCommand=Hce;var $ce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Kce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Vce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=await Mj(e.body,n);return t.Policy=(0,d.expectString)(r),t};p.de_GetBucketPolicyCommand=Kce;var Vce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Xce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Wce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.PolicyStatus=Ife(r,n),t};p.de_GetBucketPolicyStatusCommand=Xce;var Wce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Yce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Qce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.ReplicationConfiguration=Dfe(r,n),t};p.de_GetBucketReplicationCommand=Yce;var Qce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Jce=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Zce(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Payer!==void 0&&(t.Payer=(0,d.expectString)(r.Payer)),t};p.de_GetBucketRequestPaymentCommand=Jce;var Zce=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},ede=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return tde(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.TagSet===""?t.TagSet=[]:r.TagSet!==void 0&&r.TagSet.Tag!==void 0&&(t.TagSet=mo((0,d.getArrayIfSingleItem)(r.TagSet.Tag),n)),t};p.de_GetBucketTaggingCommand=ede;var tde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},nde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return rde(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.MfaDelete!==void 0&&(t.MFADelete=(0,d.expectString)(r.MfaDelete)),r.Status!==void 0&&(t.Status=(0,d.expectString)(r.Status)),t};p.de_GetBucketVersioningCommand=nde;var rde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},ode=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return sde(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.ErrorDocument!==void 0&&(t.ErrorDocument=Ope(r.ErrorDocument,n)),r.IndexDocument!==void 0&&(t.IndexDocument=Upe(r.IndexDocument,n)),r.RedirectAllRequestsTo!==void 0&&(t.RedirectAllRequestsTo=Mfe(r.RedirectAllRequestsTo,n)),r.RoutingRules===""?t.RoutingRules=[]:r.RoutingRules!==void 0&&r.RoutingRules.RoutingRule!==void 0&&(t.RoutingRules=Hfe((0,d.getArrayIfSingleItem)(r.RoutingRules.RoutingRule),n)),t};p.de_GetBucketWebsiteCommand=ode;var sde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},ide=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return ade(e,n);let t=(0,d.map)({$metadata:N(e),DeleteMarker:[()=>e.headers["x-amz-delete-marker"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-delete-marker"])],AcceptRanges:[,e.headers["accept-ranges"]],Expiration:[,e.headers["x-amz-expiration"]],Restore:[,e.headers["x-amz-restore"]],LastModified:[()=>e.headers["last-modified"]!==void 0,()=>(0,d.expectNonNull)((0,d.parseRfc7231DateTime)(e.headers["last-modified"]))],ContentLength:[()=>e.headers["content-length"]!==void 0,()=>(0,d.strictParseLong)(e.headers["content-length"])],ETag:[,e.headers.etag],ChecksumCRC32:[,e.headers["x-amz-checksum-crc32"]],ChecksumCRC32C:[,e.headers["x-amz-checksum-crc32c"]],ChecksumSHA1:[,e.headers["x-amz-checksum-sha1"]],ChecksumSHA256:[,e.headers["x-amz-checksum-sha256"]],MissingMeta:[()=>e.headers["x-amz-missing-meta"]!==void 0,()=>(0,d.strictParseInt32)(e.headers["x-amz-missing-meta"])],VersionId:[,e.headers["x-amz-version-id"]],CacheControl:[,e.headers["cache-control"]],ContentDisposition:[,e.headers["content-disposition"]],ContentEncoding:[,e.headers["content-encoding"]],ContentLanguage:[,e.headers["content-language"]],ContentRange:[,e.headers["content-range"]],ContentType:[,e.headers["content-type"]],Expires:[()=>e.headers.expires!==void 0,()=>(0,d.expectNonNull)((0,d.parseRfc7231DateTime)(e.headers.expires))],WebsiteRedirectLocation:[,e.headers["x-amz-website-redirect-location"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],StorageClass:[,e.headers["x-amz-storage-class"]],RequestCharged:[,e.headers["x-amz-request-charged"]],ReplicationStatus:[,e.headers["x-amz-replication-status"]],PartsCount:[()=>e.headers["x-amz-mp-parts-count"]!==void 0,()=>(0,d.strictParseInt32)(e.headers["x-amz-mp-parts-count"])],TagCount:[()=>e.headers["x-amz-tagging-count"]!==void 0,()=>(0,d.strictParseInt32)(e.headers["x-amz-tagging-count"])],ObjectLockMode:[,e.headers["x-amz-object-lock-mode"]],ObjectLockRetainUntilDate:[()=>e.headers["x-amz-object-lock-retain-until-date"]!==void 0,()=>(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.headers["x-amz-object-lock-retain-until-date"]))],ObjectLockLegalHoldStatus:[,e.headers["x-amz-object-lock-legal-hold"]],Metadata:[,Object.keys(e.headers).filter(o=>o.startsWith("x-amz-meta-")).reduce((o,s)=>(o[s.substring(11)]=e.headers[s],o),{})]}),r=e.body;return n.sdkStreamMixin(r),t.Body=r,t};p.de_GetObjectCommand=ide;var ade=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"InvalidObjectState":case"com.amazonaws.s3#InvalidObjectState":throw await nue(t,n);case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":throw await P_(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},cde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return dde(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.AccessControlList===""?t.Grants=[]:r.AccessControlList!==void 0&&r.AccessControlList.Grant!==void 0&&(t.Grants=kj((0,d.getArrayIfSingleItem)(r.AccessControlList.Grant),n)),r.Owner!==void 0&&(t.Owner=Br(r.Owner,n)),t};p.de_GetObjectAclCommand=cde;var dde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":throw await P_(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},lde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return ude(e,n);let t=(0,d.map)({$metadata:N(e),DeleteMarker:[()=>e.headers["x-amz-delete-marker"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-delete-marker"])],LastModified:[()=>e.headers["last-modified"]!==void 0,()=>(0,d.expectNonNull)((0,d.parseRfc7231DateTime)(e.headers["last-modified"]))],VersionId:[,e.headers["x-amz-version-id"]],RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Checksum!==void 0&&(t.Checksum=fpe(r.Checksum,n)),r.ETag!==void 0&&(t.ETag=(0,d.expectString)(r.ETag)),r.ObjectParts!==void 0&&(t.ObjectParts=Lpe(r.ObjectParts,n)),r.ObjectSize!==void 0&&(t.ObjectSize=(0,d.strictParseLong)(r.ObjectSize)),r.StorageClass!==void 0&&(t.StorageClass=(0,d.expectString)(r.StorageClass)),t};p.de_GetObjectAttributesCommand=lde;var ude=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":throw await P_(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},mde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return pde(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.LegalHold=gfe(r,n),t};p.de_GetObjectLegalHoldCommand=mde;var pde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},fde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return _de(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.ObjectLockConfiguration=yfe(r,n),t};p.de_GetObjectLockConfigurationCommand=fde;var _de=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},yde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return gde(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.Retention=hfe(r,n),t};p.de_GetObjectRetentionCommand=yde;var gde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},hde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Cde(e,n);let t=(0,d.map)({$metadata:N(e),VersionId:[,e.headers["x-amz-version-id"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.TagSet===""?t.TagSet=[]:r.TagSet!==void 0&&r.TagSet.Tag!==void 0&&(t.TagSet=mo((0,d.getArrayIfSingleItem)(r.TagSet.Tag),n)),t};p.de_GetObjectTaggingCommand=hde;var Cde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Sde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ede(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=e.body;return n.sdkStreamMixin(r),t.Body=r,t};p.de_GetObjectTorrentCommand=Sde;var Ede=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},bde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Pde(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectObject)(await ne(e.body,n));return t.PublicAccessBlockConfiguration=Nfe(r,n),t};p.de_GetPublicAccessBlockCommand=bde;var Pde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},vde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return xde(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_HeadBucketCommand=vde;var xde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"NotFound":case"com.amazonaws.s3#NotFound":throw await hj(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},wde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return kde(e,n);let t=(0,d.map)({$metadata:N(e),DeleteMarker:[()=>e.headers["x-amz-delete-marker"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-delete-marker"])],AcceptRanges:[,e.headers["accept-ranges"]],Expiration:[,e.headers["x-amz-expiration"]],Restore:[,e.headers["x-amz-restore"]],ArchiveStatus:[,e.headers["x-amz-archive-status"]],LastModified:[()=>e.headers["last-modified"]!==void 0,()=>(0,d.expectNonNull)((0,d.parseRfc7231DateTime)(e.headers["last-modified"]))],ContentLength:[()=>e.headers["content-length"]!==void 0,()=>(0,d.strictParseLong)(e.headers["content-length"])],ChecksumCRC32:[,e.headers["x-amz-checksum-crc32"]],ChecksumCRC32C:[,e.headers["x-amz-checksum-crc32c"]],ChecksumSHA1:[,e.headers["x-amz-checksum-sha1"]],ChecksumSHA256:[,e.headers["x-amz-checksum-sha256"]],ETag:[,e.headers.etag],MissingMeta:[()=>e.headers["x-amz-missing-meta"]!==void 0,()=>(0,d.strictParseInt32)(e.headers["x-amz-missing-meta"])],VersionId:[,e.headers["x-amz-version-id"]],CacheControl:[,e.headers["cache-control"]],ContentDisposition:[,e.headers["content-disposition"]],ContentEncoding:[,e.headers["content-encoding"]],ContentLanguage:[,e.headers["content-language"]],ContentType:[,e.headers["content-type"]],Expires:[()=>e.headers.expires!==void 0,()=>(0,d.expectNonNull)((0,d.parseRfc7231DateTime)(e.headers.expires))],WebsiteRedirectLocation:[,e.headers["x-amz-website-redirect-location"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],StorageClass:[,e.headers["x-amz-storage-class"]],RequestCharged:[,e.headers["x-amz-request-charged"]],ReplicationStatus:[,e.headers["x-amz-replication-status"]],PartsCount:[()=>e.headers["x-amz-mp-parts-count"]!==void 0,()=>(0,d.strictParseInt32)(e.headers["x-amz-mp-parts-count"])],ObjectLockMode:[,e.headers["x-amz-object-lock-mode"]],ObjectLockRetainUntilDate:[()=>e.headers["x-amz-object-lock-retain-until-date"]!==void 0,()=>(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.headers["x-amz-object-lock-retain-until-date"]))],ObjectLockLegalHoldStatus:[,e.headers["x-amz-object-lock-legal-hold"]],Metadata:[,Object.keys(e.headers).filter(r=>r.startsWith("x-amz-meta-")).reduce((r,o)=>(r[o.substring(11)]=e.headers[o],r),{})]});return await(0,d.collectBody)(e.body,n),t};p.de_HeadObjectCommand=wde;var kde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"NotFound":case"com.amazonaws.s3#NotFound":throw await hj(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},Ade=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ide(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.AnalyticsConfiguration===""?t.AnalyticsConfigurationList=[]:r.AnalyticsConfiguration!==void 0&&(t.AnalyticsConfigurationList=cpe((0,d.getArrayIfSingleItem)(r.AnalyticsConfiguration),n)),r.ContinuationToken!==void 0&&(t.ContinuationToken=(0,d.expectString)(r.ContinuationToken)),r.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(r.IsTruncated)),r.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,d.expectString)(r.NextContinuationToken)),t};p.de_ListBucketAnalyticsConfigurationsCommand=Ade;var Ide=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Rde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Nde(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.ContinuationToken!==void 0&&(t.ContinuationToken=(0,d.expectString)(r.ContinuationToken)),r.IntelligentTieringConfiguration===""?t.IntelligentTieringConfigurationList=[]:r.IntelligentTieringConfiguration!==void 0&&(t.IntelligentTieringConfigurationList=Gpe((0,d.getArrayIfSingleItem)(r.IntelligentTieringConfiguration),n)),r.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(r.IsTruncated)),r.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,d.expectString)(r.NextContinuationToken)),t};p.de_ListBucketIntelligentTieringConfigurationsCommand=Rde;var Nde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Ode=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Tde(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.ContinuationToken!==void 0&&(t.ContinuationToken=(0,d.expectString)(r.ContinuationToken)),r.InventoryConfiguration===""?t.InventoryConfigurationList=[]:r.InventoryConfiguration!==void 0&&(t.InventoryConfigurationList=$pe((0,d.getArrayIfSingleItem)(r.InventoryConfiguration),n)),r.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(r.IsTruncated)),r.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,d.expectString)(r.NextContinuationToken)),t};p.de_ListBucketInventoryConfigurationsCommand=Ode;var Tde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},qde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Mde(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.ContinuationToken!==void 0&&(t.ContinuationToken=(0,d.expectString)(r.ContinuationToken)),r.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(r.IsTruncated)),r.MetricsConfiguration===""?t.MetricsConfigurationList=[]:r.MetricsConfiguration!==void 0&&(t.MetricsConfigurationList=cfe((0,d.getArrayIfSingleItem)(r.MetricsConfiguration),n)),r.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,d.expectString)(r.NextContinuationToken)),t};p.de_ListBucketMetricsConfigurationsCommand=qde;var Mde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Bde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Dde(e,n);let t=(0,d.map)({$metadata:N(e)}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Buckets===""?t.Buckets=[]:r.Buckets!==void 0&&r.Buckets.Bucket!==void 0&&(t.Buckets=ppe((0,d.getArrayIfSingleItem)(r.Buckets.Bucket),n)),r.Owner!==void 0&&(t.Owner=Br(r.Owner,n)),t};p.de_ListBucketsCommand=Bde;var Dde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Fde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Lde(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Bucket!==void 0&&(t.Bucket=(0,d.expectString)(r.Bucket)),r.CommonPrefixes===""?t.CommonPrefixes=[]:r.CommonPrefixes!==void 0&&(t.CommonPrefixes=v_((0,d.getArrayIfSingleItem)(r.CommonPrefixes),n)),r.Delimiter!==void 0&&(t.Delimiter=(0,d.expectString)(r.Delimiter)),r.EncodingType!==void 0&&(t.EncodingType=(0,d.expectString)(r.EncodingType)),r.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(r.IsTruncated)),r.KeyMarker!==void 0&&(t.KeyMarker=(0,d.expectString)(r.KeyMarker)),r.MaxUploads!==void 0&&(t.MaxUploads=(0,d.strictParseInt32)(r.MaxUploads)),r.NextKeyMarker!==void 0&&(t.NextKeyMarker=(0,d.expectString)(r.NextKeyMarker)),r.NextUploadIdMarker!==void 0&&(t.NextUploadIdMarker=(0,d.expectString)(r.NextUploadIdMarker)),r.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(r.Prefix)),r.UploadIdMarker!==void 0&&(t.UploadIdMarker=(0,d.expectString)(r.UploadIdMarker)),r.Upload===""?t.Uploads=[]:r.Upload!==void 0&&(t.Uploads=ufe((0,d.getArrayIfSingleItem)(r.Upload),n)),t};p.de_ListMultipartUploadsCommand=Fde;var Lde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},jde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ude(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.CommonPrefixes===""?t.CommonPrefixes=[]:r.CommonPrefixes!==void 0&&(t.CommonPrefixes=v_((0,d.getArrayIfSingleItem)(r.CommonPrefixes),n)),r.Contents===""?t.Contents=[]:r.Contents!==void 0&&(t.Contents=Oj((0,d.getArrayIfSingleItem)(r.Contents),n)),r.Delimiter!==void 0&&(t.Delimiter=(0,d.expectString)(r.Delimiter)),r.EncodingType!==void 0&&(t.EncodingType=(0,d.expectString)(r.EncodingType)),r.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(r.IsTruncated)),r.Marker!==void 0&&(t.Marker=(0,d.expectString)(r.Marker)),r.MaxKeys!==void 0&&(t.MaxKeys=(0,d.strictParseInt32)(r.MaxKeys)),r.Name!==void 0&&(t.Name=(0,d.expectString)(r.Name)),r.NextMarker!==void 0&&(t.NextMarker=(0,d.expectString)(r.NextMarker)),r.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(r.Prefix)),t};p.de_ListObjectsCommand=jde;var Ude=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"NoSuchBucket":case"com.amazonaws.s3#NoSuchBucket":throw await gj(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},zde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Gde(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.CommonPrefixes===""?t.CommonPrefixes=[]:r.CommonPrefixes!==void 0&&(t.CommonPrefixes=v_((0,d.getArrayIfSingleItem)(r.CommonPrefixes),n)),r.Contents===""?t.Contents=[]:r.Contents!==void 0&&(t.Contents=Oj((0,d.getArrayIfSingleItem)(r.Contents),n)),r.ContinuationToken!==void 0&&(t.ContinuationToken=(0,d.expectString)(r.ContinuationToken)),r.Delimiter!==void 0&&(t.Delimiter=(0,d.expectString)(r.Delimiter)),r.EncodingType!==void 0&&(t.EncodingType=(0,d.expectString)(r.EncodingType)),r.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(r.IsTruncated)),r.KeyCount!==void 0&&(t.KeyCount=(0,d.strictParseInt32)(r.KeyCount)),r.MaxKeys!==void 0&&(t.MaxKeys=(0,d.strictParseInt32)(r.MaxKeys)),r.Name!==void 0&&(t.Name=(0,d.expectString)(r.Name)),r.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,d.expectString)(r.NextContinuationToken)),r.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(r.Prefix)),r.StartAfter!==void 0&&(t.StartAfter=(0,d.expectString)(r.StartAfter)),t};p.de_ListObjectsV2Command=zde;var Gde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"NoSuchBucket":case"com.amazonaws.s3#NoSuchBucket":throw await gj(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},Hde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return $de(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.CommonPrefixes===""?t.CommonPrefixes=[]:r.CommonPrefixes!==void 0&&(t.CommonPrefixes=v_((0,d.getArrayIfSingleItem)(r.CommonPrefixes),n)),r.DeleteMarker===""?t.DeleteMarkers=[]:r.DeleteMarker!==void 0&&(t.DeleteMarkers=kpe((0,d.getArrayIfSingleItem)(r.DeleteMarker),n)),r.Delimiter!==void 0&&(t.Delimiter=(0,d.expectString)(r.Delimiter)),r.EncodingType!==void 0&&(t.EncodingType=(0,d.expectString)(r.EncodingType)),r.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(r.IsTruncated)),r.KeyMarker!==void 0&&(t.KeyMarker=(0,d.expectString)(r.KeyMarker)),r.MaxKeys!==void 0&&(t.MaxKeys=(0,d.strictParseInt32)(r.MaxKeys)),r.Name!==void 0&&(t.Name=(0,d.expectString)(r.Name)),r.NextKeyMarker!==void 0&&(t.NextKeyMarker=(0,d.expectString)(r.NextKeyMarker)),r.NextVersionIdMarker!==void 0&&(t.NextVersionIdMarker=(0,d.expectString)(r.NextVersionIdMarker)),r.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(r.Prefix)),r.VersionIdMarker!==void 0&&(t.VersionIdMarker=(0,d.expectString)(r.VersionIdMarker)),r.Version===""?t.Versions=[]:r.Version!==void 0&&(t.Versions=bfe((0,d.getArrayIfSingleItem)(r.Version),n)),t};p.de_ListObjectVersionsCommand=Hde;var $de=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Kde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Vde(e,n);let t=(0,d.map)({$metadata:N(e),AbortDate:[()=>e.headers["x-amz-abort-date"]!==void 0,()=>(0,d.expectNonNull)((0,d.parseRfc7231DateTime)(e.headers["x-amz-abort-date"]))],AbortRuleId:[,e.headers["x-amz-abort-rule-id"]],RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectNonNull)((0,d.expectObject)(await ne(e.body,n)),"body");return r.Bucket!==void 0&&(t.Bucket=(0,d.expectString)(r.Bucket)),r.ChecksumAlgorithm!==void 0&&(t.ChecksumAlgorithm=(0,d.expectString)(r.ChecksumAlgorithm)),r.Initiator!==void 0&&(t.Initiator=Aj(r.Initiator,n)),r.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(r.IsTruncated)),r.Key!==void 0&&(t.Key=(0,d.expectString)(r.Key)),r.MaxParts!==void 0&&(t.MaxParts=(0,d.strictParseInt32)(r.MaxParts)),r.NextPartNumberMarker!==void 0&&(t.NextPartNumberMarker=(0,d.expectString)(r.NextPartNumberMarker)),r.Owner!==void 0&&(t.Owner=Br(r.Owner,n)),r.PartNumberMarker!==void 0&&(t.PartNumberMarker=(0,d.expectString)(r.PartNumberMarker)),r.Part===""?t.Parts=[]:r.Part!==void 0&&(t.Parts=kfe((0,d.getArrayIfSingleItem)(r.Part),n)),r.StorageClass!==void 0&&(t.StorageClass=(0,d.expectString)(r.StorageClass)),r.UploadId!==void 0&&(t.UploadId=(0,d.expectString)(r.UploadId)),t};p.de_ListPartsCommand=Kde;var Vde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Xde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Wde(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketAccelerateConfigurationCommand=Xde;var Wde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Yde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Qde(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketAclCommand=Yde;var Qde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Jde=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Zde(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketAnalyticsConfigurationCommand=Jde;var Zde=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},ele=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return tle(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketCorsCommand=ele;var tle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},nle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return rle(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketEncryptionCommand=nle;var rle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},ole=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return sle(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketIntelligentTieringConfigurationCommand=ole;var sle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},ile=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return ale(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketInventoryConfigurationCommand=ile;var ale=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},cle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return dle(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketLifecycleConfigurationCommand=cle;var dle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},lle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return ule(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketLoggingCommand=lle;var ule=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},mle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return ple(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketMetricsConfigurationCommand=mle;var ple=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},fle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return _le(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketNotificationConfigurationCommand=fle;var _le=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},yle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return gle(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketOwnershipControlsCommand=yle;var gle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},hle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Cle(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketPolicyCommand=hle;var Cle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Sle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ele(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketReplicationCommand=Sle;var Ele=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},ble=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ple(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketRequestPaymentCommand=ble;var Ple=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},vle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return xle(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketTaggingCommand=vle;var xle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},wle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return kle(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketVersioningCommand=wle;var kle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Ale=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ile(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutBucketWebsiteCommand=Ale;var Ile=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Rle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Nle(e,n);let t=(0,d.map)({$metadata:N(e),Expiration:[,e.headers["x-amz-expiration"]],ETag:[,e.headers.etag],ChecksumCRC32:[,e.headers["x-amz-checksum-crc32"]],ChecksumCRC32C:[,e.headers["x-amz-checksum-crc32c"]],ChecksumSHA1:[,e.headers["x-amz-checksum-sha1"]],ChecksumSHA256:[,e.headers["x-amz-checksum-sha256"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],VersionId:[,e.headers["x-amz-version-id"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],SSEKMSEncryptionContext:[,e.headers["x-amz-server-side-encryption-context"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,d.collectBody)(e.body,n),t};p.de_PutObjectCommand=Rle;var Nle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Ole=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Tle(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,d.collectBody)(e.body,n),t};p.de_PutObjectAclCommand=Ole;var Tle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":throw await P_(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},qle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Mle(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,d.collectBody)(e.body,n),t};p.de_PutObjectLegalHoldCommand=qle;var Mle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Ble=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Dle(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,d.collectBody)(e.body,n),t};p.de_PutObjectLockConfigurationCommand=Ble;var Dle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Fle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Lle(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,d.collectBody)(e.body,n),t};p.de_PutObjectRetentionCommand=Fle;var Lle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},jle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ule(e,n);let t=(0,d.map)({$metadata:N(e),VersionId:[,e.headers["x-amz-version-id"]]});return await(0,d.collectBody)(e.body,n),t};p.de_PutObjectTaggingCommand=jle;var Ule=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},zle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Gle(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_PutPublicAccessBlockCommand=zle;var Gle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Hle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return $le(e,n);let t=(0,d.map)({$metadata:N(e),RequestCharged:[,e.headers["x-amz-request-charged"]],RestoreOutputPath:[,e.headers["x-amz-restore-output-path"]]});return await(0,d.collectBody)(e.body,n),t};p.de_RestoreObjectCommand=Hle;var $le=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body);switch(r){case"ObjectAlreadyInActiveTierError":case"com.amazonaws.s3#ObjectAlreadyInActiveTierError":throw await oue(t,n);default:let o=t.body;return B({output:e,parsedBody:o,errorCode:r})}},Kle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Vle(e,n);let t=(0,d.map)({$metadata:N(e)}),r=e.body;return t.Payload=iue(r,n),t};p.de_SelectObjectContentCommand=Kle;var Vle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Xle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Wle(e,n);let t=(0,d.map)({$metadata:N(e),ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],ETag:[,e.headers.etag],ChecksumCRC32:[,e.headers["x-amz-checksum-crc32"]],ChecksumCRC32C:[,e.headers["x-amz-checksum-crc32c"]],ChecksumSHA1:[,e.headers["x-amz-checksum-sha1"]],ChecksumSHA256:[,e.headers["x-amz-checksum-sha256"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,d.collectBody)(e.body,n),t};p.de_UploadPartCommand=Xle;var Wle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Yle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Qle(e,n);let t=(0,d.map)({$metadata:N(e),CopySourceVersionId:[,e.headers["x-amz-copy-source-version-id"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,d.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=(0,d.expectObject)(await ne(e.body,n));return t.CopyPartResult=Cpe(r,n),t};p.de_UploadPartCopyCommand=Yle;var Qle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},Jle=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return Zle(e,n);let t=(0,d.map)({$metadata:N(e)});return await(0,d.collectBody)(e.body,n),t};p.de_WriteGetObjectResponseCommand=Jle;var Zle=async(e,n)=>{let t={...e,body:await D(e.body,n)},r=F(e,t.body),o=t.body;return B({output:e,parsedBody:o,errorCode:r})},B=(0,d.withBaseException)(Hse.S3ServiceException),eue=async(e,n)=>{let t=(0,d.map)({}),r=e.body,o=new Tt.BucketAlreadyExists({$metadata:N(e),...t});return(0,d.decorateServiceException)(o,e.body)},tue=async(e,n)=>{let t=(0,d.map)({}),r=e.body,o=new Tt.BucketAlreadyOwnedByYou({$metadata:N(e),...t});return(0,d.decorateServiceException)(o,e.body)},nue=async(e,n)=>{let t=(0,d.map)({}),r=e.body;r.AccessTier!==void 0&&(t.AccessTier=(0,d.expectString)(r.AccessTier)),r.StorageClass!==void 0&&(t.StorageClass=(0,d.expectString)(r.StorageClass));let o=new Tt.InvalidObjectState({$metadata:N(e),...t});return(0,d.decorateServiceException)(o,e.body)},gj=async(e,n)=>{let t=(0,d.map)({}),r=e.body,o=new Tt.NoSuchBucket({$metadata:N(e),...t});return(0,d.decorateServiceException)(o,e.body)},P_=async(e,n)=>{let t=(0,d.map)({}),r=e.body,o=new Tt.NoSuchKey({$metadata:N(e),...t});return(0,d.decorateServiceException)(o,e.body)},rue=async(e,n)=>{let t=(0,d.map)({}),r=e.body,o=new Tt.NoSuchUpload({$metadata:N(e),...t});return(0,d.decorateServiceException)(o,e.body)},hj=async(e,n)=>{let t=(0,d.map)({}),r=e.body,o=new Tt.NotFound({$metadata:N(e),...t});return(0,d.decorateServiceException)(o,e.body)},oue=async(e,n)=>{let t=(0,d.map)({}),r=e.body,o=new Gse.ObjectAlreadyInActiveTierError({$metadata:N(e),...t});return(0,d.decorateServiceException)(o,e.body)},sue=async(e,n)=>{let t=(0,d.map)({}),r=e.body,o=new Tt.ObjectNotInActiveTierError({$metadata:N(e),...t});return(0,d.decorateServiceException)(o,e.body)},iue=(e,n)=>n.eventStreamMarshaller.deserialize(e,async t=>t.Records!=null?{Records:await lue(t.Records,n)}:t.Stats!=null?{Stats:await uue(t.Stats,n)}:t.Progress!=null?{Progress:await due(t.Progress,n)}:t.Cont!=null?{Cont:await aue(t.Cont,n)}:t.End!=null?{End:await cue(t.End,n)}:{$unknown:e}),aue=async(e,n)=>{let t={},r=await ne(e.body,n);return Object.assign(t,gpe(r,n)),t},cue=async(e,n)=>{let t={},r=await ne(e.body,n);return Object.assign(t,Rpe(r,n)),t},due=async(e,n)=>{let t={},r=await ne(e.body,n);return t.Details=Rfe(r,n),t},lue=async(e,n)=>{let t={};return t.Payload=e.body,t},uue=async(e,n)=>{let t={},r=await ne(e.body,n);return t.Details=e_e(r,n),t},mue=(e,n)=>{let t=new f.XmlNode("AbortIncompleteMultipartUpload");if(e.DaysAfterInitiation!=null){let r=f.XmlNode.of("DaysAfterInitiation",String(e.DaysAfterInitiation)).withName("DaysAfterInitiation");t.addChildNode(r)}return t},XL=(e,n)=>{let t=new f.XmlNode("AccelerateConfiguration");if(e.Status!=null){let r=f.XmlNode.of("BucketAccelerateStatus",e.Status).withName("Status");t.addChildNode(r)}return t},b_=(e,n)=>{let t=new f.XmlNode("AccessControlPolicy");if(e.Grants!=null){let r=Sj(e.Grants,n),o=new f.XmlNode("AccessControlList");r.map(s=>{o.addChildNode(s)}),t.addChildNode(o)}if(e.Owner!=null){let r=gme(e.Owner,n).withName("Owner");t.addChildNode(r)}return t},pue=(e,n)=>{let t=new f.XmlNode("AccessControlTranslation");if(e.Owner!=null){let r=f.XmlNode.of("OwnerOverride",e.Owner).withName("Owner");t.addChildNode(r)}return t},fue=(e,n)=>e.filter(t=>t!=null).map(t=>f.XmlNode.of("AllowedHeader",t).withName("member")),_ue=(e,n)=>e.filter(t=>t!=null).map(t=>f.XmlNode.of("AllowedMethod",t).withName("member")),yue=(e,n)=>e.filter(t=>t!=null).map(t=>f.XmlNode.of("AllowedOrigin",t).withName("member")),gue=(e,n)=>{let t=new f.XmlNode("AnalyticsAndOperator");if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}return e.Tags!=null&&Bs(e.Tags,n).map(o=>{o=o.withName("Tag"),t.addChildNode(o)}),t},WL=(e,n)=>{let t=new f.XmlNode("AnalyticsConfiguration");if(e.Id!=null){let r=f.XmlNode.of("AnalyticsId",e.Id).withName("Id");t.addChildNode(r)}if(e.Filter!=null){let r=Cue(e.Filter,n).withName("Filter");t.addChildNode(r)}if(e.StorageClassAnalysis!=null){let r=$me(e.StorageClassAnalysis,n).withName("StorageClassAnalysis");t.addChildNode(r)}return t},hue=(e,n)=>{let t=new f.XmlNode("AnalyticsExportDestination");if(e.S3BucketDestination!=null){let r=Sue(e.S3BucketDestination,n).withName("S3BucketDestination");t.addChildNode(r)}return t},Cue=(e,n)=>{let t=new f.XmlNode("AnalyticsFilter");return Tt.AnalyticsFilter.visit(e,{Prefix:r=>{let o=f.XmlNode.of("Prefix",r).withName("Prefix");t.addChildNode(o)},Tag:r=>{let o=Ms(r,n).withName("Tag");t.addChildNode(o)},And:r=>{let o=gue(r,n).withName("And");t.addChildNode(o)},_:(r,o)=>{if(!(o instanceof f.XmlNode||o instanceof f.XmlText))throw new Error("Unable to serialize unknown union members in XML.");t.addChildNode(new f.XmlNode(r).addChildNode(o))}}),t},Sue=(e,n)=>{let t=new f.XmlNode("AnalyticsS3BucketDestination");if(e.Format!=null){let r=f.XmlNode.of("AnalyticsS3ExportFileFormat",e.Format).withName("Format");t.addChildNode(r)}if(e.BucketAccountId!=null){let r=f.XmlNode.of("AccountId",e.BucketAccountId).withName("BucketAccountId");t.addChildNode(r)}if(e.Bucket!=null){let r=f.XmlNode.of("BucketName",e.Bucket).withName("Bucket");t.addChildNode(r)}if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}return t},YL=(e,n)=>{let t=new f.XmlNode("BucketLifecycleConfiguration");return e.Rules!=null&&ome(e.Rules,n).map(o=>{o=o.withName("Rule"),t.addChildNode(o)}),t},QL=(e,n)=>{let t=new f.XmlNode("BucketLoggingStatus");if(e.LoggingEnabled!=null){let r=sme(e.LoggingEnabled,n).withName("LoggingEnabled");t.addChildNode(r)}return t},JL=(e,n)=>{let t=new f.XmlNode("CompletedMultipartUpload");return e.Parts!=null&&bue(e.Parts,n).map(o=>{o=o.withName("Part"),t.addChildNode(o)}),t},Eue=(e,n)=>{let t=new f.XmlNode("CompletedPart");if(e.ETag!=null){let r=f.XmlNode.of("ETag",e.ETag).withName("ETag");t.addChildNode(r)}if(e.ChecksumCRC32!=null){let r=f.XmlNode.of("ChecksumCRC32",e.ChecksumCRC32).withName("ChecksumCRC32");t.addChildNode(r)}if(e.ChecksumCRC32C!=null){let r=f.XmlNode.of("ChecksumCRC32C",e.ChecksumCRC32C).withName("ChecksumCRC32C");t.addChildNode(r)}if(e.ChecksumSHA1!=null){let r=f.XmlNode.of("ChecksumSHA1",e.ChecksumSHA1).withName("ChecksumSHA1");t.addChildNode(r)}if(e.ChecksumSHA256!=null){let r=f.XmlNode.of("ChecksumSHA256",e.ChecksumSHA256).withName("ChecksumSHA256");t.addChildNode(r)}if(e.PartNumber!=null){let r=f.XmlNode.of("PartNumber",String(e.PartNumber)).withName("PartNumber");t.addChildNode(r)}return t},bue=(e,n)=>e.filter(t=>t!=null).map(t=>Eue(t,n).withName("member")),Pue=(e,n)=>{let t=new f.XmlNode("Condition");if(e.HttpErrorCodeReturnedEquals!=null){let r=f.XmlNode.of("HttpErrorCodeReturnedEquals",e.HttpErrorCodeReturnedEquals).withName("HttpErrorCodeReturnedEquals");t.addChildNode(r)}if(e.KeyPrefixEquals!=null){let r=f.XmlNode.of("KeyPrefixEquals",e.KeyPrefixEquals).withName("KeyPrefixEquals");t.addChildNode(r)}return t},ZL=(e,n)=>{let t=new f.XmlNode("CORSConfiguration");return e.CORSRules!=null&&xue(e.CORSRules,n).map(o=>{o=o.withName("CORSRule"),t.addChildNode(o)}),t},vue=(e,n)=>{let t=new f.XmlNode("CORSRule");if(e.ID!=null){let r=f.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(r)}if(e.AllowedHeaders!=null&&fue(e.AllowedHeaders,n).map(o=>{o=o.withName("AllowedHeader"),t.addChildNode(o)}),e.AllowedMethods!=null&&_ue(e.AllowedMethods,n).map(o=>{o=o.withName("AllowedMethod"),t.addChildNode(o)}),e.AllowedOrigins!=null&&yue(e.AllowedOrigins,n).map(o=>{o=o.withName("AllowedOrigin"),t.addChildNode(o)}),e.ExposeHeaders!=null&&Bue(e.ExposeHeaders,n).map(o=>{o=o.withName("ExposeHeader"),t.addChildNode(o)}),e.MaxAgeSeconds!=null){let r=f.XmlNode.of("MaxAgeSeconds",String(e.MaxAgeSeconds)).withName("MaxAgeSeconds");t.addChildNode(r)}return t},xue=(e,n)=>e.filter(t=>t!=null).map(t=>vue(t,n).withName("member")),ej=(e,n)=>{let t=new f.XmlNode("CreateBucketConfiguration");if(e.LocationConstraint!=null){let r=f.XmlNode.of("BucketLocationConstraint",e.LocationConstraint).withName("LocationConstraint");t.addChildNode(r)}return t},wue=(e,n)=>{let t=new f.XmlNode("CSVInput");if(e.FileHeaderInfo!=null){let r=f.XmlNode.of("FileHeaderInfo",e.FileHeaderInfo).withName("FileHeaderInfo");t.addChildNode(r)}if(e.Comments!=null){let r=f.XmlNode.of("Comments",e.Comments).withName("Comments");t.addChildNode(r)}if(e.QuoteEscapeCharacter!=null){let r=f.XmlNode.of("QuoteEscapeCharacter",e.QuoteEscapeCharacter).withName("QuoteEscapeCharacter");t.addChildNode(r)}if(e.RecordDelimiter!=null){let r=f.XmlNode.of("RecordDelimiter",e.RecordDelimiter).withName("RecordDelimiter");t.addChildNode(r)}if(e.FieldDelimiter!=null){let r=f.XmlNode.of("FieldDelimiter",e.FieldDelimiter).withName("FieldDelimiter");t.addChildNode(r)}if(e.QuoteCharacter!=null){let r=f.XmlNode.of("QuoteCharacter",e.QuoteCharacter).withName("QuoteCharacter");t.addChildNode(r)}if(e.AllowQuotedRecordDelimiter!=null){let r=f.XmlNode.of("AllowQuotedRecordDelimiter",String(e.AllowQuotedRecordDelimiter)).withName("AllowQuotedRecordDelimiter");t.addChildNode(r)}return t},kue=(e,n)=>{let t=new f.XmlNode("CSVOutput");if(e.QuoteFields!=null){let r=f.XmlNode.of("QuoteFields",e.QuoteFields).withName("QuoteFields");t.addChildNode(r)}if(e.QuoteEscapeCharacter!=null){let r=f.XmlNode.of("QuoteEscapeCharacter",e.QuoteEscapeCharacter).withName("QuoteEscapeCharacter");t.addChildNode(r)}if(e.RecordDelimiter!=null){let r=f.XmlNode.of("RecordDelimiter",e.RecordDelimiter).withName("RecordDelimiter");t.addChildNode(r)}if(e.FieldDelimiter!=null){let r=f.XmlNode.of("FieldDelimiter",e.FieldDelimiter).withName("FieldDelimiter");t.addChildNode(r)}if(e.QuoteCharacter!=null){let r=f.XmlNode.of("QuoteCharacter",e.QuoteCharacter).withName("QuoteCharacter");t.addChildNode(r)}return t},Aue=(e,n)=>{let t=new f.XmlNode("DefaultRetention");if(e.Mode!=null){let r=f.XmlNode.of("ObjectLockRetentionMode",e.Mode).withName("Mode");t.addChildNode(r)}if(e.Days!=null){let r=f.XmlNode.of("Days",String(e.Days)).withName("Days");t.addChildNode(r)}if(e.Years!=null){let r=f.XmlNode.of("Years",String(e.Years)).withName("Years");t.addChildNode(r)}return t},tj=(e,n)=>{let t=new f.XmlNode("Delete");if(e.Objects!=null&&fme(e.Objects,n).map(o=>{o=o.withName("Object"),t.addChildNode(o)}),e.Quiet!=null){let r=f.XmlNode.of("Quiet",String(e.Quiet)).withName("Quiet");t.addChildNode(r)}return t},Iue=(e,n)=>{let t=new f.XmlNode("DeleteMarkerReplication");if(e.Status!=null){let r=f.XmlNode.of("DeleteMarkerReplicationStatus",e.Status).withName("Status");t.addChildNode(r)}return t},Rue=(e,n)=>{let t=new f.XmlNode("Destination");if(e.Bucket!=null){let r=f.XmlNode.of("BucketName",e.Bucket).withName("Bucket");t.addChildNode(r)}if(e.Account!=null){let r=f.XmlNode.of("AccountId",e.Account).withName("Account");t.addChildNode(r)}if(e.StorageClass!=null){let r=f.XmlNode.of("StorageClass",e.StorageClass).withName("StorageClass");t.addChildNode(r)}if(e.AccessControlTranslation!=null){let r=pue(e.AccessControlTranslation,n).withName("AccessControlTranslation");t.addChildNode(r)}if(e.EncryptionConfiguration!=null){let r=Oue(e.EncryptionConfiguration,n).withName("EncryptionConfiguration");t.addChildNode(r)}if(e.ReplicationTime!=null){let r=Rme(e.ReplicationTime,n).withName("ReplicationTime");t.addChildNode(r)}if(e.Metrics!=null){let r=ame(e.Metrics,n).withName("Metrics");t.addChildNode(r)}return t},Nue=(e,n)=>{let t=new f.XmlNode("Encryption");if(e.EncryptionType!=null){let r=f.XmlNode.of("ServerSideEncryption",e.EncryptionType).withName("EncryptionType");t.addChildNode(r)}if(e.KMSKeyId!=null){let r=f.XmlNode.of("SSEKMSKeyId",e.KMSKeyId).withName("KMSKeyId");t.addChildNode(r)}if(e.KMSContext!=null){let r=f.XmlNode.of("KMSContext",e.KMSContext).withName("KMSContext");t.addChildNode(r)}return t},Oue=(e,n)=>{let t=new f.XmlNode("EncryptionConfiguration");if(e.ReplicaKmsKeyID!=null){let r=f.XmlNode.of("ReplicaKmsKeyID",e.ReplicaKmsKeyID).withName("ReplicaKmsKeyID");t.addChildNode(r)}return t},Tue=(e,n)=>{let t=new f.XmlNode("ErrorDocument");if(e.Key!=null){let r=f.XmlNode.of("ObjectKey",e.Key).withName("Key");t.addChildNode(r)}return t},que=(e,n)=>new f.XmlNode("EventBridgeConfiguration"),RE=(e,n)=>e.filter(t=>t!=null).map(t=>f.XmlNode.of("Event",t).withName("member")),Mue=(e,n)=>{let t=new f.XmlNode("ExistingObjectReplication");if(e.Status!=null){let r=f.XmlNode.of("ExistingObjectReplicationStatus",e.Status).withName("Status");t.addChildNode(r)}return t},Bue=(e,n)=>e.filter(t=>t!=null).map(t=>f.XmlNode.of("ExposeHeader",t).withName("member")),Due=(e,n)=>{let t=new f.XmlNode("FilterRule");if(e.Name!=null){let r=f.XmlNode.of("FilterRuleName",e.Name).withName("Name");t.addChildNode(r)}if(e.Value!=null){let r=f.XmlNode.of("FilterRuleValue",e.Value).withName("Value");t.addChildNode(r)}return t},Fue=(e,n)=>e.filter(t=>t!=null).map(t=>Due(t,n).withName("member")),Lue=(e,n)=>{let t=new f.XmlNode("GlacierJobParameters");if(e.Tier!=null){let r=f.XmlNode.of("Tier",e.Tier).withName("Tier");t.addChildNode(r)}return t},jue=(e,n)=>{let t=new f.XmlNode("Grant");if(e.Grantee!=null){let r=Cj(e.Grantee,n).withName("Grantee");r.addAttribute("xmlns:xsi","http://www.w3.org/2001/XMLSchema-instance"),t.addChildNode(r)}if(e.Permission!=null){let r=f.XmlNode.of("Permission",e.Permission).withName("Permission");t.addChildNode(r)}return t},Cj=(e,n)=>{let t=new f.XmlNode("Grantee");if(e.DisplayName!=null){let r=f.XmlNode.of("DisplayName",e.DisplayName).withName("DisplayName");t.addChildNode(r)}if(e.EmailAddress!=null){let r=f.XmlNode.of("EmailAddress",e.EmailAddress).withName("EmailAddress");t.addChildNode(r)}if(e.ID!=null){let r=f.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(r)}if(e.URI!=null){let r=f.XmlNode.of("URI",e.URI).withName("URI");t.addChildNode(r)}return e.Type!=null&&t.addAttribute("xsi:type",e.Type),t},Sj=(e,n)=>e.filter(t=>t!=null).map(t=>jue(t,n).withName("Grant")),Uue=(e,n)=>{let t=new f.XmlNode("IndexDocument");if(e.Suffix!=null){let r=f.XmlNode.of("Suffix",e.Suffix).withName("Suffix");t.addChildNode(r)}return t},Ej=(e,n)=>{let t=new f.XmlNode("InputSerialization");if(e.CSV!=null){let r=wue(e.CSV,n).withName("CSV");t.addChildNode(r)}if(e.CompressionType!=null){let r=f.XmlNode.of("CompressionType",e.CompressionType).withName("CompressionType");t.addChildNode(r)}if(e.JSON!=null){let r=Yue(e.JSON,n).withName("JSON");t.addChildNode(r)}if(e.Parquet!=null){let r=Sme(e.Parquet,n).withName("Parquet");t.addChildNode(r)}return t},zue=(e,n)=>{let t=new f.XmlNode("IntelligentTieringAndOperator");if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}return e.Tags!=null&&Bs(e.Tags,n).map(o=>{o=o.withName("Tag"),t.addChildNode(o)}),t},nj=(e,n)=>{let t=new f.XmlNode("IntelligentTieringConfiguration");if(e.Id!=null){let r=f.XmlNode.of("IntelligentTieringId",e.Id).withName("Id");t.addChildNode(r)}if(e.Filter!=null){let r=Gue(e.Filter,n).withName("Filter");t.addChildNode(r)}if(e.Status!=null){let r=f.XmlNode.of("IntelligentTieringStatus",e.Status).withName("Status");t.addChildNode(r)}return e.Tierings!=null&&Yme(e.Tierings,n).map(o=>{o=o.withName("Tiering"),t.addChildNode(o)}),t},Gue=(e,n)=>{let t=new f.XmlNode("IntelligentTieringFilter");if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}if(e.Tag!=null){let r=Ms(e.Tag,n).withName("Tag");t.addChildNode(r)}if(e.And!=null){let r=zue(e.And,n).withName("And");t.addChildNode(r)}return t},rj=(e,n)=>{let t=new f.XmlNode("InventoryConfiguration");if(e.Destination!=null){let r=Hue(e.Destination,n).withName("Destination");t.addChildNode(r)}if(e.IsEnabled!=null){let r=f.XmlNode.of("IsEnabled",String(e.IsEnabled)).withName("IsEnabled");t.addChildNode(r)}if(e.Filter!=null){let r=Kue(e.Filter,n).withName("Filter");t.addChildNode(r)}if(e.Id!=null){let r=f.XmlNode.of("InventoryId",e.Id).withName("Id");t.addChildNode(r)}if(e.IncludedObjectVersions!=null){let r=f.XmlNode.of("InventoryIncludedObjectVersions",e.IncludedObjectVersions).withName("IncludedObjectVersions");t.addChildNode(r)}if(e.OptionalFields!=null){let r=Vue(e.OptionalFields,n),o=new f.XmlNode("OptionalFields");r.map(s=>{o.addChildNode(s)}),t.addChildNode(o)}if(e.Schedule!=null){let r=Wue(e.Schedule,n).withName("Schedule");t.addChildNode(r)}return t},Hue=(e,n)=>{let t=new f.XmlNode("InventoryDestination");if(e.S3BucketDestination!=null){let r=Xue(e.S3BucketDestination,n).withName("S3BucketDestination");t.addChildNode(r)}return t},$ue=(e,n)=>{let t=new f.XmlNode("InventoryEncryption");if(e.SSES3!=null){let r=Hme(e.SSES3,n).withName("SSE-S3");t.addChildNode(r)}if(e.SSEKMS!=null){let r=zme(e.SSEKMS,n).withName("SSE-KMS");t.addChildNode(r)}return t},Kue=(e,n)=>{let t=new f.XmlNode("InventoryFilter");if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}return t},Vue=(e,n)=>e.filter(t=>t!=null).map(t=>f.XmlNode.of("InventoryOptionalField",t).withName("Field")),Xue=(e,n)=>{let t=new f.XmlNode("InventoryS3BucketDestination");if(e.AccountId!=null){let r=f.XmlNode.of("AccountId",e.AccountId).withName("AccountId");t.addChildNode(r)}if(e.Bucket!=null){let r=f.XmlNode.of("BucketName",e.Bucket).withName("Bucket");t.addChildNode(r)}if(e.Format!=null){let r=f.XmlNode.of("InventoryFormat",e.Format).withName("Format");t.addChildNode(r)}if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}if(e.Encryption!=null){let r=$ue(e.Encryption,n).withName("Encryption");t.addChildNode(r)}return t},Wue=(e,n)=>{let t=new f.XmlNode("InventorySchedule");if(e.Frequency!=null){let r=f.XmlNode.of("InventoryFrequency",e.Frequency).withName("Frequency");t.addChildNode(r)}return t},Yue=(e,n)=>{let t=new f.XmlNode("JSONInput");if(e.Type!=null){let r=f.XmlNode.of("JSONType",e.Type).withName("Type");t.addChildNode(r)}return t},Que=(e,n)=>{let t=new f.XmlNode("JSONOutput");if(e.RecordDelimiter!=null){let r=f.XmlNode.of("RecordDelimiter",e.RecordDelimiter).withName("RecordDelimiter");t.addChildNode(r)}return t},Jue=(e,n)=>{let t=new f.XmlNode("LambdaFunctionConfiguration");if(e.Id!=null){let r=f.XmlNode.of("NotificationId",e.Id).withName("Id");t.addChildNode(r)}if(e.LambdaFunctionArn!=null){let r=f.XmlNode.of("LambdaFunctionArn",e.LambdaFunctionArn).withName("CloudFunction");t.addChildNode(r)}if(e.Events!=null&&RE(e.Events,n).map(o=>{o=o.withName("Event"),t.addChildNode(o)}),e.Filter!=null){let r=NE(e.Filter,n).withName("Filter");t.addChildNode(r)}return t},Zue=(e,n)=>e.filter(t=>t!=null).map(t=>Jue(t,n).withName("member")),eme=(e,n)=>{let t=new f.XmlNode("LifecycleExpiration");if(e.Date!=null){let r=f.XmlNode.of("Date",(e.Date.toISOString().split(".")[0]+"Z").toString()).withName("Date");t.addChildNode(r)}if(e.Days!=null){let r=f.XmlNode.of("Days",String(e.Days)).withName("Days");t.addChildNode(r)}if(e.ExpiredObjectDeleteMarker!=null){let r=f.XmlNode.of("ExpiredObjectDeleteMarker",String(e.ExpiredObjectDeleteMarker)).withName("ExpiredObjectDeleteMarker");t.addChildNode(r)}return t},tme=(e,n)=>{let t=new f.XmlNode("LifecycleRule");if(e.Expiration!=null){let r=eme(e.Expiration,n).withName("Expiration");t.addChildNode(r)}if(e.ID!=null){let r=f.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(r)}if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}if(e.Filter!=null){let r=rme(e.Filter,n).withName("Filter");t.addChildNode(r)}if(e.Status!=null){let r=f.XmlNode.of("ExpirationStatus",e.Status).withName("Status");t.addChildNode(r)}if(e.Transitions!=null&&epe(e.Transitions,n).map(o=>{o=o.withName("Transition"),t.addChildNode(o)}),e.NoncurrentVersionTransitions!=null&&mme(e.NoncurrentVersionTransitions,n).map(o=>{o=o.withName("NoncurrentVersionTransition"),t.addChildNode(o)}),e.NoncurrentVersionExpiration!=null){let r=lme(e.NoncurrentVersionExpiration,n).withName("NoncurrentVersionExpiration");t.addChildNode(r)}if(e.AbortIncompleteMultipartUpload!=null){let r=mue(e.AbortIncompleteMultipartUpload,n).withName("AbortIncompleteMultipartUpload");t.addChildNode(r)}return t},nme=(e,n)=>{let t=new f.XmlNode("LifecycleRuleAndOperator");if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}if(e.Tags!=null&&Bs(e.Tags,n).map(o=>{o=o.withName("Tag"),t.addChildNode(o)}),e.ObjectSizeGreaterThan!=null){let r=f.XmlNode.of("ObjectSizeGreaterThanBytes",String(e.ObjectSizeGreaterThan)).withName("ObjectSizeGreaterThan");t.addChildNode(r)}if(e.ObjectSizeLessThan!=null){let r=f.XmlNode.of("ObjectSizeLessThanBytes",String(e.ObjectSizeLessThan)).withName("ObjectSizeLessThan");t.addChildNode(r)}return t},rme=(e,n)=>{let t=new f.XmlNode("LifecycleRuleFilter");return Tt.LifecycleRuleFilter.visit(e,{Prefix:r=>{let o=f.XmlNode.of("Prefix",r).withName("Prefix");t.addChildNode(o)},Tag:r=>{let o=Ms(r,n).withName("Tag");t.addChildNode(o)},ObjectSizeGreaterThan:r=>{let o=f.XmlNode.of("ObjectSizeGreaterThanBytes",String(r)).withName("ObjectSizeGreaterThan");t.addChildNode(o)},ObjectSizeLessThan:r=>{let o=f.XmlNode.of("ObjectSizeLessThanBytes",String(r)).withName("ObjectSizeLessThan");t.addChildNode(o)},And:r=>{let o=nme(r,n).withName("And");t.addChildNode(o)},_:(r,o)=>{if(!(o instanceof f.XmlNode||o instanceof f.XmlText))throw new Error("Unable to serialize unknown union members in XML.");t.addChildNode(new f.XmlNode(r).addChildNode(o))}}),t},ome=(e,n)=>e.filter(t=>t!=null).map(t=>tme(t,n).withName("member")),sme=(e,n)=>{let t=new f.XmlNode("LoggingEnabled");if(e.TargetBucket!=null){let r=f.XmlNode.of("TargetBucket",e.TargetBucket).withName("TargetBucket");t.addChildNode(r)}if(e.TargetGrants!=null){let r=Xme(e.TargetGrants,n),o=new f.XmlNode("TargetGrants");r.map(s=>{o.addChildNode(s)}),t.addChildNode(o)}if(e.TargetPrefix!=null){let r=f.XmlNode.of("TargetPrefix",e.TargetPrefix).withName("TargetPrefix");t.addChildNode(r)}return t},ime=(e,n)=>{let t=new f.XmlNode("MetadataEntry");if(e.Name!=null){let r=f.XmlNode.of("MetadataKey",e.Name).withName("Name");t.addChildNode(r)}if(e.Value!=null){let r=f.XmlNode.of("MetadataValue",e.Value).withName("Value");t.addChildNode(r)}return t},ame=(e,n)=>{let t=new f.XmlNode("Metrics");if(e.Status!=null){let r=f.XmlNode.of("MetricsStatus",e.Status).withName("Status");t.addChildNode(r)}if(e.EventThreshold!=null){let r=Pj(e.EventThreshold,n).withName("EventThreshold");t.addChildNode(r)}return t},cme=(e,n)=>{let t=new f.XmlNode("MetricsAndOperator");if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}if(e.Tags!=null&&Bs(e.Tags,n).map(o=>{o=o.withName("Tag"),t.addChildNode(o)}),e.AccessPointArn!=null){let r=f.XmlNode.of("AccessPointArn",e.AccessPointArn).withName("AccessPointArn");t.addChildNode(r)}return t},oj=(e,n)=>{let t=new f.XmlNode("MetricsConfiguration");if(e.Id!=null){let r=f.XmlNode.of("MetricsId",e.Id).withName("Id");t.addChildNode(r)}if(e.Filter!=null){let r=dme(e.Filter,n).withName("Filter");t.addChildNode(r)}return t},dme=(e,n)=>{let t=new f.XmlNode("MetricsFilter");return Tt.MetricsFilter.visit(e,{Prefix:r=>{let o=f.XmlNode.of("Prefix",r).withName("Prefix");t.addChildNode(o)},Tag:r=>{let o=Ms(r,n).withName("Tag");t.addChildNode(o)},AccessPointArn:r=>{let o=f.XmlNode.of("AccessPointArn",r).withName("AccessPointArn");t.addChildNode(o)},And:r=>{let o=cme(r,n).withName("And");t.addChildNode(o)},_:(r,o)=>{if(!(o instanceof f.XmlNode||o instanceof f.XmlText))throw new Error("Unable to serialize unknown union members in XML.");t.addChildNode(new f.XmlNode(r).addChildNode(o))}}),t},lme=(e,n)=>{let t=new f.XmlNode("NoncurrentVersionExpiration");if(e.NoncurrentDays!=null){let r=f.XmlNode.of("Days",String(e.NoncurrentDays)).withName("NoncurrentDays");t.addChildNode(r)}if(e.NewerNoncurrentVersions!=null){let r=f.XmlNode.of("VersionCount",String(e.NewerNoncurrentVersions)).withName("NewerNoncurrentVersions");t.addChildNode(r)}return t},ume=(e,n)=>{let t=new f.XmlNode("NoncurrentVersionTransition");if(e.NoncurrentDays!=null){let r=f.XmlNode.of("Days",String(e.NoncurrentDays)).withName("NoncurrentDays");t.addChildNode(r)}if(e.StorageClass!=null){let r=f.XmlNode.of("TransitionStorageClass",e.StorageClass).withName("StorageClass");t.addChildNode(r)}if(e.NewerNoncurrentVersions!=null){let r=f.XmlNode.of("VersionCount",String(e.NewerNoncurrentVersions)).withName("NewerNoncurrentVersions");t.addChildNode(r)}return t},mme=(e,n)=>e.filter(t=>t!=null).map(t=>ume(t,n).withName("member")),sj=(e,n)=>{let t=new f.XmlNode("NotificationConfiguration");if(e.TopicConfigurations!=null&&Jme(e.TopicConfigurations,n).map(o=>{o=o.withName("TopicConfiguration"),t.addChildNode(o)}),e.QueueConfigurations!=null&&bme(e.QueueConfigurations,n).map(o=>{o=o.withName("QueueConfiguration"),t.addChildNode(o)}),e.LambdaFunctionConfigurations!=null&&Zue(e.LambdaFunctionConfigurations,n).map(o=>{o=o.withName("CloudFunctionConfiguration"),t.addChildNode(o)}),e.EventBridgeConfiguration!=null){let r=que(e.EventBridgeConfiguration,n).withName("EventBridgeConfiguration");t.addChildNode(r)}return t},NE=(e,n)=>{let t=new f.XmlNode("NotificationConfigurationFilter");if(e.Key!=null){let r=qme(e.Key,n).withName("S3Key");t.addChildNode(r)}return t},pme=(e,n)=>{let t=new f.XmlNode("ObjectIdentifier");if(e.Key!=null){let r=f.XmlNode.of("ObjectKey",e.Key).withName("Key");t.addChildNode(r)}if(e.VersionId!=null){let r=f.XmlNode.of("ObjectVersionId",e.VersionId).withName("VersionId");t.addChildNode(r)}return t},fme=(e,n)=>e.filter(t=>t!=null).map(t=>pme(t,n).withName("member")),ij=(e,n)=>{let t=new f.XmlNode("ObjectLockConfiguration");if(e.ObjectLockEnabled!=null){let r=f.XmlNode.of("ObjectLockEnabled",e.ObjectLockEnabled).withName("ObjectLockEnabled");t.addChildNode(r)}if(e.Rule!=null){let r=_me(e.Rule,n).withName("Rule");t.addChildNode(r)}return t},aj=(e,n)=>{let t=new f.XmlNode("ObjectLockLegalHold");if(e.Status!=null){let r=f.XmlNode.of("ObjectLockLegalHoldStatus",e.Status).withName("Status");t.addChildNode(r)}return t},cj=(e,n)=>{let t=new f.XmlNode("ObjectLockRetention");if(e.Mode!=null){let r=f.XmlNode.of("ObjectLockRetentionMode",e.Mode).withName("Mode");t.addChildNode(r)}if(e.RetainUntilDate!=null){let r=f.XmlNode.of("Date",(e.RetainUntilDate.toISOString().split(".")[0]+"Z").toString()).withName("RetainUntilDate");t.addChildNode(r)}return t},_me=(e,n)=>{let t=new f.XmlNode("ObjectLockRule");if(e.DefaultRetention!=null){let r=Aue(e.DefaultRetention,n).withName("DefaultRetention");t.addChildNode(r)}return t},yme=(e,n)=>{let t=new f.XmlNode("OutputLocation");if(e.S3!=null){let r=Mme(e.S3,n).withName("S3");t.addChildNode(r)}return t},bj=(e,n)=>{let t=new f.XmlNode("OutputSerialization");if(e.CSV!=null){let r=kue(e.CSV,n).withName("CSV");t.addChildNode(r)}if(e.JSON!=null){let r=Que(e.JSON,n).withName("JSON");t.addChildNode(r)}return t},gme=(e,n)=>{let t=new f.XmlNode("Owner");if(e.DisplayName!=null){let r=f.XmlNode.of("DisplayName",e.DisplayName).withName("DisplayName");t.addChildNode(r)}if(e.ID!=null){let r=f.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(r)}return t},dj=(e,n)=>{let t=new f.XmlNode("OwnershipControls");return e.Rules!=null&&Cme(e.Rules,n).map(o=>{o=o.withName("Rule"),t.addChildNode(o)}),t},hme=(e,n)=>{let t=new f.XmlNode("OwnershipControlsRule");if(e.ObjectOwnership!=null){let r=f.XmlNode.of("ObjectOwnership",e.ObjectOwnership).withName("ObjectOwnership");t.addChildNode(r)}return t},Cme=(e,n)=>e.filter(t=>t!=null).map(t=>hme(t,n).withName("member")),Sme=(e,n)=>new f.XmlNode("ParquetInput"),lj=(e,n)=>{let t=new f.XmlNode("PublicAccessBlockConfiguration");if(e.BlockPublicAcls!=null){let r=f.XmlNode.of("Setting",String(e.BlockPublicAcls)).withName("BlockPublicAcls");t.addChildNode(r)}if(e.IgnorePublicAcls!=null){let r=f.XmlNode.of("Setting",String(e.IgnorePublicAcls)).withName("IgnorePublicAcls");t.addChildNode(r)}if(e.BlockPublicPolicy!=null){let r=f.XmlNode.of("Setting",String(e.BlockPublicPolicy)).withName("BlockPublicPolicy");t.addChildNode(r)}if(e.RestrictPublicBuckets!=null){let r=f.XmlNode.of("Setting",String(e.RestrictPublicBuckets)).withName("RestrictPublicBuckets");t.addChildNode(r)}return t},Eme=(e,n)=>{let t=new f.XmlNode("QueueConfiguration");if(e.Id!=null){let r=f.XmlNode.of("NotificationId",e.Id).withName("Id");t.addChildNode(r)}if(e.QueueArn!=null){let r=f.XmlNode.of("QueueArn",e.QueueArn).withName("Queue");t.addChildNode(r)}if(e.Events!=null&&RE(e.Events,n).map(o=>{o=o.withName("Event"),t.addChildNode(o)}),e.Filter!=null){let r=NE(e.Filter,n).withName("Filter");t.addChildNode(r)}return t},bme=(e,n)=>e.filter(t=>t!=null).map(t=>Eme(t,n).withName("member")),Pme=(e,n)=>{let t=new f.XmlNode("Redirect");if(e.HostName!=null){let r=f.XmlNode.of("HostName",e.HostName).withName("HostName");t.addChildNode(r)}if(e.HttpRedirectCode!=null){let r=f.XmlNode.of("HttpRedirectCode",e.HttpRedirectCode).withName("HttpRedirectCode");t.addChildNode(r)}if(e.Protocol!=null){let r=f.XmlNode.of("Protocol",e.Protocol).withName("Protocol");t.addChildNode(r)}if(e.ReplaceKeyPrefixWith!=null){let r=f.XmlNode.of("ReplaceKeyPrefixWith",e.ReplaceKeyPrefixWith).withName("ReplaceKeyPrefixWith");t.addChildNode(r)}if(e.ReplaceKeyWith!=null){let r=f.XmlNode.of("ReplaceKeyWith",e.ReplaceKeyWith).withName("ReplaceKeyWith");t.addChildNode(r)}return t},vme=(e,n)=>{let t=new f.XmlNode("RedirectAllRequestsTo");if(e.HostName!=null){let r=f.XmlNode.of("HostName",e.HostName).withName("HostName");t.addChildNode(r)}if(e.Protocol!=null){let r=f.XmlNode.of("Protocol",e.Protocol).withName("Protocol");t.addChildNode(r)}return t},xme=(e,n)=>{let t=new f.XmlNode("ReplicaModifications");if(e.Status!=null){let r=f.XmlNode.of("ReplicaModificationsStatus",e.Status).withName("Status");t.addChildNode(r)}return t},uj=(e,n)=>{let t=new f.XmlNode("ReplicationConfiguration");if(e.Role!=null){let r=f.XmlNode.of("Role",e.Role).withName("Role");t.addChildNode(r)}return e.Rules!=null&&Ime(e.Rules,n).map(o=>{o=o.withName("Rule"),t.addChildNode(o)}),t},wme=(e,n)=>{let t=new f.XmlNode("ReplicationRule");if(e.ID!=null){let r=f.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(r)}if(e.Priority!=null){let r=f.XmlNode.of("Priority",String(e.Priority)).withName("Priority");t.addChildNode(r)}if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}if(e.Filter!=null){let r=Ame(e.Filter,n).withName("Filter");t.addChildNode(r)}if(e.Status!=null){let r=f.XmlNode.of("ReplicationRuleStatus",e.Status).withName("Status");t.addChildNode(r)}if(e.SourceSelectionCriteria!=null){let r=Ume(e.SourceSelectionCriteria,n).withName("SourceSelectionCriteria");t.addChildNode(r)}if(e.ExistingObjectReplication!=null){let r=Mue(e.ExistingObjectReplication,n).withName("ExistingObjectReplication");t.addChildNode(r)}if(e.Destination!=null){let r=Rue(e.Destination,n).withName("Destination");t.addChildNode(r)}if(e.DeleteMarkerReplication!=null){let r=Iue(e.DeleteMarkerReplication,n).withName("DeleteMarkerReplication");t.addChildNode(r)}return t},kme=(e,n)=>{let t=new f.XmlNode("ReplicationRuleAndOperator");if(e.Prefix!=null){let r=f.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(r)}return e.Tags!=null&&Bs(e.Tags,n).map(o=>{o=o.withName("Tag"),t.addChildNode(o)}),t},Ame=(e,n)=>{let t=new f.XmlNode("ReplicationRuleFilter");return Tt.ReplicationRuleFilter.visit(e,{Prefix:r=>{let o=f.XmlNode.of("Prefix",r).withName("Prefix");t.addChildNode(o)},Tag:r=>{let o=Ms(r,n).withName("Tag");t.addChildNode(o)},And:r=>{let o=kme(r,n).withName("And");t.addChildNode(o)},_:(r,o)=>{if(!(o instanceof f.XmlNode||o instanceof f.XmlText))throw new Error("Unable to serialize unknown union members in XML.");t.addChildNode(new f.XmlNode(r).addChildNode(o))}}),t},Ime=(e,n)=>e.filter(t=>t!=null).map(t=>wme(t,n).withName("member")),Rme=(e,n)=>{let t=new f.XmlNode("ReplicationTime");if(e.Status!=null){let r=f.XmlNode.of("ReplicationTimeStatus",e.Status).withName("Status");t.addChildNode(r)}if(e.Time!=null){let r=Pj(e.Time,n).withName("Time");t.addChildNode(r)}return t},Pj=(e,n)=>{let t=new f.XmlNode("ReplicationTimeValue");if(e.Minutes!=null){let r=f.XmlNode.of("Minutes",String(e.Minutes)).withName("Minutes");t.addChildNode(r)}return t},mj=(e,n)=>{let t=new f.XmlNode("RequestPaymentConfiguration");if(e.Payer!=null){let r=f.XmlNode.of("Payer",e.Payer).withName("Payer");t.addChildNode(r)}return t},Nme=(e,n)=>{let t=new f.XmlNode("RequestProgress");if(e.Enabled!=null){let r=f.XmlNode.of("EnableRequestProgress",String(e.Enabled)).withName("Enabled");t.addChildNode(r)}return t},pj=(e,n)=>{let t=new f.XmlNode("RestoreRequest");if(e.Days!=null){let r=f.XmlNode.of("Days",String(e.Days)).withName("Days");t.addChildNode(r)}if(e.GlacierJobParameters!=null){let r=Lue(e.GlacierJobParameters,n).withName("GlacierJobParameters");t.addChildNode(r)}if(e.Type!=null){let r=f.XmlNode.of("RestoreRequestType",e.Type).withName("Type");t.addChildNode(r)}if(e.Tier!=null){let r=f.XmlNode.of("Tier",e.Tier).withName("Tier");t.addChildNode(r)}if(e.Description!=null){let r=f.XmlNode.of("Description",e.Description).withName("Description");t.addChildNode(r)}if(e.SelectParameters!=null){let r=Dme(e.SelectParameters,n).withName("SelectParameters");t.addChildNode(r)}if(e.OutputLocation!=null){let r=yme(e.OutputLocation,n).withName("OutputLocation");t.addChildNode(r)}return t},Ome=(e,n)=>{let t=new f.XmlNode("RoutingRule");if(e.Condition!=null){let r=Pue(e.Condition,n).withName("Condition");t.addChildNode(r)}if(e.Redirect!=null){let r=Pme(e.Redirect,n).withName("Redirect");t.addChildNode(r)}return t},Tme=(e,n)=>e.filter(t=>t!=null).map(t=>Ome(t,n).withName("RoutingRule")),qme=(e,n)=>{let t=new f.XmlNode("S3KeyFilter");return e.FilterRules!=null&&Fue(e.FilterRules,n).map(o=>{o=o.withName("FilterRule"),t.addChildNode(o)}),t},Mme=(e,n)=>{let t=new f.XmlNode("S3Location");if(e.BucketName!=null){let r=f.XmlNode.of("BucketName",e.BucketName).withName("BucketName");t.addChildNode(r)}if(e.Prefix!=null){let r=f.XmlNode.of("LocationPrefix",e.Prefix).withName("Prefix");t.addChildNode(r)}if(e.Encryption!=null){let r=Nue(e.Encryption,n).withName("Encryption");t.addChildNode(r)}if(e.CannedACL!=null){let r=f.XmlNode.of("ObjectCannedACL",e.CannedACL).withName("CannedACL");t.addChildNode(r)}if(e.AccessControlList!=null){let r=Sj(e.AccessControlList,n),o=new f.XmlNode("AccessControlList");r.map(s=>{o.addChildNode(s)}),t.addChildNode(o)}if(e.Tagging!=null){let r=id(e.Tagging,n).withName("Tagging");t.addChildNode(r)}if(e.UserMetadata!=null){let r=tpe(e.UserMetadata,n),o=new f.XmlNode("UserMetadata");r.map(s=>{o.addChildNode(s)}),t.addChildNode(o)}if(e.StorageClass!=null){let r=f.XmlNode.of("StorageClass",e.StorageClass).withName("StorageClass");t.addChildNode(r)}return t},Bme=(e,n)=>{let t=new f.XmlNode("ScanRange");if(e.Start!=null){let r=f.XmlNode.of("Start",String(e.Start)).withName("Start");t.addChildNode(r)}if(e.End!=null){let r=f.XmlNode.of("End",String(e.End)).withName("End");t.addChildNode(r)}return t},Dme=(e,n)=>{let t=new f.XmlNode("SelectParameters");if(e.InputSerialization!=null){let r=Ej(e.InputSerialization,n).withName("InputSerialization");t.addChildNode(r)}if(e.ExpressionType!=null){let r=f.XmlNode.of("ExpressionType",e.ExpressionType).withName("ExpressionType");t.addChildNode(r)}if(e.Expression!=null){let r=f.XmlNode.of("Expression",e.Expression).withName("Expression");t.addChildNode(r)}if(e.OutputSerialization!=null){let r=bj(e.OutputSerialization,n).withName("OutputSerialization");t.addChildNode(r)}return t},Fme=(e,n)=>{let t=new f.XmlNode("ServerSideEncryptionByDefault");if(e.SSEAlgorithm!=null){let r=f.XmlNode.of("ServerSideEncryption",e.SSEAlgorithm).withName("SSEAlgorithm");t.addChildNode(r)}if(e.KMSMasterKeyID!=null){let r=f.XmlNode.of("SSEKMSKeyId",e.KMSMasterKeyID).withName("KMSMasterKeyID");t.addChildNode(r)}return t},fj=(e,n)=>{let t=new f.XmlNode("ServerSideEncryptionConfiguration");return e.Rules!=null&&jme(e.Rules,n).map(o=>{o=o.withName("Rule"),t.addChildNode(o)}),t},Lme=(e,n)=>{let t=new f.XmlNode("ServerSideEncryptionRule");if(e.ApplyServerSideEncryptionByDefault!=null){let r=Fme(e.ApplyServerSideEncryptionByDefault,n).withName("ApplyServerSideEncryptionByDefault");t.addChildNode(r)}if(e.BucketKeyEnabled!=null){let r=f.XmlNode.of("BucketKeyEnabled",String(e.BucketKeyEnabled)).withName("BucketKeyEnabled");t.addChildNode(r)}return t},jme=(e,n)=>e.filter(t=>t!=null).map(t=>Lme(t,n).withName("member")),Ume=(e,n)=>{let t=new f.XmlNode("SourceSelectionCriteria");if(e.SseKmsEncryptedObjects!=null){let r=Gme(e.SseKmsEncryptedObjects,n).withName("SseKmsEncryptedObjects");t.addChildNode(r)}if(e.ReplicaModifications!=null){let r=xme(e.ReplicaModifications,n).withName("ReplicaModifications");t.addChildNode(r)}return t},zme=(e,n)=>{let t=new f.XmlNode("SSE-KMS");if(e.KeyId!=null){let r=f.XmlNode.of("SSEKMSKeyId",e.KeyId).withName("KeyId");t.addChildNode(r)}return t},Gme=(e,n)=>{let t=new f.XmlNode("SseKmsEncryptedObjects");if(e.Status!=null){let r=f.XmlNode.of("SseKmsEncryptedObjectsStatus",e.Status).withName("Status");t.addChildNode(r)}return t},Hme=(e,n)=>new f.XmlNode("SSE-S3"),$me=(e,n)=>{let t=new f.XmlNode("StorageClassAnalysis");if(e.DataExport!=null){let r=Kme(e.DataExport,n).withName("DataExport");t.addChildNode(r)}return t},Kme=(e,n)=>{let t=new f.XmlNode("StorageClassAnalysisDataExport");if(e.OutputSchemaVersion!=null){let r=f.XmlNode.of("StorageClassAnalysisSchemaVersion",e.OutputSchemaVersion).withName("OutputSchemaVersion");t.addChildNode(r)}if(e.Destination!=null){let r=hue(e.Destination,n).withName("Destination");t.addChildNode(r)}return t},Ms=(e,n)=>{let t=new f.XmlNode("Tag");if(e.Key!=null){let r=f.XmlNode.of("ObjectKey",e.Key).withName("Key");t.addChildNode(r)}if(e.Value!=null){let r=f.XmlNode.of("Value",e.Value).withName("Value");t.addChildNode(r)}return t},id=(e,n)=>{let t=new f.XmlNode("Tagging");if(e.TagSet!=null){let r=Bs(e.TagSet,n),o=new f.XmlNode("TagSet");r.map(s=>{o.addChildNode(s)}),t.addChildNode(o)}return t},Bs=(e,n)=>e.filter(t=>t!=null).map(t=>Ms(t,n).withName("Tag")),Vme=(e,n)=>{let t=new f.XmlNode("TargetGrant");if(e.Grantee!=null){let r=Cj(e.Grantee,n).withName("Grantee");r.addAttribute("xmlns:xsi","http://www.w3.org/2001/XMLSchema-instance"),t.addChildNode(r)}if(e.Permission!=null){let r=f.XmlNode.of("BucketLogsPermission",e.Permission).withName("Permission");t.addChildNode(r)}return t},Xme=(e,n)=>e.filter(t=>t!=null).map(t=>Vme(t,n).withName("Grant")),Wme=(e,n)=>{let t=new f.XmlNode("Tiering");if(e.Days!=null){let r=f.XmlNode.of("IntelligentTieringDays",String(e.Days)).withName("Days");t.addChildNode(r)}if(e.AccessTier!=null){let r=f.XmlNode.of("IntelligentTieringAccessTier",e.AccessTier).withName("AccessTier");t.addChildNode(r)}return t},Yme=(e,n)=>e.filter(t=>t!=null).map(t=>Wme(t,n).withName("member")),Qme=(e,n)=>{let t=new f.XmlNode("TopicConfiguration");if(e.Id!=null){let r=f.XmlNode.of("NotificationId",e.Id).withName("Id");t.addChildNode(r)}if(e.TopicArn!=null){let r=f.XmlNode.of("TopicArn",e.TopicArn).withName("Topic");t.addChildNode(r)}if(e.Events!=null&&RE(e.Events,n).map(o=>{o=o.withName("Event"),t.addChildNode(o)}),e.Filter!=null){let r=NE(e.Filter,n).withName("Filter");t.addChildNode(r)}return t},Jme=(e,n)=>e.filter(t=>t!=null).map(t=>Qme(t,n).withName("member")),Zme=(e,n)=>{let t=new f.XmlNode("Transition");if(e.Date!=null){let r=f.XmlNode.of("Date",(e.Date.toISOString().split(".")[0]+"Z").toString()).withName("Date");t.addChildNode(r)}if(e.Days!=null){let r=f.XmlNode.of("Days",String(e.Days)).withName("Days");t.addChildNode(r)}if(e.StorageClass!=null){let r=f.XmlNode.of("TransitionStorageClass",e.StorageClass).withName("StorageClass");t.addChildNode(r)}return t},epe=(e,n)=>e.filter(t=>t!=null).map(t=>Zme(t,n).withName("member")),tpe=(e,n)=>e.filter(t=>t!=null).map(t=>ime(t,n).withName("MetadataEntry")),_j=(e,n)=>{let t=new f.XmlNode("VersioningConfiguration");if(e.MFADelete!=null){let r=f.XmlNode.of("MFADelete",e.MFADelete).withName("MfaDelete");t.addChildNode(r)}if(e.Status!=null){let r=f.XmlNode.of("BucketVersioningStatus",e.Status).withName("Status");t.addChildNode(r)}return t},yj=(e,n)=>{let t=new f.XmlNode("WebsiteConfiguration");if(e.ErrorDocument!=null){let r=Tue(e.ErrorDocument,n).withName("ErrorDocument");t.addChildNode(r)}if(e.IndexDocument!=null){let r=Uue(e.IndexDocument,n).withName("IndexDocument");t.addChildNode(r)}if(e.RedirectAllRequestsTo!=null){let r=vme(e.RedirectAllRequestsTo,n).withName("RedirectAllRequestsTo");t.addChildNode(r)}if(e.RoutingRules!=null){let r=Tme(e.RoutingRules,n),o=new f.XmlNode("RoutingRules");r.map(s=>{o.addChildNode(s)}),t.addChildNode(o)}return t},npe=(e,n)=>{let t={};return e.DaysAfterInitiation!==void 0&&(t.DaysAfterInitiation=(0,d.strictParseInt32)(e.DaysAfterInitiation)),t},rpe=(e,n)=>{let t={};return e.Owner!==void 0&&(t.Owner=(0,d.expectString)(e.Owner)),t},ope=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>(0,d.expectString)(t)),spe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>(0,d.expectString)(t)),ipe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>(0,d.expectString)(t)),ape=(e,n)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=mo((0,d.getArrayIfSingleItem)(e.Tag),n)),t},vj=(e,n)=>{let t={};return e.Id!==void 0&&(t.Id=(0,d.expectString)(e.Id)),e.Filter===""||e.Filter!==void 0&&(t.Filter=lpe((0,d.expectUnion)(e.Filter),n)),e.StorageClassAnalysis!==void 0&&(t.StorageClassAnalysis=t_e(e.StorageClassAnalysis,n)),t},cpe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>vj(t,n)),dpe=(e,n)=>{let t={};return e.S3BucketDestination!==void 0&&(t.S3BucketDestination=upe(e.S3BucketDestination,n)),t},lpe=(e,n)=>e.Prefix!==void 0?{Prefix:(0,d.expectString)(e.Prefix)}:e.Tag!==void 0?{Tag:Ds(e.Tag,n)}:e.And!==void 0?{And:ape(e.And,n)}:{$unknown:Object.entries(e)[0]},upe=(e,n)=>{let t={};return e.Format!==void 0&&(t.Format=(0,d.expectString)(e.Format)),e.BucketAccountId!==void 0&&(t.BucketAccountId=(0,d.expectString)(e.BucketAccountId)),e.Bucket!==void 0&&(t.Bucket=(0,d.expectString)(e.Bucket)),e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),t},mpe=(e,n)=>{let t={};return e.Name!==void 0&&(t.Name=(0,d.expectString)(e.Name)),e.CreationDate!==void 0&&(t.CreationDate=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.CreationDate))),t},ppe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>mpe(t,n)),fpe=(e,n)=>{let t={};return e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,d.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,d.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,d.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,d.expectString)(e.ChecksumSHA256)),t},xj=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>(0,d.expectString)(t)),_pe=(e,n)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),t},v_=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>_pe(t,n)),ype=(e,n)=>{let t={};return e.HttpErrorCodeReturnedEquals!==void 0&&(t.HttpErrorCodeReturnedEquals=(0,d.expectString)(e.HttpErrorCodeReturnedEquals)),e.KeyPrefixEquals!==void 0&&(t.KeyPrefixEquals=(0,d.expectString)(e.KeyPrefixEquals)),t},gpe=(e,n)=>({}),hpe=(e,n)=>{let t={};return e.ETag!==void 0&&(t.ETag=(0,d.expectString)(e.ETag)),e.LastModified!==void 0&&(t.LastModified=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,d.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,d.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,d.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,d.expectString)(e.ChecksumSHA256)),t},Cpe=(e,n)=>{let t={};return e.ETag!==void 0&&(t.ETag=(0,d.expectString)(e.ETag)),e.LastModified!==void 0&&(t.LastModified=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,d.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,d.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,d.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,d.expectString)(e.ChecksumSHA256)),t},Spe=(e,n)=>{let t={};return e.ID!==void 0&&(t.ID=(0,d.expectString)(e.ID)),e.AllowedHeader===""?t.AllowedHeaders=[]:e.AllowedHeader!==void 0&&(t.AllowedHeaders=ope((0,d.getArrayIfSingleItem)(e.AllowedHeader),n)),e.AllowedMethod===""?t.AllowedMethods=[]:e.AllowedMethod!==void 0&&(t.AllowedMethods=spe((0,d.getArrayIfSingleItem)(e.AllowedMethod),n)),e.AllowedOrigin===""?t.AllowedOrigins=[]:e.AllowedOrigin!==void 0&&(t.AllowedOrigins=ipe((0,d.getArrayIfSingleItem)(e.AllowedOrigin),n)),e.ExposeHeader===""?t.ExposeHeaders=[]:e.ExposeHeader!==void 0&&(t.ExposeHeaders=Bpe((0,d.getArrayIfSingleItem)(e.ExposeHeader),n)),e.MaxAgeSeconds!==void 0&&(t.MaxAgeSeconds=(0,d.strictParseInt32)(e.MaxAgeSeconds)),t},Epe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Spe(t,n)),bpe=(e,n)=>{let t={};return e.Mode!==void 0&&(t.Mode=(0,d.expectString)(e.Mode)),e.Days!==void 0&&(t.Days=(0,d.strictParseInt32)(e.Days)),e.Years!==void 0&&(t.Years=(0,d.strictParseInt32)(e.Years)),t},Ppe=(e,n)=>{let t={};return e.Key!==void 0&&(t.Key=(0,d.expectString)(e.Key)),e.VersionId!==void 0&&(t.VersionId=(0,d.expectString)(e.VersionId)),e.DeleteMarker!==void 0&&(t.DeleteMarker=(0,d.parseBoolean)(e.DeleteMarker)),e.DeleteMarkerVersionId!==void 0&&(t.DeleteMarkerVersionId=(0,d.expectString)(e.DeleteMarkerVersionId)),t},vpe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Ppe(t,n)),xpe=(e,n)=>{let t={};return e.Owner!==void 0&&(t.Owner=Br(e.Owner,n)),e.Key!==void 0&&(t.Key=(0,d.expectString)(e.Key)),e.VersionId!==void 0&&(t.VersionId=(0,d.expectString)(e.VersionId)),e.IsLatest!==void 0&&(t.IsLatest=(0,d.parseBoolean)(e.IsLatest)),e.LastModified!==void 0&&(t.LastModified=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.LastModified))),t},wpe=(e,n)=>{let t={};return e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),t},kpe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>xpe(t,n)),Ape=(e,n)=>{let t={};return e.Bucket!==void 0&&(t.Bucket=(0,d.expectString)(e.Bucket)),e.Account!==void 0&&(t.Account=(0,d.expectString)(e.Account)),e.StorageClass!==void 0&&(t.StorageClass=(0,d.expectString)(e.StorageClass)),e.AccessControlTranslation!==void 0&&(t.AccessControlTranslation=rpe(e.AccessControlTranslation,n)),e.EncryptionConfiguration!==void 0&&(t.EncryptionConfiguration=Ipe(e.EncryptionConfiguration,n)),e.ReplicationTime!==void 0&&(t.ReplicationTime=zfe(e.ReplicationTime,n)),e.Metrics!==void 0&&(t.Metrics=ife(e.Metrics,n)),t},Ipe=(e,n)=>{let t={};return e.ReplicaKmsKeyID!==void 0&&(t.ReplicaKmsKeyID=(0,d.expectString)(e.ReplicaKmsKeyID)),t},Rpe=(e,n)=>({}),Npe=(e,n)=>{let t={};return e.Key!==void 0&&(t.Key=(0,d.expectString)(e.Key)),e.VersionId!==void 0&&(t.VersionId=(0,d.expectString)(e.VersionId)),e.Code!==void 0&&(t.Code=(0,d.expectString)(e.Code)),e.Message!==void 0&&(t.Message=(0,d.expectString)(e.Message)),t},Ope=(e,n)=>{let t={};return e.Key!==void 0&&(t.Key=(0,d.expectString)(e.Key)),t},Tpe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Npe(t,n)),qpe=(e,n)=>({}),OE=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>(0,d.expectString)(t)),Mpe=(e,n)=>{let t={};return e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),t},Bpe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>(0,d.expectString)(t)),Dpe=(e,n)=>{let t={};return e.Name!==void 0&&(t.Name=(0,d.expectString)(e.Name)),e.Value!==void 0&&(t.Value=(0,d.expectString)(e.Value)),t},Fpe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Dpe(t,n)),Lpe=(e,n)=>{let t={};return e.PartsCount!==void 0&&(t.TotalPartsCount=(0,d.strictParseInt32)(e.PartsCount)),e.PartNumberMarker!==void 0&&(t.PartNumberMarker=(0,d.expectString)(e.PartNumberMarker)),e.NextPartNumberMarker!==void 0&&(t.NextPartNumberMarker=(0,d.expectString)(e.NextPartNumberMarker)),e.MaxParts!==void 0&&(t.MaxParts=(0,d.strictParseInt32)(e.MaxParts)),e.IsTruncated!==void 0&&(t.IsTruncated=(0,d.parseBoolean)(e.IsTruncated)),e.Part===""?t.Parts=[]:e.Part!==void 0&&(t.Parts=Afe((0,d.getArrayIfSingleItem)(e.Part),n)),t},jpe=(e,n)=>{let t={};return e.Grantee!==void 0&&(t.Grantee=wj(e.Grantee,n)),e.Permission!==void 0&&(t.Permission=(0,d.expectString)(e.Permission)),t},wj=(e,n)=>{let t={};return e.DisplayName!==void 0&&(t.DisplayName=(0,d.expectString)(e.DisplayName)),e.EmailAddress!==void 0&&(t.EmailAddress=(0,d.expectString)(e.EmailAddress)),e.ID!==void 0&&(t.ID=(0,d.expectString)(e.ID)),e.URI!==void 0&&(t.URI=(0,d.expectString)(e.URI)),e["xsi:type"]!==void 0&&(t.Type=(0,d.expectString)(e["xsi:type"])),t},kj=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>jpe(t,n)),Upe=(e,n)=>{let t={};return e.Suffix!==void 0&&(t.Suffix=(0,d.expectString)(e.Suffix)),t},Aj=(e,n)=>{let t={};return e.ID!==void 0&&(t.ID=(0,d.expectString)(e.ID)),e.DisplayName!==void 0&&(t.DisplayName=(0,d.expectString)(e.DisplayName)),t},zpe=(e,n)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=mo((0,d.getArrayIfSingleItem)(e.Tag),n)),t},Ij=(e,n)=>{let t={};return e.Id!==void 0&&(t.Id=(0,d.expectString)(e.Id)),e.Filter!==void 0&&(t.Filter=Hpe(e.Filter,n)),e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),e.Tiering===""?t.Tierings=[]:e.Tiering!==void 0&&(t.Tierings=i_e((0,d.getArrayIfSingleItem)(e.Tiering),n)),t},Gpe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Ij(t,n)),Hpe=(e,n)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),e.Tag!==void 0&&(t.Tag=Ds(e.Tag,n)),e.And!==void 0&&(t.And=zpe(e.And,n)),t},Rj=(e,n)=>{let t={};return e.Destination!==void 0&&(t.Destination=Kpe(e.Destination,n)),e.IsEnabled!==void 0&&(t.IsEnabled=(0,d.parseBoolean)(e.IsEnabled)),e.Filter!==void 0&&(t.Filter=Xpe(e.Filter,n)),e.Id!==void 0&&(t.Id=(0,d.expectString)(e.Id)),e.IncludedObjectVersions!==void 0&&(t.IncludedObjectVersions=(0,d.expectString)(e.IncludedObjectVersions)),e.OptionalFields===""?t.OptionalFields=[]:e.OptionalFields!==void 0&&e.OptionalFields.Field!==void 0&&(t.OptionalFields=Wpe((0,d.getArrayIfSingleItem)(e.OptionalFields.Field),n)),e.Schedule!==void 0&&(t.Schedule=Qpe(e.Schedule,n)),t},$pe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Rj(t,n)),Kpe=(e,n)=>{let t={};return e.S3BucketDestination!==void 0&&(t.S3BucketDestination=Ype(e.S3BucketDestination,n)),t},Vpe=(e,n)=>{let t={};return e["SSE-S3"]!==void 0&&(t.SSES3=Zfe(e["SSE-S3"],n)),e["SSE-KMS"]!==void 0&&(t.SSEKMS=Qfe(e["SSE-KMS"],n)),t},Xpe=(e,n)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),t},Wpe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>(0,d.expectString)(t)),Ype=(e,n)=>{let t={};return e.AccountId!==void 0&&(t.AccountId=(0,d.expectString)(e.AccountId)),e.Bucket!==void 0&&(t.Bucket=(0,d.expectString)(e.Bucket)),e.Format!==void 0&&(t.Format=(0,d.expectString)(e.Format)),e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),e.Encryption!==void 0&&(t.Encryption=Vpe(e.Encryption,n)),t},Qpe=(e,n)=>{let t={};return e.Frequency!==void 0&&(t.Frequency=(0,d.expectString)(e.Frequency)),t},Jpe=(e,n)=>{let t={};return e.Id!==void 0&&(t.Id=(0,d.expectString)(e.Id)),e.CloudFunction!==void 0&&(t.LambdaFunctionArn=(0,d.expectString)(e.CloudFunction)),e.Event===""?t.Events=[]:e.Event!==void 0&&(t.Events=OE((0,d.getArrayIfSingleItem)(e.Event),n)),e.Filter!==void 0&&(t.Filter=TE(e.Filter,n)),t},Zpe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Jpe(t,n)),efe=(e,n)=>{let t={};return e.Date!==void 0&&(t.Date=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.Date))),e.Days!==void 0&&(t.Days=(0,d.strictParseInt32)(e.Days)),e.ExpiredObjectDeleteMarker!==void 0&&(t.ExpiredObjectDeleteMarker=(0,d.parseBoolean)(e.ExpiredObjectDeleteMarker)),t},tfe=(e,n)=>{let t={};return e.Expiration!==void 0&&(t.Expiration=efe(e.Expiration,n)),e.ID!==void 0&&(t.ID=(0,d.expectString)(e.ID)),e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),e.Filter===""||e.Filter!==void 0&&(t.Filter=rfe((0,d.expectUnion)(e.Filter),n)),e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),e.Transition===""?t.Transitions=[]:e.Transition!==void 0&&(t.Transitions=l_e((0,d.getArrayIfSingleItem)(e.Transition),n)),e.NoncurrentVersionTransition===""?t.NoncurrentVersionTransitions=[]:e.NoncurrentVersionTransition!==void 0&&(t.NoncurrentVersionTransitions=ffe((0,d.getArrayIfSingleItem)(e.NoncurrentVersionTransition),n)),e.NoncurrentVersionExpiration!==void 0&&(t.NoncurrentVersionExpiration=mfe(e.NoncurrentVersionExpiration,n)),e.AbortIncompleteMultipartUpload!==void 0&&(t.AbortIncompleteMultipartUpload=npe(e.AbortIncompleteMultipartUpload,n)),t},nfe=(e,n)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=mo((0,d.getArrayIfSingleItem)(e.Tag),n)),e.ObjectSizeGreaterThan!==void 0&&(t.ObjectSizeGreaterThan=(0,d.strictParseLong)(e.ObjectSizeGreaterThan)),e.ObjectSizeLessThan!==void 0&&(t.ObjectSizeLessThan=(0,d.strictParseLong)(e.ObjectSizeLessThan)),t},rfe=(e,n)=>e.Prefix!==void 0?{Prefix:(0,d.expectString)(e.Prefix)}:e.Tag!==void 0?{Tag:Ds(e.Tag,n)}:e.ObjectSizeGreaterThan!==void 0?{ObjectSizeGreaterThan:(0,d.strictParseLong)(e.ObjectSizeGreaterThan)}:e.ObjectSizeLessThan!==void 0?{ObjectSizeLessThan:(0,d.strictParseLong)(e.ObjectSizeLessThan)}:e.And!==void 0?{And:nfe(e.And,n)}:{$unknown:Object.entries(e)[0]},ofe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>tfe(t,n)),sfe=(e,n)=>{let t={};return e.TargetBucket!==void 0&&(t.TargetBucket=(0,d.expectString)(e.TargetBucket)),e.TargetGrants===""?t.TargetGrants=[]:e.TargetGrants!==void 0&&e.TargetGrants.Grant!==void 0&&(t.TargetGrants=o_e((0,d.getArrayIfSingleItem)(e.TargetGrants.Grant),n)),e.TargetPrefix!==void 0&&(t.TargetPrefix=(0,d.expectString)(e.TargetPrefix)),t},ife=(e,n)=>{let t={};return e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),e.EventThreshold!==void 0&&(t.EventThreshold=Tj(e.EventThreshold,n)),t},afe=(e,n)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=mo((0,d.getArrayIfSingleItem)(e.Tag),n)),e.AccessPointArn!==void 0&&(t.AccessPointArn=(0,d.expectString)(e.AccessPointArn)),t},Nj=(e,n)=>{let t={};return e.Id!==void 0&&(t.Id=(0,d.expectString)(e.Id)),e.Filter===""||e.Filter!==void 0&&(t.Filter=dfe((0,d.expectUnion)(e.Filter),n)),t},cfe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Nj(t,n)),dfe=(e,n)=>e.Prefix!==void 0?{Prefix:(0,d.expectString)(e.Prefix)}:e.Tag!==void 0?{Tag:Ds(e.Tag,n)}:e.AccessPointArn!==void 0?{AccessPointArn:(0,d.expectString)(e.AccessPointArn)}:e.And!==void 0?{And:afe(e.And,n)}:{$unknown:Object.entries(e)[0]},lfe=(e,n)=>{let t={};return e.UploadId!==void 0&&(t.UploadId=(0,d.expectString)(e.UploadId)),e.Key!==void 0&&(t.Key=(0,d.expectString)(e.Key)),e.Initiated!==void 0&&(t.Initiated=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.Initiated))),e.StorageClass!==void 0&&(t.StorageClass=(0,d.expectString)(e.StorageClass)),e.Owner!==void 0&&(t.Owner=Br(e.Owner,n)),e.Initiator!==void 0&&(t.Initiator=Aj(e.Initiator,n)),e.ChecksumAlgorithm!==void 0&&(t.ChecksumAlgorithm=(0,d.expectString)(e.ChecksumAlgorithm)),t},ufe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>lfe(t,n)),mfe=(e,n)=>{let t={};return e.NoncurrentDays!==void 0&&(t.NoncurrentDays=(0,d.strictParseInt32)(e.NoncurrentDays)),e.NewerNoncurrentVersions!==void 0&&(t.NewerNoncurrentVersions=(0,d.strictParseInt32)(e.NewerNoncurrentVersions)),t},pfe=(e,n)=>{let t={};return e.NoncurrentDays!==void 0&&(t.NoncurrentDays=(0,d.strictParseInt32)(e.NoncurrentDays)),e.StorageClass!==void 0&&(t.StorageClass=(0,d.expectString)(e.StorageClass)),e.NewerNoncurrentVersions!==void 0&&(t.NewerNoncurrentVersions=(0,d.strictParseInt32)(e.NewerNoncurrentVersions)),t},ffe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>pfe(t,n)),TE=(e,n)=>{let t={};return e.S3Key!==void 0&&(t.Key=$fe(e.S3Key,n)),t},_fe=(e,n)=>{let t={};return e.Key!==void 0&&(t.Key=(0,d.expectString)(e.Key)),e.LastModified!==void 0&&(t.LastModified=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.ETag!==void 0&&(t.ETag=(0,d.expectString)(e.ETag)),e.ChecksumAlgorithm===""?t.ChecksumAlgorithm=[]:e.ChecksumAlgorithm!==void 0&&(t.ChecksumAlgorithm=xj((0,d.getArrayIfSingleItem)(e.ChecksumAlgorithm),n)),e.Size!==void 0&&(t.Size=(0,d.strictParseLong)(e.Size)),e.StorageClass!==void 0&&(t.StorageClass=(0,d.expectString)(e.StorageClass)),e.Owner!==void 0&&(t.Owner=Br(e.Owner,n)),e.RestoreStatus!==void 0&&(t.RestoreStatus=qj(e.RestoreStatus,n)),t},Oj=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>_fe(t,n)),yfe=(e,n)=>{let t={};return e.ObjectLockEnabled!==void 0&&(t.ObjectLockEnabled=(0,d.expectString)(e.ObjectLockEnabled)),e.Rule!==void 0&&(t.Rule=Cfe(e.Rule,n)),t},gfe=(e,n)=>{let t={};return e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),t},hfe=(e,n)=>{let t={};return e.Mode!==void 0&&(t.Mode=(0,d.expectString)(e.Mode)),e.RetainUntilDate!==void 0&&(t.RetainUntilDate=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.RetainUntilDate))),t},Cfe=(e,n)=>{let t={};return e.DefaultRetention!==void 0&&(t.DefaultRetention=bpe(e.DefaultRetention,n)),t},Sfe=(e,n)=>{let t={};return e.PartNumber!==void 0&&(t.PartNumber=(0,d.strictParseInt32)(e.PartNumber)),e.Size!==void 0&&(t.Size=(0,d.strictParseLong)(e.Size)),e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,d.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,d.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,d.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,d.expectString)(e.ChecksumSHA256)),t},Efe=(e,n)=>{let t={};return e.ETag!==void 0&&(t.ETag=(0,d.expectString)(e.ETag)),e.ChecksumAlgorithm===""?t.ChecksumAlgorithm=[]:e.ChecksumAlgorithm!==void 0&&(t.ChecksumAlgorithm=xj((0,d.getArrayIfSingleItem)(e.ChecksumAlgorithm),n)),e.Size!==void 0&&(t.Size=(0,d.strictParseLong)(e.Size)),e.StorageClass!==void 0&&(t.StorageClass=(0,d.expectString)(e.StorageClass)),e.Key!==void 0&&(t.Key=(0,d.expectString)(e.Key)),e.VersionId!==void 0&&(t.VersionId=(0,d.expectString)(e.VersionId)),e.IsLatest!==void 0&&(t.IsLatest=(0,d.parseBoolean)(e.IsLatest)),e.LastModified!==void 0&&(t.LastModified=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.Owner!==void 0&&(t.Owner=Br(e.Owner,n)),e.RestoreStatus!==void 0&&(t.RestoreStatus=qj(e.RestoreStatus,n)),t},bfe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Efe(t,n)),Br=(e,n)=>{let t={};return e.DisplayName!==void 0&&(t.DisplayName=(0,d.expectString)(e.DisplayName)),e.ID!==void 0&&(t.ID=(0,d.expectString)(e.ID)),t},Pfe=(e,n)=>{let t={};return e.Rule===""?t.Rules=[]:e.Rule!==void 0&&(t.Rules=xfe((0,d.getArrayIfSingleItem)(e.Rule),n)),t},vfe=(e,n)=>{let t={};return e.ObjectOwnership!==void 0&&(t.ObjectOwnership=(0,d.expectString)(e.ObjectOwnership)),t},xfe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>vfe(t,n)),wfe=(e,n)=>{let t={};return e.PartNumber!==void 0&&(t.PartNumber=(0,d.strictParseInt32)(e.PartNumber)),e.LastModified!==void 0&&(t.LastModified=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.ETag!==void 0&&(t.ETag=(0,d.expectString)(e.ETag)),e.Size!==void 0&&(t.Size=(0,d.strictParseLong)(e.Size)),e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,d.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,d.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,d.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,d.expectString)(e.ChecksumSHA256)),t},kfe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>wfe(t,n)),Afe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Sfe(t,n)),Ife=(e,n)=>{let t={};return e.IsPublic!==void 0&&(t.IsPublic=(0,d.parseBoolean)(e.IsPublic)),t},Rfe=(e,n)=>{let t={};return e.BytesScanned!==void 0&&(t.BytesScanned=(0,d.strictParseLong)(e.BytesScanned)),e.BytesProcessed!==void 0&&(t.BytesProcessed=(0,d.strictParseLong)(e.BytesProcessed)),e.BytesReturned!==void 0&&(t.BytesReturned=(0,d.strictParseLong)(e.BytesReturned)),t},Nfe=(e,n)=>{let t={};return e.BlockPublicAcls!==void 0&&(t.BlockPublicAcls=(0,d.parseBoolean)(e.BlockPublicAcls)),e.IgnorePublicAcls!==void 0&&(t.IgnorePublicAcls=(0,d.parseBoolean)(e.IgnorePublicAcls)),e.BlockPublicPolicy!==void 0&&(t.BlockPublicPolicy=(0,d.parseBoolean)(e.BlockPublicPolicy)),e.RestrictPublicBuckets!==void 0&&(t.RestrictPublicBuckets=(0,d.parseBoolean)(e.RestrictPublicBuckets)),t},Ofe=(e,n)=>{let t={};return e.Id!==void 0&&(t.Id=(0,d.expectString)(e.Id)),e.Queue!==void 0&&(t.QueueArn=(0,d.expectString)(e.Queue)),e.Event===""?t.Events=[]:e.Event!==void 0&&(t.Events=OE((0,d.getArrayIfSingleItem)(e.Event),n)),e.Filter!==void 0&&(t.Filter=TE(e.Filter,n)),t},Tfe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Ofe(t,n)),qfe=(e,n)=>{let t={};return e.HostName!==void 0&&(t.HostName=(0,d.expectString)(e.HostName)),e.HttpRedirectCode!==void 0&&(t.HttpRedirectCode=(0,d.expectString)(e.HttpRedirectCode)),e.Protocol!==void 0&&(t.Protocol=(0,d.expectString)(e.Protocol)),e.ReplaceKeyPrefixWith!==void 0&&(t.ReplaceKeyPrefixWith=(0,d.expectString)(e.ReplaceKeyPrefixWith)),e.ReplaceKeyWith!==void 0&&(t.ReplaceKeyWith=(0,d.expectString)(e.ReplaceKeyWith)),t},Mfe=(e,n)=>{let t={};return e.HostName!==void 0&&(t.HostName=(0,d.expectString)(e.HostName)),e.Protocol!==void 0&&(t.Protocol=(0,d.expectString)(e.Protocol)),t},Bfe=(e,n)=>{let t={};return e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),t},Dfe=(e,n)=>{let t={};return e.Role!==void 0&&(t.Role=(0,d.expectString)(e.Role)),e.Rule===""?t.Rules=[]:e.Rule!==void 0&&(t.Rules=Ufe((0,d.getArrayIfSingleItem)(e.Rule),n)),t},Ffe=(e,n)=>{let t={};return e.ID!==void 0&&(t.ID=(0,d.expectString)(e.ID)),e.Priority!==void 0&&(t.Priority=(0,d.strictParseInt32)(e.Priority)),e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),e.Filter===""||e.Filter!==void 0&&(t.Filter=jfe((0,d.expectUnion)(e.Filter),n)),e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),e.SourceSelectionCriteria!==void 0&&(t.SourceSelectionCriteria=Yfe(e.SourceSelectionCriteria,n)),e.ExistingObjectReplication!==void 0&&(t.ExistingObjectReplication=Mpe(e.ExistingObjectReplication,n)),e.Destination!==void 0&&(t.Destination=Ape(e.Destination,n)),e.DeleteMarkerReplication!==void 0&&(t.DeleteMarkerReplication=wpe(e.DeleteMarkerReplication,n)),t},Lfe=(e,n)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,d.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=mo((0,d.getArrayIfSingleItem)(e.Tag),n)),t},jfe=(e,n)=>e.Prefix!==void 0?{Prefix:(0,d.expectString)(e.Prefix)}:e.Tag!==void 0?{Tag:Ds(e.Tag,n)}:e.And!==void 0?{And:Lfe(e.And,n)}:{$unknown:Object.entries(e)[0]},Ufe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Ffe(t,n)),zfe=(e,n)=>{let t={};return e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),e.Time!==void 0&&(t.Time=Tj(e.Time,n)),t},Tj=(e,n)=>{let t={};return e.Minutes!==void 0&&(t.Minutes=(0,d.strictParseInt32)(e.Minutes)),t},qj=(e,n)=>{let t={};return e.IsRestoreInProgress!==void 0&&(t.IsRestoreInProgress=(0,d.parseBoolean)(e.IsRestoreInProgress)),e.RestoreExpiryDate!==void 0&&(t.RestoreExpiryDate=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.RestoreExpiryDate))),t},Gfe=(e,n)=>{let t={};return e.Condition!==void 0&&(t.Condition=ype(e.Condition,n)),e.Redirect!==void 0&&(t.Redirect=qfe(e.Redirect,n)),t},Hfe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Gfe(t,n)),$fe=(e,n)=>{let t={};return e.FilterRule===""?t.FilterRules=[]:e.FilterRule!==void 0&&(t.FilterRules=Fpe((0,d.getArrayIfSingleItem)(e.FilterRule),n)),t},Kfe=(e,n)=>{let t={};return e.SSEAlgorithm!==void 0&&(t.SSEAlgorithm=(0,d.expectString)(e.SSEAlgorithm)),e.KMSMasterKeyID!==void 0&&(t.KMSMasterKeyID=(0,d.expectString)(e.KMSMasterKeyID)),t},Vfe=(e,n)=>{let t={};return e.Rule===""?t.Rules=[]:e.Rule!==void 0&&(t.Rules=Wfe((0,d.getArrayIfSingleItem)(e.Rule),n)),t},Xfe=(e,n)=>{let t={};return e.ApplyServerSideEncryptionByDefault!==void 0&&(t.ApplyServerSideEncryptionByDefault=Kfe(e.ApplyServerSideEncryptionByDefault,n)),e.BucketKeyEnabled!==void 0&&(t.BucketKeyEnabled=(0,d.parseBoolean)(e.BucketKeyEnabled)),t},Wfe=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Xfe(t,n)),Yfe=(e,n)=>{let t={};return e.SseKmsEncryptedObjects!==void 0&&(t.SseKmsEncryptedObjects=Jfe(e.SseKmsEncryptedObjects,n)),e.ReplicaModifications!==void 0&&(t.ReplicaModifications=Bfe(e.ReplicaModifications,n)),t},Qfe=(e,n)=>{let t={};return e.KeyId!==void 0&&(t.KeyId=(0,d.expectString)(e.KeyId)),t},Jfe=(e,n)=>{let t={};return e.Status!==void 0&&(t.Status=(0,d.expectString)(e.Status)),t},Zfe=(e,n)=>({}),e_e=(e,n)=>{let t={};return e.BytesScanned!==void 0&&(t.BytesScanned=(0,d.strictParseLong)(e.BytesScanned)),e.BytesProcessed!==void 0&&(t.BytesProcessed=(0,d.strictParseLong)(e.BytesProcessed)),e.BytesReturned!==void 0&&(t.BytesReturned=(0,d.strictParseLong)(e.BytesReturned)),t},t_e=(e,n)=>{let t={};return e.DataExport!==void 0&&(t.DataExport=n_e(e.DataExport,n)),t},n_e=(e,n)=>{let t={};return e.OutputSchemaVersion!==void 0&&(t.OutputSchemaVersion=(0,d.expectString)(e.OutputSchemaVersion)),e.Destination!==void 0&&(t.Destination=dpe(e.Destination,n)),t},Ds=(e,n)=>{let t={};return e.Key!==void 0&&(t.Key=(0,d.expectString)(e.Key)),e.Value!==void 0&&(t.Value=(0,d.expectString)(e.Value)),t},mo=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>Ds(t,n)),r_e=(e,n)=>{let t={};return e.Grantee!==void 0&&(t.Grantee=wj(e.Grantee,n)),e.Permission!==void 0&&(t.Permission=(0,d.expectString)(e.Permission)),t},o_e=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>r_e(t,n)),s_e=(e,n)=>{let t={};return e.Days!==void 0&&(t.Days=(0,d.strictParseInt32)(e.Days)),e.AccessTier!==void 0&&(t.AccessTier=(0,d.expectString)(e.AccessTier)),t},i_e=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>s_e(t,n)),a_e=(e,n)=>{let t={};return e.Id!==void 0&&(t.Id=(0,d.expectString)(e.Id)),e.Topic!==void 0&&(t.TopicArn=(0,d.expectString)(e.Topic)),e.Event===""?t.Events=[]:e.Event!==void 0&&(t.Events=OE((0,d.getArrayIfSingleItem)(e.Event),n)),e.Filter!==void 0&&(t.Filter=TE(e.Filter,n)),t},c_e=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>a_e(t,n)),d_e=(e,n)=>{let t={};return e.Date!==void 0&&(t.Date=(0,d.expectNonNull)((0,d.parseRfc3339DateTimeWithOffset)(e.Date))),e.Days!==void 0&&(t.Days=(0,d.strictParseInt32)(e.Days)),e.StorageClass!==void 0&&(t.StorageClass=(0,d.expectString)(e.StorageClass)),t},l_e=(e,n)=>(e||[]).filter(t=>t!=null).map(t=>d_e(t,n)),N=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),Mj=(e,n)=>(0,d.collectBody)(e,n).then(t=>n.utf8Encoder(t)),P=e=>e!=null&&e!==""&&(!Object.getOwnPropertyNames(e).includes("length")||e.length!=0)&&(!Object.getOwnPropertyNames(e).includes("size")||e.size!=0),ne=(e,n)=>Mj(e,n).then(t=>{if(t.length){let r=new zse.XMLParser({attributeNamePrefix:"",htmlEntities:!0,ignoreAttributes:!1,ignoreDeclaration:!0,parseTagValue:!1,trimValues:!1,tagValueProcessor:(u,l)=>l.trim()===""&&l.includes(` `)?"":void 0});r.addEntity("#xD","\r"),r.addEntity("#10",` -`);let o=r.parse(t),s="#text",c=Object.keys(o)[0],i=o[c];return i[s]&&(i[c]=i[s],delete i[s]),(0,d.getValueFromTextNode)(i)}return{}}),D=async(e,n)=>{let t=await ne(e,n);return t.Error&&(t.Error.message=t.Error.message??t.Error.Message),t},F=(e,n)=>{if((n==null?void 0:n.Code)!==void 0)return n.Code;if(e.statusCode==404)return"NotFound"}});var NE=m(Ls=>{"use strict";Object.defineProperty(Ls,"__esModule",{value:!0});Ls.AbortMultipartUploadCommand=Ls.$Command=void 0;var o_e=x(),s_e=w(),Nj=E();Object.defineProperty(Ls,"$Command",{enumerable:!0,get:function(){return Nj.Command}});var i_e=v(),Rj=M(),RE=class e extends Nj.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,s_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,o_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"AbortMultipartUploadCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[i_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"AbortMultipartUpload"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Rj.se_AbortMultipartUploadCommand)(n,t)}deserialize(n,t){return(0,Rj.de_AbortMultipartUploadCommand)(n,t)}};Ls.AbortMultipartUploadCommand=RE});var qt=m(Xn=>{"use strict";Object.defineProperty(Xn,"__esModule",{value:!0});Xn.getSsecPlugin=Xn.ssecMiddlewareOptions=Xn.ssecMiddleware=void 0;function Oj(e){return n=>async t=>{let r={...t.input},o=[{target:"SSECustomerKey",hash:"SSECustomerKeyMD5"},{target:"CopySourceSSECustomerKey",hash:"CopySourceSSECustomerKeyMD5"}];for(let s of o){let c=r[s.target];if(c){let i=ArrayBuffer.isView(c)?new Uint8Array(c.buffer,c.byteOffset,c.byteLength):typeof c=="string"?e.utf8Decoder(c):new Uint8Array(c),u=e.base64Encoder(i),l=new e.md5;l.update(i),r={...r,[s.target]:u,[s.hash]:e.base64Encoder(await l.digest())}}}return n({...t,input:r})}}Xn.ssecMiddleware=Oj;Xn.ssecMiddlewareOptions={name:"ssecMiddleware",step:"initialize",tags:["SSE"],override:!0};var a_e=e=>({applyToStack:n=>{n.add(Oj(e),Xn.ssecMiddlewareOptions)}});Xn.getSsecPlugin=a_e});var TE=m(js=>{"use strict";Object.defineProperty(js,"__esModule",{value:!0});js.CompleteMultipartUploadCommand=js.$Command=void 0;var c_e=To(),d_e=qt(),l_e=x(),u_e=w(),Mj=E();Object.defineProperty(js,"$Command",{enumerable:!0,get:function(){return Mj.Command}});var m_e=v(),Tj=et(),qj=M(),OE=class e extends Mj.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,u_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,l_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,c_e.getThrow200ExceptionsPlugin)(t)),this.middlewareStack.use((0,d_e.getSsecPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"CompleteMultipartUploadCommand",inputFilterSensitiveLog:Tj.CompleteMultipartUploadRequestFilterSensitiveLog,outputFilterSensitiveLog:Tj.CompleteMultipartUploadOutputFilterSensitiveLog,[m_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"CompleteMultipartUpload"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,qj.se_CompleteMultipartUploadCommand)(n,t)}deserialize(n,t){return(0,qj.de_CompleteMultipartUploadCommand)(n,t)}};js.CompleteMultipartUploadCommand=OE});var ME=m(Us=>{"use strict";Object.defineProperty(Us,"__esModule",{value:!0});Us.CopyObjectCommand=Us.$Command=void 0;var p_e=To(),f_e=qt(),__e=x(),y_e=w(),Fj=E();Object.defineProperty(Us,"$Command",{enumerable:!0,get:function(){return Fj.Command}});var g_e=v(),Bj=et(),Dj=M(),qE=class e extends Fj.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,y_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,__e.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,p_e.getThrow200ExceptionsPlugin)(t)),this.middlewareStack.use((0,f_e.getSsecPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"CopyObjectCommand",inputFilterSensitiveLog:Bj.CopyObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:Bj.CopyObjectOutputFilterSensitiveLog,[g_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"CopyObject"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Dj.se_CopyObjectCommand)(n,t)}deserialize(n,t){return(0,Dj.de_CopyObjectCommand)(n,t)}};Us.CopyObjectCommand=qE});var jj=m(Wn=>{"use strict";Object.defineProperty(Wn,"__esModule",{value:!0});Wn.getLocationConstraintPlugin=Wn.locationConstraintMiddlewareOptions=Wn.locationConstraintMiddleware=void 0;function Lj(e){return n=>async t=>{let{CreateBucketConfiguration:r}=t.input,o=await e.region();return(!r||!r.LocationConstraint)&&(t={...t,input:{...t.input,CreateBucketConfiguration:o==="us-east-1"?void 0:{LocationConstraint:o}}}),n(t)}}Wn.locationConstraintMiddleware=Lj;Wn.locationConstraintMiddlewareOptions={step:"initialize",tags:["LOCATION_CONSTRAINT","CREATE_BUCKET_CONFIGURATION"],name:"locationConstraintMiddleware",override:!0};var h_e=e=>({applyToStack:n=>{n.add(Lj(e),Wn.locationConstraintMiddlewareOptions)}});Wn.getLocationConstraintPlugin=h_e});var DE=m(zs=>{"use strict";Object.defineProperty(zs,"__esModule",{value:!0});zs.CreateBucketCommand=zs.$Command=void 0;var C_e=jj(),S_e=x(),E_e=w(),zj=E();Object.defineProperty(zs,"$Command",{enumerable:!0,get:function(){return zj.Command}});var b_e=v(),Uj=M(),BE=class e extends zj.Command{static getEndpointParameterInstructions(){return{DisableAccessPoints:{type:"staticContextParams",value:!0},Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,E_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,S_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,C_e.getLocationConstraintPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"CreateBucketCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[b_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"CreateBucket"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Uj.se_CreateBucketCommand)(n,t)}deserialize(n,t){return(0,Uj.de_CreateBucketCommand)(n,t)}};zs.CreateBucketCommand=BE});var LE=m(Gs=>{"use strict";Object.defineProperty(Gs,"__esModule",{value:!0});Gs.CreateMultipartUploadCommand=Gs.$Command=void 0;var P_e=qt(),v_e=x(),x_e=w(),$j=E();Object.defineProperty(Gs,"$Command",{enumerable:!0,get:function(){return $j.Command}});var w_e=v(),Gj=et(),Hj=M(),FE=class e extends $j.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,x_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,v_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,P_e.getSsecPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"CreateMultipartUploadCommand",inputFilterSensitiveLog:Gj.CreateMultipartUploadRequestFilterSensitiveLog,outputFilterSensitiveLog:Gj.CreateMultipartUploadOutputFilterSensitiveLog,[w_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"CreateMultipartUpload"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Hj.se_CreateMultipartUploadCommand)(n,t)}deserialize(n,t){return(0,Hj.de_CreateMultipartUploadCommand)(n,t)}};Gs.CreateMultipartUploadCommand=FE});var UE=m(Hs=>{"use strict";Object.defineProperty(Hs,"__esModule",{value:!0});Hs.DeleteBucketAnalyticsConfigurationCommand=Hs.$Command=void 0;var k_e=x(),A_e=w(),Vj=E();Object.defineProperty(Hs,"$Command",{enumerable:!0,get:function(){return Vj.Command}});var I_e=v(),Kj=M(),jE=class e extends Vj.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,A_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,k_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketAnalyticsConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[I_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketAnalyticsConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Kj.se_DeleteBucketAnalyticsConfigurationCommand)(n,t)}deserialize(n,t){return(0,Kj.de_DeleteBucketAnalyticsConfigurationCommand)(n,t)}};Hs.DeleteBucketAnalyticsConfigurationCommand=jE});var GE=m($s=>{"use strict";Object.defineProperty($s,"__esModule",{value:!0});$s.DeleteBucketCommand=$s.$Command=void 0;var R_e=x(),N_e=w(),Wj=E();Object.defineProperty($s,"$Command",{enumerable:!0,get:function(){return Wj.Command}});var O_e=v(),Xj=M(),zE=class e extends Wj.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,N_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,R_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[O_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucket"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Xj.se_DeleteBucketCommand)(n,t)}deserialize(n,t){return(0,Xj.de_DeleteBucketCommand)(n,t)}};$s.DeleteBucketCommand=zE});var $E=m(Ks=>{"use strict";Object.defineProperty(Ks,"__esModule",{value:!0});Ks.DeleteBucketCorsCommand=Ks.$Command=void 0;var T_e=x(),q_e=w(),Qj=E();Object.defineProperty(Ks,"$Command",{enumerable:!0,get:function(){return Qj.Command}});var M_e=v(),Yj=M(),HE=class e extends Qj.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,q_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,T_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketCorsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[M_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketCors"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Yj.se_DeleteBucketCorsCommand)(n,t)}deserialize(n,t){return(0,Yj.de_DeleteBucketCorsCommand)(n,t)}};Ks.DeleteBucketCorsCommand=HE});var VE=m(Vs=>{"use strict";Object.defineProperty(Vs,"__esModule",{value:!0});Vs.DeleteBucketEncryptionCommand=Vs.$Command=void 0;var B_e=x(),D_e=w(),Zj=E();Object.defineProperty(Vs,"$Command",{enumerable:!0,get:function(){return Zj.Command}});var F_e=v(),Jj=M(),KE=class e extends Zj.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,D_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,B_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketEncryptionCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[F_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketEncryption"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Jj.se_DeleteBucketEncryptionCommand)(n,t)}deserialize(n,t){return(0,Jj.de_DeleteBucketEncryptionCommand)(n,t)}};Vs.DeleteBucketEncryptionCommand=KE});var WE=m(Xs=>{"use strict";Object.defineProperty(Xs,"__esModule",{value:!0});Xs.DeleteBucketIntelligentTieringConfigurationCommand=Xs.$Command=void 0;var L_e=x(),j_e=w(),tU=E();Object.defineProperty(Xs,"$Command",{enumerable:!0,get:function(){return tU.Command}});var U_e=v(),eU=M(),XE=class e extends tU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,j_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,L_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketIntelligentTieringConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[U_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketIntelligentTieringConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,eU.se_DeleteBucketIntelligentTieringConfigurationCommand)(n,t)}deserialize(n,t){return(0,eU.de_DeleteBucketIntelligentTieringConfigurationCommand)(n,t)}};Xs.DeleteBucketIntelligentTieringConfigurationCommand=XE});var QE=m(Ws=>{"use strict";Object.defineProperty(Ws,"__esModule",{value:!0});Ws.DeleteBucketInventoryConfigurationCommand=Ws.$Command=void 0;var z_e=x(),G_e=w(),rU=E();Object.defineProperty(Ws,"$Command",{enumerable:!0,get:function(){return rU.Command}});var H_e=v(),nU=M(),YE=class e extends rU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,G_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,z_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketInventoryConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[H_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketInventoryConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,nU.se_DeleteBucketInventoryConfigurationCommand)(n,t)}deserialize(n,t){return(0,nU.de_DeleteBucketInventoryConfigurationCommand)(n,t)}};Ws.DeleteBucketInventoryConfigurationCommand=YE});var ZE=m(Ys=>{"use strict";Object.defineProperty(Ys,"__esModule",{value:!0});Ys.DeleteBucketLifecycleCommand=Ys.$Command=void 0;var $_e=x(),K_e=w(),sU=E();Object.defineProperty(Ys,"$Command",{enumerable:!0,get:function(){return sU.Command}});var V_e=v(),oU=M(),JE=class e extends sU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,K_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketLifecycleCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[V_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketLifecycle"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,oU.se_DeleteBucketLifecycleCommand)(n,t)}deserialize(n,t){return(0,oU.de_DeleteBucketLifecycleCommand)(n,t)}};Ys.DeleteBucketLifecycleCommand=JE});var t0=m(Qs=>{"use strict";Object.defineProperty(Qs,"__esModule",{value:!0});Qs.DeleteBucketMetricsConfigurationCommand=Qs.$Command=void 0;var X_e=x(),W_e=w(),aU=E();Object.defineProperty(Qs,"$Command",{enumerable:!0,get:function(){return aU.Command}});var Y_e=v(),iU=M(),e0=class e extends aU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,W_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,X_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketMetricsConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Y_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketMetricsConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,iU.se_DeleteBucketMetricsConfigurationCommand)(n,t)}deserialize(n,t){return(0,iU.de_DeleteBucketMetricsConfigurationCommand)(n,t)}};Qs.DeleteBucketMetricsConfigurationCommand=e0});var r0=m(Js=>{"use strict";Object.defineProperty(Js,"__esModule",{value:!0});Js.DeleteBucketOwnershipControlsCommand=Js.$Command=void 0;var Q_e=x(),J_e=w(),dU=E();Object.defineProperty(Js,"$Command",{enumerable:!0,get:function(){return dU.Command}});var Z_e=v(),cU=M(),n0=class e extends dU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,J_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Q_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketOwnershipControlsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Z_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketOwnershipControls"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,cU.se_DeleteBucketOwnershipControlsCommand)(n,t)}deserialize(n,t){return(0,cU.de_DeleteBucketOwnershipControlsCommand)(n,t)}};Js.DeleteBucketOwnershipControlsCommand=n0});var s0=m(Zs=>{"use strict";Object.defineProperty(Zs,"__esModule",{value:!0});Zs.DeleteBucketPolicyCommand=Zs.$Command=void 0;var eye=x(),tye=w(),uU=E();Object.defineProperty(Zs,"$Command",{enumerable:!0,get:function(){return uU.Command}});var nye=v(),lU=M(),o0=class e extends uU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,tye.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eye.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketPolicyCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[nye.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketPolicy"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,lU.se_DeleteBucketPolicyCommand)(n,t)}deserialize(n,t){return(0,lU.de_DeleteBucketPolicyCommand)(n,t)}};Zs.DeleteBucketPolicyCommand=o0});var a0=m(ei=>{"use strict";Object.defineProperty(ei,"__esModule",{value:!0});ei.DeleteBucketReplicationCommand=ei.$Command=void 0;var rye=x(),oye=w(),pU=E();Object.defineProperty(ei,"$Command",{enumerable:!0,get:function(){return pU.Command}});var sye=v(),mU=M(),i0=class e extends pU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,oye.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rye.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketReplicationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[sye.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketReplication"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,mU.se_DeleteBucketReplicationCommand)(n,t)}deserialize(n,t){return(0,mU.de_DeleteBucketReplicationCommand)(n,t)}};ei.DeleteBucketReplicationCommand=i0});var d0=m(ti=>{"use strict";Object.defineProperty(ti,"__esModule",{value:!0});ti.DeleteBucketTaggingCommand=ti.$Command=void 0;var iye=x(),aye=w(),_U=E();Object.defineProperty(ti,"$Command",{enumerable:!0,get:function(){return _U.Command}});var cye=v(),fU=M(),c0=class e extends _U.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,aye.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iye.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketTaggingCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[cye.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketTagging"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,fU.se_DeleteBucketTaggingCommand)(n,t)}deserialize(n,t){return(0,fU.de_DeleteBucketTaggingCommand)(n,t)}};ti.DeleteBucketTaggingCommand=c0});var u0=m(ni=>{"use strict";Object.defineProperty(ni,"__esModule",{value:!0});ni.DeleteBucketWebsiteCommand=ni.$Command=void 0;var dye=x(),lye=w(),gU=E();Object.defineProperty(ni,"$Command",{enumerable:!0,get:function(){return gU.Command}});var uye=v(),yU=M(),l0=class e extends gU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,lye.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dye.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketWebsiteCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[uye.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketWebsite"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,yU.se_DeleteBucketWebsiteCommand)(n,t)}deserialize(n,t){return(0,yU.de_DeleteBucketWebsiteCommand)(n,t)}};ni.DeleteBucketWebsiteCommand=l0});var p0=m(ri=>{"use strict";Object.defineProperty(ri,"__esModule",{value:!0});ri.DeleteObjectCommand=ri.$Command=void 0;var mye=x(),pye=w(),CU=E();Object.defineProperty(ri,"$Command",{enumerable:!0,get:function(){return CU.Command}});var fye=v(),hU=M(),m0=class e extends CU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,pye.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mye.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteObjectCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[fye.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteObject"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,hU.se_DeleteObjectCommand)(n,t)}deserialize(n,t){return(0,hU.de_DeleteObjectCommand)(n,t)}};ri.DeleteObjectCommand=m0});var oi=m(Dr=>{"use strict";Object.defineProperty(Dr,"__esModule",{value:!0});Dr.ChecksumLocation=Dr.ChecksumAlgorithm=void 0;var _ye;(function(e){e.MD5="MD5",e.CRC32="CRC32",e.CRC32C="CRC32C",e.SHA1="SHA1",e.SHA256="SHA256"})(_ye=Dr.ChecksumAlgorithm||(Dr.ChecksumAlgorithm={}));var yye;(function(e){e.HEADER="header",e.TRAILER="trailer"})(yye=Dr.ChecksumLocation||(Dr.ChecksumLocation={}))});var f0=m(si=>{"use strict";Object.defineProperty(si,"__esModule",{value:!0});si.PRIORITY_ORDER_ALGORITHMS=si.CLIENT_SUPPORTED_ALGORITHMS=void 0;var Fr=oi();si.CLIENT_SUPPORTED_ALGORITHMS=[Fr.ChecksumAlgorithm.CRC32,Fr.ChecksumAlgorithm.CRC32C,Fr.ChecksumAlgorithm.SHA1,Fr.ChecksumAlgorithm.SHA256];si.PRIORITY_ORDER_ALGORITHMS=[Fr.ChecksumAlgorithm.CRC32,Fr.ChecksumAlgorithm.CRC32C,Fr.ChecksumAlgorithm.SHA1,Fr.ChecksumAlgorithm.SHA256]});var EU=m(E_=>{"use strict";Object.defineProperty(E_,"__esModule",{value:!0});E_.getChecksumAlgorithmForRequest=void 0;var gye=oi(),SU=f0(),hye=(e,{requestChecksumRequired:n,requestAlgorithmMember:t})=>{if(!t||!e[t])return n?gye.ChecksumAlgorithm.MD5:void 0;let r=e[t];if(!SU.CLIENT_SUPPORTED_ALGORITHMS.includes(r))throw new Error(`The checksum algorithm "${r}" is not supported by the client. Select one of ${SU.CLIENT_SUPPORTED_ALGORITHMS}.`);return r};E_.getChecksumAlgorithmForRequest=hye});var _0=m(b_=>{"use strict";Object.defineProperty(b_,"__esModule",{value:!0});b_.getChecksumLocationName=void 0;var Cye=oi(),Sye=e=>e===Cye.ChecksumAlgorithm.MD5?"content-md5":`x-amz-checksum-${e.toLowerCase()}`;b_.getChecksumLocationName=Sye});var bU=m(P_=>{"use strict";Object.defineProperty(P_,"__esModule",{value:!0});P_.hasHeader=void 0;var Eye=(e,n)=>{let t=e.toLowerCase();for(let r of Object.keys(n))if(t===r.toLowerCase())return!0;return!1};P_.hasHeader=Eye});var x_=m(v_=>{"use strict";Object.defineProperty(v_,"__esModule",{value:!0});v_.isStreaming=void 0;var bye=Id(),Pye=e=>e!==void 0&&typeof e!="string"&&!ArrayBuffer.isView(e)&&!(0,bye.isArrayBuffer)(e);v_.isStreaming=Pye});var C0={};Ba(C0,{__assign:()=>g0,__asyncDelegator:()=>Bye,__asyncGenerator:()=>Mye,__asyncValues:()=>Dye,__await:()=>id,__awaiter:()=>Iye,__classPrivateFieldGet:()=>Uye,__classPrivateFieldSet:()=>zye,__createBinding:()=>Nye,__decorate:()=>wye,__exportStar:()=>Oye,__extends:()=>vye,__generator:()=>Rye,__importDefault:()=>jye,__importStar:()=>Lye,__makeTemplateObject:()=>Fye,__metadata:()=>Aye,__param:()=>kye,__read:()=>PU,__rest:()=>xye,__spread:()=>Tye,__spreadArrays:()=>qye,__values:()=>h0});function vye(e,n){y0(e,n);function t(){this.constructor=e}e.prototype=n===null?Object.create(n):(t.prototype=n.prototype,new t)}function xye(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o=0;i--)(c=e[i])&&(s=(o<3?c(s):o>3?c(n,t,s):c(n,t))||s);return o>3&&s&&Object.defineProperty(n,t,s),s}function kye(e,n){return function(t,r){n(t,r,e)}}function Aye(e,n){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(e,n)}function Iye(e,n,t,r){function o(s){return s instanceof t?s:new t(function(c){c(s)})}return new(t||(t=Promise))(function(s,c){function i(a){try{l(r.next(a))}catch(_){c(_)}}function u(a){try{l(r.throw(a))}catch(_){c(_)}}function l(a){a.done?s(a.value):o(a.value).then(i,u)}l((r=r.apply(e,n||[])).next())})}function Rye(e,n){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,o,s,c;return c={next:i(0),throw:i(1),return:i(2)},typeof Symbol=="function"&&(c[Symbol.iterator]=function(){return this}),c;function i(l){return function(a){return u([l,a])}}function u(l){if(r)throw new TypeError("Generator is already executing.");for(;t;)try{if(r=1,o&&(s=l[0]&2?o.return:l[0]?o.throw||((s=o.return)&&s.call(o),0):o.next)&&!(s=s.call(o,l[1])).done)return s;switch(o=0,s&&(l=[l[0]&2,s.value]),l[0]){case 0:case 1:s=l;break;case 4:return t.label++,{value:l[1],done:!1};case 5:t.label++,o=l[1],l=[0];continue;case 7:l=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(l[0]===6||l[0]===2)){t=0;continue}if(l[0]===3&&(!s||l[1]>s[0]&&l[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}function PU(e,n){var t=typeof Symbol=="function"&&e[Symbol.iterator];if(!t)return e;var r=t.call(e),o,s=[],c;try{for(;(n===void 0||n-- >0)&&!(o=r.next()).done;)s.push(o.value)}catch(i){c={error:i}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(c)throw c.error}}return s}function Tye(){for(var e=[],n=0;n1||i(y,C)})})}function i(y,C){try{u(r[y](C))}catch(b){_(s[0][3],b)}}function u(y){y.value instanceof id?Promise.resolve(y.value.v).then(l,a):_(s[0][2],y)}function l(y){i("next",y)}function a(y){i("throw",y)}function _(y,C){y(C),s.shift(),s.length&&i(s[0][0],s[0][1])}}function Bye(e){var n,t;return n={},r("next"),r("throw",function(o){throw o}),r("return"),n[Symbol.iterator]=function(){return this},n;function r(o,s){n[o]=e[o]?function(c){return(t=!t)?{value:id(e[o](c)),done:o==="return"}:s?s(c):c}:s}}function Dye(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n=e[Symbol.asyncIterator],t;return n?n.call(e):(e=typeof h0=="function"?h0(e):e[Symbol.iterator](),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(s){t[s]=e[s]&&function(c){return new Promise(function(i,u){c=e[s](c),o(i,u,c.done,c.value)})}}function o(s,c,i,u){Promise.resolve(u).then(function(l){s({value:l,done:i})},c)}}function Fye(e,n){return Object.defineProperty?Object.defineProperty(e,"raw",{value:n}):e.raw=n,e}function Lye(e){if(e&&e.__esModule)return e;var n={};if(e!=null)for(var t in e)Object.hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n.default=e,n}function jye(e){return e&&e.__esModule?e:{default:e}}function Uye(e,n){if(!n.has(e))throw new TypeError("attempted to get private field on non-instance");return n.get(e)}function zye(e,n,t){if(!n.has(e))throw new TypeError("attempted to set private field on non-instance");return n.set(e,t),t}var y0,g0,S0=Ge(()=>{y0=function(e,n){return y0=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var o in r)r.hasOwnProperty(o)&&(t[o]=r[o])},y0(e,n)};g0=function(){return g0=Object.assign||function(n){for(var t,r=1,o=arguments.length;r{"use strict";Object.defineProperty(w_,"__esModule",{value:!0});w_.AwsCrc32c=void 0;var vU=(S0(),j(C0)),E0=nc(),xU=b0(),Gye=function(){function e(){this.crc32c=new xU.Crc32c}return e.prototype.update=function(n){(0,E0.isEmptyData)(n)||this.crc32c.update((0,E0.convertToBuffer)(n))},e.prototype.digest=function(){return vU.__awaiter(this,void 0,void 0,function(){return vU.__generator(this,function(n){return[2,(0,E0.numToUint8)(this.crc32c.digest())]})})},e.prototype.reset=function(){this.crc32c=new xU.Crc32c},e}();w_.AwsCrc32c=Gye});var b0=m(Lr=>{"use strict";Object.defineProperty(Lr,"__esModule",{value:!0});Lr.AwsCrc32c=Lr.Crc32c=Lr.crc32c=void 0;var Hye=(S0(),j(C0)),$ye=nc();function Kye(e){return new kU().update(e).digest()}Lr.crc32c=Kye;var kU=function(){function e(){this.checksum=4294967295}return e.prototype.update=function(n){var t,r;try{for(var o=Hye.__values(n),s=o.next();!s.done;s=o.next()){var c=s.value;this.checksum=this.checksum>>>8^Xye[(this.checksum^c)&255]}}catch(i){t={error:i}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return this},e.prototype.digest=function(){return(this.checksum^4294967295)>>>0},e}();Lr.Crc32c=kU;var Vye=[0,4067132163,3778769143,324072436,3348797215,904991772,648144872,3570033899,2329499855,2024987596,1809983544,2575936315,1296289744,3207089363,2893594407,1578318884,274646895,3795141740,4049975192,51262619,3619967088,632279923,922689671,3298075524,2592579488,1760304291,2075979607,2312596564,1562183871,2943781820,3156637768,1313733451,549293790,3537243613,3246849577,871202090,3878099393,357341890,102525238,4101499445,2858735121,1477399826,1264559846,3107202533,1845379342,2677391885,2361733625,2125378298,820201905,3263744690,3520608582,598981189,4151959214,85089709,373468761,3827903834,3124367742,1213305469,1526817161,2842354314,2107672161,2412447074,2627466902,1861252501,1098587580,3004210879,2688576843,1378610760,2262928035,1955203488,1742404180,2511436119,3416409459,969524848,714683780,3639785095,205050476,4266873199,3976438427,526918040,1361435347,2739821008,2954799652,1114974503,2529119692,1691668175,2005155131,2247081528,3690758684,697762079,986182379,3366744552,476452099,3993867776,4250756596,255256311,1640403810,2477592673,2164122517,1922457750,2791048317,1412925310,1197962378,3037525897,3944729517,427051182,170179418,4165941337,746937522,3740196785,3451792453,1070968646,1905808397,2213795598,2426610938,1657317369,3053634322,1147748369,1463399397,2773627110,4215344322,153784257,444234805,3893493558,1021025245,3467647198,3722505002,797665321,2197175160,1889384571,1674398607,2443626636,1164749927,3070701412,2757221520,1446797203,137323447,4198817972,3910406976,461344835,3484808360,1037989803,781091935,3705997148,2460548119,1623424788,1939049696,2180517859,1429367560,2807687179,3020495871,1180866812,410100952,3927582683,4182430767,186734380,3756733383,763408580,1053836080,3434856499,2722870694,1344288421,1131464017,2971354706,1708204729,2545590714,2229949006,1988219213,680717673,3673779818,3383336350,1002577565,4010310262,493091189,238226049,4233660802,2987750089,1082061258,1395524158,2705686845,1972364758,2279892693,2494862625,1725896226,952904198,3399985413,3656866545,731699698,4283874585,222117402,510512622,3959836397,3280807620,837199303,582374963,3504198960,68661723,4135334616,3844915500,390545967,1230274059,3141532936,2825850620,1510247935,2395924756,2091215383,1878366691,2644384480,3553878443,565732008,854102364,3229815391,340358836,3861050807,4117890627,119113024,1493875044,2875275879,3090270611,1247431312,2660249211,1828433272,2141937292,2378227087,3811616794,291187481,34330861,4032846830,615137029,3603020806,3314634738,939183345,1776939221,2609017814,2295496738,2058945313,2926798794,1545135305,1330124605,3173225534,4084100981,17165430,307568514,3762199681,888469610,3332340585,3587147933,665062302,2042050490,2346497209,2559330125,1793573966,3190661285,1279665062,1595330642,2910671697],Xye=(0,$ye.uint32ArrayFrom)(Vye),Wye=wU();Object.defineProperty(Lr,"AwsCrc32c",{enumerable:!0,get:function(){return Wye.AwsCrc32c}})});var P0=m(k_=>{"use strict";Object.defineProperty(k_,"__esModule",{value:!0});k_.selectChecksumAlgorithmFunction=void 0;var Yye=rc(),Qye=b0(),ad=oi(),Jye=(e,n)=>({[ad.ChecksumAlgorithm.MD5]:n.md5,[ad.ChecksumAlgorithm.CRC32]:Yye.AwsCrc32,[ad.ChecksumAlgorithm.CRC32C]:Qye.AwsCrc32c,[ad.ChecksumAlgorithm.SHA1]:n.sha1,[ad.ChecksumAlgorithm.SHA256]:n.sha256})[e];k_.selectChecksumAlgorithmFunction=Jye});var v0=m(A_=>{"use strict";Object.defineProperty(A_,"__esModule",{value:!0});A_.stringHasher=void 0;var Zye=Pt(),ege=(e,n)=>{let t=new e;return t.update((0,Zye.toUint8Array)(n||"")),t.digest()};A_.stringHasher=ege});var x0=m(I_=>{"use strict";Object.defineProperty(I_,"__esModule",{value:!0});I_.flexibleChecksumsMiddleware=void 0;var tge=we(),nge=EU(),rge=_0(),oge=bU(),sge=x_(),ige=P0(),age=v0(),cge=(e,n)=>t=>async r=>{if(!tge.HttpRequest.isInstance(r.request))return t(r);let{request:o}=r,{body:s,headers:c}=o,{base64Encoder:i,streamHasher:u}=e,{input:l,requestChecksumRequired:a,requestAlgorithmMember:_}=n,y=(0,nge.getChecksumAlgorithmForRequest)(l,{requestChecksumRequired:a,requestAlgorithmMember:_}),C=s,b=c;if(y){let k=(0,rge.getChecksumLocationName)(y),K=(0,ige.selectChecksumAlgorithmFunction)(y,e);if((0,sge.isStreaming)(s)){let{getAwsChunkedEncodingStream:J,bodyLengthChecker:De}=e;C=J(s,{base64Encoder:i,bodyLengthChecker:De,checksumLocationName:k,checksumAlgorithmFn:K,streamHasher:u}),b={...c,"content-encoding":c["content-encoding"]?`${c["content-encoding"]},aws-chunked`:"aws-chunked","transfer-encoding":"chunked","x-amz-decoded-content-length":c["content-length"],"x-amz-content-sha256":"STREAMING-UNSIGNED-PAYLOAD-TRAILER","x-amz-trailer":k},delete b["content-length"]}else if(!(0,oge.hasHeader)(k,c)){let J=await(0,age.stringHasher)(K,s);b={...c,[k]:i(J)}}}return await t({...r,request:{...o,headers:b,body:C}})};I_.flexibleChecksumsMiddleware=cge});var AU=m(R_=>{"use strict";Object.defineProperty(R_,"__esModule",{value:!0});R_.createReadStreamOnBuffer=void 0;var dge=require("stream");function lge(e){let n=new dge.Transform;return n.push(e),n.push(null),n}R_.createReadStreamOnBuffer=lge});var IU=m(N_=>{"use strict";Object.defineProperty(N_,"__esModule",{value:!0});N_.getChecksum=void 0;var uge=x_(),mge=v0(),pge=async(e,{streamHasher:n,checksumAlgorithmFn:t,base64Encoder:r})=>{let o=(0,uge.isStreaming)(e)?n(t,e):(0,mge.stringHasher)(t,e);return r(await o)};N_.getChecksum=pge});var NU=m(O_=>{"use strict";Object.defineProperty(O_,"__esModule",{value:!0});O_.getChecksumAlgorithmListForResponse=void 0;var RU=f0(),fge=(e=[])=>{let n=[];for(let t of RU.PRIORITY_ORDER_ALGORITHMS)!e.includes(t)||!RU.CLIENT_SUPPORTED_ALGORITHMS.includes(t)||n.push(t);return n};O_.getChecksumAlgorithmListForResponse=fge});var OU=m(T_=>{"use strict";Object.defineProperty(T_,"__esModule",{value:!0});T_.validateChecksumFromResponse=void 0;var _ge=IU(),yge=NU(),gge=_0(),hge=P0(),Cge=async(e,{config:n,responseAlgorithms:t})=>{let r=(0,yge.getChecksumAlgorithmListForResponse)(t),{body:o,headers:s}=e;for(let c of r){let i=(0,gge.getChecksumLocationName)(c),u=s[i];if(u){let l=(0,hge.selectChecksumAlgorithmFunction)(c,n),{streamHasher:a,base64Encoder:_}=n,y=await(0,_ge.getChecksum)(o,{streamHasher:a,checksumAlgorithmFn:l,base64Encoder:_});if(y===u)break;throw new Error(`Checksum mismatch: expected "${y}" but received "${u}" in response header "${i}".`)}}};T_.validateChecksumFromResponse=Cge});var qU=m(ii=>{"use strict";Object.defineProperty(ii,"__esModule",{value:!0});ii.flexibleChecksumsResponseMiddleware=ii.flexibleChecksumsResponseMiddlewareOptions=void 0;var Sge=we(),Ege=x_(),TU=AU(),bge=OU();ii.flexibleChecksumsResponseMiddlewareOptions={name:"flexibleChecksumsResponseMiddleware",toMiddleware:"deserializerMiddleware",relation:"after",tags:["BODY_CHECKSUM"],override:!0};var Pge=(e,n)=>t=>async r=>{if(!Sge.HttpRequest.isInstance(r.request))return t(r);let o=r.input,s=await t(r),c=s.response,i,{requestValidationModeMember:u,responseAlgorithms:l}=n;if(u&&o[u]==="ENABLED"){let a=(0,Ege.isStreaming)(c.body);a&&(i=await e.streamCollector(c.body),c.body=(0,TU.createReadStreamOnBuffer)(i)),await(0,bge.validateChecksumFromResponse)(s.response,{config:e,responseAlgorithms:l}),a&&i&&(c.body=(0,TU.createReadStreamOnBuffer)(i))}return s};ii.flexibleChecksumsResponseMiddleware=Pge});var BU=m(fo=>{"use strict";Object.defineProperty(fo,"__esModule",{value:!0});fo.getFlexibleChecksumsPlugin=fo.flexibleChecksumsMiddlewareOptions=void 0;var vge=x0(),MU=qU();fo.flexibleChecksumsMiddlewareOptions={name:"flexibleChecksumsMiddleware",step:"build",tags:["BODY_CHECKSUM"],override:!0};var xge=(e,n)=>({applyToStack:t=>{t.add((0,vge.flexibleChecksumsMiddleware)(e,n),fo.flexibleChecksumsMiddlewareOptions),t.addRelativeTo((0,MU.flexibleChecksumsResponseMiddleware)(e,n),MU.flexibleChecksumsResponseMiddlewareOptions)}});fo.getFlexibleChecksumsPlugin=xge});var xe=m(cd=>{"use strict";Object.defineProperty(cd,"__esModule",{value:!0});var w0=(z(),j(U));w0.__exportStar(oi(),cd);w0.__exportStar(x0(),cd);w0.__exportStar(BU(),cd)});var A0=m(ai=>{"use strict";Object.defineProperty(ai,"__esModule",{value:!0});ai.DeleteObjectsCommand=ai.$Command=void 0;var wge=xe(),kge=x(),Age=w(),FU=E();Object.defineProperty(ai,"$Command",{enumerable:!0,get:function(){return FU.Command}});var Ige=v(),DU=M(),k0=class e extends FU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Age.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kge.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,wge.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteObjectsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Ige.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteObjects"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,DU.se_DeleteObjectsCommand)(n,t)}deserialize(n,t){return(0,DU.de_DeleteObjectsCommand)(n,t)}};ai.DeleteObjectsCommand=k0});var R0=m(ci=>{"use strict";Object.defineProperty(ci,"__esModule",{value:!0});ci.DeleteObjectTaggingCommand=ci.$Command=void 0;var Rge=x(),Nge=w(),jU=E();Object.defineProperty(ci,"$Command",{enumerable:!0,get:function(){return jU.Command}});var Oge=v(),LU=M(),I0=class e extends jU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Nge.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Rge.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteObjectTaggingCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Oge.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteObjectTagging"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,LU.se_DeleteObjectTaggingCommand)(n,t)}deserialize(n,t){return(0,LU.de_DeleteObjectTaggingCommand)(n,t)}};ci.DeleteObjectTaggingCommand=I0});var O0=m(di=>{"use strict";Object.defineProperty(di,"__esModule",{value:!0});di.DeletePublicAccessBlockCommand=di.$Command=void 0;var Tge=x(),qge=w(),zU=E();Object.defineProperty(di,"$Command",{enumerable:!0,get:function(){return zU.Command}});var Mge=v(),UU=M(),N0=class e extends zU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,qge.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Tge.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeletePublicAccessBlockCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Mge.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeletePublicAccessBlock"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,UU.se_DeletePublicAccessBlockCommand)(n,t)}deserialize(n,t){return(0,UU.de_DeletePublicAccessBlockCommand)(n,t)}};di.DeletePublicAccessBlockCommand=N0});var q0=m(li=>{"use strict";Object.defineProperty(li,"__esModule",{value:!0});li.GetBucketAccelerateConfigurationCommand=li.$Command=void 0;var Bge=x(),Dge=w(),HU=E();Object.defineProperty(li,"$Command",{enumerable:!0,get:function(){return HU.Command}});var Fge=v(),GU=M(),T0=class e extends HU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Dge.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Bge.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketAccelerateConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Fge.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketAccelerateConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,GU.se_GetBucketAccelerateConfigurationCommand)(n,t)}deserialize(n,t){return(0,GU.de_GetBucketAccelerateConfigurationCommand)(n,t)}};li.GetBucketAccelerateConfigurationCommand=T0});var B0=m(ui=>{"use strict";Object.defineProperty(ui,"__esModule",{value:!0});ui.GetBucketAclCommand=ui.$Command=void 0;var Lge=x(),jge=w(),KU=E();Object.defineProperty(ui,"$Command",{enumerable:!0,get:function(){return KU.Command}});var Uge=v(),$U=M(),M0=class e extends KU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,jge.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Lge.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketAclCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Uge.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketAcl"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,$U.se_GetBucketAclCommand)(n,t)}deserialize(n,t){return(0,$U.de_GetBucketAclCommand)(n,t)}};ui.GetBucketAclCommand=M0});var F0=m(mi=>{"use strict";Object.defineProperty(mi,"__esModule",{value:!0});mi.GetBucketAnalyticsConfigurationCommand=mi.$Command=void 0;var zge=x(),Gge=w(),XU=E();Object.defineProperty(mi,"$Command",{enumerable:!0,get:function(){return XU.Command}});var Hge=v(),VU=M(),D0=class e extends XU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Gge.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zge.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketAnalyticsConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Hge.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketAnalyticsConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,VU.se_GetBucketAnalyticsConfigurationCommand)(n,t)}deserialize(n,t){return(0,VU.de_GetBucketAnalyticsConfigurationCommand)(n,t)}};mi.GetBucketAnalyticsConfigurationCommand=D0});var j0=m(pi=>{"use strict";Object.defineProperty(pi,"__esModule",{value:!0});pi.GetBucketCorsCommand=pi.$Command=void 0;var $ge=x(),Kge=w(),YU=E();Object.defineProperty(pi,"$Command",{enumerable:!0,get:function(){return YU.Command}});var Vge=v(),WU=M(),L0=class e extends YU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Kge.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$ge.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketCorsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Vge.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketCors"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,WU.se_GetBucketCorsCommand)(n,t)}deserialize(n,t){return(0,WU.de_GetBucketCorsCommand)(n,t)}};pi.GetBucketCorsCommand=L0});var z0=m(fi=>{"use strict";Object.defineProperty(fi,"__esModule",{value:!0});fi.GetBucketEncryptionCommand=fi.$Command=void 0;var Xge=x(),Wge=w(),JU=E();Object.defineProperty(fi,"$Command",{enumerable:!0,get:function(){return JU.Command}});var Yge=v(),Qge=et(),QU=M(),U0=class e extends JU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Wge.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Xge.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketEncryptionCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:Qge.GetBucketEncryptionOutputFilterSensitiveLog,[Yge.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketEncryption"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,QU.se_GetBucketEncryptionCommand)(n,t)}deserialize(n,t){return(0,QU.de_GetBucketEncryptionCommand)(n,t)}};fi.GetBucketEncryptionCommand=U0});var H0=m(_i=>{"use strict";Object.defineProperty(_i,"__esModule",{value:!0});_i.GetBucketIntelligentTieringConfigurationCommand=_i.$Command=void 0;var Jge=x(),Zge=w(),ez=E();Object.defineProperty(_i,"$Command",{enumerable:!0,get:function(){return ez.Command}});var ehe=v(),ZU=M(),G0=class e extends ez.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Zge.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Jge.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketIntelligentTieringConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[ehe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketIntelligentTieringConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,ZU.se_GetBucketIntelligentTieringConfigurationCommand)(n,t)}deserialize(n,t){return(0,ZU.de_GetBucketIntelligentTieringConfigurationCommand)(n,t)}};_i.GetBucketIntelligentTieringConfigurationCommand=G0});var K0=m(yi=>{"use strict";Object.defineProperty(yi,"__esModule",{value:!0});yi.GetBucketInventoryConfigurationCommand=yi.$Command=void 0;var the=x(),nhe=w(),nz=E();Object.defineProperty(yi,"$Command",{enumerable:!0,get:function(){return nz.Command}});var rhe=v(),ohe=et(),tz=M(),$0=class e extends nz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,nhe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,the.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketInventoryConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:ohe.GetBucketInventoryConfigurationOutputFilterSensitiveLog,[rhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketInventoryConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,tz.se_GetBucketInventoryConfigurationCommand)(n,t)}deserialize(n,t){return(0,tz.de_GetBucketInventoryConfigurationCommand)(n,t)}};yi.GetBucketInventoryConfigurationCommand=$0});var X0=m(gi=>{"use strict";Object.defineProperty(gi,"__esModule",{value:!0});gi.GetBucketLifecycleConfigurationCommand=gi.$Command=void 0;var she=x(),ihe=w(),oz=E();Object.defineProperty(gi,"$Command",{enumerable:!0,get:function(){return oz.Command}});var ahe=v(),rz=M(),V0=class e extends oz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,ihe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,she.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketLifecycleConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[ahe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketLifecycleConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,rz.se_GetBucketLifecycleConfigurationCommand)(n,t)}deserialize(n,t){return(0,rz.de_GetBucketLifecycleConfigurationCommand)(n,t)}};gi.GetBucketLifecycleConfigurationCommand=V0});var Y0=m(hi=>{"use strict";Object.defineProperty(hi,"__esModule",{value:!0});hi.GetBucketLocationCommand=hi.$Command=void 0;var che=x(),dhe=w(),iz=E();Object.defineProperty(hi,"$Command",{enumerable:!0,get:function(){return iz.Command}});var lhe=v(),sz=M(),W0=class e extends iz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,dhe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,che.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketLocationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[lhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketLocation"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,sz.se_GetBucketLocationCommand)(n,t)}deserialize(n,t){return(0,sz.de_GetBucketLocationCommand)(n,t)}};hi.GetBucketLocationCommand=W0});var J0=m(Ci=>{"use strict";Object.defineProperty(Ci,"__esModule",{value:!0});Ci.GetBucketLoggingCommand=Ci.$Command=void 0;var uhe=x(),mhe=w(),cz=E();Object.defineProperty(Ci,"$Command",{enumerable:!0,get:function(){return cz.Command}});var phe=v(),az=M(),Q0=class e extends cz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,mhe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uhe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketLoggingCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[phe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketLogging"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,az.se_GetBucketLoggingCommand)(n,t)}deserialize(n,t){return(0,az.de_GetBucketLoggingCommand)(n,t)}};Ci.GetBucketLoggingCommand=Q0});var eb=m(Si=>{"use strict";Object.defineProperty(Si,"__esModule",{value:!0});Si.GetBucketMetricsConfigurationCommand=Si.$Command=void 0;var fhe=x(),_he=w(),lz=E();Object.defineProperty(Si,"$Command",{enumerable:!0,get:function(){return lz.Command}});var yhe=v(),dz=M(),Z0=class e extends lz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,_he.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fhe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketMetricsConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[yhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketMetricsConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,dz.se_GetBucketMetricsConfigurationCommand)(n,t)}deserialize(n,t){return(0,dz.de_GetBucketMetricsConfigurationCommand)(n,t)}};Si.GetBucketMetricsConfigurationCommand=Z0});var nb=m(Ei=>{"use strict";Object.defineProperty(Ei,"__esModule",{value:!0});Ei.GetBucketNotificationConfigurationCommand=Ei.$Command=void 0;var ghe=x(),hhe=w(),mz=E();Object.defineProperty(Ei,"$Command",{enumerable:!0,get:function(){return mz.Command}});var Che=v(),uz=M(),tb=class e extends mz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,hhe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ghe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketNotificationConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Che.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketNotificationConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,uz.se_GetBucketNotificationConfigurationCommand)(n,t)}deserialize(n,t){return(0,uz.de_GetBucketNotificationConfigurationCommand)(n,t)}};Ei.GetBucketNotificationConfigurationCommand=tb});var ob=m(bi=>{"use strict";Object.defineProperty(bi,"__esModule",{value:!0});bi.GetBucketOwnershipControlsCommand=bi.$Command=void 0;var She=x(),Ehe=w(),fz=E();Object.defineProperty(bi,"$Command",{enumerable:!0,get:function(){return fz.Command}});var bhe=v(),pz=M(),rb=class e extends fz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Ehe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,She.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketOwnershipControlsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[bhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketOwnershipControls"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,pz.se_GetBucketOwnershipControlsCommand)(n,t)}deserialize(n,t){return(0,pz.de_GetBucketOwnershipControlsCommand)(n,t)}};bi.GetBucketOwnershipControlsCommand=rb});var ib=m(Pi=>{"use strict";Object.defineProperty(Pi,"__esModule",{value:!0});Pi.GetBucketPolicyCommand=Pi.$Command=void 0;var Phe=x(),vhe=w(),yz=E();Object.defineProperty(Pi,"$Command",{enumerable:!0,get:function(){return yz.Command}});var xhe=v(),_z=M(),sb=class e extends yz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,vhe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Phe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketPolicyCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[xhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketPolicy"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,_z.se_GetBucketPolicyCommand)(n,t)}deserialize(n,t){return(0,_z.de_GetBucketPolicyCommand)(n,t)}};Pi.GetBucketPolicyCommand=sb});var cb=m(vi=>{"use strict";Object.defineProperty(vi,"__esModule",{value:!0});vi.GetBucketPolicyStatusCommand=vi.$Command=void 0;var whe=x(),khe=w(),hz=E();Object.defineProperty(vi,"$Command",{enumerable:!0,get:function(){return hz.Command}});var Ahe=v(),gz=M(),ab=class e extends hz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,khe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,whe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketPolicyStatusCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Ahe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketPolicyStatus"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,gz.se_GetBucketPolicyStatusCommand)(n,t)}deserialize(n,t){return(0,gz.de_GetBucketPolicyStatusCommand)(n,t)}};vi.GetBucketPolicyStatusCommand=ab});var lb=m(xi=>{"use strict";Object.defineProperty(xi,"__esModule",{value:!0});xi.GetBucketReplicationCommand=xi.$Command=void 0;var Ihe=x(),Rhe=w(),Sz=E();Object.defineProperty(xi,"$Command",{enumerable:!0,get:function(){return Sz.Command}});var Nhe=v(),Cz=M(),db=class e extends Sz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Rhe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ihe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketReplicationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Nhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketReplication"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Cz.se_GetBucketReplicationCommand)(n,t)}deserialize(n,t){return(0,Cz.de_GetBucketReplicationCommand)(n,t)}};xi.GetBucketReplicationCommand=db});var mb=m(wi=>{"use strict";Object.defineProperty(wi,"__esModule",{value:!0});wi.GetBucketRequestPaymentCommand=wi.$Command=void 0;var Ohe=x(),The=w(),bz=E();Object.defineProperty(wi,"$Command",{enumerable:!0,get:function(){return bz.Command}});var qhe=v(),Ez=M(),ub=class e extends bz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,The.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ohe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketRequestPaymentCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[qhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketRequestPayment"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Ez.se_GetBucketRequestPaymentCommand)(n,t)}deserialize(n,t){return(0,Ez.de_GetBucketRequestPaymentCommand)(n,t)}};wi.GetBucketRequestPaymentCommand=ub});var fb=m(ki=>{"use strict";Object.defineProperty(ki,"__esModule",{value:!0});ki.GetBucketTaggingCommand=ki.$Command=void 0;var Mhe=x(),Bhe=w(),vz=E();Object.defineProperty(ki,"$Command",{enumerable:!0,get:function(){return vz.Command}});var Dhe=v(),Pz=M(),pb=class e extends vz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Bhe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Mhe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketTaggingCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Dhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketTagging"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Pz.se_GetBucketTaggingCommand)(n,t)}deserialize(n,t){return(0,Pz.de_GetBucketTaggingCommand)(n,t)}};ki.GetBucketTaggingCommand=pb});var yb=m(Ai=>{"use strict";Object.defineProperty(Ai,"__esModule",{value:!0});Ai.GetBucketVersioningCommand=Ai.$Command=void 0;var Fhe=x(),Lhe=w(),wz=E();Object.defineProperty(Ai,"$Command",{enumerable:!0,get:function(){return wz.Command}});var jhe=v(),xz=M(),_b=class e extends wz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Lhe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Fhe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketVersioningCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[jhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketVersioning"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,xz.se_GetBucketVersioningCommand)(n,t)}deserialize(n,t){return(0,xz.de_GetBucketVersioningCommand)(n,t)}};Ai.GetBucketVersioningCommand=_b});var hb=m(Ii=>{"use strict";Object.defineProperty(Ii,"__esModule",{value:!0});Ii.GetBucketWebsiteCommand=Ii.$Command=void 0;var Uhe=x(),zhe=w(),Az=E();Object.defineProperty(Ii,"$Command",{enumerable:!0,get:function(){return Az.Command}});var Ghe=v(),kz=M(),gb=class e extends Az.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,zhe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Uhe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketWebsiteCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Ghe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketWebsite"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,kz.se_GetBucketWebsiteCommand)(n,t)}deserialize(n,t){return(0,kz.de_GetBucketWebsiteCommand)(n,t)}};Ii.GetBucketWebsiteCommand=gb});var Sb=m(Ri=>{"use strict";Object.defineProperty(Ri,"__esModule",{value:!0});Ri.GetObjectAclCommand=Ri.$Command=void 0;var Hhe=x(),$he=w(),Rz=E();Object.defineProperty(Ri,"$Command",{enumerable:!0,get:function(){return Rz.Command}});var Khe=v(),Iz=M(),Cb=class e extends Rz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,$he.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Hhe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetObjectAclCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Khe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetObjectAcl"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Iz.se_GetObjectAclCommand)(n,t)}deserialize(n,t){return(0,Iz.de_GetObjectAclCommand)(n,t)}};Ri.GetObjectAclCommand=Cb});var bb=m(Ni=>{"use strict";Object.defineProperty(Ni,"__esModule",{value:!0});Ni.GetObjectAttributesCommand=Ni.$Command=void 0;var Vhe=qt(),Xhe=x(),Whe=w(),Oz=E();Object.defineProperty(Ni,"$Command",{enumerable:!0,get:function(){return Oz.Command}});var Yhe=v(),Qhe=et(),Nz=M(),Eb=class e extends Oz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Whe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Xhe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,Vhe.getSsecPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetObjectAttributesCommand",inputFilterSensitiveLog:Qhe.GetObjectAttributesRequestFilterSensitiveLog,outputFilterSensitiveLog:a=>a,[Yhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetObjectAttributes"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Nz.se_GetObjectAttributesCommand)(n,t)}deserialize(n,t){return(0,Nz.de_GetObjectAttributesCommand)(n,t)}};Ni.GetObjectAttributesCommand=Eb});var vb=m(Oi=>{"use strict";Object.defineProperty(Oi,"__esModule",{value:!0});Oi.GetObjectCommand=Oi.$Command=void 0;var Jhe=xe(),Zhe=qt(),eCe=x(),tCe=w(),Mz=E();Object.defineProperty(Oi,"$Command",{enumerable:!0,get:function(){return Mz.Command}});var nCe=v(),Tz=et(),qz=M(),Pb=class e extends Mz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,tCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,Zhe.getSsecPlugin)(t)),this.middlewareStack.use((0,Jhe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestChecksumRequired:!1,requestValidationModeMember:"ChecksumMode",responseAlgorithms:["CRC32","CRC32C","SHA256","SHA1"]}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetObjectCommand",inputFilterSensitiveLog:Tz.GetObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:Tz.GetObjectOutputFilterSensitiveLog,[nCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetObject"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,qz.se_GetObjectCommand)(n,t)}deserialize(n,t){return(0,qz.de_GetObjectCommand)(n,t)}};Oi.GetObjectCommand=Pb});var wb=m(Ti=>{"use strict";Object.defineProperty(Ti,"__esModule",{value:!0});Ti.GetObjectLegalHoldCommand=Ti.$Command=void 0;var rCe=x(),oCe=w(),Dz=E();Object.defineProperty(Ti,"$Command",{enumerable:!0,get:function(){return Dz.Command}});var sCe=v(),Bz=M(),xb=class e extends Dz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,oCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetObjectLegalHoldCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[sCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetObjectLegalHold"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Bz.se_GetObjectLegalHoldCommand)(n,t)}deserialize(n,t){return(0,Bz.de_GetObjectLegalHoldCommand)(n,t)}};Ti.GetObjectLegalHoldCommand=xb});var Ab=m(qi=>{"use strict";Object.defineProperty(qi,"__esModule",{value:!0});qi.GetObjectLockConfigurationCommand=qi.$Command=void 0;var iCe=x(),aCe=w(),Lz=E();Object.defineProperty(qi,"$Command",{enumerable:!0,get:function(){return Lz.Command}});var cCe=v(),Fz=M(),kb=class e extends Lz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,aCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetObjectLockConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[cCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetObjectLockConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Fz.se_GetObjectLockConfigurationCommand)(n,t)}deserialize(n,t){return(0,Fz.de_GetObjectLockConfigurationCommand)(n,t)}};qi.GetObjectLockConfigurationCommand=kb});var Rb=m(Mi=>{"use strict";Object.defineProperty(Mi,"__esModule",{value:!0});Mi.GetObjectRetentionCommand=Mi.$Command=void 0;var dCe=x(),lCe=w(),Uz=E();Object.defineProperty(Mi,"$Command",{enumerable:!0,get:function(){return Uz.Command}});var uCe=v(),jz=M(),Ib=class e extends Uz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,lCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetObjectRetentionCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[uCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetObjectRetention"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,jz.se_GetObjectRetentionCommand)(n,t)}deserialize(n,t){return(0,jz.de_GetObjectRetentionCommand)(n,t)}};Mi.GetObjectRetentionCommand=Ib});var Ob=m(Bi=>{"use strict";Object.defineProperty(Bi,"__esModule",{value:!0});Bi.GetObjectTaggingCommand=Bi.$Command=void 0;var mCe=x(),pCe=w(),Gz=E();Object.defineProperty(Bi,"$Command",{enumerable:!0,get:function(){return Gz.Command}});var fCe=v(),zz=M(),Nb=class e extends Gz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,pCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetObjectTaggingCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[fCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetObjectTagging"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,zz.se_GetObjectTaggingCommand)(n,t)}deserialize(n,t){return(0,zz.de_GetObjectTaggingCommand)(n,t)}};Bi.GetObjectTaggingCommand=Nb});var qb=m(Di=>{"use strict";Object.defineProperty(Di,"__esModule",{value:!0});Di.GetObjectTorrentCommand=Di.$Command=void 0;var _Ce=x(),yCe=w(),$z=E();Object.defineProperty(Di,"$Command",{enumerable:!0,get:function(){return $z.Command}});var gCe=v(),hCe=et(),Hz=M(),Tb=class e extends $z.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,yCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_Ce.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetObjectTorrentCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:hCe.GetObjectTorrentOutputFilterSensitiveLog,[gCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetObjectTorrent"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Hz.se_GetObjectTorrentCommand)(n,t)}deserialize(n,t){return(0,Hz.de_GetObjectTorrentCommand)(n,t)}};Di.GetObjectTorrentCommand=Tb});var Bb=m(Fi=>{"use strict";Object.defineProperty(Fi,"__esModule",{value:!0});Fi.GetPublicAccessBlockCommand=Fi.$Command=void 0;var CCe=x(),SCe=w(),Vz=E();Object.defineProperty(Fi,"$Command",{enumerable:!0,get:function(){return Vz.Command}});var ECe=v(),Kz=M(),Mb=class e extends Vz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,SCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetPublicAccessBlockCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[ECe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetPublicAccessBlock"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Kz.se_GetPublicAccessBlockCommand)(n,t)}deserialize(n,t){return(0,Kz.de_GetPublicAccessBlockCommand)(n,t)}};Fi.GetPublicAccessBlockCommand=Mb});var dd=m(Li=>{"use strict";Object.defineProperty(Li,"__esModule",{value:!0});Li.HeadBucketCommand=Li.$Command=void 0;var bCe=x(),PCe=w(),Wz=E();Object.defineProperty(Li,"$Command",{enumerable:!0,get:function(){return Wz.Command}});var vCe=v(),Xz=M(),Db=class e extends Wz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,PCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"HeadBucketCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[vCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"HeadBucket"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Xz.se_HeadBucketCommand)(n,t)}deserialize(n,t){return(0,Xz.de_HeadBucketCommand)(n,t)}};Li.HeadBucketCommand=Db});var ld=m(ji=>{"use strict";Object.defineProperty(ji,"__esModule",{value:!0});ji.HeadObjectCommand=ji.$Command=void 0;var xCe=qt(),wCe=x(),kCe=w(),Jz=E();Object.defineProperty(ji,"$Command",{enumerable:!0,get:function(){return Jz.Command}});var ACe=v(),Yz=et(),Qz=M(),Fb=class e extends Jz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,kCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,xCe.getSsecPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"HeadObjectCommand",inputFilterSensitiveLog:Yz.HeadObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:Yz.HeadObjectOutputFilterSensitiveLog,[ACe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"HeadObject"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Qz.se_HeadObjectCommand)(n,t)}deserialize(n,t){return(0,Qz.de_HeadObjectCommand)(n,t)}};ji.HeadObjectCommand=Fb});var jb=m(Ui=>{"use strict";Object.defineProperty(Ui,"__esModule",{value:!0});Ui.ListBucketAnalyticsConfigurationsCommand=Ui.$Command=void 0;var ICe=x(),RCe=w(),e3=E();Object.defineProperty(Ui,"$Command",{enumerable:!0,get:function(){return e3.Command}});var NCe=v(),Zz=M(),Lb=class e extends e3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,RCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ICe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListBucketAnalyticsConfigurationsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[NCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListBucketAnalyticsConfigurations"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Zz.se_ListBucketAnalyticsConfigurationsCommand)(n,t)}deserialize(n,t){return(0,Zz.de_ListBucketAnalyticsConfigurationsCommand)(n,t)}};Ui.ListBucketAnalyticsConfigurationsCommand=Lb});var zb=m(zi=>{"use strict";Object.defineProperty(zi,"__esModule",{value:!0});zi.ListBucketIntelligentTieringConfigurationsCommand=zi.$Command=void 0;var OCe=x(),TCe=w(),n3=E();Object.defineProperty(zi,"$Command",{enumerable:!0,get:function(){return n3.Command}});var qCe=v(),t3=M(),Ub=class e extends n3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,TCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,OCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListBucketIntelligentTieringConfigurationsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[qCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListBucketIntelligentTieringConfigurations"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,t3.se_ListBucketIntelligentTieringConfigurationsCommand)(n,t)}deserialize(n,t){return(0,t3.de_ListBucketIntelligentTieringConfigurationsCommand)(n,t)}};zi.ListBucketIntelligentTieringConfigurationsCommand=Ub});var Hb=m(Gi=>{"use strict";Object.defineProperty(Gi,"__esModule",{value:!0});Gi.ListBucketInventoryConfigurationsCommand=Gi.$Command=void 0;var MCe=x(),BCe=w(),o3=E();Object.defineProperty(Gi,"$Command",{enumerable:!0,get:function(){return o3.Command}});var DCe=v(),FCe=et(),r3=M(),Gb=class e extends o3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,BCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,MCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListBucketInventoryConfigurationsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:FCe.ListBucketInventoryConfigurationsOutputFilterSensitiveLog,[DCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListBucketInventoryConfigurations"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,r3.se_ListBucketInventoryConfigurationsCommand)(n,t)}deserialize(n,t){return(0,r3.de_ListBucketInventoryConfigurationsCommand)(n,t)}};Gi.ListBucketInventoryConfigurationsCommand=Gb});var Kb=m(Hi=>{"use strict";Object.defineProperty(Hi,"__esModule",{value:!0});Hi.ListBucketMetricsConfigurationsCommand=Hi.$Command=void 0;var LCe=x(),jCe=w(),i3=E();Object.defineProperty(Hi,"$Command",{enumerable:!0,get:function(){return i3.Command}});var UCe=v(),s3=M(),$b=class e extends i3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,jCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,LCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListBucketMetricsConfigurationsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[UCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListBucketMetricsConfigurations"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,s3.se_ListBucketMetricsConfigurationsCommand)(n,t)}deserialize(n,t){return(0,s3.de_ListBucketMetricsConfigurationsCommand)(n,t)}};Hi.ListBucketMetricsConfigurationsCommand=$b});var Xb=m($i=>{"use strict";Object.defineProperty($i,"__esModule",{value:!0});$i.ListBucketsCommand=$i.$Command=void 0;var zCe=x(),GCe=w(),c3=E();Object.defineProperty($i,"$Command",{enumerable:!0,get:function(){return c3.Command}});var HCe=v(),a3=M(),Vb=class e extends c3.Command{static getEndpointParameterInstructions(){return{ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,GCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListBucketsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[HCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListBuckets"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,a3.se_ListBucketsCommand)(n,t)}deserialize(n,t){return(0,a3.de_ListBucketsCommand)(n,t)}};$i.ListBucketsCommand=Vb});var Yb=m(Ki=>{"use strict";Object.defineProperty(Ki,"__esModule",{value:!0});Ki.ListMultipartUploadsCommand=Ki.$Command=void 0;var $Ce=x(),KCe=w(),l3=E();Object.defineProperty(Ki,"$Command",{enumerable:!0,get:function(){return l3.Command}});var VCe=v(),d3=M(),Wb=class e extends l3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,KCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$Ce.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListMultipartUploadsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[VCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListMultipartUploads"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,d3.se_ListMultipartUploadsCommand)(n,t)}deserialize(n,t){return(0,d3.de_ListMultipartUploadsCommand)(n,t)}};Ki.ListMultipartUploadsCommand=Wb});var Jb=m(Vi=>{"use strict";Object.defineProperty(Vi,"__esModule",{value:!0});Vi.ListObjectsCommand=Vi.$Command=void 0;var XCe=x(),WCe=w(),m3=E();Object.defineProperty(Vi,"$Command",{enumerable:!0,get:function(){return m3.Command}});var YCe=v(),u3=M(),Qb=class e extends m3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,WCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,XCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListObjectsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[YCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListObjects"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,u3.se_ListObjectsCommand)(n,t)}deserialize(n,t){return(0,u3.de_ListObjectsCommand)(n,t)}};Vi.ListObjectsCommand=Qb});var q_=m(Xi=>{"use strict";Object.defineProperty(Xi,"__esModule",{value:!0});Xi.ListObjectsV2Command=Xi.$Command=void 0;var QCe=x(),JCe=w(),f3=E();Object.defineProperty(Xi,"$Command",{enumerable:!0,get:function(){return f3.Command}});var ZCe=v(),p3=M(),Zb=class e extends f3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,JCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,QCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListObjectsV2Command",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[ZCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListObjectsV2"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,p3.se_ListObjectsV2Command)(n,t)}deserialize(n,t){return(0,p3.de_ListObjectsV2Command)(n,t)}};Xi.ListObjectsV2Command=Zb});var tP=m(Wi=>{"use strict";Object.defineProperty(Wi,"__esModule",{value:!0});Wi.ListObjectVersionsCommand=Wi.$Command=void 0;var eSe=x(),tSe=w(),y3=E();Object.defineProperty(Wi,"$Command",{enumerable:!0,get:function(){return y3.Command}});var nSe=v(),_3=M(),eP=class e extends y3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,tSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListObjectVersionsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[nSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListObjectVersions"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,_3.se_ListObjectVersionsCommand)(n,t)}deserialize(n,t){return(0,_3.de_ListObjectVersionsCommand)(n,t)}};Wi.ListObjectVersionsCommand=eP});var M_=m(Yi=>{"use strict";Object.defineProperty(Yi,"__esModule",{value:!0});Yi.ListPartsCommand=Yi.$Command=void 0;var rSe=qt(),oSe=x(),sSe=w(),h3=E();Object.defineProperty(Yi,"$Command",{enumerable:!0,get:function(){return h3.Command}});var iSe=v(),aSe=et(),g3=M(),nP=class e extends h3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,sSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,rSe.getSsecPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListPartsCommand",inputFilterSensitiveLog:aSe.ListPartsRequestFilterSensitiveLog,outputFilterSensitiveLog:a=>a,[iSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListParts"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,g3.se_ListPartsCommand)(n,t)}deserialize(n,t){return(0,g3.de_ListPartsCommand)(n,t)}};Yi.ListPartsCommand=nP});var oP=m(Qi=>{"use strict";Object.defineProperty(Qi,"__esModule",{value:!0});Qi.PutBucketAccelerateConfigurationCommand=Qi.$Command=void 0;var cSe=xe(),dSe=x(),lSe=w(),S3=E();Object.defineProperty(Qi,"$Command",{enumerable:!0,get:function(){return S3.Command}});var uSe=v(),C3=M(),rP=class e extends S3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,lSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,cSe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketAccelerateConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[uSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketAccelerateConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,C3.se_PutBucketAccelerateConfigurationCommand)(n,t)}deserialize(n,t){return(0,C3.de_PutBucketAccelerateConfigurationCommand)(n,t)}};Qi.PutBucketAccelerateConfigurationCommand=rP});var iP=m(Ji=>{"use strict";Object.defineProperty(Ji,"__esModule",{value:!0});Ji.PutBucketAclCommand=Ji.$Command=void 0;var mSe=xe(),pSe=x(),fSe=w(),b3=E();Object.defineProperty(Ji,"$Command",{enumerable:!0,get:function(){return b3.Command}});var _Se=v(),E3=M(),sP=class e extends b3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,fSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,mSe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketAclCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[_Se.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketAcl"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,E3.se_PutBucketAclCommand)(n,t)}deserialize(n,t){return(0,E3.de_PutBucketAclCommand)(n,t)}};Ji.PutBucketAclCommand=sP});var cP=m(Zi=>{"use strict";Object.defineProperty(Zi,"__esModule",{value:!0});Zi.PutBucketAnalyticsConfigurationCommand=Zi.$Command=void 0;var ySe=x(),gSe=w(),v3=E();Object.defineProperty(Zi,"$Command",{enumerable:!0,get:function(){return v3.Command}});var hSe=v(),P3=M(),aP=class e extends v3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,gSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ySe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketAnalyticsConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[hSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketAnalyticsConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,P3.se_PutBucketAnalyticsConfigurationCommand)(n,t)}deserialize(n,t){return(0,P3.de_PutBucketAnalyticsConfigurationCommand)(n,t)}};Zi.PutBucketAnalyticsConfigurationCommand=aP});var lP=m(ea=>{"use strict";Object.defineProperty(ea,"__esModule",{value:!0});ea.PutBucketCorsCommand=ea.$Command=void 0;var CSe=xe(),SSe=x(),ESe=w(),w3=E();Object.defineProperty(ea,"$Command",{enumerable:!0,get:function(){return w3.Command}});var bSe=v(),x3=M(),dP=class e extends w3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,ESe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,CSe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketCorsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[bSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketCors"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,x3.se_PutBucketCorsCommand)(n,t)}deserialize(n,t){return(0,x3.de_PutBucketCorsCommand)(n,t)}};ea.PutBucketCorsCommand=dP});var mP=m(ta=>{"use strict";Object.defineProperty(ta,"__esModule",{value:!0});ta.PutBucketEncryptionCommand=ta.$Command=void 0;var PSe=xe(),vSe=x(),xSe=w(),A3=E();Object.defineProperty(ta,"$Command",{enumerable:!0,get:function(){return A3.Command}});var wSe=v(),kSe=et(),k3=M(),uP=class e extends A3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,xSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,PSe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketEncryptionCommand",inputFilterSensitiveLog:kSe.PutBucketEncryptionRequestFilterSensitiveLog,outputFilterSensitiveLog:a=>a,[wSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketEncryption"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,k3.se_PutBucketEncryptionCommand)(n,t)}deserialize(n,t){return(0,k3.de_PutBucketEncryptionCommand)(n,t)}};ta.PutBucketEncryptionCommand=uP});var fP=m(na=>{"use strict";Object.defineProperty(na,"__esModule",{value:!0});na.PutBucketIntelligentTieringConfigurationCommand=na.$Command=void 0;var ASe=x(),ISe=w(),R3=E();Object.defineProperty(na,"$Command",{enumerable:!0,get:function(){return R3.Command}});var RSe=v(),I3=M(),pP=class e extends R3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,ISe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ASe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketIntelligentTieringConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[RSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketIntelligentTieringConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,I3.se_PutBucketIntelligentTieringConfigurationCommand)(n,t)}deserialize(n,t){return(0,I3.de_PutBucketIntelligentTieringConfigurationCommand)(n,t)}};na.PutBucketIntelligentTieringConfigurationCommand=pP});var yP=m(ra=>{"use strict";Object.defineProperty(ra,"__esModule",{value:!0});ra.PutBucketInventoryConfigurationCommand=ra.$Command=void 0;var NSe=x(),OSe=w(),O3=E();Object.defineProperty(ra,"$Command",{enumerable:!0,get:function(){return O3.Command}});var TSe=v(),qSe=et(),N3=M(),_P=class e extends O3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,OSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,NSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketInventoryConfigurationCommand",inputFilterSensitiveLog:qSe.PutBucketInventoryConfigurationRequestFilterSensitiveLog,outputFilterSensitiveLog:a=>a,[TSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketInventoryConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,N3.se_PutBucketInventoryConfigurationCommand)(n,t)}deserialize(n,t){return(0,N3.de_PutBucketInventoryConfigurationCommand)(n,t)}};ra.PutBucketInventoryConfigurationCommand=_P});var hP=m(oa=>{"use strict";Object.defineProperty(oa,"__esModule",{value:!0});oa.PutBucketLifecycleConfigurationCommand=oa.$Command=void 0;var MSe=xe(),BSe=x(),DSe=w(),q3=E();Object.defineProperty(oa,"$Command",{enumerable:!0,get:function(){return q3.Command}});var FSe=v(),T3=M(),gP=class e extends q3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,DSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,BSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,MSe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketLifecycleConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[FSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketLifecycleConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,T3.se_PutBucketLifecycleConfigurationCommand)(n,t)}deserialize(n,t){return(0,T3.de_PutBucketLifecycleConfigurationCommand)(n,t)}};oa.PutBucketLifecycleConfigurationCommand=gP});var SP=m(sa=>{"use strict";Object.defineProperty(sa,"__esModule",{value:!0});sa.PutBucketLoggingCommand=sa.$Command=void 0;var LSe=xe(),jSe=x(),USe=w(),B3=E();Object.defineProperty(sa,"$Command",{enumerable:!0,get:function(){return B3.Command}});var zSe=v(),M3=M(),CP=class e extends B3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,USe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,LSe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketLoggingCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[zSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketLogging"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,M3.se_PutBucketLoggingCommand)(n,t)}deserialize(n,t){return(0,M3.de_PutBucketLoggingCommand)(n,t)}};sa.PutBucketLoggingCommand=CP});var bP=m(ia=>{"use strict";Object.defineProperty(ia,"__esModule",{value:!0});ia.PutBucketMetricsConfigurationCommand=ia.$Command=void 0;var GSe=x(),HSe=w(),F3=E();Object.defineProperty(ia,"$Command",{enumerable:!0,get:function(){return F3.Command}});var $Se=v(),D3=M(),EP=class e extends F3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,HSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,GSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketMetricsConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[$Se.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketMetricsConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,D3.se_PutBucketMetricsConfigurationCommand)(n,t)}deserialize(n,t){return(0,D3.de_PutBucketMetricsConfigurationCommand)(n,t)}};ia.PutBucketMetricsConfigurationCommand=EP});var vP=m(aa=>{"use strict";Object.defineProperty(aa,"__esModule",{value:!0});aa.PutBucketNotificationConfigurationCommand=aa.$Command=void 0;var KSe=x(),VSe=w(),j3=E();Object.defineProperty(aa,"$Command",{enumerable:!0,get:function(){return j3.Command}});var XSe=v(),L3=M(),PP=class e extends j3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,VSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,KSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketNotificationConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[XSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketNotificationConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,L3.se_PutBucketNotificationConfigurationCommand)(n,t)}deserialize(n,t){return(0,L3.de_PutBucketNotificationConfigurationCommand)(n,t)}};aa.PutBucketNotificationConfigurationCommand=PP});var wP=m(ca=>{"use strict";Object.defineProperty(ca,"__esModule",{value:!0});ca.PutBucketOwnershipControlsCommand=ca.$Command=void 0;var WSe=xe(),YSe=x(),QSe=w(),z3=E();Object.defineProperty(ca,"$Command",{enumerable:!0,get:function(){return z3.Command}});var JSe=v(),U3=M(),xP=class e extends z3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,QSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,YSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,WSe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketOwnershipControlsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[JSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketOwnershipControls"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,U3.se_PutBucketOwnershipControlsCommand)(n,t)}deserialize(n,t){return(0,U3.de_PutBucketOwnershipControlsCommand)(n,t)}};ca.PutBucketOwnershipControlsCommand=xP});var AP=m(da=>{"use strict";Object.defineProperty(da,"__esModule",{value:!0});da.PutBucketPolicyCommand=da.$Command=void 0;var ZSe=xe(),eEe=x(),tEe=w(),H3=E();Object.defineProperty(da,"$Command",{enumerable:!0,get:function(){return H3.Command}});var nEe=v(),G3=M(),kP=class e extends H3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,tEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,ZSe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketPolicyCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[nEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketPolicy"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,G3.se_PutBucketPolicyCommand)(n,t)}deserialize(n,t){return(0,G3.de_PutBucketPolicyCommand)(n,t)}};da.PutBucketPolicyCommand=kP});var RP=m(la=>{"use strict";Object.defineProperty(la,"__esModule",{value:!0});la.PutBucketReplicationCommand=la.$Command=void 0;var rEe=xe(),oEe=x(),sEe=w(),K3=E();Object.defineProperty(la,"$Command",{enumerable:!0,get:function(){return K3.Command}});var iEe=v(),$3=M(),IP=class e extends K3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,sEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,rEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketReplicationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[iEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketReplication"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,$3.se_PutBucketReplicationCommand)(n,t)}deserialize(n,t){return(0,$3.de_PutBucketReplicationCommand)(n,t)}};la.PutBucketReplicationCommand=IP});var OP=m(ua=>{"use strict";Object.defineProperty(ua,"__esModule",{value:!0});ua.PutBucketRequestPaymentCommand=ua.$Command=void 0;var aEe=xe(),cEe=x(),dEe=w(),X3=E();Object.defineProperty(ua,"$Command",{enumerable:!0,get:function(){return X3.Command}});var lEe=v(),V3=M(),NP=class e extends X3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,dEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,aEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketRequestPaymentCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[lEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketRequestPayment"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,V3.se_PutBucketRequestPaymentCommand)(n,t)}deserialize(n,t){return(0,V3.de_PutBucketRequestPaymentCommand)(n,t)}};ua.PutBucketRequestPaymentCommand=NP});var qP=m(ma=>{"use strict";Object.defineProperty(ma,"__esModule",{value:!0});ma.PutBucketTaggingCommand=ma.$Command=void 0;var uEe=xe(),mEe=x(),pEe=w(),Y3=E();Object.defineProperty(ma,"$Command",{enumerable:!0,get:function(){return Y3.Command}});var fEe=v(),W3=M(),TP=class e extends Y3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,pEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,uEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketTaggingCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[fEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketTagging"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,W3.se_PutBucketTaggingCommand)(n,t)}deserialize(n,t){return(0,W3.de_PutBucketTaggingCommand)(n,t)}};ma.PutBucketTaggingCommand=TP});var BP=m(pa=>{"use strict";Object.defineProperty(pa,"__esModule",{value:!0});pa.PutBucketVersioningCommand=pa.$Command=void 0;var _Ee=xe(),yEe=x(),gEe=w(),J3=E();Object.defineProperty(pa,"$Command",{enumerable:!0,get:function(){return J3.Command}});var hEe=v(),Q3=M(),MP=class e extends J3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,gEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,_Ee.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketVersioningCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[hEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketVersioning"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Q3.se_PutBucketVersioningCommand)(n,t)}deserialize(n,t){return(0,Q3.de_PutBucketVersioningCommand)(n,t)}};pa.PutBucketVersioningCommand=MP});var FP=m(fa=>{"use strict";Object.defineProperty(fa,"__esModule",{value:!0});fa.PutBucketWebsiteCommand=fa.$Command=void 0;var CEe=xe(),SEe=x(),EEe=w(),eG=E();Object.defineProperty(fa,"$Command",{enumerable:!0,get:function(){return eG.Command}});var bEe=v(),Z3=M(),DP=class e extends eG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,EEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,CEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketWebsiteCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[bEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketWebsite"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Z3.se_PutBucketWebsiteCommand)(n,t)}deserialize(n,t){return(0,Z3.de_PutBucketWebsiteCommand)(n,t)}};fa.PutBucketWebsiteCommand=DP});var jP=m(_a=>{"use strict";Object.defineProperty(_a,"__esModule",{value:!0});_a.PutObjectAclCommand=_a.$Command=void 0;var PEe=xe(),vEe=x(),xEe=w(),nG=E();Object.defineProperty(_a,"$Command",{enumerable:!0,get:function(){return nG.Command}});var wEe=v(),tG=M(),LP=class e extends nG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,xEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,PEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutObjectAclCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[wEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutObjectAcl"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,tG.se_PutObjectAclCommand)(n,t)}deserialize(n,t){return(0,tG.de_PutObjectAclCommand)(n,t)}};_a.PutObjectAclCommand=LP});var zP=m(ya=>{"use strict";Object.defineProperty(ya,"__esModule",{value:!0});ya.PutObjectCommand=ya.$Command=void 0;var kEe=xe(),AEe=To(),IEe=qt(),REe=x(),NEe=w(),sG=E();Object.defineProperty(ya,"$Command",{enumerable:!0,get:function(){return sG.Command}});var OEe=v(),rG=et(),oG=M(),UP=class e extends sG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,NEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,REe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,AEe.getCheckContentLengthHeaderPlugin)(t)),this.middlewareStack.use((0,IEe.getSsecPlugin)(t)),this.middlewareStack.use((0,kEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutObjectCommand",inputFilterSensitiveLog:rG.PutObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:rG.PutObjectOutputFilterSensitiveLog,[OEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutObject"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,oG.se_PutObjectCommand)(n,t)}deserialize(n,t){return(0,oG.de_PutObjectCommand)(n,t)}};ya.PutObjectCommand=UP});var HP=m(ga=>{"use strict";Object.defineProperty(ga,"__esModule",{value:!0});ga.PutObjectLegalHoldCommand=ga.$Command=void 0;var TEe=xe(),qEe=x(),MEe=w(),aG=E();Object.defineProperty(ga,"$Command",{enumerable:!0,get:function(){return aG.Command}});var BEe=v(),iG=M(),GP=class e extends aG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,MEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,TEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutObjectLegalHoldCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[BEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutObjectLegalHold"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,iG.se_PutObjectLegalHoldCommand)(n,t)}deserialize(n,t){return(0,iG.de_PutObjectLegalHoldCommand)(n,t)}};ga.PutObjectLegalHoldCommand=GP});var KP=m(ha=>{"use strict";Object.defineProperty(ha,"__esModule",{value:!0});ha.PutObjectLockConfigurationCommand=ha.$Command=void 0;var DEe=xe(),FEe=x(),LEe=w(),dG=E();Object.defineProperty(ha,"$Command",{enumerable:!0,get:function(){return dG.Command}});var jEe=v(),cG=M(),$P=class e extends dG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,LEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,FEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,DEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutObjectLockConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[jEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutObjectLockConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,cG.se_PutObjectLockConfigurationCommand)(n,t)}deserialize(n,t){return(0,cG.de_PutObjectLockConfigurationCommand)(n,t)}};ha.PutObjectLockConfigurationCommand=$P});var XP=m(Ca=>{"use strict";Object.defineProperty(Ca,"__esModule",{value:!0});Ca.PutObjectRetentionCommand=Ca.$Command=void 0;var UEe=xe(),zEe=x(),GEe=w(),uG=E();Object.defineProperty(Ca,"$Command",{enumerable:!0,get:function(){return uG.Command}});var HEe=v(),lG=M(),VP=class e extends uG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,GEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,UEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutObjectRetentionCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[HEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutObjectRetention"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,lG.se_PutObjectRetentionCommand)(n,t)}deserialize(n,t){return(0,lG.de_PutObjectRetentionCommand)(n,t)}};Ca.PutObjectRetentionCommand=VP});var YP=m(Sa=>{"use strict";Object.defineProperty(Sa,"__esModule",{value:!0});Sa.PutObjectTaggingCommand=Sa.$Command=void 0;var $Ee=xe(),KEe=x(),VEe=w(),pG=E();Object.defineProperty(Sa,"$Command",{enumerable:!0,get:function(){return pG.Command}});var XEe=v(),mG=M(),WP=class e extends pG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,VEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,KEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,$Ee.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutObjectTaggingCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[XEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutObjectTagging"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,mG.se_PutObjectTaggingCommand)(n,t)}deserialize(n,t){return(0,mG.de_PutObjectTaggingCommand)(n,t)}};Sa.PutObjectTaggingCommand=WP});var JP=m(Ea=>{"use strict";Object.defineProperty(Ea,"__esModule",{value:!0});Ea.PutPublicAccessBlockCommand=Ea.$Command=void 0;var WEe=xe(),YEe=x(),QEe=w(),_G=E();Object.defineProperty(Ea,"$Command",{enumerable:!0,get:function(){return _G.Command}});var JEe=v(),fG=M(),QP=class e extends _G.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,QEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,YEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,WEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutPublicAccessBlockCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[JEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutPublicAccessBlock"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,fG.se_PutPublicAccessBlockCommand)(n,t)}deserialize(n,t){return(0,fG.de_PutPublicAccessBlockCommand)(n,t)}};Ea.PutPublicAccessBlockCommand=QP});var ev=m(ba=>{"use strict";Object.defineProperty(ba,"__esModule",{value:!0});ba.RestoreObjectCommand=ba.$Command=void 0;var ZEe=xe(),e0e=x(),t0e=w(),gG=E();Object.defineProperty(ba,"$Command",{enumerable:!0,get:function(){return gG.Command}});var n0e=v(),r0e=Mr(),yG=M(),ZP=class e extends gG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,t0e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,e0e.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,ZEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"RestoreObjectCommand",inputFilterSensitiveLog:r0e.RestoreObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:a=>a,[n0e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"RestoreObject"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,yG.se_RestoreObjectCommand)(n,t)}deserialize(n,t){return(0,yG.de_RestoreObjectCommand)(n,t)}};ba.RestoreObjectCommand=ZP});var nv=m(Pa=>{"use strict";Object.defineProperty(Pa,"__esModule",{value:!0});Pa.SelectObjectContentCommand=Pa.$Command=void 0;var o0e=qt(),s0e=x(),i0e=w(),SG=E();Object.defineProperty(Pa,"$Command",{enumerable:!0,get:function(){return SG.Command}});var a0e=v(),hG=Mr(),CG=M(),tv=class e extends SG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,i0e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,s0e.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,o0e.getSsecPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"SelectObjectContentCommand",inputFilterSensitiveLog:hG.SelectObjectContentRequestFilterSensitiveLog,outputFilterSensitiveLog:hG.SelectObjectContentOutputFilterSensitiveLog,[a0e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"SelectObjectContent"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,CG.se_SelectObjectContentCommand)(n,t)}deserialize(n,t){return(0,CG.de_SelectObjectContentCommand)(n,t)}};Pa.SelectObjectContentCommand=tv});var ov=m(va=>{"use strict";Object.defineProperty(va,"__esModule",{value:!0});va.UploadPartCommand=va.$Command=void 0;var c0e=xe(),d0e=qt(),l0e=x(),u0e=w(),PG=E();Object.defineProperty(va,"$Command",{enumerable:!0,get:function(){return PG.Command}});var m0e=v(),EG=Mr(),bG=M(),rv=class e extends PG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,u0e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,l0e.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,d0e.getSsecPlugin)(t)),this.middlewareStack.use((0,c0e.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"UploadPartCommand",inputFilterSensitiveLog:EG.UploadPartRequestFilterSensitiveLog,outputFilterSensitiveLog:EG.UploadPartOutputFilterSensitiveLog,[m0e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"UploadPart"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,bG.se_UploadPartCommand)(n,t)}deserialize(n,t){return(0,bG.de_UploadPartCommand)(n,t)}};va.UploadPartCommand=rv});var iv=m(xa=>{"use strict";Object.defineProperty(xa,"__esModule",{value:!0});xa.UploadPartCopyCommand=xa.$Command=void 0;var p0e=To(),f0e=qt(),_0e=x(),y0e=w(),wG=E();Object.defineProperty(xa,"$Command",{enumerable:!0,get:function(){return wG.Command}});var g0e=v(),vG=Mr(),xG=M(),sv=class e extends wG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,y0e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_0e.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,p0e.getThrow200ExceptionsPlugin)(t)),this.middlewareStack.use((0,f0e.getSsecPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"UploadPartCopyCommand",inputFilterSensitiveLog:vG.UploadPartCopyRequestFilterSensitiveLog,outputFilterSensitiveLog:vG.UploadPartCopyOutputFilterSensitiveLog,[g0e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"UploadPartCopy"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,xG.se_UploadPartCopyCommand)(n,t)}deserialize(n,t){return(0,xG.de_UploadPartCopyCommand)(n,t)}};xa.UploadPartCopyCommand=sv});var cv=m(wa=>{"use strict";Object.defineProperty(wa,"__esModule",{value:!0});wa.WriteGetObjectResponseCommand=wa.$Command=void 0;var h0e=x(),C0e=w(),AG=E();Object.defineProperty(wa,"$Command",{enumerable:!0,get:function(){return AG.Command}});var S0e=v(),E0e=Mr(),kG=M(),av=class e extends AG.Command{static getEndpointParameterInstructions(){return{UseObjectLambdaEndpoint:{type:"staticContextParams",value:!0},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,C0e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,h0e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"WriteGetObjectResponseCommand",inputFilterSensitiveLog:E0e.WriteGetObjectResponseRequestFilterSensitiveLog,outputFilterSensitiveLog:a=>a,[S0e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"WriteGetObjectResponse"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,kG.se_WriteGetObjectResponseCommand)(n,t)}deserialize(n,t){return(0,kG.de_WriteGetObjectResponseCommand)(n,t)}};wa.WriteGetObjectResponseCommand=av});var IG=m(D_=>{"use strict";Object.defineProperty(D_,"__esModule",{value:!0});D_.S3=void 0;var b0e=E(),P0e=NE(),v0e=TE(),x0e=ME(),w0e=DE(),k0e=LE(),A0e=UE(),I0e=GE(),R0e=$E(),N0e=VE(),O0e=WE(),T0e=QE(),q0e=ZE(),M0e=t0(),B0e=r0(),D0e=s0(),F0e=a0(),L0e=d0(),j0e=u0(),U0e=p0(),z0e=A0(),G0e=R0(),H0e=O0(),$0e=q0(),K0e=B0(),V0e=F0(),X0e=j0(),W0e=z0(),Y0e=H0(),Q0e=K0(),J0e=X0(),Z0e=Y0(),ebe=J0(),tbe=eb(),nbe=nb(),rbe=ob(),obe=ib(),sbe=cb(),ibe=lb(),abe=mb(),cbe=fb(),dbe=yb(),lbe=hb(),ube=Sb(),mbe=bb(),pbe=vb(),fbe=wb(),_be=Ab(),ybe=Rb(),gbe=Ob(),hbe=qb(),Cbe=Bb(),Sbe=dd(),Ebe=ld(),bbe=jb(),Pbe=zb(),vbe=Hb(),xbe=Kb(),wbe=Xb(),kbe=Yb(),Abe=Jb(),Ibe=q_(),Rbe=tP(),Nbe=M_(),Obe=oP(),Tbe=iP(),qbe=cP(),Mbe=lP(),Bbe=mP(),Dbe=fP(),Fbe=yP(),Lbe=hP(),jbe=SP(),Ube=bP(),zbe=vP(),Gbe=wP(),Hbe=AP(),$be=RP(),Kbe=OP(),Vbe=qP(),Xbe=BP(),Wbe=FP(),Ybe=jP(),Qbe=zP(),Jbe=HP(),Zbe=KP(),ePe=XP(),tPe=YP(),nPe=JP(),rPe=ev(),oPe=nv(),sPe=ov(),iPe=iv(),aPe=cv(),cPe=rd(),dPe={AbortMultipartUploadCommand:P0e.AbortMultipartUploadCommand,CompleteMultipartUploadCommand:v0e.CompleteMultipartUploadCommand,CopyObjectCommand:x0e.CopyObjectCommand,CreateBucketCommand:w0e.CreateBucketCommand,CreateMultipartUploadCommand:k0e.CreateMultipartUploadCommand,DeleteBucketCommand:I0e.DeleteBucketCommand,DeleteBucketAnalyticsConfigurationCommand:A0e.DeleteBucketAnalyticsConfigurationCommand,DeleteBucketCorsCommand:R0e.DeleteBucketCorsCommand,DeleteBucketEncryptionCommand:N0e.DeleteBucketEncryptionCommand,DeleteBucketIntelligentTieringConfigurationCommand:O0e.DeleteBucketIntelligentTieringConfigurationCommand,DeleteBucketInventoryConfigurationCommand:T0e.DeleteBucketInventoryConfigurationCommand,DeleteBucketLifecycleCommand:q0e.DeleteBucketLifecycleCommand,DeleteBucketMetricsConfigurationCommand:M0e.DeleteBucketMetricsConfigurationCommand,DeleteBucketOwnershipControlsCommand:B0e.DeleteBucketOwnershipControlsCommand,DeleteBucketPolicyCommand:D0e.DeleteBucketPolicyCommand,DeleteBucketReplicationCommand:F0e.DeleteBucketReplicationCommand,DeleteBucketTaggingCommand:L0e.DeleteBucketTaggingCommand,DeleteBucketWebsiteCommand:j0e.DeleteBucketWebsiteCommand,DeleteObjectCommand:U0e.DeleteObjectCommand,DeleteObjectsCommand:z0e.DeleteObjectsCommand,DeleteObjectTaggingCommand:G0e.DeleteObjectTaggingCommand,DeletePublicAccessBlockCommand:H0e.DeletePublicAccessBlockCommand,GetBucketAccelerateConfigurationCommand:$0e.GetBucketAccelerateConfigurationCommand,GetBucketAclCommand:K0e.GetBucketAclCommand,GetBucketAnalyticsConfigurationCommand:V0e.GetBucketAnalyticsConfigurationCommand,GetBucketCorsCommand:X0e.GetBucketCorsCommand,GetBucketEncryptionCommand:W0e.GetBucketEncryptionCommand,GetBucketIntelligentTieringConfigurationCommand:Y0e.GetBucketIntelligentTieringConfigurationCommand,GetBucketInventoryConfigurationCommand:Q0e.GetBucketInventoryConfigurationCommand,GetBucketLifecycleConfigurationCommand:J0e.GetBucketLifecycleConfigurationCommand,GetBucketLocationCommand:Z0e.GetBucketLocationCommand,GetBucketLoggingCommand:ebe.GetBucketLoggingCommand,GetBucketMetricsConfigurationCommand:tbe.GetBucketMetricsConfigurationCommand,GetBucketNotificationConfigurationCommand:nbe.GetBucketNotificationConfigurationCommand,GetBucketOwnershipControlsCommand:rbe.GetBucketOwnershipControlsCommand,GetBucketPolicyCommand:obe.GetBucketPolicyCommand,GetBucketPolicyStatusCommand:sbe.GetBucketPolicyStatusCommand,GetBucketReplicationCommand:ibe.GetBucketReplicationCommand,GetBucketRequestPaymentCommand:abe.GetBucketRequestPaymentCommand,GetBucketTaggingCommand:cbe.GetBucketTaggingCommand,GetBucketVersioningCommand:dbe.GetBucketVersioningCommand,GetBucketWebsiteCommand:lbe.GetBucketWebsiteCommand,GetObjectCommand:pbe.GetObjectCommand,GetObjectAclCommand:ube.GetObjectAclCommand,GetObjectAttributesCommand:mbe.GetObjectAttributesCommand,GetObjectLegalHoldCommand:fbe.GetObjectLegalHoldCommand,GetObjectLockConfigurationCommand:_be.GetObjectLockConfigurationCommand,GetObjectRetentionCommand:ybe.GetObjectRetentionCommand,GetObjectTaggingCommand:gbe.GetObjectTaggingCommand,GetObjectTorrentCommand:hbe.GetObjectTorrentCommand,GetPublicAccessBlockCommand:Cbe.GetPublicAccessBlockCommand,HeadBucketCommand:Sbe.HeadBucketCommand,HeadObjectCommand:Ebe.HeadObjectCommand,ListBucketAnalyticsConfigurationsCommand:bbe.ListBucketAnalyticsConfigurationsCommand,ListBucketIntelligentTieringConfigurationsCommand:Pbe.ListBucketIntelligentTieringConfigurationsCommand,ListBucketInventoryConfigurationsCommand:vbe.ListBucketInventoryConfigurationsCommand,ListBucketMetricsConfigurationsCommand:xbe.ListBucketMetricsConfigurationsCommand,ListBucketsCommand:wbe.ListBucketsCommand,ListMultipartUploadsCommand:kbe.ListMultipartUploadsCommand,ListObjectsCommand:Abe.ListObjectsCommand,ListObjectsV2Command:Ibe.ListObjectsV2Command,ListObjectVersionsCommand:Rbe.ListObjectVersionsCommand,ListPartsCommand:Nbe.ListPartsCommand,PutBucketAccelerateConfigurationCommand:Obe.PutBucketAccelerateConfigurationCommand,PutBucketAclCommand:Tbe.PutBucketAclCommand,PutBucketAnalyticsConfigurationCommand:qbe.PutBucketAnalyticsConfigurationCommand,PutBucketCorsCommand:Mbe.PutBucketCorsCommand,PutBucketEncryptionCommand:Bbe.PutBucketEncryptionCommand,PutBucketIntelligentTieringConfigurationCommand:Dbe.PutBucketIntelligentTieringConfigurationCommand,PutBucketInventoryConfigurationCommand:Fbe.PutBucketInventoryConfigurationCommand,PutBucketLifecycleConfigurationCommand:Lbe.PutBucketLifecycleConfigurationCommand,PutBucketLoggingCommand:jbe.PutBucketLoggingCommand,PutBucketMetricsConfigurationCommand:Ube.PutBucketMetricsConfigurationCommand,PutBucketNotificationConfigurationCommand:zbe.PutBucketNotificationConfigurationCommand,PutBucketOwnershipControlsCommand:Gbe.PutBucketOwnershipControlsCommand,PutBucketPolicyCommand:Hbe.PutBucketPolicyCommand,PutBucketReplicationCommand:$be.PutBucketReplicationCommand,PutBucketRequestPaymentCommand:Kbe.PutBucketRequestPaymentCommand,PutBucketTaggingCommand:Vbe.PutBucketTaggingCommand,PutBucketVersioningCommand:Xbe.PutBucketVersioningCommand,PutBucketWebsiteCommand:Wbe.PutBucketWebsiteCommand,PutObjectCommand:Qbe.PutObjectCommand,PutObjectAclCommand:Ybe.PutObjectAclCommand,PutObjectLegalHoldCommand:Jbe.PutObjectLegalHoldCommand,PutObjectLockConfigurationCommand:Zbe.PutObjectLockConfigurationCommand,PutObjectRetentionCommand:ePe.PutObjectRetentionCommand,PutObjectTaggingCommand:tPe.PutObjectTaggingCommand,PutPublicAccessBlockCommand:nPe.PutPublicAccessBlockCommand,RestoreObjectCommand:rPe.RestoreObjectCommand,SelectObjectContentCommand:oPe.SelectObjectContentCommand,UploadPartCommand:sPe.UploadPartCommand,UploadPartCopyCommand:iPe.UploadPartCopyCommand,WriteGetObjectResponseCommand:aPe.WriteGetObjectResponseCommand},B_=class extends cPe.S3Client{};D_.S3=B_;(0,b0e.createAggregatedClient)(dPe,B_)});var RG=m(T=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0});var L=(z(),j(U));L.__exportStar(NE(),T);L.__exportStar(TE(),T);L.__exportStar(ME(),T);L.__exportStar(DE(),T);L.__exportStar(LE(),T);L.__exportStar(UE(),T);L.__exportStar(GE(),T);L.__exportStar($E(),T);L.__exportStar(VE(),T);L.__exportStar(WE(),T);L.__exportStar(QE(),T);L.__exportStar(ZE(),T);L.__exportStar(t0(),T);L.__exportStar(r0(),T);L.__exportStar(s0(),T);L.__exportStar(a0(),T);L.__exportStar(d0(),T);L.__exportStar(u0(),T);L.__exportStar(p0(),T);L.__exportStar(R0(),T);L.__exportStar(A0(),T);L.__exportStar(O0(),T);L.__exportStar(q0(),T);L.__exportStar(B0(),T);L.__exportStar(F0(),T);L.__exportStar(j0(),T);L.__exportStar(z0(),T);L.__exportStar(H0(),T);L.__exportStar(K0(),T);L.__exportStar(X0(),T);L.__exportStar(Y0(),T);L.__exportStar(J0(),T);L.__exportStar(eb(),T);L.__exportStar(nb(),T);L.__exportStar(ob(),T);L.__exportStar(ib(),T);L.__exportStar(cb(),T);L.__exportStar(lb(),T);L.__exportStar(mb(),T);L.__exportStar(fb(),T);L.__exportStar(yb(),T);L.__exportStar(hb(),T);L.__exportStar(Sb(),T);L.__exportStar(bb(),T);L.__exportStar(vb(),T);L.__exportStar(wb(),T);L.__exportStar(Ab(),T);L.__exportStar(Rb(),T);L.__exportStar(Ob(),T);L.__exportStar(qb(),T);L.__exportStar(Bb(),T);L.__exportStar(dd(),T);L.__exportStar(ld(),T);L.__exportStar(jb(),T);L.__exportStar(zb(),T);L.__exportStar(Hb(),T);L.__exportStar(Kb(),T);L.__exportStar(Xb(),T);L.__exportStar(Yb(),T);L.__exportStar(tP(),T);L.__exportStar(Jb(),T);L.__exportStar(q_(),T);L.__exportStar(M_(),T);L.__exportStar(oP(),T);L.__exportStar(iP(),T);L.__exportStar(cP(),T);L.__exportStar(lP(),T);L.__exportStar(mP(),T);L.__exportStar(fP(),T);L.__exportStar(yP(),T);L.__exportStar(hP(),T);L.__exportStar(SP(),T);L.__exportStar(bP(),T);L.__exportStar(vP(),T);L.__exportStar(wP(),T);L.__exportStar(AP(),T);L.__exportStar(RP(),T);L.__exportStar(OP(),T);L.__exportStar(qP(),T);L.__exportStar(BP(),T);L.__exportStar(FP(),T);L.__exportStar(jP(),T);L.__exportStar(zP(),T);L.__exportStar(HP(),T);L.__exportStar(KP(),T);L.__exportStar(XP(),T);L.__exportStar(YP(),T);L.__exportStar(JP(),T);L.__exportStar(ev(),T);L.__exportStar(nv(),T);L.__exportStar(ov(),T);L.__exportStar(iv(),T);L.__exportStar(cv(),T)});var OG=m(NG=>{"use strict";Object.defineProperty(NG,"__esModule",{value:!0})});var TG=m(F_=>{"use strict";Object.defineProperty(F_,"__esModule",{value:!0});F_.paginateListObjectsV2=void 0;var lPe=q_(),uPe=rd(),mPe=async(e,n,...t)=>await e.send(new lPe.ListObjectsV2Command(n),...t);async function*pPe(e,n,...t){let r=e.startingToken||void 0,o=!0,s;for(;o;){if(n.ContinuationToken=r,n.MaxKeys=e.pageSize,e.client instanceof uPe.S3Client)s=await mPe(e.client,n,...t);else throw new Error("Invalid client, expected S3 | S3Client");yield s;let c=r;r=s.NextContinuationToken,o=!!(r&&(!e.stopOnSameToken||r!==c))}return void 0}F_.paginateListObjectsV2=pPe});var qG=m(L_=>{"use strict";Object.defineProperty(L_,"__esModule",{value:!0});L_.paginateListParts=void 0;var fPe=M_(),_Pe=rd(),yPe=async(e,n,...t)=>await e.send(new fPe.ListPartsCommand(n),...t);async function*gPe(e,n,...t){let r=e.startingToken||void 0,o=!0,s;for(;o;){if(n.PartNumberMarker=r,n.MaxParts=e.pageSize,e.client instanceof _Pe.S3Client)s=await yPe(e.client,n,...t);else throw new Error("Invalid client, expected S3 | S3Client");yield s;let c=r;r=s.NextPartNumberMarker,o=!!(r&&(!e.stopOnSameToken||r!==c))}return void 0}L_.paginateListParts=gPe});var MG=m(ud=>{"use strict";Object.defineProperty(ud,"__esModule",{value:!0});var dv=(z(),j(U));dv.__exportStar(OG(),ud);dv.__exportStar(TG(),ud);dv.__exportStar(qG(),ud)});var lv=m(j_=>{"use strict";Object.defineProperty(j_,"__esModule",{value:!0});j_.sleep=void 0;var hPe=e=>new Promise(n=>setTimeout(n,e*1e3));j_.sleep=hPe});var z_=m(Yn=>{"use strict";Object.defineProperty(Yn,"__esModule",{value:!0});Yn.checkExceptions=Yn.WaiterState=Yn.waiterServiceDefaults=void 0;Yn.waiterServiceDefaults={minDelay:2,maxDelay:120};var U_;(function(e){e.ABORTED="ABORTED",e.FAILURE="FAILURE",e.SUCCESS="SUCCESS",e.RETRY="RETRY",e.TIMEOUT="TIMEOUT"})(U_=Yn.WaiterState||(Yn.WaiterState={}));var CPe=e=>{if(e.state===U_.ABORTED){let n=new Error(`${JSON.stringify({...e,reason:"Request was aborted"})}`);throw n.name="AbortError",n}else if(e.state===U_.TIMEOUT){let n=new Error(`${JSON.stringify({...e,reason:"Waiter has timed out"})}`);throw n.name="TimeoutError",n}else if(e.state!==U_.SUCCESS)throw new Error(`${JSON.stringify({result:e})}`);return e};Yn.checkExceptions=CPe});var BG=m(H_=>{"use strict";Object.defineProperty(H_,"__esModule",{value:!0});H_.runPolling=void 0;var SPe=lv(),G_=z_(),EPe=(e,n,t,r)=>{if(r>t)return n;let o=e*2**(r-1);return bPe(e,o)},bPe=(e,n)=>e+Math.random()*(n-e),PPe=async({minDelay:e,maxDelay:n,maxWaitTime:t,abortController:r,client:o,abortSignal:s},c,i)=>{var u;let{state:l,reason:a}=await i(o,c);if(l!==G_.WaiterState.RETRY)return{state:l,reason:a};let _=1,y=Date.now()+t*1e3,C=Math.log(n/e)/Math.log(2)+1;for(;;){if(!((u=r==null?void 0:r.signal)===null||u===void 0)&&u.aborted||s!=null&&s.aborted)return{state:G_.WaiterState.ABORTED};let b=EPe(e,n,C,_);if(Date.now()+b*1e3>y)return{state:G_.WaiterState.TIMEOUT};await(0,SPe.sleep)(b);let{state:A,reason:k}=await i(o,c);if(A!==G_.WaiterState.RETRY)return{state:A,reason:k};_+=1}};H_.runPolling=PPe});var DG=m($_=>{"use strict";Object.defineProperty($_,"__esModule",{value:!0});$_.validateWaiterOptions=void 0;var vPe=e=>{if(e.maxWaitTime<1)throw new Error("WaiterConfiguration.maxWaitTime must be greater than 0");if(e.minDelay<1)throw new Error("WaiterConfiguration.minDelay must be greater than 0");if(e.maxDelay<1)throw new Error("WaiterConfiguration.maxDelay must be greater than 0");if(e.maxWaitTime<=e.minDelay)throw new Error(`WaiterConfiguration.maxWaitTime [${e.maxWaitTime}] must be greater than WaiterConfiguration.minDelay [${e.minDelay}] for this waiter`);if(e.maxDelay{"use strict";Object.defineProperty(K_,"__esModule",{value:!0});var FG=(z(),j(U));FG.__exportStar(lv(),K_);FG.__exportStar(DG(),K_)});var zG=m(V_=>{"use strict";Object.defineProperty(V_,"__esModule",{value:!0});V_.createWaiter=void 0;var xPe=BG(),wPe=LG(),UG=z_(),jG=async e=>new Promise(n=>{e.onabort=()=>n({state:UG.WaiterState.ABORTED})}),kPe=async(e,n,t)=>{let r={...UG.waiterServiceDefaults,...e};(0,wPe.validateWaiterOptions)(r);let o=[(0,xPe.runPolling)(r,n,t)];return e.abortController&&o.push(jG(e.abortController.signal)),e.abortSignal&&o.push(jG(e.abortSignal)),Promise.race(o)};V_.createWaiter=kPe});var md=m(X_=>{"use strict";Object.defineProperty(X_,"__esModule",{value:!0});var GG=(z(),j(U));GG.__exportStar(zG(),X_);GG.__exportStar(z_(),X_)});var $G=m(Aa=>{"use strict";Object.defineProperty(Aa,"__esModule",{value:!0});Aa.waitUntilBucketExists=Aa.waitForBucketExists=void 0;var ka=md(),APe=dd(),HG=async(e,n)=>{let t;try{return t=await e.send(new APe.HeadBucketCommand(n)),{state:ka.WaiterState.SUCCESS,reason:t}}catch(r){if(t=r,r.name&&r.name=="NotFound")return{state:ka.WaiterState.RETRY,reason:t}}return{state:ka.WaiterState.RETRY,reason:t}},IPe=async(e,n)=>{let t={minDelay:5,maxDelay:120};return(0,ka.createWaiter)({...t,...e},n,HG)};Aa.waitForBucketExists=IPe;var RPe=async(e,n)=>{let t={minDelay:5,maxDelay:120},r=await(0,ka.createWaiter)({...t,...e},n,HG);return(0,ka.checkExceptions)(r)};Aa.waitUntilBucketExists=RPe});var VG=m(Ia=>{"use strict";Object.defineProperty(Ia,"__esModule",{value:!0});Ia.waitUntilBucketNotExists=Ia.waitForBucketNotExists=void 0;var pd=md(),NPe=dd(),KG=async(e,n)=>{let t;try{t=await e.send(new NPe.HeadBucketCommand(n))}catch(r){if(t=r,r.name&&r.name=="NotFound")return{state:pd.WaiterState.SUCCESS,reason:t}}return{state:pd.WaiterState.RETRY,reason:t}},OPe=async(e,n)=>{let t={minDelay:5,maxDelay:120};return(0,pd.createWaiter)({...t,...e},n,KG)};Ia.waitForBucketNotExists=OPe;var TPe=async(e,n)=>{let t={minDelay:5,maxDelay:120},r=await(0,pd.createWaiter)({...t,...e},n,KG);return(0,pd.checkExceptions)(r)};Ia.waitUntilBucketNotExists=TPe});var WG=m(Na=>{"use strict";Object.defineProperty(Na,"__esModule",{value:!0});Na.waitUntilObjectExists=Na.waitForObjectExists=void 0;var Ra=md(),qPe=ld(),XG=async(e,n)=>{let t;try{return t=await e.send(new qPe.HeadObjectCommand(n)),{state:Ra.WaiterState.SUCCESS,reason:t}}catch(r){if(t=r,r.name&&r.name=="NotFound")return{state:Ra.WaiterState.RETRY,reason:t}}return{state:Ra.WaiterState.RETRY,reason:t}},MPe=async(e,n)=>{let t={minDelay:5,maxDelay:120};return(0,Ra.createWaiter)({...t,...e},n,XG)};Na.waitForObjectExists=MPe;var BPe=async(e,n)=>{let t={minDelay:5,maxDelay:120},r=await(0,Ra.createWaiter)({...t,...e},n,XG);return(0,Ra.checkExceptions)(r)};Na.waitUntilObjectExists=BPe});var QG=m(Oa=>{"use strict";Object.defineProperty(Oa,"__esModule",{value:!0});Oa.waitUntilObjectNotExists=Oa.waitForObjectNotExists=void 0;var fd=md(),DPe=ld(),YG=async(e,n)=>{let t;try{t=await e.send(new DPe.HeadObjectCommand(n))}catch(r){if(t=r,r.name&&r.name=="NotFound")return{state:fd.WaiterState.SUCCESS,reason:t}}return{state:fd.WaiterState.RETRY,reason:t}},FPe=async(e,n)=>{let t={minDelay:5,maxDelay:120};return(0,fd.createWaiter)({...t,...e},n,YG)};Oa.waitForObjectNotExists=FPe;var LPe=async(e,n)=>{let t={minDelay:5,maxDelay:120},r=await(0,fd.createWaiter)({...t,...e},n,YG);return(0,fd.checkExceptions)(r)};Oa.waitUntilObjectNotExists=LPe});var JG=m(Ta=>{"use strict";Object.defineProperty(Ta,"__esModule",{value:!0});var W_=(z(),j(U));W_.__exportStar($G(),Ta);W_.__exportStar(VG(),Ta);W_.__exportStar(WG(),Ta);W_.__exportStar(QG(),Ta)});var e2=m(Y_=>{"use strict";Object.defineProperty(Y_,"__esModule",{value:!0});var ZG=(z(),j(U));ZG.__exportStar(et(),Y_);ZG.__exportStar(Mr(),Y_)});var t2=m(En=>{"use strict";Object.defineProperty(En,"__esModule",{value:!0});En.S3ServiceException=void 0;var qa=(z(),j(U));qa.__exportStar(rd(),En);qa.__exportStar(IG(),En);qa.__exportStar(RG(),En);qa.__exportStar(MG(),En);qa.__exportStar(JG(),En);qa.__exportStar(e2(),En);var jPe=od();Object.defineProperty(En,"S3ServiceException",{enumerable:!0,get:function(){return jPe.S3ServiceException}})});var GPe={};Ba(GPe,{handler:()=>zPe});module.exports=j(GPe);var n2=Da(t2()),r2=Da(require("delay")),UPe=new n2.S3;async function zPe(){console.log(UPe),await(0,r2.default)(5)}0&&(module.exports={handler}); +`);let o=r.parse(t),s="#text",c=Object.keys(o)[0],i=o[c];return i[s]&&(i[c]=i[s],delete i[s]),(0,d.getValueFromTextNode)(i)}return{}}),D=async(e,n)=>{let t=await ne(e,n);return t.Error&&(t.Error.message=t.Error.message??t.Error.Message),t},F=(e,n)=>{if((n==null?void 0:n.Code)!==void 0)return n.Code;if(e.statusCode==404)return"NotFound"}});var ME=m(Fs=>{"use strict";Object.defineProperty(Fs,"__esModule",{value:!0});Fs.AbortMultipartUploadCommand=Fs.$Command=void 0;var u_e=w(),m_e=k(),Dj=E();Object.defineProperty(Fs,"$Command",{enumerable:!0,get:function(){return Dj.Command}});var p_e=v(),Bj=M(),qE=class e extends Dj.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,m_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,u_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"AbortMultipartUploadCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[p_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"AbortMultipartUpload"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Bj.se_AbortMultipartUploadCommand)(n,t)}deserialize(n,t){return(0,Bj.de_AbortMultipartUploadCommand)(n,t)}};Fs.AbortMultipartUploadCommand=qE});var qt=m(Xn=>{"use strict";Object.defineProperty(Xn,"__esModule",{value:!0});Xn.getSsecPlugin=Xn.ssecMiddlewareOptions=Xn.ssecMiddleware=void 0;function Fj(e){return n=>async t=>{let r={...t.input},o=[{target:"SSECustomerKey",hash:"SSECustomerKeyMD5"},{target:"CopySourceSSECustomerKey",hash:"CopySourceSSECustomerKeyMD5"}];for(let s of o){let c=r[s.target];if(c){let i=ArrayBuffer.isView(c)?new Uint8Array(c.buffer,c.byteOffset,c.byteLength):typeof c=="string"?e.utf8Decoder(c):new Uint8Array(c),u=e.base64Encoder(i),l=new e.md5;l.update(i),r={...r,[s.target]:u,[s.hash]:e.base64Encoder(await l.digest())}}}return n({...t,input:r})}}Xn.ssecMiddleware=Fj;Xn.ssecMiddlewareOptions={name:"ssecMiddleware",step:"initialize",tags:["SSE"],override:!0};var f_e=e=>({applyToStack:n=>{n.add(Fj(e),Xn.ssecMiddlewareOptions)}});Xn.getSsecPlugin=f_e});var DE=m(Ls=>{"use strict";Object.defineProperty(Ls,"__esModule",{value:!0});Ls.CompleteMultipartUploadCommand=Ls.$Command=void 0;var __e=Oo(),y_e=qt(),g_e=w(),h_e=k(),Uj=E();Object.defineProperty(Ls,"$Command",{enumerable:!0,get:function(){return Uj.Command}});var C_e=v(),Lj=et(),jj=M(),BE=class e extends Uj.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,h_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,g_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,__e.getThrow200ExceptionsPlugin)(t)),this.middlewareStack.use((0,y_e.getSsecPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"CompleteMultipartUploadCommand",inputFilterSensitiveLog:Lj.CompleteMultipartUploadRequestFilterSensitiveLog,outputFilterSensitiveLog:Lj.CompleteMultipartUploadOutputFilterSensitiveLog,[C_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"CompleteMultipartUpload"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,jj.se_CompleteMultipartUploadCommand)(n,t)}deserialize(n,t){return(0,jj.de_CompleteMultipartUploadCommand)(n,t)}};Ls.CompleteMultipartUploadCommand=BE});var LE=m(js=>{"use strict";Object.defineProperty(js,"__esModule",{value:!0});js.CopyObjectCommand=js.$Command=void 0;var S_e=Oo(),E_e=qt(),b_e=w(),P_e=k(),Hj=E();Object.defineProperty(js,"$Command",{enumerable:!0,get:function(){return Hj.Command}});var v_e=v(),zj=et(),Gj=M(),FE=class e extends Hj.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,P_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,b_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,S_e.getThrow200ExceptionsPlugin)(t)),this.middlewareStack.use((0,E_e.getSsecPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"CopyObjectCommand",inputFilterSensitiveLog:zj.CopyObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:zj.CopyObjectOutputFilterSensitiveLog,[v_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"CopyObject"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Gj.se_CopyObjectCommand)(n,t)}deserialize(n,t){return(0,Gj.de_CopyObjectCommand)(n,t)}};js.CopyObjectCommand=FE});var Kj=m(Wn=>{"use strict";Object.defineProperty(Wn,"__esModule",{value:!0});Wn.getLocationConstraintPlugin=Wn.locationConstraintMiddlewareOptions=Wn.locationConstraintMiddleware=void 0;function $j(e){return n=>async t=>{let{CreateBucketConfiguration:r}=t.input,o=await e.region();return(!r||!r.LocationConstraint)&&(t={...t,input:{...t.input,CreateBucketConfiguration:o==="us-east-1"?void 0:{LocationConstraint:o}}}),n(t)}}Wn.locationConstraintMiddleware=$j;Wn.locationConstraintMiddlewareOptions={step:"initialize",tags:["LOCATION_CONSTRAINT","CREATE_BUCKET_CONFIGURATION"],name:"locationConstraintMiddleware",override:!0};var x_e=e=>({applyToStack:n=>{n.add($j(e),Wn.locationConstraintMiddlewareOptions)}});Wn.getLocationConstraintPlugin=x_e});var UE=m(Us=>{"use strict";Object.defineProperty(Us,"__esModule",{value:!0});Us.CreateBucketCommand=Us.$Command=void 0;var w_e=Kj(),k_e=w(),A_e=k(),Xj=E();Object.defineProperty(Us,"$Command",{enumerable:!0,get:function(){return Xj.Command}});var I_e=v(),Vj=M(),jE=class e extends Xj.Command{static getEndpointParameterInstructions(){return{DisableAccessPoints:{type:"staticContextParams",value:!0},Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,A_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,k_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,w_e.getLocationConstraintPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"CreateBucketCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[I_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"CreateBucket"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Vj.se_CreateBucketCommand)(n,t)}deserialize(n,t){return(0,Vj.de_CreateBucketCommand)(n,t)}};Us.CreateBucketCommand=jE});var GE=m(zs=>{"use strict";Object.defineProperty(zs,"__esModule",{value:!0});zs.CreateMultipartUploadCommand=zs.$Command=void 0;var R_e=qt(),N_e=w(),O_e=k(),Qj=E();Object.defineProperty(zs,"$Command",{enumerable:!0,get:function(){return Qj.Command}});var T_e=v(),Wj=et(),Yj=M(),zE=class e extends Qj.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,O_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,N_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,R_e.getSsecPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"CreateMultipartUploadCommand",inputFilterSensitiveLog:Wj.CreateMultipartUploadRequestFilterSensitiveLog,outputFilterSensitiveLog:Wj.CreateMultipartUploadOutputFilterSensitiveLog,[T_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"CreateMultipartUpload"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Yj.se_CreateMultipartUploadCommand)(n,t)}deserialize(n,t){return(0,Yj.de_CreateMultipartUploadCommand)(n,t)}};zs.CreateMultipartUploadCommand=zE});var $E=m(Gs=>{"use strict";Object.defineProperty(Gs,"__esModule",{value:!0});Gs.DeleteBucketAnalyticsConfigurationCommand=Gs.$Command=void 0;var q_e=w(),M_e=k(),Zj=E();Object.defineProperty(Gs,"$Command",{enumerable:!0,get:function(){return Zj.Command}});var B_e=v(),Jj=M(),HE=class e extends Zj.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,M_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,q_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketAnalyticsConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[B_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketAnalyticsConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Jj.se_DeleteBucketAnalyticsConfigurationCommand)(n,t)}deserialize(n,t){return(0,Jj.de_DeleteBucketAnalyticsConfigurationCommand)(n,t)}};Gs.DeleteBucketAnalyticsConfigurationCommand=HE});var VE=m(Hs=>{"use strict";Object.defineProperty(Hs,"__esModule",{value:!0});Hs.DeleteBucketCommand=Hs.$Command=void 0;var D_e=w(),F_e=k(),tU=E();Object.defineProperty(Hs,"$Command",{enumerable:!0,get:function(){return tU.Command}});var L_e=v(),eU=M(),KE=class e extends tU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,F_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,D_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[L_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucket"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,eU.se_DeleteBucketCommand)(n,t)}deserialize(n,t){return(0,eU.de_DeleteBucketCommand)(n,t)}};Hs.DeleteBucketCommand=KE});var WE=m($s=>{"use strict";Object.defineProperty($s,"__esModule",{value:!0});$s.DeleteBucketCorsCommand=$s.$Command=void 0;var j_e=w(),U_e=k(),rU=E();Object.defineProperty($s,"$Command",{enumerable:!0,get:function(){return rU.Command}});var z_e=v(),nU=M(),XE=class e extends rU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,U_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,j_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketCorsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[z_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketCors"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,nU.se_DeleteBucketCorsCommand)(n,t)}deserialize(n,t){return(0,nU.de_DeleteBucketCorsCommand)(n,t)}};$s.DeleteBucketCorsCommand=XE});var QE=m(Ks=>{"use strict";Object.defineProperty(Ks,"__esModule",{value:!0});Ks.DeleteBucketEncryptionCommand=Ks.$Command=void 0;var G_e=w(),H_e=k(),sU=E();Object.defineProperty(Ks,"$Command",{enumerable:!0,get:function(){return sU.Command}});var $_e=v(),oU=M(),YE=class e extends sU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,H_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,G_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketEncryptionCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[$_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketEncryption"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,oU.se_DeleteBucketEncryptionCommand)(n,t)}deserialize(n,t){return(0,oU.de_DeleteBucketEncryptionCommand)(n,t)}};Ks.DeleteBucketEncryptionCommand=YE});var ZE=m(Vs=>{"use strict";Object.defineProperty(Vs,"__esModule",{value:!0});Vs.DeleteBucketIntelligentTieringConfigurationCommand=Vs.$Command=void 0;var K_e=w(),V_e=k(),aU=E();Object.defineProperty(Vs,"$Command",{enumerable:!0,get:function(){return aU.Command}});var X_e=v(),iU=M(),JE=class e extends aU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,V_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,K_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketIntelligentTieringConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[X_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketIntelligentTieringConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,iU.se_DeleteBucketIntelligentTieringConfigurationCommand)(n,t)}deserialize(n,t){return(0,iU.de_DeleteBucketIntelligentTieringConfigurationCommand)(n,t)}};Vs.DeleteBucketIntelligentTieringConfigurationCommand=JE});var t0=m(Xs=>{"use strict";Object.defineProperty(Xs,"__esModule",{value:!0});Xs.DeleteBucketInventoryConfigurationCommand=Xs.$Command=void 0;var W_e=w(),Y_e=k(),dU=E();Object.defineProperty(Xs,"$Command",{enumerable:!0,get:function(){return dU.Command}});var Q_e=v(),cU=M(),e0=class e extends dU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Y_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,W_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketInventoryConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Q_e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketInventoryConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,cU.se_DeleteBucketInventoryConfigurationCommand)(n,t)}deserialize(n,t){return(0,cU.de_DeleteBucketInventoryConfigurationCommand)(n,t)}};Xs.DeleteBucketInventoryConfigurationCommand=e0});var r0=m(Ws=>{"use strict";Object.defineProperty(Ws,"__esModule",{value:!0});Ws.DeleteBucketLifecycleCommand=Ws.$Command=void 0;var J_e=w(),Z_e=k(),uU=E();Object.defineProperty(Ws,"$Command",{enumerable:!0,get:function(){return uU.Command}});var eye=v(),lU=M(),n0=class e extends uU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Z_e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,J_e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketLifecycleCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[eye.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketLifecycle"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,lU.se_DeleteBucketLifecycleCommand)(n,t)}deserialize(n,t){return(0,lU.de_DeleteBucketLifecycleCommand)(n,t)}};Ws.DeleteBucketLifecycleCommand=n0});var s0=m(Ys=>{"use strict";Object.defineProperty(Ys,"__esModule",{value:!0});Ys.DeleteBucketMetricsConfigurationCommand=Ys.$Command=void 0;var tye=w(),nye=k(),pU=E();Object.defineProperty(Ys,"$Command",{enumerable:!0,get:function(){return pU.Command}});var rye=v(),mU=M(),o0=class e extends pU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,nye.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tye.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketMetricsConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[rye.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketMetricsConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,mU.se_DeleteBucketMetricsConfigurationCommand)(n,t)}deserialize(n,t){return(0,mU.de_DeleteBucketMetricsConfigurationCommand)(n,t)}};Ys.DeleteBucketMetricsConfigurationCommand=o0});var a0=m(Qs=>{"use strict";Object.defineProperty(Qs,"__esModule",{value:!0});Qs.DeleteBucketOwnershipControlsCommand=Qs.$Command=void 0;var oye=w(),sye=k(),_U=E();Object.defineProperty(Qs,"$Command",{enumerable:!0,get:function(){return _U.Command}});var iye=v(),fU=M(),i0=class e extends _U.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,sye.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oye.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketOwnershipControlsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[iye.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketOwnershipControls"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,fU.se_DeleteBucketOwnershipControlsCommand)(n,t)}deserialize(n,t){return(0,fU.de_DeleteBucketOwnershipControlsCommand)(n,t)}};Qs.DeleteBucketOwnershipControlsCommand=i0});var d0=m(Js=>{"use strict";Object.defineProperty(Js,"__esModule",{value:!0});Js.DeleteBucketPolicyCommand=Js.$Command=void 0;var aye=w(),cye=k(),gU=E();Object.defineProperty(Js,"$Command",{enumerable:!0,get:function(){return gU.Command}});var dye=v(),yU=M(),c0=class e extends gU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,cye.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,aye.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketPolicyCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[dye.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketPolicy"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,yU.se_DeleteBucketPolicyCommand)(n,t)}deserialize(n,t){return(0,yU.de_DeleteBucketPolicyCommand)(n,t)}};Js.DeleteBucketPolicyCommand=c0});var u0=m(Zs=>{"use strict";Object.defineProperty(Zs,"__esModule",{value:!0});Zs.DeleteBucketReplicationCommand=Zs.$Command=void 0;var lye=w(),uye=k(),CU=E();Object.defineProperty(Zs,"$Command",{enumerable:!0,get:function(){return CU.Command}});var mye=v(),hU=M(),l0=class e extends CU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,uye.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lye.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketReplicationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[mye.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketReplication"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,hU.se_DeleteBucketReplicationCommand)(n,t)}deserialize(n,t){return(0,hU.de_DeleteBucketReplicationCommand)(n,t)}};Zs.DeleteBucketReplicationCommand=l0});var p0=m(ei=>{"use strict";Object.defineProperty(ei,"__esModule",{value:!0});ei.DeleteBucketTaggingCommand=ei.$Command=void 0;var pye=w(),fye=k(),EU=E();Object.defineProperty(ei,"$Command",{enumerable:!0,get:function(){return EU.Command}});var _ye=v(),SU=M(),m0=class e extends EU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,fye.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pye.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketTaggingCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[_ye.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketTagging"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,SU.se_DeleteBucketTaggingCommand)(n,t)}deserialize(n,t){return(0,SU.de_DeleteBucketTaggingCommand)(n,t)}};ei.DeleteBucketTaggingCommand=m0});var _0=m(ti=>{"use strict";Object.defineProperty(ti,"__esModule",{value:!0});ti.DeleteBucketWebsiteCommand=ti.$Command=void 0;var yye=w(),gye=k(),PU=E();Object.defineProperty(ti,"$Command",{enumerable:!0,get:function(){return PU.Command}});var hye=v(),bU=M(),f0=class e extends PU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,gye.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yye.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteBucketWebsiteCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[hye.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteBucketWebsite"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,bU.se_DeleteBucketWebsiteCommand)(n,t)}deserialize(n,t){return(0,bU.de_DeleteBucketWebsiteCommand)(n,t)}};ti.DeleteBucketWebsiteCommand=f0});var g0=m(ni=>{"use strict";Object.defineProperty(ni,"__esModule",{value:!0});ni.DeleteObjectCommand=ni.$Command=void 0;var Cye=w(),Sye=k(),xU=E();Object.defineProperty(ni,"$Command",{enumerable:!0,get:function(){return xU.Command}});var Eye=v(),vU=M(),y0=class e extends xU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Sye.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Cye.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteObjectCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Eye.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteObject"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,vU.se_DeleteObjectCommand)(n,t)}deserialize(n,t){return(0,vU.de_DeleteObjectCommand)(n,t)}};ni.DeleteObjectCommand=y0});var ri=m(Dr=>{"use strict";Object.defineProperty(Dr,"__esModule",{value:!0});Dr.ChecksumLocation=Dr.ChecksumAlgorithm=void 0;var bye;(function(e){e.MD5="MD5",e.CRC32="CRC32",e.CRC32C="CRC32C",e.SHA1="SHA1",e.SHA256="SHA256"})(bye=Dr.ChecksumAlgorithm||(Dr.ChecksumAlgorithm={}));var Pye;(function(e){e.HEADER="header",e.TRAILER="trailer"})(Pye=Dr.ChecksumLocation||(Dr.ChecksumLocation={}))});var h0=m(oi=>{"use strict";Object.defineProperty(oi,"__esModule",{value:!0});oi.PRIORITY_ORDER_ALGORITHMS=oi.CLIENT_SUPPORTED_ALGORITHMS=void 0;var Fr=ri();oi.CLIENT_SUPPORTED_ALGORITHMS=[Fr.ChecksumAlgorithm.CRC32,Fr.ChecksumAlgorithm.CRC32C,Fr.ChecksumAlgorithm.SHA1,Fr.ChecksumAlgorithm.SHA256];oi.PRIORITY_ORDER_ALGORITHMS=[Fr.ChecksumAlgorithm.CRC32,Fr.ChecksumAlgorithm.CRC32C,Fr.ChecksumAlgorithm.SHA1,Fr.ChecksumAlgorithm.SHA256]});var kU=m(x_=>{"use strict";Object.defineProperty(x_,"__esModule",{value:!0});x_.getChecksumAlgorithmForRequest=void 0;var vye=ri(),wU=h0(),xye=(e,{requestChecksumRequired:n,requestAlgorithmMember:t})=>{if(!t||!e[t])return n?vye.ChecksumAlgorithm.MD5:void 0;let r=e[t];if(!wU.CLIENT_SUPPORTED_ALGORITHMS.includes(r))throw new Error(`The checksum algorithm "${r}" is not supported by the client. Select one of ${wU.CLIENT_SUPPORTED_ALGORITHMS}.`);return r};x_.getChecksumAlgorithmForRequest=xye});var C0=m(w_=>{"use strict";Object.defineProperty(w_,"__esModule",{value:!0});w_.getChecksumLocationName=void 0;var wye=ri(),kye=e=>e===wye.ChecksumAlgorithm.MD5?"content-md5":`x-amz-checksum-${e.toLowerCase()}`;w_.getChecksumLocationName=kye});var AU=m(k_=>{"use strict";Object.defineProperty(k_,"__esModule",{value:!0});k_.hasHeader=void 0;var Aye=(e,n)=>{let t=e.toLowerCase();for(let r of Object.keys(n))if(t===r.toLowerCase())return!0;return!1};k_.hasHeader=Aye});var I_=m(A_=>{"use strict";Object.defineProperty(A_,"__esModule",{value:!0});A_.isStreaming=void 0;var Iye=Rd(),Rye=e=>e!==void 0&&typeof e!="string"&&!ArrayBuffer.isView(e)&&!(0,Iye.isArrayBuffer)(e);A_.isStreaming=Rye});var P0={};Ma(P0,{__assign:()=>E0,__asyncDelegator:()=>Gye,__asyncGenerator:()=>zye,__asyncValues:()=>Hye,__await:()=>ad,__awaiter:()=>Bye,__classPrivateFieldGet:()=>Xye,__classPrivateFieldSet:()=>Wye,__createBinding:()=>Fye,__decorate:()=>Tye,__exportStar:()=>Lye,__extends:()=>Nye,__generator:()=>Dye,__importDefault:()=>Vye,__importStar:()=>Kye,__makeTemplateObject:()=>$ye,__metadata:()=>Mye,__param:()=>qye,__read:()=>IU,__rest:()=>Oye,__spread:()=>jye,__spreadArrays:()=>Uye,__values:()=>b0});function Nye(e,n){S0(e,n);function t(){this.constructor=e}e.prototype=n===null?Object.create(n):(t.prototype=n.prototype,new t)}function Oye(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o=0;i--)(c=e[i])&&(s=(o<3?c(s):o>3?c(n,t,s):c(n,t))||s);return o>3&&s&&Object.defineProperty(n,t,s),s}function qye(e,n){return function(t,r){n(t,r,e)}}function Mye(e,n){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(e,n)}function Bye(e,n,t,r){function o(s){return s instanceof t?s:new t(function(c){c(s)})}return new(t||(t=Promise))(function(s,c){function i(a){try{l(r.next(a))}catch(_){c(_)}}function u(a){try{l(r.throw(a))}catch(_){c(_)}}function l(a){a.done?s(a.value):o(a.value).then(i,u)}l((r=r.apply(e,n||[])).next())})}function Dye(e,n){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,o,s,c;return c={next:i(0),throw:i(1),return:i(2)},typeof Symbol=="function"&&(c[Symbol.iterator]=function(){return this}),c;function i(l){return function(a){return u([l,a])}}function u(l){if(r)throw new TypeError("Generator is already executing.");for(;t;)try{if(r=1,o&&(s=l[0]&2?o.return:l[0]?o.throw||((s=o.return)&&s.call(o),0):o.next)&&!(s=s.call(o,l[1])).done)return s;switch(o=0,s&&(l=[l[0]&2,s.value]),l[0]){case 0:case 1:s=l;break;case 4:return t.label++,{value:l[1],done:!1};case 5:t.label++,o=l[1],l=[0];continue;case 7:l=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(l[0]===6||l[0]===2)){t=0;continue}if(l[0]===3&&(!s||l[1]>s[0]&&l[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}function IU(e,n){var t=typeof Symbol=="function"&&e[Symbol.iterator];if(!t)return e;var r=t.call(e),o,s=[],c;try{for(;(n===void 0||n-- >0)&&!(o=r.next()).done;)s.push(o.value)}catch(i){c={error:i}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(c)throw c.error}}return s}function jye(){for(var e=[],n=0;n1||i(y,C)})})}function i(y,C){try{u(r[y](C))}catch(b){_(s[0][3],b)}}function u(y){y.value instanceof ad?Promise.resolve(y.value.v).then(l,a):_(s[0][2],y)}function l(y){i("next",y)}function a(y){i("throw",y)}function _(y,C){y(C),s.shift(),s.length&&i(s[0][0],s[0][1])}}function Gye(e){var n,t;return n={},r("next"),r("throw",function(o){throw o}),r("return"),n[Symbol.iterator]=function(){return this},n;function r(o,s){n[o]=e[o]?function(c){return(t=!t)?{value:ad(e[o](c)),done:o==="return"}:s?s(c):c}:s}}function Hye(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n=e[Symbol.asyncIterator],t;return n?n.call(e):(e=typeof b0=="function"?b0(e):e[Symbol.iterator](),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(s){t[s]=e[s]&&function(c){return new Promise(function(i,u){c=e[s](c),o(i,u,c.done,c.value)})}}function o(s,c,i,u){Promise.resolve(u).then(function(l){s({value:l,done:i})},c)}}function $ye(e,n){return Object.defineProperty?Object.defineProperty(e,"raw",{value:n}):e.raw=n,e}function Kye(e){if(e&&e.__esModule)return e;var n={};if(e!=null)for(var t in e)Object.hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n.default=e,n}function Vye(e){return e&&e.__esModule?e:{default:e}}function Xye(e,n){if(!n.has(e))throw new TypeError("attempted to get private field on non-instance");return n.get(e)}function Wye(e,n,t){if(!n.has(e))throw new TypeError("attempted to set private field on non-instance");return n.set(e,t),t}var S0,E0,v0=Ge(()=>{S0=function(e,n){return S0=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var o in r)r.hasOwnProperty(o)&&(t[o]=r[o])},S0(e,n)};E0=function(){return E0=Object.assign||function(n){for(var t,r=1,o=arguments.length;r{"use strict";Object.defineProperty(R_,"__esModule",{value:!0});R_.AwsCrc32c=void 0;var RU=(v0(),j(P0)),x0=tc(),NU=w0(),Yye=function(){function e(){this.crc32c=new NU.Crc32c}return e.prototype.update=function(n){(0,x0.isEmptyData)(n)||this.crc32c.update((0,x0.convertToBuffer)(n))},e.prototype.digest=function(){return RU.__awaiter(this,void 0,void 0,function(){return RU.__generator(this,function(n){return[2,(0,x0.numToUint8)(this.crc32c.digest())]})})},e.prototype.reset=function(){this.crc32c=new NU.Crc32c},e}();R_.AwsCrc32c=Yye});var w0=m(Lr=>{"use strict";Object.defineProperty(Lr,"__esModule",{value:!0});Lr.AwsCrc32c=Lr.Crc32c=Lr.crc32c=void 0;var Qye=(v0(),j(P0)),Jye=tc();function Zye(e){return new TU().update(e).digest()}Lr.crc32c=Zye;var TU=function(){function e(){this.checksum=4294967295}return e.prototype.update=function(n){var t,r;try{for(var o=Qye.__values(n),s=o.next();!s.done;s=o.next()){var c=s.value;this.checksum=this.checksum>>>8^tge[(this.checksum^c)&255]}}catch(i){t={error:i}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return this},e.prototype.digest=function(){return(this.checksum^4294967295)>>>0},e}();Lr.Crc32c=TU;var ege=[0,4067132163,3778769143,324072436,3348797215,904991772,648144872,3570033899,2329499855,2024987596,1809983544,2575936315,1296289744,3207089363,2893594407,1578318884,274646895,3795141740,4049975192,51262619,3619967088,632279923,922689671,3298075524,2592579488,1760304291,2075979607,2312596564,1562183871,2943781820,3156637768,1313733451,549293790,3537243613,3246849577,871202090,3878099393,357341890,102525238,4101499445,2858735121,1477399826,1264559846,3107202533,1845379342,2677391885,2361733625,2125378298,820201905,3263744690,3520608582,598981189,4151959214,85089709,373468761,3827903834,3124367742,1213305469,1526817161,2842354314,2107672161,2412447074,2627466902,1861252501,1098587580,3004210879,2688576843,1378610760,2262928035,1955203488,1742404180,2511436119,3416409459,969524848,714683780,3639785095,205050476,4266873199,3976438427,526918040,1361435347,2739821008,2954799652,1114974503,2529119692,1691668175,2005155131,2247081528,3690758684,697762079,986182379,3366744552,476452099,3993867776,4250756596,255256311,1640403810,2477592673,2164122517,1922457750,2791048317,1412925310,1197962378,3037525897,3944729517,427051182,170179418,4165941337,746937522,3740196785,3451792453,1070968646,1905808397,2213795598,2426610938,1657317369,3053634322,1147748369,1463399397,2773627110,4215344322,153784257,444234805,3893493558,1021025245,3467647198,3722505002,797665321,2197175160,1889384571,1674398607,2443626636,1164749927,3070701412,2757221520,1446797203,137323447,4198817972,3910406976,461344835,3484808360,1037989803,781091935,3705997148,2460548119,1623424788,1939049696,2180517859,1429367560,2807687179,3020495871,1180866812,410100952,3927582683,4182430767,186734380,3756733383,763408580,1053836080,3434856499,2722870694,1344288421,1131464017,2971354706,1708204729,2545590714,2229949006,1988219213,680717673,3673779818,3383336350,1002577565,4010310262,493091189,238226049,4233660802,2987750089,1082061258,1395524158,2705686845,1972364758,2279892693,2494862625,1725896226,952904198,3399985413,3656866545,731699698,4283874585,222117402,510512622,3959836397,3280807620,837199303,582374963,3504198960,68661723,4135334616,3844915500,390545967,1230274059,3141532936,2825850620,1510247935,2395924756,2091215383,1878366691,2644384480,3553878443,565732008,854102364,3229815391,340358836,3861050807,4117890627,119113024,1493875044,2875275879,3090270611,1247431312,2660249211,1828433272,2141937292,2378227087,3811616794,291187481,34330861,4032846830,615137029,3603020806,3314634738,939183345,1776939221,2609017814,2295496738,2058945313,2926798794,1545135305,1330124605,3173225534,4084100981,17165430,307568514,3762199681,888469610,3332340585,3587147933,665062302,2042050490,2346497209,2559330125,1793573966,3190661285,1279665062,1595330642,2910671697],tge=(0,Jye.uint32ArrayFrom)(ege),nge=OU();Object.defineProperty(Lr,"AwsCrc32c",{enumerable:!0,get:function(){return nge.AwsCrc32c}})});var k0=m(N_=>{"use strict";Object.defineProperty(N_,"__esModule",{value:!0});N_.selectChecksumAlgorithmFunction=void 0;var rge=nc(),oge=w0(),cd=ri(),sge=(e,n)=>({[cd.ChecksumAlgorithm.MD5]:n.md5,[cd.ChecksumAlgorithm.CRC32]:rge.AwsCrc32,[cd.ChecksumAlgorithm.CRC32C]:oge.AwsCrc32c,[cd.ChecksumAlgorithm.SHA1]:n.sha1,[cd.ChecksumAlgorithm.SHA256]:n.sha256})[e];N_.selectChecksumAlgorithmFunction=sge});var A0=m(O_=>{"use strict";Object.defineProperty(O_,"__esModule",{value:!0});O_.stringHasher=void 0;var ige=Pt(),age=(e,n)=>{let t=new e;return t.update((0,ige.toUint8Array)(n||"")),t.digest()};O_.stringHasher=age});var I0=m(T_=>{"use strict";Object.defineProperty(T_,"__esModule",{value:!0});T_.flexibleChecksumsMiddleware=void 0;var cge=we(),dge=kU(),lge=C0(),uge=AU(),mge=I_(),pge=k0(),fge=A0(),_ge=(e,n)=>t=>async r=>{if(!cge.HttpRequest.isInstance(r.request))return t(r);let{request:o}=r,{body:s,headers:c}=o,{base64Encoder:i,streamHasher:u}=e,{input:l,requestChecksumRequired:a,requestAlgorithmMember:_}=n,y=(0,dge.getChecksumAlgorithmForRequest)(l,{requestChecksumRequired:a,requestAlgorithmMember:_}),C=s,b=c;if(y){let x=(0,lge.getChecksumLocationName)(y),K=(0,pge.selectChecksumAlgorithmFunction)(y,e);if((0,mge.isStreaming)(s)){let{getAwsChunkedEncodingStream:J,bodyLengthChecker:De}=e;C=J(s,{base64Encoder:i,bodyLengthChecker:De,checksumLocationName:x,checksumAlgorithmFn:K,streamHasher:u}),b={...c,"content-encoding":c["content-encoding"]?`${c["content-encoding"]},aws-chunked`:"aws-chunked","transfer-encoding":"chunked","x-amz-decoded-content-length":c["content-length"],"x-amz-content-sha256":"STREAMING-UNSIGNED-PAYLOAD-TRAILER","x-amz-trailer":x},delete b["content-length"]}else if(!(0,uge.hasHeader)(x,c)){let J=await(0,fge.stringHasher)(K,s);b={...c,[x]:i(J)}}}return await t({...r,request:{...o,headers:b,body:C}})};T_.flexibleChecksumsMiddleware=_ge});var qU=m(q_=>{"use strict";Object.defineProperty(q_,"__esModule",{value:!0});q_.createReadStreamOnBuffer=void 0;var yge=require("stream");function gge(e){let n=new yge.Transform;return n.push(e),n.push(null),n}q_.createReadStreamOnBuffer=gge});var MU=m(M_=>{"use strict";Object.defineProperty(M_,"__esModule",{value:!0});M_.getChecksum=void 0;var hge=I_(),Cge=A0(),Sge=async(e,{streamHasher:n,checksumAlgorithmFn:t,base64Encoder:r})=>{let o=(0,hge.isStreaming)(e)?n(t,e):(0,Cge.stringHasher)(t,e);return r(await o)};M_.getChecksum=Sge});var DU=m(B_=>{"use strict";Object.defineProperty(B_,"__esModule",{value:!0});B_.getChecksumAlgorithmListForResponse=void 0;var BU=h0(),Ege=(e=[])=>{let n=[];for(let t of BU.PRIORITY_ORDER_ALGORITHMS)!e.includes(t)||!BU.CLIENT_SUPPORTED_ALGORITHMS.includes(t)||n.push(t);return n};B_.getChecksumAlgorithmListForResponse=Ege});var FU=m(D_=>{"use strict";Object.defineProperty(D_,"__esModule",{value:!0});D_.validateChecksumFromResponse=void 0;var bge=MU(),Pge=DU(),vge=C0(),xge=k0(),wge=async(e,{config:n,responseAlgorithms:t})=>{let r=(0,Pge.getChecksumAlgorithmListForResponse)(t),{body:o,headers:s}=e;for(let c of r){let i=(0,vge.getChecksumLocationName)(c),u=s[i];if(u){let l=(0,xge.selectChecksumAlgorithmFunction)(c,n),{streamHasher:a,base64Encoder:_}=n,y=await(0,bge.getChecksum)(o,{streamHasher:a,checksumAlgorithmFn:l,base64Encoder:_});if(y===u)break;throw new Error(`Checksum mismatch: expected "${y}" but received "${u}" in response header "${i}".`)}}};D_.validateChecksumFromResponse=wge});var jU=m(si=>{"use strict";Object.defineProperty(si,"__esModule",{value:!0});si.flexibleChecksumsResponseMiddleware=si.flexibleChecksumsResponseMiddlewareOptions=void 0;var kge=we(),Age=I_(),LU=qU(),Ige=FU();si.flexibleChecksumsResponseMiddlewareOptions={name:"flexibleChecksumsResponseMiddleware",toMiddleware:"deserializerMiddleware",relation:"after",tags:["BODY_CHECKSUM"],override:!0};var Rge=(e,n)=>t=>async r=>{if(!kge.HttpRequest.isInstance(r.request))return t(r);let o=r.input,s=await t(r),c=s.response,i,{requestValidationModeMember:u,responseAlgorithms:l}=n;if(u&&o[u]==="ENABLED"){let a=(0,Age.isStreaming)(c.body);a&&(i=await e.streamCollector(c.body),c.body=(0,LU.createReadStreamOnBuffer)(i)),await(0,Ige.validateChecksumFromResponse)(s.response,{config:e,responseAlgorithms:l}),a&&i&&(c.body=(0,LU.createReadStreamOnBuffer)(i))}return s};si.flexibleChecksumsResponseMiddleware=Rge});var zU=m(po=>{"use strict";Object.defineProperty(po,"__esModule",{value:!0});po.getFlexibleChecksumsPlugin=po.flexibleChecksumsMiddlewareOptions=void 0;var Nge=I0(),UU=jU();po.flexibleChecksumsMiddlewareOptions={name:"flexibleChecksumsMiddleware",step:"build",tags:["BODY_CHECKSUM"],override:!0};var Oge=(e,n)=>({applyToStack:t=>{t.add((0,Nge.flexibleChecksumsMiddleware)(e,n),po.flexibleChecksumsMiddlewareOptions),t.addRelativeTo((0,UU.flexibleChecksumsResponseMiddleware)(e,n),UU.flexibleChecksumsResponseMiddlewareOptions)}});po.getFlexibleChecksumsPlugin=Oge});var xe=m(dd=>{"use strict";Object.defineProperty(dd,"__esModule",{value:!0});var R0=(z(),j(U));R0.__exportStar(ri(),dd);R0.__exportStar(I0(),dd);R0.__exportStar(zU(),dd)});var O0=m(ii=>{"use strict";Object.defineProperty(ii,"__esModule",{value:!0});ii.DeleteObjectsCommand=ii.$Command=void 0;var Tge=xe(),qge=w(),Mge=k(),HU=E();Object.defineProperty(ii,"$Command",{enumerable:!0,get:function(){return HU.Command}});var Bge=v(),GU=M(),N0=class e extends HU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Mge.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qge.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,Tge.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteObjectsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Bge.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteObjects"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,GU.se_DeleteObjectsCommand)(n,t)}deserialize(n,t){return(0,GU.de_DeleteObjectsCommand)(n,t)}};ii.DeleteObjectsCommand=N0});var q0=m(ai=>{"use strict";Object.defineProperty(ai,"__esModule",{value:!0});ai.DeleteObjectTaggingCommand=ai.$Command=void 0;var Dge=w(),Fge=k(),KU=E();Object.defineProperty(ai,"$Command",{enumerable:!0,get:function(){return KU.Command}});var Lge=v(),$U=M(),T0=class e extends KU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Fge.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Dge.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeleteObjectTaggingCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Lge.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeleteObjectTagging"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,$U.se_DeleteObjectTaggingCommand)(n,t)}deserialize(n,t){return(0,$U.de_DeleteObjectTaggingCommand)(n,t)}};ai.DeleteObjectTaggingCommand=T0});var B0=m(ci=>{"use strict";Object.defineProperty(ci,"__esModule",{value:!0});ci.DeletePublicAccessBlockCommand=ci.$Command=void 0;var jge=w(),Uge=k(),XU=E();Object.defineProperty(ci,"$Command",{enumerable:!0,get:function(){return XU.Command}});var zge=v(),VU=M(),M0=class e extends XU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Uge.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jge.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"DeletePublicAccessBlockCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[zge.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"DeletePublicAccessBlock"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,VU.se_DeletePublicAccessBlockCommand)(n,t)}deserialize(n,t){return(0,VU.de_DeletePublicAccessBlockCommand)(n,t)}};ci.DeletePublicAccessBlockCommand=M0});var F0=m(di=>{"use strict";Object.defineProperty(di,"__esModule",{value:!0});di.GetBucketAccelerateConfigurationCommand=di.$Command=void 0;var Gge=w(),Hge=k(),YU=E();Object.defineProperty(di,"$Command",{enumerable:!0,get:function(){return YU.Command}});var $ge=v(),WU=M(),D0=class e extends YU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Hge.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Gge.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketAccelerateConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[$ge.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketAccelerateConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,WU.se_GetBucketAccelerateConfigurationCommand)(n,t)}deserialize(n,t){return(0,WU.de_GetBucketAccelerateConfigurationCommand)(n,t)}};di.GetBucketAccelerateConfigurationCommand=D0});var j0=m(li=>{"use strict";Object.defineProperty(li,"__esModule",{value:!0});li.GetBucketAclCommand=li.$Command=void 0;var Kge=w(),Vge=k(),JU=E();Object.defineProperty(li,"$Command",{enumerable:!0,get:function(){return JU.Command}});var Xge=v(),QU=M(),L0=class e extends JU.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Vge.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Kge.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketAclCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Xge.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketAcl"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,QU.se_GetBucketAclCommand)(n,t)}deserialize(n,t){return(0,QU.de_GetBucketAclCommand)(n,t)}};li.GetBucketAclCommand=L0});var z0=m(ui=>{"use strict";Object.defineProperty(ui,"__esModule",{value:!0});ui.GetBucketAnalyticsConfigurationCommand=ui.$Command=void 0;var Wge=w(),Yge=k(),ez=E();Object.defineProperty(ui,"$Command",{enumerable:!0,get:function(){return ez.Command}});var Qge=v(),ZU=M(),U0=class e extends ez.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Yge.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Wge.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketAnalyticsConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Qge.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketAnalyticsConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,ZU.se_GetBucketAnalyticsConfigurationCommand)(n,t)}deserialize(n,t){return(0,ZU.de_GetBucketAnalyticsConfigurationCommand)(n,t)}};ui.GetBucketAnalyticsConfigurationCommand=U0});var H0=m(mi=>{"use strict";Object.defineProperty(mi,"__esModule",{value:!0});mi.GetBucketCorsCommand=mi.$Command=void 0;var Jge=w(),Zge=k(),nz=E();Object.defineProperty(mi,"$Command",{enumerable:!0,get:function(){return nz.Command}});var ehe=v(),tz=M(),G0=class e extends nz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Zge.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Jge.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketCorsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[ehe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketCors"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,tz.se_GetBucketCorsCommand)(n,t)}deserialize(n,t){return(0,tz.de_GetBucketCorsCommand)(n,t)}};mi.GetBucketCorsCommand=G0});var K0=m(pi=>{"use strict";Object.defineProperty(pi,"__esModule",{value:!0});pi.GetBucketEncryptionCommand=pi.$Command=void 0;var the=w(),nhe=k(),oz=E();Object.defineProperty(pi,"$Command",{enumerable:!0,get:function(){return oz.Command}});var rhe=v(),ohe=et(),rz=M(),$0=class e extends oz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,nhe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,the.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketEncryptionCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:ohe.GetBucketEncryptionOutputFilterSensitiveLog,[rhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketEncryption"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,rz.se_GetBucketEncryptionCommand)(n,t)}deserialize(n,t){return(0,rz.de_GetBucketEncryptionCommand)(n,t)}};pi.GetBucketEncryptionCommand=$0});var X0=m(fi=>{"use strict";Object.defineProperty(fi,"__esModule",{value:!0});fi.GetBucketIntelligentTieringConfigurationCommand=fi.$Command=void 0;var she=w(),ihe=k(),iz=E();Object.defineProperty(fi,"$Command",{enumerable:!0,get:function(){return iz.Command}});var ahe=v(),sz=M(),V0=class e extends iz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,ihe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,she.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketIntelligentTieringConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[ahe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketIntelligentTieringConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,sz.se_GetBucketIntelligentTieringConfigurationCommand)(n,t)}deserialize(n,t){return(0,sz.de_GetBucketIntelligentTieringConfigurationCommand)(n,t)}};fi.GetBucketIntelligentTieringConfigurationCommand=V0});var Y0=m(_i=>{"use strict";Object.defineProperty(_i,"__esModule",{value:!0});_i.GetBucketInventoryConfigurationCommand=_i.$Command=void 0;var che=w(),dhe=k(),cz=E();Object.defineProperty(_i,"$Command",{enumerable:!0,get:function(){return cz.Command}});var lhe=v(),uhe=et(),az=M(),W0=class e extends cz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,dhe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,che.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketInventoryConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:uhe.GetBucketInventoryConfigurationOutputFilterSensitiveLog,[lhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketInventoryConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,az.se_GetBucketInventoryConfigurationCommand)(n,t)}deserialize(n,t){return(0,az.de_GetBucketInventoryConfigurationCommand)(n,t)}};_i.GetBucketInventoryConfigurationCommand=W0});var J0=m(yi=>{"use strict";Object.defineProperty(yi,"__esModule",{value:!0});yi.GetBucketLifecycleConfigurationCommand=yi.$Command=void 0;var mhe=w(),phe=k(),lz=E();Object.defineProperty(yi,"$Command",{enumerable:!0,get:function(){return lz.Command}});var fhe=v(),dz=M(),Q0=class e extends lz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,phe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mhe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketLifecycleConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[fhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketLifecycleConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,dz.se_GetBucketLifecycleConfigurationCommand)(n,t)}deserialize(n,t){return(0,dz.de_GetBucketLifecycleConfigurationCommand)(n,t)}};yi.GetBucketLifecycleConfigurationCommand=Q0});var eb=m(gi=>{"use strict";Object.defineProperty(gi,"__esModule",{value:!0});gi.GetBucketLocationCommand=gi.$Command=void 0;var _he=w(),yhe=k(),mz=E();Object.defineProperty(gi,"$Command",{enumerable:!0,get:function(){return mz.Command}});var ghe=v(),uz=M(),Z0=class e extends mz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,yhe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_he.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketLocationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[ghe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketLocation"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,uz.se_GetBucketLocationCommand)(n,t)}deserialize(n,t){return(0,uz.de_GetBucketLocationCommand)(n,t)}};gi.GetBucketLocationCommand=Z0});var nb=m(hi=>{"use strict";Object.defineProperty(hi,"__esModule",{value:!0});hi.GetBucketLoggingCommand=hi.$Command=void 0;var hhe=w(),Che=k(),fz=E();Object.defineProperty(hi,"$Command",{enumerable:!0,get:function(){return fz.Command}});var She=v(),pz=M(),tb=class e extends fz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Che.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hhe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketLoggingCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[She.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketLogging"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,pz.se_GetBucketLoggingCommand)(n,t)}deserialize(n,t){return(0,pz.de_GetBucketLoggingCommand)(n,t)}};hi.GetBucketLoggingCommand=tb});var ob=m(Ci=>{"use strict";Object.defineProperty(Ci,"__esModule",{value:!0});Ci.GetBucketMetricsConfigurationCommand=Ci.$Command=void 0;var Ehe=w(),bhe=k(),yz=E();Object.defineProperty(Ci,"$Command",{enumerable:!0,get:function(){return yz.Command}});var Phe=v(),_z=M(),rb=class e extends yz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,bhe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ehe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketMetricsConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Phe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketMetricsConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,_z.se_GetBucketMetricsConfigurationCommand)(n,t)}deserialize(n,t){return(0,_z.de_GetBucketMetricsConfigurationCommand)(n,t)}};Ci.GetBucketMetricsConfigurationCommand=rb});var ib=m(Si=>{"use strict";Object.defineProperty(Si,"__esModule",{value:!0});Si.GetBucketNotificationConfigurationCommand=Si.$Command=void 0;var vhe=w(),xhe=k(),hz=E();Object.defineProperty(Si,"$Command",{enumerable:!0,get:function(){return hz.Command}});var whe=v(),gz=M(),sb=class e extends hz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,xhe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vhe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketNotificationConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[whe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketNotificationConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,gz.se_GetBucketNotificationConfigurationCommand)(n,t)}deserialize(n,t){return(0,gz.de_GetBucketNotificationConfigurationCommand)(n,t)}};Si.GetBucketNotificationConfigurationCommand=sb});var cb=m(Ei=>{"use strict";Object.defineProperty(Ei,"__esModule",{value:!0});Ei.GetBucketOwnershipControlsCommand=Ei.$Command=void 0;var khe=w(),Ahe=k(),Sz=E();Object.defineProperty(Ei,"$Command",{enumerable:!0,get:function(){return Sz.Command}});var Ihe=v(),Cz=M(),ab=class e extends Sz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Ahe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,khe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketOwnershipControlsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Ihe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketOwnershipControls"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Cz.se_GetBucketOwnershipControlsCommand)(n,t)}deserialize(n,t){return(0,Cz.de_GetBucketOwnershipControlsCommand)(n,t)}};Ei.GetBucketOwnershipControlsCommand=ab});var lb=m(bi=>{"use strict";Object.defineProperty(bi,"__esModule",{value:!0});bi.GetBucketPolicyCommand=bi.$Command=void 0;var Rhe=w(),Nhe=k(),bz=E();Object.defineProperty(bi,"$Command",{enumerable:!0,get:function(){return bz.Command}});var Ohe=v(),Ez=M(),db=class e extends bz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Nhe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Rhe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketPolicyCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Ohe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketPolicy"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Ez.se_GetBucketPolicyCommand)(n,t)}deserialize(n,t){return(0,Ez.de_GetBucketPolicyCommand)(n,t)}};bi.GetBucketPolicyCommand=db});var mb=m(Pi=>{"use strict";Object.defineProperty(Pi,"__esModule",{value:!0});Pi.GetBucketPolicyStatusCommand=Pi.$Command=void 0;var The=w(),qhe=k(),vz=E();Object.defineProperty(Pi,"$Command",{enumerable:!0,get:function(){return vz.Command}});var Mhe=v(),Pz=M(),ub=class e extends vz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,qhe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,The.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketPolicyStatusCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Mhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketPolicyStatus"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Pz.se_GetBucketPolicyStatusCommand)(n,t)}deserialize(n,t){return(0,Pz.de_GetBucketPolicyStatusCommand)(n,t)}};Pi.GetBucketPolicyStatusCommand=ub});var fb=m(vi=>{"use strict";Object.defineProperty(vi,"__esModule",{value:!0});vi.GetBucketReplicationCommand=vi.$Command=void 0;var Bhe=w(),Dhe=k(),wz=E();Object.defineProperty(vi,"$Command",{enumerable:!0,get:function(){return wz.Command}});var Fhe=v(),xz=M(),pb=class e extends wz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Dhe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Bhe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketReplicationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Fhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketReplication"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,xz.se_GetBucketReplicationCommand)(n,t)}deserialize(n,t){return(0,xz.de_GetBucketReplicationCommand)(n,t)}};vi.GetBucketReplicationCommand=pb});var yb=m(xi=>{"use strict";Object.defineProperty(xi,"__esModule",{value:!0});xi.GetBucketRequestPaymentCommand=xi.$Command=void 0;var Lhe=w(),jhe=k(),Az=E();Object.defineProperty(xi,"$Command",{enumerable:!0,get:function(){return Az.Command}});var Uhe=v(),kz=M(),_b=class e extends Az.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,jhe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Lhe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketRequestPaymentCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Uhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketRequestPayment"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,kz.se_GetBucketRequestPaymentCommand)(n,t)}deserialize(n,t){return(0,kz.de_GetBucketRequestPaymentCommand)(n,t)}};xi.GetBucketRequestPaymentCommand=_b});var hb=m(wi=>{"use strict";Object.defineProperty(wi,"__esModule",{value:!0});wi.GetBucketTaggingCommand=wi.$Command=void 0;var zhe=w(),Ghe=k(),Rz=E();Object.defineProperty(wi,"$Command",{enumerable:!0,get:function(){return Rz.Command}});var Hhe=v(),Iz=M(),gb=class e extends Rz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Ghe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zhe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketTaggingCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Hhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketTagging"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Iz.se_GetBucketTaggingCommand)(n,t)}deserialize(n,t){return(0,Iz.de_GetBucketTaggingCommand)(n,t)}};wi.GetBucketTaggingCommand=gb});var Sb=m(ki=>{"use strict";Object.defineProperty(ki,"__esModule",{value:!0});ki.GetBucketVersioningCommand=ki.$Command=void 0;var $he=w(),Khe=k(),Oz=E();Object.defineProperty(ki,"$Command",{enumerable:!0,get:function(){return Oz.Command}});var Vhe=v(),Nz=M(),Cb=class e extends Oz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Khe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$he.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketVersioningCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Vhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketVersioning"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Nz.se_GetBucketVersioningCommand)(n,t)}deserialize(n,t){return(0,Nz.de_GetBucketVersioningCommand)(n,t)}};ki.GetBucketVersioningCommand=Cb});var bb=m(Ai=>{"use strict";Object.defineProperty(Ai,"__esModule",{value:!0});Ai.GetBucketWebsiteCommand=Ai.$Command=void 0;var Xhe=w(),Whe=k(),qz=E();Object.defineProperty(Ai,"$Command",{enumerable:!0,get:function(){return qz.Command}});var Yhe=v(),Tz=M(),Eb=class e extends qz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Whe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Xhe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetBucketWebsiteCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Yhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetBucketWebsite"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Tz.se_GetBucketWebsiteCommand)(n,t)}deserialize(n,t){return(0,Tz.de_GetBucketWebsiteCommand)(n,t)}};Ai.GetBucketWebsiteCommand=Eb});var vb=m(Ii=>{"use strict";Object.defineProperty(Ii,"__esModule",{value:!0});Ii.GetObjectAclCommand=Ii.$Command=void 0;var Qhe=w(),Jhe=k(),Bz=E();Object.defineProperty(Ii,"$Command",{enumerable:!0,get:function(){return Bz.Command}});var Zhe=v(),Mz=M(),Pb=class e extends Bz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,Jhe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Qhe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetObjectAclCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[Zhe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetObjectAcl"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Mz.se_GetObjectAclCommand)(n,t)}deserialize(n,t){return(0,Mz.de_GetObjectAclCommand)(n,t)}};Ii.GetObjectAclCommand=Pb});var wb=m(Ri=>{"use strict";Object.defineProperty(Ri,"__esModule",{value:!0});Ri.GetObjectAttributesCommand=Ri.$Command=void 0;var eCe=qt(),tCe=w(),nCe=k(),Fz=E();Object.defineProperty(Ri,"$Command",{enumerable:!0,get:function(){return Fz.Command}});var rCe=v(),oCe=et(),Dz=M(),xb=class e extends Fz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,nCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,eCe.getSsecPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetObjectAttributesCommand",inputFilterSensitiveLog:oCe.GetObjectAttributesRequestFilterSensitiveLog,outputFilterSensitiveLog:a=>a,[rCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetObjectAttributes"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Dz.se_GetObjectAttributesCommand)(n,t)}deserialize(n,t){return(0,Dz.de_GetObjectAttributesCommand)(n,t)}};Ri.GetObjectAttributesCommand=xb});var Ab=m(Ni=>{"use strict";Object.defineProperty(Ni,"__esModule",{value:!0});Ni.GetObjectCommand=Ni.$Command=void 0;var sCe=xe(),iCe=qt(),aCe=w(),cCe=k(),Uz=E();Object.defineProperty(Ni,"$Command",{enumerable:!0,get:function(){return Uz.Command}});var dCe=v(),Lz=et(),jz=M(),kb=class e extends Uz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,cCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,aCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,iCe.getSsecPlugin)(t)),this.middlewareStack.use((0,sCe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestChecksumRequired:!1,requestValidationModeMember:"ChecksumMode",responseAlgorithms:["CRC32","CRC32C","SHA256","SHA1"]}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetObjectCommand",inputFilterSensitiveLog:Lz.GetObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:Lz.GetObjectOutputFilterSensitiveLog,[dCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetObject"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,jz.se_GetObjectCommand)(n,t)}deserialize(n,t){return(0,jz.de_GetObjectCommand)(n,t)}};Ni.GetObjectCommand=kb});var Rb=m(Oi=>{"use strict";Object.defineProperty(Oi,"__esModule",{value:!0});Oi.GetObjectLegalHoldCommand=Oi.$Command=void 0;var lCe=w(),uCe=k(),Gz=E();Object.defineProperty(Oi,"$Command",{enumerable:!0,get:function(){return Gz.Command}});var mCe=v(),zz=M(),Ib=class e extends Gz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,uCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetObjectLegalHoldCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[mCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetObjectLegalHold"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,zz.se_GetObjectLegalHoldCommand)(n,t)}deserialize(n,t){return(0,zz.de_GetObjectLegalHoldCommand)(n,t)}};Oi.GetObjectLegalHoldCommand=Ib});var Ob=m(Ti=>{"use strict";Object.defineProperty(Ti,"__esModule",{value:!0});Ti.GetObjectLockConfigurationCommand=Ti.$Command=void 0;var pCe=w(),fCe=k(),$z=E();Object.defineProperty(Ti,"$Command",{enumerable:!0,get:function(){return $z.Command}});var _Ce=v(),Hz=M(),Nb=class e extends $z.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,fCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetObjectLockConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[_Ce.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetObjectLockConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Hz.se_GetObjectLockConfigurationCommand)(n,t)}deserialize(n,t){return(0,Hz.de_GetObjectLockConfigurationCommand)(n,t)}};Ti.GetObjectLockConfigurationCommand=Nb});var qb=m(qi=>{"use strict";Object.defineProperty(qi,"__esModule",{value:!0});qi.GetObjectRetentionCommand=qi.$Command=void 0;var yCe=w(),gCe=k(),Vz=E();Object.defineProperty(qi,"$Command",{enumerable:!0,get:function(){return Vz.Command}});var hCe=v(),Kz=M(),Tb=class e extends Vz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,gCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetObjectRetentionCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[hCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetObjectRetention"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Kz.se_GetObjectRetentionCommand)(n,t)}deserialize(n,t){return(0,Kz.de_GetObjectRetentionCommand)(n,t)}};qi.GetObjectRetentionCommand=Tb});var Bb=m(Mi=>{"use strict";Object.defineProperty(Mi,"__esModule",{value:!0});Mi.GetObjectTaggingCommand=Mi.$Command=void 0;var CCe=w(),SCe=k(),Wz=E();Object.defineProperty(Mi,"$Command",{enumerable:!0,get:function(){return Wz.Command}});var ECe=v(),Xz=M(),Mb=class e extends Wz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,SCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetObjectTaggingCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[ECe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetObjectTagging"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Xz.se_GetObjectTaggingCommand)(n,t)}deserialize(n,t){return(0,Xz.de_GetObjectTaggingCommand)(n,t)}};Mi.GetObjectTaggingCommand=Mb});var Fb=m(Bi=>{"use strict";Object.defineProperty(Bi,"__esModule",{value:!0});Bi.GetObjectTorrentCommand=Bi.$Command=void 0;var bCe=w(),PCe=k(),Qz=E();Object.defineProperty(Bi,"$Command",{enumerable:!0,get:function(){return Qz.Command}});var vCe=v(),xCe=et(),Yz=M(),Db=class e extends Qz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,PCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetObjectTorrentCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:xCe.GetObjectTorrentOutputFilterSensitiveLog,[vCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetObjectTorrent"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Yz.se_GetObjectTorrentCommand)(n,t)}deserialize(n,t){return(0,Yz.de_GetObjectTorrentCommand)(n,t)}};Bi.GetObjectTorrentCommand=Db});var jb=m(Di=>{"use strict";Object.defineProperty(Di,"__esModule",{value:!0});Di.GetPublicAccessBlockCommand=Di.$Command=void 0;var wCe=w(),kCe=k(),Zz=E();Object.defineProperty(Di,"$Command",{enumerable:!0,get:function(){return Zz.Command}});var ACe=v(),Jz=M(),Lb=class e extends Zz.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,kCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"GetPublicAccessBlockCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[ACe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"GetPublicAccessBlock"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Jz.se_GetPublicAccessBlockCommand)(n,t)}deserialize(n,t){return(0,Jz.de_GetPublicAccessBlockCommand)(n,t)}};Di.GetPublicAccessBlockCommand=Lb});var ld=m(Fi=>{"use strict";Object.defineProperty(Fi,"__esModule",{value:!0});Fi.HeadBucketCommand=Fi.$Command=void 0;var ICe=w(),RCe=k(),t3=E();Object.defineProperty(Fi,"$Command",{enumerable:!0,get:function(){return t3.Command}});var NCe=v(),e3=M(),Ub=class e extends t3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,RCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ICe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"HeadBucketCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[NCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"HeadBucket"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,e3.se_HeadBucketCommand)(n,t)}deserialize(n,t){return(0,e3.de_HeadBucketCommand)(n,t)}};Fi.HeadBucketCommand=Ub});var ud=m(Li=>{"use strict";Object.defineProperty(Li,"__esModule",{value:!0});Li.HeadObjectCommand=Li.$Command=void 0;var OCe=qt(),TCe=w(),qCe=k(),o3=E();Object.defineProperty(Li,"$Command",{enumerable:!0,get:function(){return o3.Command}});var MCe=v(),n3=et(),r3=M(),zb=class e extends o3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,qCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,TCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,OCe.getSsecPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"HeadObjectCommand",inputFilterSensitiveLog:n3.HeadObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:n3.HeadObjectOutputFilterSensitiveLog,[MCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"HeadObject"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,r3.se_HeadObjectCommand)(n,t)}deserialize(n,t){return(0,r3.de_HeadObjectCommand)(n,t)}};Li.HeadObjectCommand=zb});var Hb=m(ji=>{"use strict";Object.defineProperty(ji,"__esModule",{value:!0});ji.ListBucketAnalyticsConfigurationsCommand=ji.$Command=void 0;var BCe=w(),DCe=k(),i3=E();Object.defineProperty(ji,"$Command",{enumerable:!0,get:function(){return i3.Command}});var FCe=v(),s3=M(),Gb=class e extends i3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,DCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,BCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListBucketAnalyticsConfigurationsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[FCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListBucketAnalyticsConfigurations"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,s3.se_ListBucketAnalyticsConfigurationsCommand)(n,t)}deserialize(n,t){return(0,s3.de_ListBucketAnalyticsConfigurationsCommand)(n,t)}};ji.ListBucketAnalyticsConfigurationsCommand=Gb});var Kb=m(Ui=>{"use strict";Object.defineProperty(Ui,"__esModule",{value:!0});Ui.ListBucketIntelligentTieringConfigurationsCommand=Ui.$Command=void 0;var LCe=w(),jCe=k(),c3=E();Object.defineProperty(Ui,"$Command",{enumerable:!0,get:function(){return c3.Command}});var UCe=v(),a3=M(),$b=class e extends c3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,jCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,LCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListBucketIntelligentTieringConfigurationsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[UCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListBucketIntelligentTieringConfigurations"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,a3.se_ListBucketIntelligentTieringConfigurationsCommand)(n,t)}deserialize(n,t){return(0,a3.de_ListBucketIntelligentTieringConfigurationsCommand)(n,t)}};Ui.ListBucketIntelligentTieringConfigurationsCommand=$b});var Xb=m(zi=>{"use strict";Object.defineProperty(zi,"__esModule",{value:!0});zi.ListBucketInventoryConfigurationsCommand=zi.$Command=void 0;var zCe=w(),GCe=k(),l3=E();Object.defineProperty(zi,"$Command",{enumerable:!0,get:function(){return l3.Command}});var HCe=v(),$Ce=et(),d3=M(),Vb=class e extends l3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,GCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListBucketInventoryConfigurationsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:$Ce.ListBucketInventoryConfigurationsOutputFilterSensitiveLog,[HCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListBucketInventoryConfigurations"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,d3.se_ListBucketInventoryConfigurationsCommand)(n,t)}deserialize(n,t){return(0,d3.de_ListBucketInventoryConfigurationsCommand)(n,t)}};zi.ListBucketInventoryConfigurationsCommand=Vb});var Yb=m(Gi=>{"use strict";Object.defineProperty(Gi,"__esModule",{value:!0});Gi.ListBucketMetricsConfigurationsCommand=Gi.$Command=void 0;var KCe=w(),VCe=k(),m3=E();Object.defineProperty(Gi,"$Command",{enumerable:!0,get:function(){return m3.Command}});var XCe=v(),u3=M(),Wb=class e extends m3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,VCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,KCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListBucketMetricsConfigurationsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[XCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListBucketMetricsConfigurations"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,u3.se_ListBucketMetricsConfigurationsCommand)(n,t)}deserialize(n,t){return(0,u3.de_ListBucketMetricsConfigurationsCommand)(n,t)}};Gi.ListBucketMetricsConfigurationsCommand=Wb});var Jb=m(Hi=>{"use strict";Object.defineProperty(Hi,"__esModule",{value:!0});Hi.ListBucketsCommand=Hi.$Command=void 0;var WCe=w(),YCe=k(),f3=E();Object.defineProperty(Hi,"$Command",{enumerable:!0,get:function(){return f3.Command}});var QCe=v(),p3=M(),Qb=class e extends f3.Command{static getEndpointParameterInstructions(){return{ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,YCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,WCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListBucketsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[QCe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListBuckets"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,p3.se_ListBucketsCommand)(n,t)}deserialize(n,t){return(0,p3.de_ListBucketsCommand)(n,t)}};Hi.ListBucketsCommand=Qb});var eP=m($i=>{"use strict";Object.defineProperty($i,"__esModule",{value:!0});$i.ListMultipartUploadsCommand=$i.$Command=void 0;var JCe=w(),ZCe=k(),y3=E();Object.defineProperty($i,"$Command",{enumerable:!0,get:function(){return y3.Command}});var eSe=v(),_3=M(),Zb=class e extends y3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,ZCe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,JCe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListMultipartUploadsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[eSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListMultipartUploads"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,_3.se_ListMultipartUploadsCommand)(n,t)}deserialize(n,t){return(0,_3.de_ListMultipartUploadsCommand)(n,t)}};$i.ListMultipartUploadsCommand=Zb});var nP=m(Ki=>{"use strict";Object.defineProperty(Ki,"__esModule",{value:!0});Ki.ListObjectsCommand=Ki.$Command=void 0;var tSe=w(),nSe=k(),h3=E();Object.defineProperty(Ki,"$Command",{enumerable:!0,get:function(){return h3.Command}});var rSe=v(),g3=M(),tP=class e extends h3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,nSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListObjectsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[rSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListObjects"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,g3.se_ListObjectsCommand)(n,t)}deserialize(n,t){return(0,g3.de_ListObjectsCommand)(n,t)}};Ki.ListObjectsCommand=tP});var F_=m(Vi=>{"use strict";Object.defineProperty(Vi,"__esModule",{value:!0});Vi.ListObjectsV2Command=Vi.$Command=void 0;var oSe=w(),sSe=k(),S3=E();Object.defineProperty(Vi,"$Command",{enumerable:!0,get:function(){return S3.Command}});var iSe=v(),C3=M(),rP=class e extends S3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,sSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListObjectsV2Command",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[iSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListObjectsV2"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,C3.se_ListObjectsV2Command)(n,t)}deserialize(n,t){return(0,C3.de_ListObjectsV2Command)(n,t)}};Vi.ListObjectsV2Command=rP});var sP=m(Xi=>{"use strict";Object.defineProperty(Xi,"__esModule",{value:!0});Xi.ListObjectVersionsCommand=Xi.$Command=void 0;var aSe=w(),cSe=k(),b3=E();Object.defineProperty(Xi,"$Command",{enumerable:!0,get:function(){return b3.Command}});var dSe=v(),E3=M(),oP=class e extends b3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,cSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,aSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListObjectVersionsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[dSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListObjectVersions"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,E3.se_ListObjectVersionsCommand)(n,t)}deserialize(n,t){return(0,E3.de_ListObjectVersionsCommand)(n,t)}};Xi.ListObjectVersionsCommand=oP});var L_=m(Wi=>{"use strict";Object.defineProperty(Wi,"__esModule",{value:!0});Wi.ListPartsCommand=Wi.$Command=void 0;var lSe=qt(),uSe=w(),mSe=k(),v3=E();Object.defineProperty(Wi,"$Command",{enumerable:!0,get:function(){return v3.Command}});var pSe=v(),fSe=et(),P3=M(),iP=class e extends v3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,mSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,lSe.getSsecPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"ListPartsCommand",inputFilterSensitiveLog:fSe.ListPartsRequestFilterSensitiveLog,outputFilterSensitiveLog:a=>a,[pSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"ListParts"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,P3.se_ListPartsCommand)(n,t)}deserialize(n,t){return(0,P3.de_ListPartsCommand)(n,t)}};Wi.ListPartsCommand=iP});var cP=m(Yi=>{"use strict";Object.defineProperty(Yi,"__esModule",{value:!0});Yi.PutBucketAccelerateConfigurationCommand=Yi.$Command=void 0;var _Se=xe(),ySe=w(),gSe=k(),w3=E();Object.defineProperty(Yi,"$Command",{enumerable:!0,get:function(){return w3.Command}});var hSe=v(),x3=M(),aP=class e extends w3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,gSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ySe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,_Se.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketAccelerateConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[hSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketAccelerateConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,x3.se_PutBucketAccelerateConfigurationCommand)(n,t)}deserialize(n,t){return(0,x3.de_PutBucketAccelerateConfigurationCommand)(n,t)}};Yi.PutBucketAccelerateConfigurationCommand=aP});var lP=m(Qi=>{"use strict";Object.defineProperty(Qi,"__esModule",{value:!0});Qi.PutBucketAclCommand=Qi.$Command=void 0;var CSe=xe(),SSe=w(),ESe=k(),A3=E();Object.defineProperty(Qi,"$Command",{enumerable:!0,get:function(){return A3.Command}});var bSe=v(),k3=M(),dP=class e extends A3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,ESe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,CSe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketAclCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[bSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketAcl"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,k3.se_PutBucketAclCommand)(n,t)}deserialize(n,t){return(0,k3.de_PutBucketAclCommand)(n,t)}};Qi.PutBucketAclCommand=dP});var mP=m(Ji=>{"use strict";Object.defineProperty(Ji,"__esModule",{value:!0});Ji.PutBucketAnalyticsConfigurationCommand=Ji.$Command=void 0;var PSe=w(),vSe=k(),R3=E();Object.defineProperty(Ji,"$Command",{enumerable:!0,get:function(){return R3.Command}});var xSe=v(),I3=M(),uP=class e extends R3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,vSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,PSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketAnalyticsConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[xSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketAnalyticsConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,I3.se_PutBucketAnalyticsConfigurationCommand)(n,t)}deserialize(n,t){return(0,I3.de_PutBucketAnalyticsConfigurationCommand)(n,t)}};Ji.PutBucketAnalyticsConfigurationCommand=uP});var fP=m(Zi=>{"use strict";Object.defineProperty(Zi,"__esModule",{value:!0});Zi.PutBucketCorsCommand=Zi.$Command=void 0;var wSe=xe(),kSe=w(),ASe=k(),O3=E();Object.defineProperty(Zi,"$Command",{enumerable:!0,get:function(){return O3.Command}});var ISe=v(),N3=M(),pP=class e extends O3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,ASe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,wSe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketCorsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[ISe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketCors"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,N3.se_PutBucketCorsCommand)(n,t)}deserialize(n,t){return(0,N3.de_PutBucketCorsCommand)(n,t)}};Zi.PutBucketCorsCommand=pP});var yP=m(ea=>{"use strict";Object.defineProperty(ea,"__esModule",{value:!0});ea.PutBucketEncryptionCommand=ea.$Command=void 0;var RSe=xe(),NSe=w(),OSe=k(),q3=E();Object.defineProperty(ea,"$Command",{enumerable:!0,get:function(){return q3.Command}});var TSe=v(),qSe=et(),T3=M(),_P=class e extends q3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,OSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,NSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,RSe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketEncryptionCommand",inputFilterSensitiveLog:qSe.PutBucketEncryptionRequestFilterSensitiveLog,outputFilterSensitiveLog:a=>a,[TSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketEncryption"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,T3.se_PutBucketEncryptionCommand)(n,t)}deserialize(n,t){return(0,T3.de_PutBucketEncryptionCommand)(n,t)}};ea.PutBucketEncryptionCommand=_P});var hP=m(ta=>{"use strict";Object.defineProperty(ta,"__esModule",{value:!0});ta.PutBucketIntelligentTieringConfigurationCommand=ta.$Command=void 0;var MSe=w(),BSe=k(),B3=E();Object.defineProperty(ta,"$Command",{enumerable:!0,get:function(){return B3.Command}});var DSe=v(),M3=M(),gP=class e extends B3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,BSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,MSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketIntelligentTieringConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[DSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketIntelligentTieringConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,M3.se_PutBucketIntelligentTieringConfigurationCommand)(n,t)}deserialize(n,t){return(0,M3.de_PutBucketIntelligentTieringConfigurationCommand)(n,t)}};ta.PutBucketIntelligentTieringConfigurationCommand=gP});var SP=m(na=>{"use strict";Object.defineProperty(na,"__esModule",{value:!0});na.PutBucketInventoryConfigurationCommand=na.$Command=void 0;var FSe=w(),LSe=k(),F3=E();Object.defineProperty(na,"$Command",{enumerable:!0,get:function(){return F3.Command}});var jSe=v(),USe=et(),D3=M(),CP=class e extends F3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,LSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,FSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketInventoryConfigurationCommand",inputFilterSensitiveLog:USe.PutBucketInventoryConfigurationRequestFilterSensitiveLog,outputFilterSensitiveLog:a=>a,[jSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketInventoryConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,D3.se_PutBucketInventoryConfigurationCommand)(n,t)}deserialize(n,t){return(0,D3.de_PutBucketInventoryConfigurationCommand)(n,t)}};na.PutBucketInventoryConfigurationCommand=CP});var bP=m(ra=>{"use strict";Object.defineProperty(ra,"__esModule",{value:!0});ra.PutBucketLifecycleConfigurationCommand=ra.$Command=void 0;var zSe=xe(),GSe=w(),HSe=k(),j3=E();Object.defineProperty(ra,"$Command",{enumerable:!0,get:function(){return j3.Command}});var $Se=v(),L3=M(),EP=class e extends j3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,HSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,GSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,zSe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketLifecycleConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[$Se.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketLifecycleConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,L3.se_PutBucketLifecycleConfigurationCommand)(n,t)}deserialize(n,t){return(0,L3.de_PutBucketLifecycleConfigurationCommand)(n,t)}};ra.PutBucketLifecycleConfigurationCommand=EP});var vP=m(oa=>{"use strict";Object.defineProperty(oa,"__esModule",{value:!0});oa.PutBucketLoggingCommand=oa.$Command=void 0;var KSe=xe(),VSe=w(),XSe=k(),z3=E();Object.defineProperty(oa,"$Command",{enumerable:!0,get:function(){return z3.Command}});var WSe=v(),U3=M(),PP=class e extends z3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,XSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,VSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,KSe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketLoggingCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[WSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketLogging"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,U3.se_PutBucketLoggingCommand)(n,t)}deserialize(n,t){return(0,U3.de_PutBucketLoggingCommand)(n,t)}};oa.PutBucketLoggingCommand=PP});var wP=m(sa=>{"use strict";Object.defineProperty(sa,"__esModule",{value:!0});sa.PutBucketMetricsConfigurationCommand=sa.$Command=void 0;var YSe=w(),QSe=k(),H3=E();Object.defineProperty(sa,"$Command",{enumerable:!0,get:function(){return H3.Command}});var JSe=v(),G3=M(),xP=class e extends H3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,QSe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,YSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketMetricsConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[JSe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketMetricsConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,G3.se_PutBucketMetricsConfigurationCommand)(n,t)}deserialize(n,t){return(0,G3.de_PutBucketMetricsConfigurationCommand)(n,t)}};sa.PutBucketMetricsConfigurationCommand=xP});var AP=m(ia=>{"use strict";Object.defineProperty(ia,"__esModule",{value:!0});ia.PutBucketNotificationConfigurationCommand=ia.$Command=void 0;var ZSe=w(),eEe=k(),K3=E();Object.defineProperty(ia,"$Command",{enumerable:!0,get:function(){return K3.Command}});var tEe=v(),$3=M(),kP=class e extends K3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,eEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ZSe.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketNotificationConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[tEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketNotificationConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,$3.se_PutBucketNotificationConfigurationCommand)(n,t)}deserialize(n,t){return(0,$3.de_PutBucketNotificationConfigurationCommand)(n,t)}};ia.PutBucketNotificationConfigurationCommand=kP});var RP=m(aa=>{"use strict";Object.defineProperty(aa,"__esModule",{value:!0});aa.PutBucketOwnershipControlsCommand=aa.$Command=void 0;var nEe=xe(),rEe=w(),oEe=k(),X3=E();Object.defineProperty(aa,"$Command",{enumerable:!0,get:function(){return X3.Command}});var sEe=v(),V3=M(),IP=class e extends X3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,oEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,nEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketOwnershipControlsCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[sEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketOwnershipControls"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,V3.se_PutBucketOwnershipControlsCommand)(n,t)}deserialize(n,t){return(0,V3.de_PutBucketOwnershipControlsCommand)(n,t)}};aa.PutBucketOwnershipControlsCommand=IP});var OP=m(ca=>{"use strict";Object.defineProperty(ca,"__esModule",{value:!0});ca.PutBucketPolicyCommand=ca.$Command=void 0;var iEe=xe(),aEe=w(),cEe=k(),Y3=E();Object.defineProperty(ca,"$Command",{enumerable:!0,get:function(){return Y3.Command}});var dEe=v(),W3=M(),NP=class e extends Y3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,cEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,aEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,iEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketPolicyCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[dEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketPolicy"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,W3.se_PutBucketPolicyCommand)(n,t)}deserialize(n,t){return(0,W3.de_PutBucketPolicyCommand)(n,t)}};ca.PutBucketPolicyCommand=NP});var qP=m(da=>{"use strict";Object.defineProperty(da,"__esModule",{value:!0});da.PutBucketReplicationCommand=da.$Command=void 0;var lEe=xe(),uEe=w(),mEe=k(),J3=E();Object.defineProperty(da,"$Command",{enumerable:!0,get:function(){return J3.Command}});var pEe=v(),Q3=M(),TP=class e extends J3.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,mEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,lEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketReplicationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[pEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketReplication"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Q3.se_PutBucketReplicationCommand)(n,t)}deserialize(n,t){return(0,Q3.de_PutBucketReplicationCommand)(n,t)}};da.PutBucketReplicationCommand=TP});var BP=m(la=>{"use strict";Object.defineProperty(la,"__esModule",{value:!0});la.PutBucketRequestPaymentCommand=la.$Command=void 0;var fEe=xe(),_Ee=w(),yEe=k(),eG=E();Object.defineProperty(la,"$Command",{enumerable:!0,get:function(){return eG.Command}});var gEe=v(),Z3=M(),MP=class e extends eG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,yEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_Ee.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,fEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketRequestPaymentCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[gEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketRequestPayment"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,Z3.se_PutBucketRequestPaymentCommand)(n,t)}deserialize(n,t){return(0,Z3.de_PutBucketRequestPaymentCommand)(n,t)}};la.PutBucketRequestPaymentCommand=MP});var FP=m(ua=>{"use strict";Object.defineProperty(ua,"__esModule",{value:!0});ua.PutBucketTaggingCommand=ua.$Command=void 0;var hEe=xe(),CEe=w(),SEe=k(),nG=E();Object.defineProperty(ua,"$Command",{enumerable:!0,get:function(){return nG.Command}});var EEe=v(),tG=M(),DP=class e extends nG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,SEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,hEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketTaggingCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[EEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketTagging"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,tG.se_PutBucketTaggingCommand)(n,t)}deserialize(n,t){return(0,tG.de_PutBucketTaggingCommand)(n,t)}};ua.PutBucketTaggingCommand=DP});var jP=m(ma=>{"use strict";Object.defineProperty(ma,"__esModule",{value:!0});ma.PutBucketVersioningCommand=ma.$Command=void 0;var bEe=xe(),PEe=w(),vEe=k(),oG=E();Object.defineProperty(ma,"$Command",{enumerable:!0,get:function(){return oG.Command}});var xEe=v(),rG=M(),LP=class e extends oG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,vEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,PEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,bEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketVersioningCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[xEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketVersioning"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,rG.se_PutBucketVersioningCommand)(n,t)}deserialize(n,t){return(0,rG.de_PutBucketVersioningCommand)(n,t)}};ma.PutBucketVersioningCommand=LP});var zP=m(pa=>{"use strict";Object.defineProperty(pa,"__esModule",{value:!0});pa.PutBucketWebsiteCommand=pa.$Command=void 0;var wEe=xe(),kEe=w(),AEe=k(),iG=E();Object.defineProperty(pa,"$Command",{enumerable:!0,get:function(){return iG.Command}});var IEe=v(),sG=M(),UP=class e extends iG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,AEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,wEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutBucketWebsiteCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[IEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutBucketWebsite"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,sG.se_PutBucketWebsiteCommand)(n,t)}deserialize(n,t){return(0,sG.de_PutBucketWebsiteCommand)(n,t)}};pa.PutBucketWebsiteCommand=UP});var HP=m(fa=>{"use strict";Object.defineProperty(fa,"__esModule",{value:!0});fa.PutObjectAclCommand=fa.$Command=void 0;var REe=xe(),NEe=w(),OEe=k(),cG=E();Object.defineProperty(fa,"$Command",{enumerable:!0,get:function(){return cG.Command}});var TEe=v(),aG=M(),GP=class e extends cG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,OEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,NEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,REe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutObjectAclCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[TEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutObjectAcl"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,aG.se_PutObjectAclCommand)(n,t)}deserialize(n,t){return(0,aG.de_PutObjectAclCommand)(n,t)}};fa.PutObjectAclCommand=GP});var KP=m(_a=>{"use strict";Object.defineProperty(_a,"__esModule",{value:!0});_a.PutObjectCommand=_a.$Command=void 0;var qEe=xe(),MEe=Oo(),BEe=qt(),DEe=w(),FEe=k(),uG=E();Object.defineProperty(_a,"$Command",{enumerable:!0,get:function(){return uG.Command}});var LEe=v(),dG=et(),lG=M(),$P=class e extends uG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,FEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,DEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,MEe.getCheckContentLengthHeaderPlugin)(t)),this.middlewareStack.use((0,BEe.getSsecPlugin)(t)),this.middlewareStack.use((0,qEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutObjectCommand",inputFilterSensitiveLog:dG.PutObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:dG.PutObjectOutputFilterSensitiveLog,[LEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutObject"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,lG.se_PutObjectCommand)(n,t)}deserialize(n,t){return(0,lG.de_PutObjectCommand)(n,t)}};_a.PutObjectCommand=$P});var XP=m(ya=>{"use strict";Object.defineProperty(ya,"__esModule",{value:!0});ya.PutObjectLegalHoldCommand=ya.$Command=void 0;var jEe=xe(),UEe=w(),zEe=k(),pG=E();Object.defineProperty(ya,"$Command",{enumerable:!0,get:function(){return pG.Command}});var GEe=v(),mG=M(),VP=class e extends pG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,zEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,UEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,jEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutObjectLegalHoldCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[GEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutObjectLegalHold"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,mG.se_PutObjectLegalHoldCommand)(n,t)}deserialize(n,t){return(0,mG.de_PutObjectLegalHoldCommand)(n,t)}};ya.PutObjectLegalHoldCommand=VP});var YP=m(ga=>{"use strict";Object.defineProperty(ga,"__esModule",{value:!0});ga.PutObjectLockConfigurationCommand=ga.$Command=void 0;var HEe=xe(),$Ee=w(),KEe=k(),_G=E();Object.defineProperty(ga,"$Command",{enumerable:!0,get:function(){return _G.Command}});var VEe=v(),fG=M(),WP=class e extends _G.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,KEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$Ee.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,HEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutObjectLockConfigurationCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[VEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutObjectLockConfiguration"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,fG.se_PutObjectLockConfigurationCommand)(n,t)}deserialize(n,t){return(0,fG.de_PutObjectLockConfigurationCommand)(n,t)}};ga.PutObjectLockConfigurationCommand=WP});var JP=m(ha=>{"use strict";Object.defineProperty(ha,"__esModule",{value:!0});ha.PutObjectRetentionCommand=ha.$Command=void 0;var XEe=xe(),WEe=w(),YEe=k(),gG=E();Object.defineProperty(ha,"$Command",{enumerable:!0,get:function(){return gG.Command}});var QEe=v(),yG=M(),QP=class e extends gG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,YEe.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,WEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,XEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutObjectRetentionCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[QEe.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutObjectRetention"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,yG.se_PutObjectRetentionCommand)(n,t)}deserialize(n,t){return(0,yG.de_PutObjectRetentionCommand)(n,t)}};ha.PutObjectRetentionCommand=QP});var ev=m(Ca=>{"use strict";Object.defineProperty(Ca,"__esModule",{value:!0});Ca.PutObjectTaggingCommand=Ca.$Command=void 0;var JEe=xe(),ZEe=w(),e0e=k(),CG=E();Object.defineProperty(Ca,"$Command",{enumerable:!0,get:function(){return CG.Command}});var t0e=v(),hG=M(),ZP=class e extends CG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,e0e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ZEe.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,JEe.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutObjectTaggingCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[t0e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutObjectTagging"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,hG.se_PutObjectTaggingCommand)(n,t)}deserialize(n,t){return(0,hG.de_PutObjectTaggingCommand)(n,t)}};Ca.PutObjectTaggingCommand=ZP});var nv=m(Sa=>{"use strict";Object.defineProperty(Sa,"__esModule",{value:!0});Sa.PutPublicAccessBlockCommand=Sa.$Command=void 0;var n0e=xe(),r0e=w(),o0e=k(),EG=E();Object.defineProperty(Sa,"$Command",{enumerable:!0,get:function(){return EG.Command}});var s0e=v(),SG=M(),tv=class e extends EG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,o0e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,r0e.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,n0e.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"PutPublicAccessBlockCommand",inputFilterSensitiveLog:a=>a,outputFilterSensitiveLog:a=>a,[s0e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"PutPublicAccessBlock"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,SG.se_PutPublicAccessBlockCommand)(n,t)}deserialize(n,t){return(0,SG.de_PutPublicAccessBlockCommand)(n,t)}};Sa.PutPublicAccessBlockCommand=tv});var ov=m(Ea=>{"use strict";Object.defineProperty(Ea,"__esModule",{value:!0});Ea.RestoreObjectCommand=Ea.$Command=void 0;var i0e=xe(),a0e=w(),c0e=k(),PG=E();Object.defineProperty(Ea,"$Command",{enumerable:!0,get:function(){return PG.Command}});var d0e=v(),l0e=Mr(),bG=M(),rv=class e extends PG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,c0e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,a0e.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,i0e.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"RestoreObjectCommand",inputFilterSensitiveLog:l0e.RestoreObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:a=>a,[d0e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"RestoreObject"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,bG.se_RestoreObjectCommand)(n,t)}deserialize(n,t){return(0,bG.de_RestoreObjectCommand)(n,t)}};Ea.RestoreObjectCommand=rv});var iv=m(ba=>{"use strict";Object.defineProperty(ba,"__esModule",{value:!0});ba.SelectObjectContentCommand=ba.$Command=void 0;var u0e=qt(),m0e=w(),p0e=k(),wG=E();Object.defineProperty(ba,"$Command",{enumerable:!0,get:function(){return wG.Command}});var f0e=v(),vG=Mr(),xG=M(),sv=class e extends wG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,p0e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,m0e.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,u0e.getSsecPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"SelectObjectContentCommand",inputFilterSensitiveLog:vG.SelectObjectContentRequestFilterSensitiveLog,outputFilterSensitiveLog:vG.SelectObjectContentOutputFilterSensitiveLog,[f0e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"SelectObjectContent"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,xG.se_SelectObjectContentCommand)(n,t)}deserialize(n,t){return(0,xG.de_SelectObjectContentCommand)(n,t)}};ba.SelectObjectContentCommand=sv});var cv=m(Pa=>{"use strict";Object.defineProperty(Pa,"__esModule",{value:!0});Pa.UploadPartCommand=Pa.$Command=void 0;var _0e=xe(),y0e=qt(),g0e=w(),h0e=k(),IG=E();Object.defineProperty(Pa,"$Command",{enumerable:!0,get:function(){return IG.Command}});var C0e=v(),kG=Mr(),AG=M(),av=class e extends IG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,h0e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,g0e.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,y0e.getSsecPlugin)(t)),this.middlewareStack.use((0,_0e.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"UploadPartCommand",inputFilterSensitiveLog:kG.UploadPartRequestFilterSensitiveLog,outputFilterSensitiveLog:kG.UploadPartOutputFilterSensitiveLog,[C0e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"UploadPart"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,AG.se_UploadPartCommand)(n,t)}deserialize(n,t){return(0,AG.de_UploadPartCommand)(n,t)}};Pa.UploadPartCommand=av});var lv=m(va=>{"use strict";Object.defineProperty(va,"__esModule",{value:!0});va.UploadPartCopyCommand=va.$Command=void 0;var S0e=Oo(),E0e=qt(),b0e=w(),P0e=k(),OG=E();Object.defineProperty(va,"$Command",{enumerable:!0,get:function(){return OG.Command}});var v0e=v(),RG=Mr(),NG=M(),dv=class e extends OG.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,P0e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,b0e.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,S0e.getThrow200ExceptionsPlugin)(t)),this.middlewareStack.use((0,E0e.getSsecPlugin)(t));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"UploadPartCopyCommand",inputFilterSensitiveLog:RG.UploadPartCopyRequestFilterSensitiveLog,outputFilterSensitiveLog:RG.UploadPartCopyOutputFilterSensitiveLog,[v0e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"UploadPartCopy"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,NG.se_UploadPartCopyCommand)(n,t)}deserialize(n,t){return(0,NG.de_UploadPartCopyCommand)(n,t)}};va.UploadPartCopyCommand=dv});var mv=m(xa=>{"use strict";Object.defineProperty(xa,"__esModule",{value:!0});xa.WriteGetObjectResponseCommand=xa.$Command=void 0;var x0e=w(),w0e=k(),qG=E();Object.defineProperty(xa,"$Command",{enumerable:!0,get:function(){return qG.Command}});var k0e=v(),A0e=Mr(),TG=M(),uv=class e extends qG.Command{static getEndpointParameterInstructions(){return{UseObjectLambdaEndpoint:{type:"staticContextParams",value:!0},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use((0,w0e.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,x0e.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let o=n.concat(this.middlewareStack),{logger:s}=t,u={logger:s,clientName:"S3Client",commandName:"WriteGetObjectResponseCommand",inputFilterSensitiveLog:A0e.WriteGetObjectResponseRequestFilterSensitiveLog,outputFilterSensitiveLog:a=>a,[k0e.SMITHY_CONTEXT_KEY]:{service:"AmazonS3",operation:"WriteGetObjectResponse"}},{requestHandler:l}=t;return o.resolve(a=>l.handle(a.request,r||{}),u)}serialize(n,t){return(0,TG.se_WriteGetObjectResponseCommand)(n,t)}deserialize(n,t){return(0,TG.de_WriteGetObjectResponseCommand)(n,t)}};xa.WriteGetObjectResponseCommand=uv});var MG=m(U_=>{"use strict";Object.defineProperty(U_,"__esModule",{value:!0});U_.S3=void 0;var I0e=E(),R0e=ME(),N0e=DE(),O0e=LE(),T0e=UE(),q0e=GE(),M0e=$E(),B0e=VE(),D0e=WE(),F0e=QE(),L0e=ZE(),j0e=t0(),U0e=r0(),z0e=s0(),G0e=a0(),H0e=d0(),$0e=u0(),K0e=p0(),V0e=_0(),X0e=g0(),W0e=O0(),Y0e=q0(),Q0e=B0(),J0e=F0(),Z0e=j0(),ebe=z0(),tbe=H0(),nbe=K0(),rbe=X0(),obe=Y0(),sbe=J0(),ibe=eb(),abe=nb(),cbe=ob(),dbe=ib(),lbe=cb(),ube=lb(),mbe=mb(),pbe=fb(),fbe=yb(),_be=hb(),ybe=Sb(),gbe=bb(),hbe=vb(),Cbe=wb(),Sbe=Ab(),Ebe=Rb(),bbe=Ob(),Pbe=qb(),vbe=Bb(),xbe=Fb(),wbe=jb(),kbe=ld(),Abe=ud(),Ibe=Hb(),Rbe=Kb(),Nbe=Xb(),Obe=Yb(),Tbe=Jb(),qbe=eP(),Mbe=nP(),Bbe=F_(),Dbe=sP(),Fbe=L_(),Lbe=cP(),jbe=lP(),Ube=mP(),zbe=fP(),Gbe=yP(),Hbe=hP(),$be=SP(),Kbe=bP(),Vbe=vP(),Xbe=wP(),Wbe=AP(),Ybe=RP(),Qbe=OP(),Jbe=qP(),Zbe=BP(),ePe=FP(),tPe=jP(),nPe=zP(),rPe=HP(),oPe=KP(),sPe=XP(),iPe=YP(),aPe=JP(),cPe=ev(),dPe=nv(),lPe=ov(),uPe=iv(),mPe=cv(),pPe=lv(),fPe=mv(),_Pe=od(),yPe={AbortMultipartUploadCommand:R0e.AbortMultipartUploadCommand,CompleteMultipartUploadCommand:N0e.CompleteMultipartUploadCommand,CopyObjectCommand:O0e.CopyObjectCommand,CreateBucketCommand:T0e.CreateBucketCommand,CreateMultipartUploadCommand:q0e.CreateMultipartUploadCommand,DeleteBucketCommand:B0e.DeleteBucketCommand,DeleteBucketAnalyticsConfigurationCommand:M0e.DeleteBucketAnalyticsConfigurationCommand,DeleteBucketCorsCommand:D0e.DeleteBucketCorsCommand,DeleteBucketEncryptionCommand:F0e.DeleteBucketEncryptionCommand,DeleteBucketIntelligentTieringConfigurationCommand:L0e.DeleteBucketIntelligentTieringConfigurationCommand,DeleteBucketInventoryConfigurationCommand:j0e.DeleteBucketInventoryConfigurationCommand,DeleteBucketLifecycleCommand:U0e.DeleteBucketLifecycleCommand,DeleteBucketMetricsConfigurationCommand:z0e.DeleteBucketMetricsConfigurationCommand,DeleteBucketOwnershipControlsCommand:G0e.DeleteBucketOwnershipControlsCommand,DeleteBucketPolicyCommand:H0e.DeleteBucketPolicyCommand,DeleteBucketReplicationCommand:$0e.DeleteBucketReplicationCommand,DeleteBucketTaggingCommand:K0e.DeleteBucketTaggingCommand,DeleteBucketWebsiteCommand:V0e.DeleteBucketWebsiteCommand,DeleteObjectCommand:X0e.DeleteObjectCommand,DeleteObjectsCommand:W0e.DeleteObjectsCommand,DeleteObjectTaggingCommand:Y0e.DeleteObjectTaggingCommand,DeletePublicAccessBlockCommand:Q0e.DeletePublicAccessBlockCommand,GetBucketAccelerateConfigurationCommand:J0e.GetBucketAccelerateConfigurationCommand,GetBucketAclCommand:Z0e.GetBucketAclCommand,GetBucketAnalyticsConfigurationCommand:ebe.GetBucketAnalyticsConfigurationCommand,GetBucketCorsCommand:tbe.GetBucketCorsCommand,GetBucketEncryptionCommand:nbe.GetBucketEncryptionCommand,GetBucketIntelligentTieringConfigurationCommand:rbe.GetBucketIntelligentTieringConfigurationCommand,GetBucketInventoryConfigurationCommand:obe.GetBucketInventoryConfigurationCommand,GetBucketLifecycleConfigurationCommand:sbe.GetBucketLifecycleConfigurationCommand,GetBucketLocationCommand:ibe.GetBucketLocationCommand,GetBucketLoggingCommand:abe.GetBucketLoggingCommand,GetBucketMetricsConfigurationCommand:cbe.GetBucketMetricsConfigurationCommand,GetBucketNotificationConfigurationCommand:dbe.GetBucketNotificationConfigurationCommand,GetBucketOwnershipControlsCommand:lbe.GetBucketOwnershipControlsCommand,GetBucketPolicyCommand:ube.GetBucketPolicyCommand,GetBucketPolicyStatusCommand:mbe.GetBucketPolicyStatusCommand,GetBucketReplicationCommand:pbe.GetBucketReplicationCommand,GetBucketRequestPaymentCommand:fbe.GetBucketRequestPaymentCommand,GetBucketTaggingCommand:_be.GetBucketTaggingCommand,GetBucketVersioningCommand:ybe.GetBucketVersioningCommand,GetBucketWebsiteCommand:gbe.GetBucketWebsiteCommand,GetObjectCommand:Sbe.GetObjectCommand,GetObjectAclCommand:hbe.GetObjectAclCommand,GetObjectAttributesCommand:Cbe.GetObjectAttributesCommand,GetObjectLegalHoldCommand:Ebe.GetObjectLegalHoldCommand,GetObjectLockConfigurationCommand:bbe.GetObjectLockConfigurationCommand,GetObjectRetentionCommand:Pbe.GetObjectRetentionCommand,GetObjectTaggingCommand:vbe.GetObjectTaggingCommand,GetObjectTorrentCommand:xbe.GetObjectTorrentCommand,GetPublicAccessBlockCommand:wbe.GetPublicAccessBlockCommand,HeadBucketCommand:kbe.HeadBucketCommand,HeadObjectCommand:Abe.HeadObjectCommand,ListBucketAnalyticsConfigurationsCommand:Ibe.ListBucketAnalyticsConfigurationsCommand,ListBucketIntelligentTieringConfigurationsCommand:Rbe.ListBucketIntelligentTieringConfigurationsCommand,ListBucketInventoryConfigurationsCommand:Nbe.ListBucketInventoryConfigurationsCommand,ListBucketMetricsConfigurationsCommand:Obe.ListBucketMetricsConfigurationsCommand,ListBucketsCommand:Tbe.ListBucketsCommand,ListMultipartUploadsCommand:qbe.ListMultipartUploadsCommand,ListObjectsCommand:Mbe.ListObjectsCommand,ListObjectsV2Command:Bbe.ListObjectsV2Command,ListObjectVersionsCommand:Dbe.ListObjectVersionsCommand,ListPartsCommand:Fbe.ListPartsCommand,PutBucketAccelerateConfigurationCommand:Lbe.PutBucketAccelerateConfigurationCommand,PutBucketAclCommand:jbe.PutBucketAclCommand,PutBucketAnalyticsConfigurationCommand:Ube.PutBucketAnalyticsConfigurationCommand,PutBucketCorsCommand:zbe.PutBucketCorsCommand,PutBucketEncryptionCommand:Gbe.PutBucketEncryptionCommand,PutBucketIntelligentTieringConfigurationCommand:Hbe.PutBucketIntelligentTieringConfigurationCommand,PutBucketInventoryConfigurationCommand:$be.PutBucketInventoryConfigurationCommand,PutBucketLifecycleConfigurationCommand:Kbe.PutBucketLifecycleConfigurationCommand,PutBucketLoggingCommand:Vbe.PutBucketLoggingCommand,PutBucketMetricsConfigurationCommand:Xbe.PutBucketMetricsConfigurationCommand,PutBucketNotificationConfigurationCommand:Wbe.PutBucketNotificationConfigurationCommand,PutBucketOwnershipControlsCommand:Ybe.PutBucketOwnershipControlsCommand,PutBucketPolicyCommand:Qbe.PutBucketPolicyCommand,PutBucketReplicationCommand:Jbe.PutBucketReplicationCommand,PutBucketRequestPaymentCommand:Zbe.PutBucketRequestPaymentCommand,PutBucketTaggingCommand:ePe.PutBucketTaggingCommand,PutBucketVersioningCommand:tPe.PutBucketVersioningCommand,PutBucketWebsiteCommand:nPe.PutBucketWebsiteCommand,PutObjectCommand:oPe.PutObjectCommand,PutObjectAclCommand:rPe.PutObjectAclCommand,PutObjectLegalHoldCommand:sPe.PutObjectLegalHoldCommand,PutObjectLockConfigurationCommand:iPe.PutObjectLockConfigurationCommand,PutObjectRetentionCommand:aPe.PutObjectRetentionCommand,PutObjectTaggingCommand:cPe.PutObjectTaggingCommand,PutPublicAccessBlockCommand:dPe.PutPublicAccessBlockCommand,RestoreObjectCommand:lPe.RestoreObjectCommand,SelectObjectContentCommand:uPe.SelectObjectContentCommand,UploadPartCommand:mPe.UploadPartCommand,UploadPartCopyCommand:pPe.UploadPartCopyCommand,WriteGetObjectResponseCommand:fPe.WriteGetObjectResponseCommand},j_=class extends _Pe.S3Client{};U_.S3=j_;(0,I0e.createAggregatedClient)(yPe,j_)});var BG=m(T=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0});var L=(z(),j(U));L.__exportStar(ME(),T);L.__exportStar(DE(),T);L.__exportStar(LE(),T);L.__exportStar(UE(),T);L.__exportStar(GE(),T);L.__exportStar($E(),T);L.__exportStar(VE(),T);L.__exportStar(WE(),T);L.__exportStar(QE(),T);L.__exportStar(ZE(),T);L.__exportStar(t0(),T);L.__exportStar(r0(),T);L.__exportStar(s0(),T);L.__exportStar(a0(),T);L.__exportStar(d0(),T);L.__exportStar(u0(),T);L.__exportStar(p0(),T);L.__exportStar(_0(),T);L.__exportStar(g0(),T);L.__exportStar(q0(),T);L.__exportStar(O0(),T);L.__exportStar(B0(),T);L.__exportStar(F0(),T);L.__exportStar(j0(),T);L.__exportStar(z0(),T);L.__exportStar(H0(),T);L.__exportStar(K0(),T);L.__exportStar(X0(),T);L.__exportStar(Y0(),T);L.__exportStar(J0(),T);L.__exportStar(eb(),T);L.__exportStar(nb(),T);L.__exportStar(ob(),T);L.__exportStar(ib(),T);L.__exportStar(cb(),T);L.__exportStar(lb(),T);L.__exportStar(mb(),T);L.__exportStar(fb(),T);L.__exportStar(yb(),T);L.__exportStar(hb(),T);L.__exportStar(Sb(),T);L.__exportStar(bb(),T);L.__exportStar(vb(),T);L.__exportStar(wb(),T);L.__exportStar(Ab(),T);L.__exportStar(Rb(),T);L.__exportStar(Ob(),T);L.__exportStar(qb(),T);L.__exportStar(Bb(),T);L.__exportStar(Fb(),T);L.__exportStar(jb(),T);L.__exportStar(ld(),T);L.__exportStar(ud(),T);L.__exportStar(Hb(),T);L.__exportStar(Kb(),T);L.__exportStar(Xb(),T);L.__exportStar(Yb(),T);L.__exportStar(Jb(),T);L.__exportStar(eP(),T);L.__exportStar(sP(),T);L.__exportStar(nP(),T);L.__exportStar(F_(),T);L.__exportStar(L_(),T);L.__exportStar(cP(),T);L.__exportStar(lP(),T);L.__exportStar(mP(),T);L.__exportStar(fP(),T);L.__exportStar(yP(),T);L.__exportStar(hP(),T);L.__exportStar(SP(),T);L.__exportStar(bP(),T);L.__exportStar(vP(),T);L.__exportStar(wP(),T);L.__exportStar(AP(),T);L.__exportStar(RP(),T);L.__exportStar(OP(),T);L.__exportStar(qP(),T);L.__exportStar(BP(),T);L.__exportStar(FP(),T);L.__exportStar(jP(),T);L.__exportStar(zP(),T);L.__exportStar(HP(),T);L.__exportStar(KP(),T);L.__exportStar(XP(),T);L.__exportStar(YP(),T);L.__exportStar(JP(),T);L.__exportStar(ev(),T);L.__exportStar(nv(),T);L.__exportStar(ov(),T);L.__exportStar(iv(),T);L.__exportStar(cv(),T);L.__exportStar(lv(),T);L.__exportStar(mv(),T)});var FG=m(DG=>{"use strict";Object.defineProperty(DG,"__esModule",{value:!0})});var LG=m(z_=>{"use strict";Object.defineProperty(z_,"__esModule",{value:!0});z_.paginateListObjectsV2=void 0;var gPe=F_(),hPe=od(),CPe=async(e,n,...t)=>await e.send(new gPe.ListObjectsV2Command(n),...t);async function*SPe(e,n,...t){let r=e.startingToken||void 0,o=!0,s;for(;o;){if(n.ContinuationToken=r,n.MaxKeys=e.pageSize,e.client instanceof hPe.S3Client)s=await CPe(e.client,n,...t);else throw new Error("Invalid client, expected S3 | S3Client");yield s;let c=r;r=s.NextContinuationToken,o=!!(r&&(!e.stopOnSameToken||r!==c))}return void 0}z_.paginateListObjectsV2=SPe});var jG=m(G_=>{"use strict";Object.defineProperty(G_,"__esModule",{value:!0});G_.paginateListParts=void 0;var EPe=L_(),bPe=od(),PPe=async(e,n,...t)=>await e.send(new EPe.ListPartsCommand(n),...t);async function*vPe(e,n,...t){let r=e.startingToken||void 0,o=!0,s;for(;o;){if(n.PartNumberMarker=r,n.MaxParts=e.pageSize,e.client instanceof bPe.S3Client)s=await PPe(e.client,n,...t);else throw new Error("Invalid client, expected S3 | S3Client");yield s;let c=r;r=s.NextPartNumberMarker,o=!!(r&&(!e.stopOnSameToken||r!==c))}return void 0}G_.paginateListParts=vPe});var UG=m(md=>{"use strict";Object.defineProperty(md,"__esModule",{value:!0});var pv=(z(),j(U));pv.__exportStar(FG(),md);pv.__exportStar(LG(),md);pv.__exportStar(jG(),md)});var fv=m(H_=>{"use strict";Object.defineProperty(H_,"__esModule",{value:!0});H_.sleep=void 0;var xPe=e=>new Promise(n=>setTimeout(n,e*1e3));H_.sleep=xPe});var K_=m(Yn=>{"use strict";Object.defineProperty(Yn,"__esModule",{value:!0});Yn.checkExceptions=Yn.WaiterState=Yn.waiterServiceDefaults=void 0;Yn.waiterServiceDefaults={minDelay:2,maxDelay:120};var $_;(function(e){e.ABORTED="ABORTED",e.FAILURE="FAILURE",e.SUCCESS="SUCCESS",e.RETRY="RETRY",e.TIMEOUT="TIMEOUT"})($_=Yn.WaiterState||(Yn.WaiterState={}));var wPe=e=>{if(e.state===$_.ABORTED){let n=new Error(`${JSON.stringify({...e,reason:"Request was aborted"})}`);throw n.name="AbortError",n}else if(e.state===$_.TIMEOUT){let n=new Error(`${JSON.stringify({...e,reason:"Waiter has timed out"})}`);throw n.name="TimeoutError",n}else if(e.state!==$_.SUCCESS)throw new Error(`${JSON.stringify({result:e})}`);return e};Yn.checkExceptions=wPe});var zG=m(X_=>{"use strict";Object.defineProperty(X_,"__esModule",{value:!0});X_.runPolling=void 0;var kPe=fv(),V_=K_(),APe=(e,n,t,r)=>{if(r>t)return n;let o=e*2**(r-1);return IPe(e,o)},IPe=(e,n)=>e+Math.random()*(n-e),RPe=async({minDelay:e,maxDelay:n,maxWaitTime:t,abortController:r,client:o,abortSignal:s},c,i)=>{var u;let{state:l,reason:a}=await i(o,c);if(l!==V_.WaiterState.RETRY)return{state:l,reason:a};let _=1,y=Date.now()+t*1e3,C=Math.log(n/e)/Math.log(2)+1;for(;;){if(!((u=r==null?void 0:r.signal)===null||u===void 0)&&u.aborted||s!=null&&s.aborted)return{state:V_.WaiterState.ABORTED};let b=APe(e,n,C,_);if(Date.now()+b*1e3>y)return{state:V_.WaiterState.TIMEOUT};await(0,kPe.sleep)(b);let{state:A,reason:x}=await i(o,c);if(A!==V_.WaiterState.RETRY)return{state:A,reason:x};_+=1}};X_.runPolling=RPe});var GG=m(W_=>{"use strict";Object.defineProperty(W_,"__esModule",{value:!0});W_.validateWaiterOptions=void 0;var NPe=e=>{if(e.maxWaitTime<1)throw new Error("WaiterConfiguration.maxWaitTime must be greater than 0");if(e.minDelay<1)throw new Error("WaiterConfiguration.minDelay must be greater than 0");if(e.maxDelay<1)throw new Error("WaiterConfiguration.maxDelay must be greater than 0");if(e.maxWaitTime<=e.minDelay)throw new Error(`WaiterConfiguration.maxWaitTime [${e.maxWaitTime}] must be greater than WaiterConfiguration.minDelay [${e.minDelay}] for this waiter`);if(e.maxDelay{"use strict";Object.defineProperty(Y_,"__esModule",{value:!0});var HG=(z(),j(U));HG.__exportStar(fv(),Y_);HG.__exportStar(GG(),Y_)});var XG=m(Q_=>{"use strict";Object.defineProperty(Q_,"__esModule",{value:!0});Q_.createWaiter=void 0;var OPe=zG(),TPe=$G(),VG=K_(),KG=async e=>new Promise(n=>{e.onabort=()=>n({state:VG.WaiterState.ABORTED})}),qPe=async(e,n,t)=>{let r={...VG.waiterServiceDefaults,...e};(0,TPe.validateWaiterOptions)(r);let o=[(0,OPe.runPolling)(r,n,t)];return e.abortController&&o.push(KG(e.abortController.signal)),e.abortSignal&&o.push(KG(e.abortSignal)),Promise.race(o)};Q_.createWaiter=qPe});var pd=m(J_=>{"use strict";Object.defineProperty(J_,"__esModule",{value:!0});var WG=(z(),j(U));WG.__exportStar(XG(),J_);WG.__exportStar(K_(),J_)});var QG=m(ka=>{"use strict";Object.defineProperty(ka,"__esModule",{value:!0});ka.waitUntilBucketExists=ka.waitForBucketExists=void 0;var wa=pd(),MPe=ld(),YG=async(e,n)=>{let t;try{return t=await e.send(new MPe.HeadBucketCommand(n)),{state:wa.WaiterState.SUCCESS,reason:t}}catch(r){if(t=r,r.name&&r.name=="NotFound")return{state:wa.WaiterState.RETRY,reason:t}}return{state:wa.WaiterState.RETRY,reason:t}},BPe=async(e,n)=>{let t={minDelay:5,maxDelay:120};return(0,wa.createWaiter)({...t,...e},n,YG)};ka.waitForBucketExists=BPe;var DPe=async(e,n)=>{let t={minDelay:5,maxDelay:120},r=await(0,wa.createWaiter)({...t,...e},n,YG);return(0,wa.checkExceptions)(r)};ka.waitUntilBucketExists=DPe});var ZG=m(Aa=>{"use strict";Object.defineProperty(Aa,"__esModule",{value:!0});Aa.waitUntilBucketNotExists=Aa.waitForBucketNotExists=void 0;var fd=pd(),FPe=ld(),JG=async(e,n)=>{let t;try{t=await e.send(new FPe.HeadBucketCommand(n))}catch(r){if(t=r,r.name&&r.name=="NotFound")return{state:fd.WaiterState.SUCCESS,reason:t}}return{state:fd.WaiterState.RETRY,reason:t}},LPe=async(e,n)=>{let t={minDelay:5,maxDelay:120};return(0,fd.createWaiter)({...t,...e},n,JG)};Aa.waitForBucketNotExists=LPe;var jPe=async(e,n)=>{let t={minDelay:5,maxDelay:120},r=await(0,fd.createWaiter)({...t,...e},n,JG);return(0,fd.checkExceptions)(r)};Aa.waitUntilBucketNotExists=jPe});var t2=m(Ra=>{"use strict";Object.defineProperty(Ra,"__esModule",{value:!0});Ra.waitUntilObjectExists=Ra.waitForObjectExists=void 0;var Ia=pd(),UPe=ud(),e2=async(e,n)=>{let t;try{return t=await e.send(new UPe.HeadObjectCommand(n)),{state:Ia.WaiterState.SUCCESS,reason:t}}catch(r){if(t=r,r.name&&r.name=="NotFound")return{state:Ia.WaiterState.RETRY,reason:t}}return{state:Ia.WaiterState.RETRY,reason:t}},zPe=async(e,n)=>{let t={minDelay:5,maxDelay:120};return(0,Ia.createWaiter)({...t,...e},n,e2)};Ra.waitForObjectExists=zPe;var GPe=async(e,n)=>{let t={minDelay:5,maxDelay:120},r=await(0,Ia.createWaiter)({...t,...e},n,e2);return(0,Ia.checkExceptions)(r)};Ra.waitUntilObjectExists=GPe});var r2=m(Na=>{"use strict";Object.defineProperty(Na,"__esModule",{value:!0});Na.waitUntilObjectNotExists=Na.waitForObjectNotExists=void 0;var _d=pd(),HPe=ud(),n2=async(e,n)=>{let t;try{t=await e.send(new HPe.HeadObjectCommand(n))}catch(r){if(t=r,r.name&&r.name=="NotFound")return{state:_d.WaiterState.SUCCESS,reason:t}}return{state:_d.WaiterState.RETRY,reason:t}},$Pe=async(e,n)=>{let t={minDelay:5,maxDelay:120};return(0,_d.createWaiter)({...t,...e},n,n2)};Na.waitForObjectNotExists=$Pe;var KPe=async(e,n)=>{let t={minDelay:5,maxDelay:120},r=await(0,_d.createWaiter)({...t,...e},n,n2);return(0,_d.checkExceptions)(r)};Na.waitUntilObjectNotExists=KPe});var o2=m(Oa=>{"use strict";Object.defineProperty(Oa,"__esModule",{value:!0});var Z_=(z(),j(U));Z_.__exportStar(QG(),Oa);Z_.__exportStar(ZG(),Oa);Z_.__exportStar(t2(),Oa);Z_.__exportStar(r2(),Oa)});var i2=m(ey=>{"use strict";Object.defineProperty(ey,"__esModule",{value:!0});var s2=(z(),j(U));s2.__exportStar(et(),ey);s2.__exportStar(Mr(),ey)});var a2=m(En=>{"use strict";Object.defineProperty(En,"__esModule",{value:!0});En.S3ServiceException=void 0;var Ta=(z(),j(U));Ta.__exportStar(od(),En);Ta.__exportStar(MG(),En);Ta.__exportStar(BG(),En);Ta.__exportStar(UG(),En);Ta.__exportStar(o2(),En);Ta.__exportStar(i2(),En);var VPe=sd();Object.defineProperty(En,"S3ServiceException",{enumerable:!0,get:function(){return VPe.S3ServiceException}})});var YPe={};Ma(YPe,{handler:()=>WPe});module.exports=j(YPe);var c2=Ba(a2()),d2=Ba(require("delay")),XPe=new c2.S3;async function WPe(){console.log(XPe),await(0,d2.default)(5)}0&&(module.exports={handler}); /*! Bundled license information: tslib/tslib.es6.js: diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664/node_modules/.yarn-integrity b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4/node_modules/.yarn-integrity similarity index 100% rename from packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664/node_modules/.yarn-integrity rename to packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4/node_modules/.yarn-integrity diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664/node_modules/delay/index.d.ts b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4/node_modules/delay/index.d.ts similarity index 100% rename from packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664/node_modules/delay/index.d.ts rename to packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4/node_modules/delay/index.d.ts diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664/node_modules/delay/index.js b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4/node_modules/delay/index.js similarity index 100% rename from packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664/node_modules/delay/index.js rename to packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4/node_modules/delay/index.js diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664/node_modules/delay/license b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4/node_modules/delay/license similarity index 100% rename from packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664/node_modules/delay/license rename to packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4/node_modules/delay/license diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664/node_modules/delay/package.json b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4/node_modules/delay/package.json similarity index 100% rename from packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664/node_modules/delay/package.json rename to packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4/node_modules/delay/package.json diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664/node_modules/delay/readme.md b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4/node_modules/delay/readme.md similarity index 100% rename from packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664/node_modules/delay/readme.md rename to packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4/node_modules/delay/readme.md diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664/package.json b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4/package.json similarity index 100% rename from packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664/package.json rename to packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4/package.json diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664/yarn.lock b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4/yarn.lock similarity index 100% rename from packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664/yarn.lock rename to packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4/yarn.lock diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.df6156f884f46480078633afbd0b768581022c5e444c5f72752980280ae15bd9.bundle/index.js b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3.bundle/index.js similarity index 92% rename from packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.df6156f884f46480078633afbd0b768581022c5e444c5f72752980280ae15bd9.bundle/index.js rename to packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3.bundle/index.js index 5ac2490844659..b3da24a8cfa06 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.df6156f884f46480078633afbd0b768581022c5e444c5f72752980280ae15bd9.bundle/index.js +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/asset.4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3.bundle/index.js @@ -1,4 +1,3 @@ -"use strict"; var __create = Object.create; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; @@ -783,9 +782,9 @@ var init_match = __esm({ // ../../aws-cdk-lib/assertions/lib/helpers-internal/index.js var require_helpers_internal = __commonJS({ - "../../aws-cdk-lib/assertions/lib/helpers-internal/index.js"(exports) { + "../../aws-cdk-lib/assertions/lib/helpers-internal/index.js"(exports2) { "use strict"; - var __createBinding3 = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { + var __createBinding3 = exports2 && exports2.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); @@ -800,19 +799,19 @@ var require_helpers_internal = __commonJS({ k2 = k; o[k2] = m[k]; }); - var __exportStar3 = exports && exports.__exportStar || function(m, exports2) { + var __exportStar3 = exports2 && exports2.__exportStar || function(m, exports3) { for (var p in m) - if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports2, p)) - __createBinding3(exports2, m, p); + if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports3, p)) + __createBinding3(exports3, m, p); }; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var _noFold; - exports.Match = void 0; - Object.defineProperty(exports, _noFold = "Match", { enumerable: true, configurable: true, get: () => (init_match(), __toCommonJS(match_exports)).Match }); - exports.Matcher = void 0; - Object.defineProperty(exports, _noFold = "Matcher", { enumerable: true, configurable: true, get: () => (init_matcher(), __toCommonJS(matcher_exports)).Matcher }); - exports.MatchResult = void 0; - Object.defineProperty(exports, _noFold = "MatchResult", { enumerable: true, configurable: true, get: () => (init_matcher(), __toCommonJS(matcher_exports)).MatchResult }); + exports2.Match = void 0; + Object.defineProperty(exports2, _noFold = "Match", { enumerable: true, configurable: true, get: () => (init_match(), __toCommonJS(match_exports)).Match }); + exports2.Matcher = void 0; + Object.defineProperty(exports2, _noFold = "Matcher", { enumerable: true, configurable: true, get: () => (init_matcher(), __toCommonJS(matcher_exports)).Matcher }); + exports2.MatchResult = void 0; + Object.defineProperty(exports2, _noFold = "MatchResult", { enumerable: true, configurable: true, get: () => (init_matcher(), __toCommonJS(matcher_exports)).MatchResult }); } }); @@ -1364,10 +1363,10 @@ var init_tslib_es6 = __esm({ // ../../../node_modules/@smithy/protocol-http/dist-cjs/extensions/httpExtensionConfiguration.js var require_httpExtensionConfiguration = __commonJS({ - "../../../node_modules/@smithy/protocol-http/dist-cjs/extensions/httpExtensionConfiguration.js"(exports) { + "../../../node_modules/@smithy/protocol-http/dist-cjs/extensions/httpExtensionConfiguration.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveHttpHandlerRuntimeConfig = exports.getHttpHandlerExtensionConfiguration = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveHttpHandlerRuntimeConfig = exports2.getHttpHandlerExtensionConfiguration = void 0; var getHttpHandlerExtensionConfiguration = (runtimeConfig) => { let httpHandler = runtimeConfig.httpHandler; return { @@ -1385,275 +1384,275 @@ var require_httpExtensionConfiguration = __commonJS({ } }; }; - exports.getHttpHandlerExtensionConfiguration = getHttpHandlerExtensionConfiguration; + exports2.getHttpHandlerExtensionConfiguration = getHttpHandlerExtensionConfiguration; var resolveHttpHandlerRuntimeConfig = (httpHandlerExtensionConfiguration) => { return { httpHandler: httpHandlerExtensionConfiguration.httpHandler() }; }; - exports.resolveHttpHandlerRuntimeConfig = resolveHttpHandlerRuntimeConfig; + exports2.resolveHttpHandlerRuntimeConfig = resolveHttpHandlerRuntimeConfig; } }); // ../../../node_modules/@smithy/protocol-http/dist-cjs/extensions/index.js var require_extensions = __commonJS({ - "../../../node_modules/@smithy/protocol-http/dist-cjs/extensions/index.js"(exports) { + "../../../node_modules/@smithy/protocol-http/dist-cjs/extensions/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_httpExtensionConfiguration(), exports); + tslib_1.__exportStar(require_httpExtensionConfiguration(), exports2); } }); // ../../../node_modules/@smithy/types/dist-cjs/abort.js var require_abort = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/abort.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/abort.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/auth/auth.js var require_auth = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/auth/auth.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/auth/auth.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.HttpAuthLocation = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.HttpAuthLocation = void 0; var HttpAuthLocation; (function(HttpAuthLocation2) { HttpAuthLocation2["HEADER"] = "header"; HttpAuthLocation2["QUERY"] = "query"; - })(HttpAuthLocation = exports.HttpAuthLocation || (exports.HttpAuthLocation = {})); + })(HttpAuthLocation = exports2.HttpAuthLocation || (exports2.HttpAuthLocation = {})); } }); // ../../../node_modules/@smithy/types/dist-cjs/auth/HttpApiKeyAuth.js var require_HttpApiKeyAuth = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/auth/HttpApiKeyAuth.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/auth/HttpApiKeyAuth.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.HttpApiKeyAuthLocation = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.HttpApiKeyAuthLocation = void 0; var HttpApiKeyAuthLocation; (function(HttpApiKeyAuthLocation2) { HttpApiKeyAuthLocation2["HEADER"] = "header"; HttpApiKeyAuthLocation2["QUERY"] = "query"; - })(HttpApiKeyAuthLocation = exports.HttpApiKeyAuthLocation || (exports.HttpApiKeyAuthLocation = {})); + })(HttpApiKeyAuthLocation = exports2.HttpApiKeyAuthLocation || (exports2.HttpApiKeyAuthLocation = {})); } }); // ../../../node_modules/@smithy/types/dist-cjs/auth/HttpAuthScheme.js var require_HttpAuthScheme = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/auth/HttpAuthScheme.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/auth/HttpAuthScheme.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/auth/HttpAuthSchemeProvider.js var require_HttpAuthSchemeProvider = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/auth/HttpAuthSchemeProvider.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/auth/HttpAuthSchemeProvider.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/auth/HttpSigner.js var require_HttpSigner = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/auth/HttpSigner.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/auth/HttpSigner.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/auth/IdentityProviderConfig.js var require_IdentityProviderConfig = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/auth/IdentityProviderConfig.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/auth/IdentityProviderConfig.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/auth/index.js var require_auth2 = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/auth/index.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/auth/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_auth(), exports); - tslib_1.__exportStar(require_HttpApiKeyAuth(), exports); - tslib_1.__exportStar(require_HttpAuthScheme(), exports); - tslib_1.__exportStar(require_HttpAuthSchemeProvider(), exports); - tslib_1.__exportStar(require_HttpSigner(), exports); - tslib_1.__exportStar(require_IdentityProviderConfig(), exports); + tslib_1.__exportStar(require_auth(), exports2); + tslib_1.__exportStar(require_HttpApiKeyAuth(), exports2); + tslib_1.__exportStar(require_HttpAuthScheme(), exports2); + tslib_1.__exportStar(require_HttpAuthSchemeProvider(), exports2); + tslib_1.__exportStar(require_HttpSigner(), exports2); + tslib_1.__exportStar(require_IdentityProviderConfig(), exports2); } }); // ../../../node_modules/@smithy/types/dist-cjs/blob/blob-payload-input-types.js var require_blob_payload_input_types = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/blob/blob-payload-input-types.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/blob/blob-payload-input-types.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/checksum.js var require_checksum = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/checksum.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/checksum.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/client.js var require_client = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/client.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/client.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/command.js var require_command = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/command.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/command.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/connection/config.js var require_config = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/connection/config.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/connection/config.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/connection/manager.js var require_manager = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/connection/manager.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/connection/manager.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/connection/pool.js var require_pool = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/connection/pool.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/connection/pool.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/connection/index.js var require_connection = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/connection/index.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/connection/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_config(), exports); - tslib_1.__exportStar(require_manager(), exports); - tslib_1.__exportStar(require_pool(), exports); + tslib_1.__exportStar(require_config(), exports2); + tslib_1.__exportStar(require_manager(), exports2); + tslib_1.__exportStar(require_pool(), exports2); } }); // ../../../node_modules/@smithy/types/dist-cjs/crypto.js var require_crypto = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/crypto.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/crypto.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/encode.js var require_encode = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/encode.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/encode.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/endpoint.js var require_endpoint = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/endpoint.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/endpoint.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.EndpointURLScheme = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.EndpointURLScheme = void 0; var EndpointURLScheme; (function(EndpointURLScheme2) { EndpointURLScheme2["HTTP"] = "http"; EndpointURLScheme2["HTTPS"] = "https"; - })(EndpointURLScheme = exports.EndpointURLScheme || (exports.EndpointURLScheme = {})); + })(EndpointURLScheme = exports2.EndpointURLScheme || (exports2.EndpointURLScheme = {})); } }); // ../../../node_modules/@smithy/types/dist-cjs/endpoints/EndpointRuleObject.js var require_EndpointRuleObject = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/endpoints/EndpointRuleObject.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/endpoints/EndpointRuleObject.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/endpoints/ErrorRuleObject.js var require_ErrorRuleObject = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/endpoints/ErrorRuleObject.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/endpoints/ErrorRuleObject.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/endpoints/RuleSetObject.js var require_RuleSetObject = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/endpoints/RuleSetObject.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/endpoints/RuleSetObject.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/endpoints/shared.js var require_shared = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/endpoints/shared.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/endpoints/shared.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/endpoints/TreeRuleObject.js var require_TreeRuleObject = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/endpoints/TreeRuleObject.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/endpoints/TreeRuleObject.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/endpoints/index.js var require_endpoints = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/endpoints/index.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/endpoints/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_EndpointRuleObject(), exports); - tslib_1.__exportStar(require_ErrorRuleObject(), exports); - tslib_1.__exportStar(require_RuleSetObject(), exports); - tslib_1.__exportStar(require_shared(), exports); - tslib_1.__exportStar(require_TreeRuleObject(), exports); + tslib_1.__exportStar(require_EndpointRuleObject(), exports2); + tslib_1.__exportStar(require_ErrorRuleObject(), exports2); + tslib_1.__exportStar(require_RuleSetObject(), exports2); + tslib_1.__exportStar(require_shared(), exports2); + tslib_1.__exportStar(require_TreeRuleObject(), exports2); } }); // ../../../node_modules/@smithy/types/dist-cjs/eventStream.js var require_eventStream = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/eventStream.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/eventStream.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/extensions/checksum.js var require_checksum2 = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/extensions/checksum.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/extensions/checksum.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveChecksumRuntimeConfig = exports.getChecksumConfiguration = exports.AlgorithmId = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveChecksumRuntimeConfig = exports2.getChecksumConfiguration = exports2.AlgorithmId = void 0; var AlgorithmId; (function(AlgorithmId2) { AlgorithmId2["MD5"] = "md5"; @@ -1661,7 +1660,7 @@ var require_checksum2 = __commonJS({ AlgorithmId2["CRC32C"] = "crc32c"; AlgorithmId2["SHA1"] = "sha1"; AlgorithmId2["SHA256"] = "sha256"; - })(AlgorithmId = exports.AlgorithmId || (exports.AlgorithmId = {})); + })(AlgorithmId = exports2.AlgorithmId || (exports2.AlgorithmId = {})); var getChecksumConfiguration = (runtimeConfig) => { const checksumAlgorithms = []; if (runtimeConfig.sha256 !== void 0) { @@ -1686,7 +1685,7 @@ var require_checksum2 = __commonJS({ } }; }; - exports.getChecksumConfiguration = getChecksumConfiguration; + exports2.getChecksumConfiguration = getChecksumConfiguration; var resolveChecksumRuntimeConfig = (clientConfig) => { const runtimeConfig = {}; clientConfig.checksumAlgorithms().forEach((checksumAlgorithm) => { @@ -1694,51 +1693,51 @@ var require_checksum2 = __commonJS({ }); return runtimeConfig; }; - exports.resolveChecksumRuntimeConfig = resolveChecksumRuntimeConfig; + exports2.resolveChecksumRuntimeConfig = resolveChecksumRuntimeConfig; } }); // ../../../node_modules/@smithy/types/dist-cjs/extensions/defaultClientConfiguration.js var require_defaultClientConfiguration = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/extensions/defaultClientConfiguration.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/extensions/defaultClientConfiguration.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveDefaultRuntimeConfig = exports.getDefaultClientConfiguration = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveDefaultRuntimeConfig = exports2.getDefaultClientConfiguration = void 0; var checksum_1 = require_checksum2(); var getDefaultClientConfiguration = (runtimeConfig) => { return { ...(0, checksum_1.getChecksumConfiguration)(runtimeConfig) }; }; - exports.getDefaultClientConfiguration = getDefaultClientConfiguration; + exports2.getDefaultClientConfiguration = getDefaultClientConfiguration; var resolveDefaultRuntimeConfig = (config) => { return { ...(0, checksum_1.resolveChecksumRuntimeConfig)(config) }; }; - exports.resolveDefaultRuntimeConfig = resolveDefaultRuntimeConfig; + exports2.resolveDefaultRuntimeConfig = resolveDefaultRuntimeConfig; } }); // ../../../node_modules/@smithy/types/dist-cjs/extensions/defaultExtensionConfiguration.js var require_defaultExtensionConfiguration = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/extensions/defaultExtensionConfiguration.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/extensions/defaultExtensionConfiguration.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/extensions/index.js var require_extensions2 = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/extensions/index.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/extensions/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.AlgorithmId = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.AlgorithmId = void 0; var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_defaultClientConfiguration(), exports); - tslib_1.__exportStar(require_defaultExtensionConfiguration(), exports); + tslib_1.__exportStar(require_defaultClientConfiguration(), exports2); + tslib_1.__exportStar(require_defaultExtensionConfiguration(), exports2); var checksum_1 = require_checksum2(); - Object.defineProperty(exports, "AlgorithmId", { enumerable: true, get: function() { + Object.defineProperty(exports2, "AlgorithmId", { enumerable: true, get: function() { return checksum_1.AlgorithmId; } }); } @@ -1746,298 +1745,298 @@ var require_extensions2 = __commonJS({ // ../../../node_modules/@smithy/types/dist-cjs/http.js var require_http = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/http.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/http.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.FieldPosition = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.FieldPosition = void 0; var FieldPosition; (function(FieldPosition2) { FieldPosition2[FieldPosition2["HEADER"] = 0] = "HEADER"; FieldPosition2[FieldPosition2["TRAILER"] = 1] = "TRAILER"; - })(FieldPosition = exports.FieldPosition || (exports.FieldPosition = {})); + })(FieldPosition = exports2.FieldPosition || (exports2.FieldPosition = {})); } }); // ../../../node_modules/@smithy/types/dist-cjs/http/httpHandlerInitialization.js var require_httpHandlerInitialization = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/http/httpHandlerInitialization.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/http/httpHandlerInitialization.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/identity/apiKeyIdentity.js var require_apiKeyIdentity = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/identity/apiKeyIdentity.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/identity/apiKeyIdentity.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/identity/awsCredentialIdentity.js var require_awsCredentialIdentity = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/identity/awsCredentialIdentity.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/identity/awsCredentialIdentity.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/identity/identity.js var require_identity = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/identity/identity.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/identity/identity.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/identity/tokenIdentity.js var require_tokenIdentity = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/identity/tokenIdentity.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/identity/tokenIdentity.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/identity/index.js var require_identity2 = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/identity/index.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/identity/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_apiKeyIdentity(), exports); - tslib_1.__exportStar(require_awsCredentialIdentity(), exports); - tslib_1.__exportStar(require_identity(), exports); - tslib_1.__exportStar(require_tokenIdentity(), exports); + tslib_1.__exportStar(require_apiKeyIdentity(), exports2); + tslib_1.__exportStar(require_awsCredentialIdentity(), exports2); + tslib_1.__exportStar(require_identity(), exports2); + tslib_1.__exportStar(require_tokenIdentity(), exports2); } }); // ../../../node_modules/@smithy/types/dist-cjs/logger.js var require_logger = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/logger.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/logger.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/middleware.js var require_middleware = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/middleware.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/middleware.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.SMITHY_CONTEXT_KEY = void 0; - exports.SMITHY_CONTEXT_KEY = "__smithy_context"; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.SMITHY_CONTEXT_KEY = void 0; + exports2.SMITHY_CONTEXT_KEY = "__smithy_context"; } }); // ../../../node_modules/@smithy/types/dist-cjs/pagination.js var require_pagination = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/pagination.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/pagination.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/profile.js var require_profile = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/profile.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/profile.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.IniSectionType = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.IniSectionType = void 0; var IniSectionType; (function(IniSectionType2) { IniSectionType2["PROFILE"] = "profile"; IniSectionType2["SSO_SESSION"] = "sso-session"; IniSectionType2["SERVICES"] = "services"; - })(IniSectionType = exports.IniSectionType || (exports.IniSectionType = {})); + })(IniSectionType = exports2.IniSectionType || (exports2.IniSectionType = {})); } }); // ../../../node_modules/@smithy/types/dist-cjs/response.js var require_response = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/response.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/response.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/retry.js var require_retry = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/retry.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/retry.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/serde.js var require_serde = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/serde.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/serde.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/shapes.js var require_shapes = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/shapes.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/shapes.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/signature.js var require_signature = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/signature.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/signature.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/stream.js var require_stream = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/stream.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/stream.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/streaming-payload/streaming-blob-common-types.js var require_streaming_blob_common_types = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/streaming-payload/streaming-blob-common-types.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/streaming-payload/streaming-blob-common-types.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/streaming-payload/streaming-blob-payload-input-types.js var require_streaming_blob_payload_input_types = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/streaming-payload/streaming-blob-payload-input-types.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/streaming-payload/streaming-blob-payload-input-types.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/streaming-payload/streaming-blob-payload-output-types.js var require_streaming_blob_payload_output_types = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/streaming-payload/streaming-blob-payload-output-types.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/streaming-payload/streaming-blob-payload-output-types.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/transfer.js var require_transfer = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/transfer.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/transfer.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.RequestHandlerProtocol = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.RequestHandlerProtocol = void 0; var RequestHandlerProtocol; (function(RequestHandlerProtocol2) { RequestHandlerProtocol2["HTTP_0_9"] = "http/0.9"; RequestHandlerProtocol2["HTTP_1_0"] = "http/1.0"; RequestHandlerProtocol2["TDS_8_0"] = "tds/8.0"; - })(RequestHandlerProtocol = exports.RequestHandlerProtocol || (exports.RequestHandlerProtocol = {})); + })(RequestHandlerProtocol = exports2.RequestHandlerProtocol || (exports2.RequestHandlerProtocol = {})); } }); // ../../../node_modules/@smithy/types/dist-cjs/transform/client-payload-blob-type-narrow.js var require_client_payload_blob_type_narrow = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/transform/client-payload-blob-type-narrow.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/transform/client-payload-blob-type-narrow.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/transform/no-undefined.js var require_no_undefined = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/transform/no-undefined.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/transform/no-undefined.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/transform/type-transform.js var require_type_transform = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/transform/type-transform.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/transform/type-transform.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/uri.js var require_uri = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/uri.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/uri.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/util.js var require_util = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/util.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/util.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/waiter.js var require_waiter = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/waiter.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/waiter.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/types/dist-cjs/index.js var require_dist_cjs = __commonJS({ - "../../../node_modules/@smithy/types/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/types/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_abort(), exports); - tslib_1.__exportStar(require_auth2(), exports); - tslib_1.__exportStar(require_blob_payload_input_types(), exports); - tslib_1.__exportStar(require_checksum(), exports); - tslib_1.__exportStar(require_client(), exports); - tslib_1.__exportStar(require_command(), exports); - tslib_1.__exportStar(require_connection(), exports); - tslib_1.__exportStar(require_crypto(), exports); - tslib_1.__exportStar(require_encode(), exports); - tslib_1.__exportStar(require_endpoint(), exports); - tslib_1.__exportStar(require_endpoints(), exports); - tslib_1.__exportStar(require_eventStream(), exports); - tslib_1.__exportStar(require_extensions2(), exports); - tslib_1.__exportStar(require_http(), exports); - tslib_1.__exportStar(require_httpHandlerInitialization(), exports); - tslib_1.__exportStar(require_identity2(), exports); - tslib_1.__exportStar(require_logger(), exports); - tslib_1.__exportStar(require_middleware(), exports); - tslib_1.__exportStar(require_pagination(), exports); - tslib_1.__exportStar(require_profile(), exports); - tslib_1.__exportStar(require_response(), exports); - tslib_1.__exportStar(require_retry(), exports); - tslib_1.__exportStar(require_serde(), exports); - tslib_1.__exportStar(require_shapes(), exports); - tslib_1.__exportStar(require_signature(), exports); - tslib_1.__exportStar(require_stream(), exports); - tslib_1.__exportStar(require_streaming_blob_common_types(), exports); - tslib_1.__exportStar(require_streaming_blob_payload_input_types(), exports); - tslib_1.__exportStar(require_streaming_blob_payload_output_types(), exports); - tslib_1.__exportStar(require_transfer(), exports); - tslib_1.__exportStar(require_client_payload_blob_type_narrow(), exports); - tslib_1.__exportStar(require_no_undefined(), exports); - tslib_1.__exportStar(require_type_transform(), exports); - tslib_1.__exportStar(require_uri(), exports); - tslib_1.__exportStar(require_util(), exports); - tslib_1.__exportStar(require_waiter(), exports); + tslib_1.__exportStar(require_abort(), exports2); + tslib_1.__exportStar(require_auth2(), exports2); + tslib_1.__exportStar(require_blob_payload_input_types(), exports2); + tslib_1.__exportStar(require_checksum(), exports2); + tslib_1.__exportStar(require_client(), exports2); + tslib_1.__exportStar(require_command(), exports2); + tslib_1.__exportStar(require_connection(), exports2); + tslib_1.__exportStar(require_crypto(), exports2); + tslib_1.__exportStar(require_encode(), exports2); + tslib_1.__exportStar(require_endpoint(), exports2); + tslib_1.__exportStar(require_endpoints(), exports2); + tslib_1.__exportStar(require_eventStream(), exports2); + tslib_1.__exportStar(require_extensions2(), exports2); + tslib_1.__exportStar(require_http(), exports2); + tslib_1.__exportStar(require_httpHandlerInitialization(), exports2); + tslib_1.__exportStar(require_identity2(), exports2); + tslib_1.__exportStar(require_logger(), exports2); + tslib_1.__exportStar(require_middleware(), exports2); + tslib_1.__exportStar(require_pagination(), exports2); + tslib_1.__exportStar(require_profile(), exports2); + tslib_1.__exportStar(require_response(), exports2); + tslib_1.__exportStar(require_retry(), exports2); + tslib_1.__exportStar(require_serde(), exports2); + tslib_1.__exportStar(require_shapes(), exports2); + tslib_1.__exportStar(require_signature(), exports2); + tslib_1.__exportStar(require_stream(), exports2); + tslib_1.__exportStar(require_streaming_blob_common_types(), exports2); + tslib_1.__exportStar(require_streaming_blob_payload_input_types(), exports2); + tslib_1.__exportStar(require_streaming_blob_payload_output_types(), exports2); + tslib_1.__exportStar(require_transfer(), exports2); + tslib_1.__exportStar(require_client_payload_blob_type_narrow(), exports2); + tslib_1.__exportStar(require_no_undefined(), exports2); + tslib_1.__exportStar(require_type_transform(), exports2); + tslib_1.__exportStar(require_uri(), exports2); + tslib_1.__exportStar(require_util(), exports2); + tslib_1.__exportStar(require_waiter(), exports2); } }); // ../../../node_modules/@smithy/protocol-http/dist-cjs/Field.js var require_Field = __commonJS({ - "../../../node_modules/@smithy/protocol-http/dist-cjs/Field.js"(exports) { + "../../../node_modules/@smithy/protocol-http/dist-cjs/Field.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.Field = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.Field = void 0; var types_1 = require_dist_cjs(); var Field = class { constructor({ name, kind = types_1.FieldPosition.HEADER, values = [] }) { @@ -2061,16 +2060,16 @@ var require_Field = __commonJS({ return this.values; } }; - exports.Field = Field; + exports2.Field = Field; } }); // ../../../node_modules/@smithy/protocol-http/dist-cjs/Fields.js var require_Fields = __commonJS({ - "../../../node_modules/@smithy/protocol-http/dist-cjs/Fields.js"(exports) { + "../../../node_modules/@smithy/protocol-http/dist-cjs/Fields.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.Fields = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.Fields = void 0; var Fields = class { constructor({ fields = [], encoding = "utf-8" }) { this.entries = {}; @@ -2090,24 +2089,24 @@ var require_Fields = __commonJS({ return Object.values(this.entries).filter((field) => field.kind === kind); } }; - exports.Fields = Fields; + exports2.Fields = Fields; } }); // ../../../node_modules/@smithy/protocol-http/dist-cjs/httpHandler.js var require_httpHandler = __commonJS({ - "../../../node_modules/@smithy/protocol-http/dist-cjs/httpHandler.js"(exports) { + "../../../node_modules/@smithy/protocol-http/dist-cjs/httpHandler.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/protocol-http/dist-cjs/httpRequest.js var require_httpRequest = __commonJS({ - "../../../node_modules/@smithy/protocol-http/dist-cjs/httpRequest.js"(exports) { + "../../../node_modules/@smithy/protocol-http/dist-cjs/httpRequest.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.HttpRequest = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.HttpRequest = void 0; var HttpRequest = class _HttpRequest { constructor(options) { this.method = options.method || "GET"; @@ -2138,7 +2137,7 @@ var require_httpRequest = __commonJS({ return cloned; } }; - exports.HttpRequest = HttpRequest; + exports2.HttpRequest = HttpRequest; function cloneQuery(query) { return Object.keys(query).reduce((carry, paramName) => { const param = query[paramName]; @@ -2153,10 +2152,10 @@ var require_httpRequest = __commonJS({ // ../../../node_modules/@smithy/protocol-http/dist-cjs/httpResponse.js var require_httpResponse = __commonJS({ - "../../../node_modules/@smithy/protocol-http/dist-cjs/httpResponse.js"(exports) { + "../../../node_modules/@smithy/protocol-http/dist-cjs/httpResponse.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.HttpResponse = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.HttpResponse = void 0; var HttpResponse = class { constructor(options) { this.statusCode = options.statusCode; @@ -2171,60 +2170,60 @@ var require_httpResponse = __commonJS({ return typeof resp.statusCode === "number" && typeof resp.headers === "object"; } }; - exports.HttpResponse = HttpResponse; + exports2.HttpResponse = HttpResponse; } }); // ../../../node_modules/@smithy/protocol-http/dist-cjs/isValidHostname.js var require_isValidHostname = __commonJS({ - "../../../node_modules/@smithy/protocol-http/dist-cjs/isValidHostname.js"(exports) { + "../../../node_modules/@smithy/protocol-http/dist-cjs/isValidHostname.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.isValidHostname = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.isValidHostname = void 0; function isValidHostname(hostname) { const hostPattern = /^[a-z0-9][a-z0-9\.\-]*[a-z0-9]$/; return hostPattern.test(hostname); } - exports.isValidHostname = isValidHostname; + exports2.isValidHostname = isValidHostname; } }); // ../../../node_modules/@smithy/protocol-http/dist-cjs/types.js var require_types = __commonJS({ - "../../../node_modules/@smithy/protocol-http/dist-cjs/types.js"(exports) { + "../../../node_modules/@smithy/protocol-http/dist-cjs/types.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/protocol-http/dist-cjs/index.js var require_dist_cjs2 = __commonJS({ - "../../../node_modules/@smithy/protocol-http/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/protocol-http/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_extensions(), exports); - tslib_1.__exportStar(require_Field(), exports); - tslib_1.__exportStar(require_Fields(), exports); - tslib_1.__exportStar(require_httpHandler(), exports); - tslib_1.__exportStar(require_httpRequest(), exports); - tslib_1.__exportStar(require_httpResponse(), exports); - tslib_1.__exportStar(require_isValidHostname(), exports); - tslib_1.__exportStar(require_types(), exports); + tslib_1.__exportStar(require_extensions(), exports2); + tslib_1.__exportStar(require_Field(), exports2); + tslib_1.__exportStar(require_Fields(), exports2); + tslib_1.__exportStar(require_httpHandler(), exports2); + tslib_1.__exportStar(require_httpRequest(), exports2); + tslib_1.__exportStar(require_httpResponse(), exports2); + tslib_1.__exportStar(require_isValidHostname(), exports2); + tslib_1.__exportStar(require_types(), exports2); } }); // ../../../node_modules/@aws-sdk/middleware-host-header/dist-cjs/index.js var require_dist_cjs3 = __commonJS({ - "../../../node_modules/@aws-sdk/middleware-host-header/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/middleware-host-header/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getHostHeaderPlugin = exports.hostHeaderMiddlewareOptions = exports.hostHeaderMiddleware = exports.resolveHostHeaderConfig = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getHostHeaderPlugin = exports2.hostHeaderMiddlewareOptions = exports2.hostHeaderMiddleware = exports2.resolveHostHeaderConfig = void 0; var protocol_http_1 = require_dist_cjs2(); function resolveHostHeaderConfig(input) { return input; } - exports.resolveHostHeaderConfig = resolveHostHeaderConfig; + exports2.resolveHostHeaderConfig = resolveHostHeaderConfig; var hostHeaderMiddleware = (options) => (next) => async (args) => { if (!protocol_http_1.HttpRequest.isInstance(args.request)) return next(args); @@ -2241,8 +2240,8 @@ var require_dist_cjs3 = __commonJS({ } return next(args); }; - exports.hostHeaderMiddleware = hostHeaderMiddleware; - exports.hostHeaderMiddlewareOptions = { + exports2.hostHeaderMiddleware = hostHeaderMiddleware; + exports2.hostHeaderMiddlewareOptions = { name: "hostHeaderMiddleware", step: "build", priority: "low", @@ -2251,19 +2250,19 @@ var require_dist_cjs3 = __commonJS({ }; var getHostHeaderPlugin = (options) => ({ applyToStack: (clientStack) => { - clientStack.add((0, exports.hostHeaderMiddleware)(options), exports.hostHeaderMiddlewareOptions); + clientStack.add((0, exports2.hostHeaderMiddleware)(options), exports2.hostHeaderMiddlewareOptions); } }); - exports.getHostHeaderPlugin = getHostHeaderPlugin; + exports2.getHostHeaderPlugin = getHostHeaderPlugin; } }); // ../../../node_modules/@aws-sdk/middleware-logger/dist-cjs/loggerMiddleware.js var require_loggerMiddleware = __commonJS({ - "../../../node_modules/@aws-sdk/middleware-logger/dist-cjs/loggerMiddleware.js"(exports) { + "../../../node_modules/@aws-sdk/middleware-logger/dist-cjs/loggerMiddleware.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getLoggerPlugin = exports.loggerMiddlewareOptions = exports.loggerMiddleware = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getLoggerPlugin = exports2.loggerMiddlewareOptions = exports2.loggerMiddleware = void 0; var loggerMiddleware = () => (next, context) => async (args) => { var _a, _b; try { @@ -2295,8 +2294,8 @@ var require_loggerMiddleware = __commonJS({ throw error; } }; - exports.loggerMiddleware = loggerMiddleware; - exports.loggerMiddlewareOptions = { + exports2.loggerMiddleware = loggerMiddleware; + exports2.loggerMiddlewareOptions = { name: "loggerMiddleware", tags: ["LOGGER"], step: "initialize", @@ -2304,29 +2303,29 @@ var require_loggerMiddleware = __commonJS({ }; var getLoggerPlugin = (options) => ({ applyToStack: (clientStack) => { - clientStack.add((0, exports.loggerMiddleware)(), exports.loggerMiddlewareOptions); + clientStack.add((0, exports2.loggerMiddleware)(), exports2.loggerMiddlewareOptions); } }); - exports.getLoggerPlugin = getLoggerPlugin; + exports2.getLoggerPlugin = getLoggerPlugin; } }); // ../../../node_modules/@aws-sdk/middleware-logger/dist-cjs/index.js var require_dist_cjs4 = __commonJS({ - "../../../node_modules/@aws-sdk/middleware-logger/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/middleware-logger/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_loggerMiddleware(), exports); + tslib_1.__exportStar(require_loggerMiddleware(), exports2); } }); // ../../../node_modules/@aws-sdk/middleware-recursion-detection/dist-cjs/index.js var require_dist_cjs5 = __commonJS({ - "../../../node_modules/@aws-sdk/middleware-recursion-detection/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/middleware-recursion-detection/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getRecursionDetectionPlugin = exports.addRecursionDetectionMiddlewareOptions = exports.recursionDetectionMiddleware = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getRecursionDetectionPlugin = exports2.addRecursionDetectionMiddlewareOptions = exports2.recursionDetectionMiddleware = void 0; var protocol_http_1 = require_dist_cjs2(); var TRACE_ID_HEADER_NAME = "X-Amzn-Trace-Id"; var ENV_LAMBDA_FUNCTION_NAME = "AWS_LAMBDA_FUNCTION_NAME"; @@ -2347,8 +2346,8 @@ var require_dist_cjs5 = __commonJS({ request: request2 }); }; - exports.recursionDetectionMiddleware = recursionDetectionMiddleware; - exports.addRecursionDetectionMiddlewareOptions = { + exports2.recursionDetectionMiddleware = recursionDetectionMiddleware; + exports2.addRecursionDetectionMiddlewareOptions = { step: "build", tags: ["RECURSION_DETECTION"], name: "recursionDetectionMiddleware", @@ -2357,19 +2356,19 @@ var require_dist_cjs5 = __commonJS({ }; var getRecursionDetectionPlugin = (options) => ({ applyToStack: (clientStack) => { - clientStack.add((0, exports.recursionDetectionMiddleware)(options), exports.addRecursionDetectionMiddlewareOptions); + clientStack.add((0, exports2.recursionDetectionMiddleware)(options), exports2.addRecursionDetectionMiddlewareOptions); } }); - exports.getRecursionDetectionPlugin = getRecursionDetectionPlugin; + exports2.getRecursionDetectionPlugin = getRecursionDetectionPlugin; } }); // ../../../node_modules/@smithy/property-provider/dist-cjs/ProviderError.js var require_ProviderError = __commonJS({ - "../../../node_modules/@smithy/property-provider/dist-cjs/ProviderError.js"(exports) { + "../../../node_modules/@smithy/property-provider/dist-cjs/ProviderError.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.ProviderError = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.ProviderError = void 0; var ProviderError = class _ProviderError extends Error { constructor(message, tryNextLink = true) { super(message); @@ -2381,16 +2380,16 @@ var require_ProviderError = __commonJS({ return Object.assign(new this(error.message, tryNextLink), error); } }; - exports.ProviderError = ProviderError; + exports2.ProviderError = ProviderError; } }); // ../../../node_modules/@smithy/property-provider/dist-cjs/CredentialsProviderError.js var require_CredentialsProviderError = __commonJS({ - "../../../node_modules/@smithy/property-provider/dist-cjs/CredentialsProviderError.js"(exports) { + "../../../node_modules/@smithy/property-provider/dist-cjs/CredentialsProviderError.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.CredentialsProviderError = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.CredentialsProviderError = void 0; var ProviderError_1 = require_ProviderError(); var CredentialsProviderError = class _CredentialsProviderError extends ProviderError_1.ProviderError { constructor(message, tryNextLink = true) { @@ -2400,16 +2399,16 @@ var require_CredentialsProviderError = __commonJS({ Object.setPrototypeOf(this, _CredentialsProviderError.prototype); } }; - exports.CredentialsProviderError = CredentialsProviderError; + exports2.CredentialsProviderError = CredentialsProviderError; } }); // ../../../node_modules/@smithy/property-provider/dist-cjs/TokenProviderError.js var require_TokenProviderError = __commonJS({ - "../../../node_modules/@smithy/property-provider/dist-cjs/TokenProviderError.js"(exports) { + "../../../node_modules/@smithy/property-provider/dist-cjs/TokenProviderError.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.TokenProviderError = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.TokenProviderError = void 0; var ProviderError_1 = require_ProviderError(); var TokenProviderError = class _TokenProviderError extends ProviderError_1.ProviderError { constructor(message, tryNextLink = true) { @@ -2419,16 +2418,16 @@ var require_TokenProviderError = __commonJS({ Object.setPrototypeOf(this, _TokenProviderError.prototype); } }; - exports.TokenProviderError = TokenProviderError; + exports2.TokenProviderError = TokenProviderError; } }); // ../../../node_modules/@smithy/property-provider/dist-cjs/chain.js var require_chain = __commonJS({ - "../../../node_modules/@smithy/property-provider/dist-cjs/chain.js"(exports) { + "../../../node_modules/@smithy/property-provider/dist-cjs/chain.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.chain = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.chain = void 0; var ProviderError_1 = require_ProviderError(); var chain = (...providers) => async () => { if (providers.length === 0) { @@ -2449,27 +2448,27 @@ var require_chain = __commonJS({ } throw lastProviderError; }; - exports.chain = chain; + exports2.chain = chain; } }); // ../../../node_modules/@smithy/property-provider/dist-cjs/fromStatic.js var require_fromStatic = __commonJS({ - "../../../node_modules/@smithy/property-provider/dist-cjs/fromStatic.js"(exports) { + "../../../node_modules/@smithy/property-provider/dist-cjs/fromStatic.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.fromStatic = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.fromStatic = void 0; var fromStatic = (staticValue) => () => Promise.resolve(staticValue); - exports.fromStatic = fromStatic; + exports2.fromStatic = fromStatic; } }); // ../../../node_modules/@smithy/property-provider/dist-cjs/memoize.js var require_memoize = __commonJS({ - "../../../node_modules/@smithy/property-provider/dist-cjs/memoize.js"(exports) { + "../../../node_modules/@smithy/property-provider/dist-cjs/memoize.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.memoize = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.memoize = void 0; var memoize = (provider, isExpired, requiresRefresh) => { let resolved; let pending; @@ -2514,22 +2513,22 @@ var require_memoize = __commonJS({ return resolved; }; }; - exports.memoize = memoize; + exports2.memoize = memoize; } }); // ../../../node_modules/@smithy/property-provider/dist-cjs/index.js var require_dist_cjs6 = __commonJS({ - "../../../node_modules/@smithy/property-provider/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/property-provider/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_CredentialsProviderError(), exports); - tslib_1.__exportStar(require_ProviderError(), exports); - tslib_1.__exportStar(require_TokenProviderError(), exports); - tslib_1.__exportStar(require_chain(), exports); - tslib_1.__exportStar(require_fromStatic(), exports); - tslib_1.__exportStar(require_memoize(), exports); + tslib_1.__exportStar(require_CredentialsProviderError(), exports2); + tslib_1.__exportStar(require_ProviderError(), exports2); + tslib_1.__exportStar(require_TokenProviderError(), exports2); + tslib_1.__exportStar(require_chain(), exports2); + tslib_1.__exportStar(require_fromStatic(), exports2); + tslib_1.__exportStar(require_memoize(), exports2); } }); @@ -2706,10 +2705,10 @@ function __createBinding2(o, m, k, k2) { k2 = k; o[k2] = m[k]; } -function __exportStar2(m, exports) { +function __exportStar2(m, exports2) { for (var p in m) - if (p !== "default" && !exports.hasOwnProperty(p)) - exports[p] = m[p]; + if (p !== "default" && !exports2.hasOwnProperty(p)) + exports2[p] = m[p]; } function __values2(o) { var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0; @@ -2897,10 +2896,10 @@ var init_tslib_es62 = __esm({ // ../../../node_modules/@aws-sdk/util-utf8-browser/dist-cjs/pureJs.js var require_pureJs = __commonJS({ - "../../../node_modules/@aws-sdk/util-utf8-browser/dist-cjs/pureJs.js"(exports) { + "../../../node_modules/@aws-sdk/util-utf8-browser/dist-cjs/pureJs.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.toUtf8 = exports.fromUtf8 = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.toUtf8 = exports2.fromUtf8 = void 0; var fromUtf8 = (input) => { const bytes = []; for (let i = 0, len = input.length; i < len; i++) { @@ -2918,7 +2917,7 @@ var require_pureJs = __commonJS({ } return Uint8Array.from(bytes); }; - exports.fromUtf8 = fromUtf8; + exports2.fromUtf8 = fromUtf8; var toUtf8 = (input) => { let decoded = ""; for (let i = 0, len = input.length; i < len; i++) { @@ -2938,48 +2937,48 @@ var require_pureJs = __commonJS({ } return decoded; }; - exports.toUtf8 = toUtf8; + exports2.toUtf8 = toUtf8; } }); // ../../../node_modules/@aws-sdk/util-utf8-browser/dist-cjs/whatwgEncodingApi.js var require_whatwgEncodingApi = __commonJS({ - "../../../node_modules/@aws-sdk/util-utf8-browser/dist-cjs/whatwgEncodingApi.js"(exports) { + "../../../node_modules/@aws-sdk/util-utf8-browser/dist-cjs/whatwgEncodingApi.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.toUtf8 = exports.fromUtf8 = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.toUtf8 = exports2.fromUtf8 = void 0; function fromUtf8(input) { return new TextEncoder().encode(input); } - exports.fromUtf8 = fromUtf8; + exports2.fromUtf8 = fromUtf8; function toUtf8(input) { return new TextDecoder("utf-8").decode(input); } - exports.toUtf8 = toUtf8; + exports2.toUtf8 = toUtf8; } }); // ../../../node_modules/@aws-sdk/util-utf8-browser/dist-cjs/index.js var require_dist_cjs7 = __commonJS({ - "../../../node_modules/@aws-sdk/util-utf8-browser/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/util-utf8-browser/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.toUtf8 = exports.fromUtf8 = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.toUtf8 = exports2.fromUtf8 = void 0; var pureJs_1 = require_pureJs(); var whatwgEncodingApi_1 = require_whatwgEncodingApi(); var fromUtf8 = (input) => typeof TextEncoder === "function" ? (0, whatwgEncodingApi_1.fromUtf8)(input) : (0, pureJs_1.fromUtf8)(input); - exports.fromUtf8 = fromUtf8; + exports2.fromUtf8 = fromUtf8; var toUtf8 = (input) => typeof TextDecoder === "function" ? (0, whatwgEncodingApi_1.toUtf8)(input) : (0, pureJs_1.toUtf8)(input); - exports.toUtf8 = toUtf8; + exports2.toUtf8 = toUtf8; } }); // ../../../node_modules/@aws-crypto/util/build/convertToBuffer.js var require_convertToBuffer = __commonJS({ - "../../../node_modules/@aws-crypto/util/build/convertToBuffer.js"(exports) { + "../../../node_modules/@aws-crypto/util/build/convertToBuffer.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.convertToBuffer = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.convertToBuffer = void 0; var util_utf8_browser_1 = require_dist_cjs7(); var fromUtf8 = typeof Buffer !== "undefined" && Buffer.from ? function(input) { return Buffer.from(input, "utf8"); @@ -2995,32 +2994,32 @@ var require_convertToBuffer = __commonJS({ } return new Uint8Array(data); } - exports.convertToBuffer = convertToBuffer; + exports2.convertToBuffer = convertToBuffer; } }); // ../../../node_modules/@aws-crypto/util/build/isEmptyData.js var require_isEmptyData = __commonJS({ - "../../../node_modules/@aws-crypto/util/build/isEmptyData.js"(exports) { + "../../../node_modules/@aws-crypto/util/build/isEmptyData.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.isEmptyData = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.isEmptyData = void 0; function isEmptyData(data) { if (typeof data === "string") { return data.length === 0; } return data.byteLength === 0; } - exports.isEmptyData = isEmptyData; + exports2.isEmptyData = isEmptyData; } }); // ../../../node_modules/@aws-crypto/util/build/numToUint8.js var require_numToUint8 = __commonJS({ - "../../../node_modules/@aws-crypto/util/build/numToUint8.js"(exports) { + "../../../node_modules/@aws-crypto/util/build/numToUint8.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.numToUint8 = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.numToUint8 = void 0; function numToUint8(num) { return new Uint8Array([ (num & 4278190080) >> 24, @@ -3029,16 +3028,16 @@ var require_numToUint8 = __commonJS({ num & 255 ]); } - exports.numToUint8 = numToUint8; + exports2.numToUint8 = numToUint8; } }); // ../../../node_modules/@aws-crypto/util/build/uint32ArrayFrom.js var require_uint32ArrayFrom = __commonJS({ - "../../../node_modules/@aws-crypto/util/build/uint32ArrayFrom.js"(exports) { + "../../../node_modules/@aws-crypto/util/build/uint32ArrayFrom.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.uint32ArrayFrom = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.uint32ArrayFrom = void 0; function uint32ArrayFrom(a_lookUpTable) { if (!Uint32Array.from) { var return_array = new Uint32Array(a_lookUpTable.length); @@ -3051,30 +3050,30 @@ var require_uint32ArrayFrom = __commonJS({ } return Uint32Array.from(a_lookUpTable); } - exports.uint32ArrayFrom = uint32ArrayFrom; + exports2.uint32ArrayFrom = uint32ArrayFrom; } }); // ../../../node_modules/@aws-crypto/util/build/index.js var require_build = __commonJS({ - "../../../node_modules/@aws-crypto/util/build/index.js"(exports) { + "../../../node_modules/@aws-crypto/util/build/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.uint32ArrayFrom = exports.numToUint8 = exports.isEmptyData = exports.convertToBuffer = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.uint32ArrayFrom = exports2.numToUint8 = exports2.isEmptyData = exports2.convertToBuffer = void 0; var convertToBuffer_1 = require_convertToBuffer(); - Object.defineProperty(exports, "convertToBuffer", { enumerable: true, get: function() { + Object.defineProperty(exports2, "convertToBuffer", { enumerable: true, get: function() { return convertToBuffer_1.convertToBuffer; } }); var isEmptyData_1 = require_isEmptyData(); - Object.defineProperty(exports, "isEmptyData", { enumerable: true, get: function() { + Object.defineProperty(exports2, "isEmptyData", { enumerable: true, get: function() { return isEmptyData_1.isEmptyData; } }); var numToUint8_1 = require_numToUint8(); - Object.defineProperty(exports, "numToUint8", { enumerable: true, get: function() { + Object.defineProperty(exports2, "numToUint8", { enumerable: true, get: function() { return numToUint8_1.numToUint8; } }); var uint32ArrayFrom_1 = require_uint32ArrayFrom(); - Object.defineProperty(exports, "uint32ArrayFrom", { enumerable: true, get: function() { + Object.defineProperty(exports2, "uint32ArrayFrom", { enumerable: true, get: function() { return uint32ArrayFrom_1.uint32ArrayFrom; } }); } @@ -3082,10 +3081,10 @@ var require_build = __commonJS({ // ../../../node_modules/@aws-crypto/crc32/build/aws_crc32.js var require_aws_crc32 = __commonJS({ - "../../../node_modules/@aws-crypto/crc32/build/aws_crc32.js"(exports) { + "../../../node_modules/@aws-crypto/crc32/build/aws_crc32.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.AwsCrc32 = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.AwsCrc32 = void 0; var tslib_1 = (init_tslib_es62(), __toCommonJS(tslib_es6_exports2)); var util_1 = require_build(); var index_1 = require_build2(); @@ -3113,22 +3112,22 @@ var require_aws_crc32 = __commonJS({ return AwsCrc322; }() ); - exports.AwsCrc32 = AwsCrc32; + exports2.AwsCrc32 = AwsCrc32; } }); // ../../../node_modules/@aws-crypto/crc32/build/index.js var require_build2 = __commonJS({ - "../../../node_modules/@aws-crypto/crc32/build/index.js"(exports) { + "../../../node_modules/@aws-crypto/crc32/build/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.AwsCrc32 = exports.Crc32 = exports.crc32 = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.AwsCrc32 = exports2.Crc32 = exports2.crc32 = void 0; var tslib_1 = (init_tslib_es62(), __toCommonJS(tslib_es6_exports2)); var util_1 = require_build(); function crc32(data) { return new Crc32().update(data).digest(); } - exports.crc32 = crc32; + exports2.crc32 = crc32; var Crc32 = ( /** @class */ function() { @@ -3161,7 +3160,7 @@ var require_build2 = __commonJS({ return Crc322; }() ); - exports.Crc32 = Crc32; + exports2.Crc32 = Crc32; var a_lookUpTable = [ 0, 1996959894, @@ -3422,7 +3421,7 @@ var require_build2 = __commonJS({ ]; var lookupTable = (0, util_1.uint32ArrayFrom)(a_lookUpTable); var aws_crc32_1 = require_aws_crc32(); - Object.defineProperty(exports, "AwsCrc32", { enumerable: true, get: function() { + Object.defineProperty(exports2, "AwsCrc32", { enumerable: true, get: function() { return aws_crc32_1.AwsCrc32; } }); } @@ -3430,10 +3429,10 @@ var require_build2 = __commonJS({ // ../../../node_modules/@smithy/util-hex-encoding/dist-cjs/index.js var require_dist_cjs8 = __commonJS({ - "../../../node_modules/@smithy/util-hex-encoding/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/util-hex-encoding/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.toHex = exports.fromHex = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.toHex = exports2.fromHex = void 0; var SHORT_TO_HEX = {}; var HEX_TO_SHORT = {}; for (let i = 0; i < 256; i++) { @@ -3459,7 +3458,7 @@ var require_dist_cjs8 = __commonJS({ } return out; } - exports.fromHex = fromHex; + exports2.fromHex = fromHex; function toHex(bytes) { let out = ""; for (let i = 0; i < bytes.byteLength; i++) { @@ -3467,16 +3466,16 @@ var require_dist_cjs8 = __commonJS({ } return out; } - exports.toHex = toHex; + exports2.toHex = toHex; } }); // ../../../node_modules/@smithy/eventstream-codec/dist-cjs/Int64.js var require_Int64 = __commonJS({ - "../../../node_modules/@smithy/eventstream-codec/dist-cjs/Int64.js"(exports) { + "../../../node_modules/@smithy/eventstream-codec/dist-cjs/Int64.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.Int64 = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.Int64 = void 0; var util_hex_encoding_1 = require_dist_cjs8(); var Int64 = class _Int64 { constructor(bytes) { @@ -3510,7 +3509,7 @@ var require_Int64 = __commonJS({ return String(this.valueOf()); } }; - exports.Int64 = Int64; + exports2.Int64 = Int64; function negate(bytes) { for (let i = 0; i < 8; i++) { bytes[i] ^= 255; @@ -3526,10 +3525,10 @@ var require_Int64 = __commonJS({ // ../../../node_modules/@smithy/eventstream-codec/dist-cjs/HeaderMarshaller.js var require_HeaderMarshaller = __commonJS({ - "../../../node_modules/@smithy/eventstream-codec/dist-cjs/HeaderMarshaller.js"(exports) { + "../../../node_modules/@smithy/eventstream-codec/dist-cjs/HeaderMarshaller.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.HeaderMarshaller = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.HeaderMarshaller = void 0; var util_hex_encoding_1 = require_dist_cjs8(); var Int64_1 = require_Int64(); var HeaderMarshaller = class { @@ -3689,7 +3688,7 @@ var require_HeaderMarshaller = __commonJS({ return out; } }; - exports.HeaderMarshaller = HeaderMarshaller; + exports2.HeaderMarshaller = HeaderMarshaller; var HEADER_VALUE_TYPE; (function(HEADER_VALUE_TYPE2) { HEADER_VALUE_TYPE2[HEADER_VALUE_TYPE2["boolTrue"] = 0] = "boolTrue"; @@ -3718,10 +3717,10 @@ var require_HeaderMarshaller = __commonJS({ // ../../../node_modules/@smithy/eventstream-codec/dist-cjs/splitMessage.js var require_splitMessage = __commonJS({ - "../../../node_modules/@smithy/eventstream-codec/dist-cjs/splitMessage.js"(exports) { + "../../../node_modules/@smithy/eventstream-codec/dist-cjs/splitMessage.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.splitMessage = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.splitMessage = void 0; var crc32_1 = require_build2(); var PRELUDE_MEMBER_LENGTH = 4; var PRELUDE_LENGTH = PRELUDE_MEMBER_LENGTH * 2; @@ -3752,16 +3751,16 @@ var require_splitMessage = __commonJS({ body: new Uint8Array(buffer, byteOffset + PRELUDE_LENGTH + CHECKSUM_LENGTH + headerLength, messageLength - headerLength - (PRELUDE_LENGTH + CHECKSUM_LENGTH + CHECKSUM_LENGTH)) }; } - exports.splitMessage = splitMessage; + exports2.splitMessage = splitMessage; } }); // ../../../node_modules/@smithy/eventstream-codec/dist-cjs/EventStreamCodec.js var require_EventStreamCodec = __commonJS({ - "../../../node_modules/@smithy/eventstream-codec/dist-cjs/EventStreamCodec.js"(exports) { + "../../../node_modules/@smithy/eventstream-codec/dist-cjs/EventStreamCodec.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.EventStreamCodec = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.EventStreamCodec = void 0; var crc32_1 = require_build2(); var HeaderMarshaller_1 = require_HeaderMarshaller(); var splitMessage_1 = require_splitMessage(); @@ -3824,24 +3823,24 @@ var require_EventStreamCodec = __commonJS({ return this.headerMarshaller.format(rawHeaders); } }; - exports.EventStreamCodec = EventStreamCodec; + exports2.EventStreamCodec = EventStreamCodec; } }); // ../../../node_modules/@smithy/eventstream-codec/dist-cjs/Message.js var require_Message = __commonJS({ - "../../../node_modules/@smithy/eventstream-codec/dist-cjs/Message.js"(exports) { + "../../../node_modules/@smithy/eventstream-codec/dist-cjs/Message.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/eventstream-codec/dist-cjs/MessageDecoderStream.js var require_MessageDecoderStream = __commonJS({ - "../../../node_modules/@smithy/eventstream-codec/dist-cjs/MessageDecoderStream.js"(exports) { + "../../../node_modules/@smithy/eventstream-codec/dist-cjs/MessageDecoderStream.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.MessageDecoderStream = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.MessageDecoderStream = void 0; var MessageDecoderStream = class { constructor(options) { this.options = options; @@ -3856,16 +3855,16 @@ var require_MessageDecoderStream = __commonJS({ } } }; - exports.MessageDecoderStream = MessageDecoderStream; + exports2.MessageDecoderStream = MessageDecoderStream; } }); // ../../../node_modules/@smithy/eventstream-codec/dist-cjs/MessageEncoderStream.js var require_MessageEncoderStream = __commonJS({ - "../../../node_modules/@smithy/eventstream-codec/dist-cjs/MessageEncoderStream.js"(exports) { + "../../../node_modules/@smithy/eventstream-codec/dist-cjs/MessageEncoderStream.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.MessageEncoderStream = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.MessageEncoderStream = void 0; var MessageEncoderStream = class { constructor(options) { this.options = options; @@ -3883,16 +3882,16 @@ var require_MessageEncoderStream = __commonJS({ } } }; - exports.MessageEncoderStream = MessageEncoderStream; + exports2.MessageEncoderStream = MessageEncoderStream; } }); // ../../../node_modules/@smithy/eventstream-codec/dist-cjs/SmithyMessageDecoderStream.js var require_SmithyMessageDecoderStream = __commonJS({ - "../../../node_modules/@smithy/eventstream-codec/dist-cjs/SmithyMessageDecoderStream.js"(exports) { + "../../../node_modules/@smithy/eventstream-codec/dist-cjs/SmithyMessageDecoderStream.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.SmithyMessageDecoderStream = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.SmithyMessageDecoderStream = void 0; var SmithyMessageDecoderStream = class { constructor(options) { this.options = options; @@ -3909,16 +3908,16 @@ var require_SmithyMessageDecoderStream = __commonJS({ } } }; - exports.SmithyMessageDecoderStream = SmithyMessageDecoderStream; + exports2.SmithyMessageDecoderStream = SmithyMessageDecoderStream; } }); // ../../../node_modules/@smithy/eventstream-codec/dist-cjs/SmithyMessageEncoderStream.js var require_SmithyMessageEncoderStream = __commonJS({ - "../../../node_modules/@smithy/eventstream-codec/dist-cjs/SmithyMessageEncoderStream.js"(exports) { + "../../../node_modules/@smithy/eventstream-codec/dist-cjs/SmithyMessageEncoderStream.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.SmithyMessageEncoderStream = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.SmithyMessageEncoderStream = void 0; var SmithyMessageEncoderStream = class { constructor(options) { this.options = options; @@ -3933,83 +3932,83 @@ var require_SmithyMessageEncoderStream = __commonJS({ } } }; - exports.SmithyMessageEncoderStream = SmithyMessageEncoderStream; + exports2.SmithyMessageEncoderStream = SmithyMessageEncoderStream; } }); // ../../../node_modules/@smithy/eventstream-codec/dist-cjs/index.js var require_dist_cjs9 = __commonJS({ - "../../../node_modules/@smithy/eventstream-codec/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/eventstream-codec/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_EventStreamCodec(), exports); - tslib_1.__exportStar(require_HeaderMarshaller(), exports); - tslib_1.__exportStar(require_Int64(), exports); - tslib_1.__exportStar(require_Message(), exports); - tslib_1.__exportStar(require_MessageDecoderStream(), exports); - tslib_1.__exportStar(require_MessageEncoderStream(), exports); - tslib_1.__exportStar(require_SmithyMessageDecoderStream(), exports); - tslib_1.__exportStar(require_SmithyMessageEncoderStream(), exports); + tslib_1.__exportStar(require_EventStreamCodec(), exports2); + tslib_1.__exportStar(require_HeaderMarshaller(), exports2); + tslib_1.__exportStar(require_Int64(), exports2); + tslib_1.__exportStar(require_Message(), exports2); + tslib_1.__exportStar(require_MessageDecoderStream(), exports2); + tslib_1.__exportStar(require_MessageEncoderStream(), exports2); + tslib_1.__exportStar(require_SmithyMessageDecoderStream(), exports2); + tslib_1.__exportStar(require_SmithyMessageEncoderStream(), exports2); } }); // ../../../node_modules/@smithy/util-middleware/dist-cjs/getSmithyContext.js var require_getSmithyContext = __commonJS({ - "../../../node_modules/@smithy/util-middleware/dist-cjs/getSmithyContext.js"(exports) { + "../../../node_modules/@smithy/util-middleware/dist-cjs/getSmithyContext.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getSmithyContext = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getSmithyContext = void 0; var types_1 = require_dist_cjs(); var getSmithyContext = (context) => context[types_1.SMITHY_CONTEXT_KEY] || (context[types_1.SMITHY_CONTEXT_KEY] = {}); - exports.getSmithyContext = getSmithyContext; + exports2.getSmithyContext = getSmithyContext; } }); // ../../../node_modules/@smithy/util-middleware/dist-cjs/normalizeProvider.js var require_normalizeProvider = __commonJS({ - "../../../node_modules/@smithy/util-middleware/dist-cjs/normalizeProvider.js"(exports) { + "../../../node_modules/@smithy/util-middleware/dist-cjs/normalizeProvider.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.normalizeProvider = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.normalizeProvider = void 0; var normalizeProvider = (input) => { if (typeof input === "function") return input; const promisified = Promise.resolve(input); return () => promisified; }; - exports.normalizeProvider = normalizeProvider; + exports2.normalizeProvider = normalizeProvider; } }); // ../../../node_modules/@smithy/util-middleware/dist-cjs/index.js var require_dist_cjs10 = __commonJS({ - "../../../node_modules/@smithy/util-middleware/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/util-middleware/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_getSmithyContext(), exports); - tslib_1.__exportStar(require_normalizeProvider(), exports); + tslib_1.__exportStar(require_getSmithyContext(), exports2); + tslib_1.__exportStar(require_normalizeProvider(), exports2); } }); // ../../../node_modules/@smithy/is-array-buffer/dist-cjs/index.js var require_dist_cjs11 = __commonJS({ - "../../../node_modules/@smithy/is-array-buffer/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/is-array-buffer/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.isArrayBuffer = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.isArrayBuffer = void 0; var isArrayBuffer = (arg) => typeof ArrayBuffer === "function" && arg instanceof ArrayBuffer || Object.prototype.toString.call(arg) === "[object ArrayBuffer]"; - exports.isArrayBuffer = isArrayBuffer; + exports2.isArrayBuffer = isArrayBuffer; } }); // ../../../node_modules/@smithy/util-buffer-from/dist-cjs/index.js var require_dist_cjs12 = __commonJS({ - "../../../node_modules/@smithy/util-buffer-from/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/util-buffer-from/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.fromString = exports.fromArrayBuffer = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.fromString = exports2.fromArrayBuffer = void 0; var is_array_buffer_1 = require_dist_cjs11(); var buffer_1 = require("buffer"); var fromArrayBuffer = (input, offset = 0, length = input.byteLength - offset) => { @@ -4018,38 +4017,38 @@ var require_dist_cjs12 = __commonJS({ } return buffer_1.Buffer.from(input, offset, length); }; - exports.fromArrayBuffer = fromArrayBuffer; + exports2.fromArrayBuffer = fromArrayBuffer; var fromString = (input, encoding) => { if (typeof input !== "string") { throw new TypeError(`The "input" argument must be of type string. Received type ${typeof input} (${input})`); } return encoding ? buffer_1.Buffer.from(input, encoding) : buffer_1.Buffer.from(input); }; - exports.fromString = fromString; + exports2.fromString = fromString; } }); // ../../../node_modules/@smithy/util-utf8/dist-cjs/fromUtf8.js var require_fromUtf8 = __commonJS({ - "../../../node_modules/@smithy/util-utf8/dist-cjs/fromUtf8.js"(exports) { + "../../../node_modules/@smithy/util-utf8/dist-cjs/fromUtf8.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.fromUtf8 = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.fromUtf8 = void 0; var util_buffer_from_1 = require_dist_cjs12(); var fromUtf8 = (input) => { const buf = (0, util_buffer_from_1.fromString)(input, "utf8"); return new Uint8Array(buf.buffer, buf.byteOffset, buf.byteLength / Uint8Array.BYTES_PER_ELEMENT); }; - exports.fromUtf8 = fromUtf8; + exports2.fromUtf8 = fromUtf8; } }); // ../../../node_modules/@smithy/util-utf8/dist-cjs/toUint8Array.js var require_toUint8Array = __commonJS({ - "../../../node_modules/@smithy/util-utf8/dist-cjs/toUint8Array.js"(exports) { + "../../../node_modules/@smithy/util-utf8/dist-cjs/toUint8Array.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.toUint8Array = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.toUint8Array = void 0; var fromUtf8_1 = require_fromUtf8(); var toUint8Array = (data) => { if (typeof data === "string") { @@ -4060,57 +4059,57 @@ var require_toUint8Array = __commonJS({ } return new Uint8Array(data); }; - exports.toUint8Array = toUint8Array; + exports2.toUint8Array = toUint8Array; } }); // ../../../node_modules/@smithy/util-utf8/dist-cjs/toUtf8.js var require_toUtf8 = __commonJS({ - "../../../node_modules/@smithy/util-utf8/dist-cjs/toUtf8.js"(exports) { + "../../../node_modules/@smithy/util-utf8/dist-cjs/toUtf8.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.toUtf8 = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.toUtf8 = void 0; var util_buffer_from_1 = require_dist_cjs12(); var toUtf8 = (input) => (0, util_buffer_from_1.fromArrayBuffer)(input.buffer, input.byteOffset, input.byteLength).toString("utf8"); - exports.toUtf8 = toUtf8; + exports2.toUtf8 = toUtf8; } }); // ../../../node_modules/@smithy/util-utf8/dist-cjs/index.js var require_dist_cjs13 = __commonJS({ - "../../../node_modules/@smithy/util-utf8/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/util-utf8/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_fromUtf8(), exports); - tslib_1.__exportStar(require_toUint8Array(), exports); - tslib_1.__exportStar(require_toUtf8(), exports); + tslib_1.__exportStar(require_fromUtf8(), exports2); + tslib_1.__exportStar(require_toUint8Array(), exports2); + tslib_1.__exportStar(require_toUtf8(), exports2); } }); // ../../../node_modules/@smithy/signature-v4/dist-cjs/constants.js var require_constants = __commonJS({ - "../../../node_modules/@smithy/signature-v4/dist-cjs/constants.js"(exports) { - "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.MAX_PRESIGNED_TTL = exports.KEY_TYPE_IDENTIFIER = exports.MAX_CACHE_SIZE = exports.UNSIGNED_PAYLOAD = exports.EVENT_ALGORITHM_IDENTIFIER = exports.ALGORITHM_IDENTIFIER_V4A = exports.ALGORITHM_IDENTIFIER = exports.UNSIGNABLE_PATTERNS = exports.SEC_HEADER_PATTERN = exports.PROXY_HEADER_PATTERN = exports.ALWAYS_UNSIGNABLE_HEADERS = exports.HOST_HEADER = exports.TOKEN_HEADER = exports.SHA256_HEADER = exports.SIGNATURE_HEADER = exports.GENERATED_HEADERS = exports.DATE_HEADER = exports.AMZ_DATE_HEADER = exports.AUTH_HEADER = exports.REGION_SET_PARAM = exports.TOKEN_QUERY_PARAM = exports.SIGNATURE_QUERY_PARAM = exports.EXPIRES_QUERY_PARAM = exports.SIGNED_HEADERS_QUERY_PARAM = exports.AMZ_DATE_QUERY_PARAM = exports.CREDENTIAL_QUERY_PARAM = exports.ALGORITHM_QUERY_PARAM = void 0; - exports.ALGORITHM_QUERY_PARAM = "X-Amz-Algorithm"; - exports.CREDENTIAL_QUERY_PARAM = "X-Amz-Credential"; - exports.AMZ_DATE_QUERY_PARAM = "X-Amz-Date"; - exports.SIGNED_HEADERS_QUERY_PARAM = "X-Amz-SignedHeaders"; - exports.EXPIRES_QUERY_PARAM = "X-Amz-Expires"; - exports.SIGNATURE_QUERY_PARAM = "X-Amz-Signature"; - exports.TOKEN_QUERY_PARAM = "X-Amz-Security-Token"; - exports.REGION_SET_PARAM = "X-Amz-Region-Set"; - exports.AUTH_HEADER = "authorization"; - exports.AMZ_DATE_HEADER = exports.AMZ_DATE_QUERY_PARAM.toLowerCase(); - exports.DATE_HEADER = "date"; - exports.GENERATED_HEADERS = [exports.AUTH_HEADER, exports.AMZ_DATE_HEADER, exports.DATE_HEADER]; - exports.SIGNATURE_HEADER = exports.SIGNATURE_QUERY_PARAM.toLowerCase(); - exports.SHA256_HEADER = "x-amz-content-sha256"; - exports.TOKEN_HEADER = exports.TOKEN_QUERY_PARAM.toLowerCase(); - exports.HOST_HEADER = "host"; - exports.ALWAYS_UNSIGNABLE_HEADERS = { + "../../../node_modules/@smithy/signature-v4/dist-cjs/constants.js"(exports2) { + "use strict"; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.MAX_PRESIGNED_TTL = exports2.KEY_TYPE_IDENTIFIER = exports2.MAX_CACHE_SIZE = exports2.UNSIGNED_PAYLOAD = exports2.EVENT_ALGORITHM_IDENTIFIER = exports2.ALGORITHM_IDENTIFIER_V4A = exports2.ALGORITHM_IDENTIFIER = exports2.UNSIGNABLE_PATTERNS = exports2.SEC_HEADER_PATTERN = exports2.PROXY_HEADER_PATTERN = exports2.ALWAYS_UNSIGNABLE_HEADERS = exports2.HOST_HEADER = exports2.TOKEN_HEADER = exports2.SHA256_HEADER = exports2.SIGNATURE_HEADER = exports2.GENERATED_HEADERS = exports2.DATE_HEADER = exports2.AMZ_DATE_HEADER = exports2.AUTH_HEADER = exports2.REGION_SET_PARAM = exports2.TOKEN_QUERY_PARAM = exports2.SIGNATURE_QUERY_PARAM = exports2.EXPIRES_QUERY_PARAM = exports2.SIGNED_HEADERS_QUERY_PARAM = exports2.AMZ_DATE_QUERY_PARAM = exports2.CREDENTIAL_QUERY_PARAM = exports2.ALGORITHM_QUERY_PARAM = void 0; + exports2.ALGORITHM_QUERY_PARAM = "X-Amz-Algorithm"; + exports2.CREDENTIAL_QUERY_PARAM = "X-Amz-Credential"; + exports2.AMZ_DATE_QUERY_PARAM = "X-Amz-Date"; + exports2.SIGNED_HEADERS_QUERY_PARAM = "X-Amz-SignedHeaders"; + exports2.EXPIRES_QUERY_PARAM = "X-Amz-Expires"; + exports2.SIGNATURE_QUERY_PARAM = "X-Amz-Signature"; + exports2.TOKEN_QUERY_PARAM = "X-Amz-Security-Token"; + exports2.REGION_SET_PARAM = "X-Amz-Region-Set"; + exports2.AUTH_HEADER = "authorization"; + exports2.AMZ_DATE_HEADER = exports2.AMZ_DATE_QUERY_PARAM.toLowerCase(); + exports2.DATE_HEADER = "date"; + exports2.GENERATED_HEADERS = [exports2.AUTH_HEADER, exports2.AMZ_DATE_HEADER, exports2.DATE_HEADER]; + exports2.SIGNATURE_HEADER = exports2.SIGNATURE_QUERY_PARAM.toLowerCase(); + exports2.SHA256_HEADER = "x-amz-content-sha256"; + exports2.TOKEN_HEADER = exports2.TOKEN_QUERY_PARAM.toLowerCase(); + exports2.HOST_HEADER = "host"; + exports2.ALWAYS_UNSIGNABLE_HEADERS = { authorization: true, "cache-control": true, connection: true, @@ -4127,32 +4126,32 @@ var require_constants = __commonJS({ "user-agent": true, "x-amzn-trace-id": true }; - exports.PROXY_HEADER_PATTERN = /^proxy-/; - exports.SEC_HEADER_PATTERN = /^sec-/; - exports.UNSIGNABLE_PATTERNS = [/^proxy-/i, /^sec-/i]; - exports.ALGORITHM_IDENTIFIER = "AWS4-HMAC-SHA256"; - exports.ALGORITHM_IDENTIFIER_V4A = "AWS4-ECDSA-P256-SHA256"; - exports.EVENT_ALGORITHM_IDENTIFIER = "AWS4-HMAC-SHA256-PAYLOAD"; - exports.UNSIGNED_PAYLOAD = "UNSIGNED-PAYLOAD"; - exports.MAX_CACHE_SIZE = 50; - exports.KEY_TYPE_IDENTIFIER = "aws4_request"; - exports.MAX_PRESIGNED_TTL = 60 * 60 * 24 * 7; + exports2.PROXY_HEADER_PATTERN = /^proxy-/; + exports2.SEC_HEADER_PATTERN = /^sec-/; + exports2.UNSIGNABLE_PATTERNS = [/^proxy-/i, /^sec-/i]; + exports2.ALGORITHM_IDENTIFIER = "AWS4-HMAC-SHA256"; + exports2.ALGORITHM_IDENTIFIER_V4A = "AWS4-ECDSA-P256-SHA256"; + exports2.EVENT_ALGORITHM_IDENTIFIER = "AWS4-HMAC-SHA256-PAYLOAD"; + exports2.UNSIGNED_PAYLOAD = "UNSIGNED-PAYLOAD"; + exports2.MAX_CACHE_SIZE = 50; + exports2.KEY_TYPE_IDENTIFIER = "aws4_request"; + exports2.MAX_PRESIGNED_TTL = 60 * 60 * 24 * 7; } }); // ../../../node_modules/@smithy/signature-v4/dist-cjs/credentialDerivation.js var require_credentialDerivation = __commonJS({ - "../../../node_modules/@smithy/signature-v4/dist-cjs/credentialDerivation.js"(exports) { + "../../../node_modules/@smithy/signature-v4/dist-cjs/credentialDerivation.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.clearCredentialCache = exports.getSigningKey = exports.createScope = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.clearCredentialCache = exports2.getSigningKey = exports2.createScope = void 0; var util_hex_encoding_1 = require_dist_cjs8(); var util_utf8_1 = require_dist_cjs13(); var constants_1 = require_constants(); var signingKeyCache = {}; var cacheQueue = []; var createScope = (shortDate, region, service) => `${shortDate}/${region}/${service}/${constants_1.KEY_TYPE_IDENTIFIER}`; - exports.createScope = createScope; + exports2.createScope = createScope; var getSigningKey = async (sha256Constructor, credentials, shortDate, region, service) => { const credsHash = await hmac(sha256Constructor, credentials.secretAccessKey, credentials.accessKeyId); const cacheKey = `${shortDate}:${region}:${service}:${(0, util_hex_encoding_1.toHex)(credsHash)}:${credentials.sessionToken}`; @@ -4169,14 +4168,14 @@ var require_credentialDerivation = __commonJS({ } return signingKeyCache[cacheKey] = key; }; - exports.getSigningKey = getSigningKey; + exports2.getSigningKey = getSigningKey; var clearCredentialCache = () => { cacheQueue.length = 0; Object.keys(signingKeyCache).forEach((cacheKey) => { delete signingKeyCache[cacheKey]; }); }; - exports.clearCredentialCache = clearCredentialCache; + exports2.clearCredentialCache = clearCredentialCache; var hmac = (ctor, secret, data) => { const hash = new ctor(secret); hash.update((0, util_utf8_1.toUint8Array)(data)); @@ -4187,10 +4186,10 @@ var require_credentialDerivation = __commonJS({ // ../../../node_modules/@smithy/signature-v4/dist-cjs/getCanonicalHeaders.js var require_getCanonicalHeaders = __commonJS({ - "../../../node_modules/@smithy/signature-v4/dist-cjs/getCanonicalHeaders.js"(exports) { + "../../../node_modules/@smithy/signature-v4/dist-cjs/getCanonicalHeaders.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getCanonicalHeaders = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getCanonicalHeaders = void 0; var constants_1 = require_constants(); var getCanonicalHeaders = ({ headers }, unsignableHeaders, signableHeaders) => { const canonical = {}; @@ -4208,51 +4207,51 @@ var require_getCanonicalHeaders = __commonJS({ } return canonical; }; - exports.getCanonicalHeaders = getCanonicalHeaders; + exports2.getCanonicalHeaders = getCanonicalHeaders; } }); // ../../../node_modules/@smithy/util-uri-escape/dist-cjs/escape-uri.js var require_escape_uri = __commonJS({ - "../../../node_modules/@smithy/util-uri-escape/dist-cjs/escape-uri.js"(exports) { + "../../../node_modules/@smithy/util-uri-escape/dist-cjs/escape-uri.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.escapeUri = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.escapeUri = void 0; var escapeUri = (uri) => encodeURIComponent(uri).replace(/[!'()*]/g, hexEncode); - exports.escapeUri = escapeUri; + exports2.escapeUri = escapeUri; var hexEncode = (c) => `%${c.charCodeAt(0).toString(16).toUpperCase()}`; } }); // ../../../node_modules/@smithy/util-uri-escape/dist-cjs/escape-uri-path.js var require_escape_uri_path = __commonJS({ - "../../../node_modules/@smithy/util-uri-escape/dist-cjs/escape-uri-path.js"(exports) { + "../../../node_modules/@smithy/util-uri-escape/dist-cjs/escape-uri-path.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.escapeUriPath = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.escapeUriPath = void 0; var escape_uri_1 = require_escape_uri(); var escapeUriPath = (uri) => uri.split("/").map(escape_uri_1.escapeUri).join("/"); - exports.escapeUriPath = escapeUriPath; + exports2.escapeUriPath = escapeUriPath; } }); // ../../../node_modules/@smithy/util-uri-escape/dist-cjs/index.js var require_dist_cjs14 = __commonJS({ - "../../../node_modules/@smithy/util-uri-escape/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/util-uri-escape/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_escape_uri(), exports); - tslib_1.__exportStar(require_escape_uri_path(), exports); + tslib_1.__exportStar(require_escape_uri(), exports2); + tslib_1.__exportStar(require_escape_uri_path(), exports2); } }); // ../../../node_modules/@smithy/signature-v4/dist-cjs/getCanonicalQuery.js var require_getCanonicalQuery = __commonJS({ - "../../../node_modules/@smithy/signature-v4/dist-cjs/getCanonicalQuery.js"(exports) { + "../../../node_modules/@smithy/signature-v4/dist-cjs/getCanonicalQuery.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getCanonicalQuery = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getCanonicalQuery = void 0; var util_uri_escape_1 = require_dist_cjs14(); var constants_1 = require_constants(); var getCanonicalQuery = ({ query = {} }) => { @@ -4272,16 +4271,16 @@ var require_getCanonicalQuery = __commonJS({ } return keys.map((key) => serialized[key]).filter((serialized2) => serialized2).join("&"); }; - exports.getCanonicalQuery = getCanonicalQuery; + exports2.getCanonicalQuery = getCanonicalQuery; } }); // ../../../node_modules/@smithy/signature-v4/dist-cjs/getPayloadHash.js var require_getPayloadHash = __commonJS({ - "../../../node_modules/@smithy/signature-v4/dist-cjs/getPayloadHash.js"(exports) { + "../../../node_modules/@smithy/signature-v4/dist-cjs/getPayloadHash.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getPayloadHash = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getPayloadHash = void 0; var is_array_buffer_1 = require_dist_cjs11(); var util_hex_encoding_1 = require_dist_cjs8(); var util_utf8_1 = require_dist_cjs13(); @@ -4301,16 +4300,16 @@ var require_getPayloadHash = __commonJS({ } return constants_1.UNSIGNED_PAYLOAD; }; - exports.getPayloadHash = getPayloadHash; + exports2.getPayloadHash = getPayloadHash; } }); // ../../../node_modules/@smithy/signature-v4/dist-cjs/headerUtil.js var require_headerUtil = __commonJS({ - "../../../node_modules/@smithy/signature-v4/dist-cjs/headerUtil.js"(exports) { + "../../../node_modules/@smithy/signature-v4/dist-cjs/headerUtil.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.deleteHeader = exports.getHeaderValue = exports.hasHeader = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.deleteHeader = exports2.getHeaderValue = exports2.hasHeader = void 0; var hasHeader = (soughtHeader, headers) => { soughtHeader = soughtHeader.toLowerCase(); for (const headerName of Object.keys(headers)) { @@ -4320,7 +4319,7 @@ var require_headerUtil = __commonJS({ } return false; }; - exports.hasHeader = hasHeader; + exports2.hasHeader = hasHeader; var getHeaderValue = (soughtHeader, headers) => { soughtHeader = soughtHeader.toLowerCase(); for (const headerName of Object.keys(headers)) { @@ -4330,7 +4329,7 @@ var require_headerUtil = __commonJS({ } return void 0; }; - exports.getHeaderValue = getHeaderValue; + exports2.getHeaderValue = getHeaderValue; var deleteHeader = (soughtHeader, headers) => { soughtHeader = soughtHeader.toLowerCase(); for (const headerName of Object.keys(headers)) { @@ -4339,22 +4338,22 @@ var require_headerUtil = __commonJS({ } } }; - exports.deleteHeader = deleteHeader; + exports2.deleteHeader = deleteHeader; } }); // ../../../node_modules/@smithy/signature-v4/dist-cjs/cloneRequest.js var require_cloneRequest = __commonJS({ - "../../../node_modules/@smithy/signature-v4/dist-cjs/cloneRequest.js"(exports) { + "../../../node_modules/@smithy/signature-v4/dist-cjs/cloneRequest.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.cloneQuery = exports.cloneRequest = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.cloneQuery = exports2.cloneRequest = void 0; var cloneRequest = ({ headers, query, ...rest }) => ({ ...rest, headers: { ...headers }, - query: query ? (0, exports.cloneQuery)(query) : void 0 + query: query ? (0, exports2.cloneQuery)(query) : void 0 }); - exports.cloneRequest = cloneRequest; + exports2.cloneRequest = cloneRequest; var cloneQuery = (query) => Object.keys(query).reduce((carry, paramName) => { const param = query[paramName]; return { @@ -4362,16 +4361,16 @@ var require_cloneRequest = __commonJS({ [paramName]: Array.isArray(param) ? [...param] : param }; }, {}); - exports.cloneQuery = cloneQuery; + exports2.cloneQuery = cloneQuery; } }); // ../../../node_modules/@smithy/signature-v4/dist-cjs/moveHeadersToQuery.js var require_moveHeadersToQuery = __commonJS({ - "../../../node_modules/@smithy/signature-v4/dist-cjs/moveHeadersToQuery.js"(exports) { + "../../../node_modules/@smithy/signature-v4/dist-cjs/moveHeadersToQuery.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.moveHeadersToQuery = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.moveHeadersToQuery = void 0; var cloneRequest_1 = require_cloneRequest(); var moveHeadersToQuery = (request2, options = {}) => { var _a; @@ -4389,16 +4388,16 @@ var require_moveHeadersToQuery = __commonJS({ query }; }; - exports.moveHeadersToQuery = moveHeadersToQuery; + exports2.moveHeadersToQuery = moveHeadersToQuery; } }); // ../../../node_modules/@smithy/signature-v4/dist-cjs/prepareRequest.js var require_prepareRequest = __commonJS({ - "../../../node_modules/@smithy/signature-v4/dist-cjs/prepareRequest.js"(exports) { + "../../../node_modules/@smithy/signature-v4/dist-cjs/prepareRequest.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.prepareRequest = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.prepareRequest = void 0; var cloneRequest_1 = require_cloneRequest(); var constants_1 = require_constants(); var prepareRequest = (request2) => { @@ -4410,18 +4409,18 @@ var require_prepareRequest = __commonJS({ } return request2; }; - exports.prepareRequest = prepareRequest; + exports2.prepareRequest = prepareRequest; } }); // ../../../node_modules/@smithy/signature-v4/dist-cjs/utilDate.js var require_utilDate = __commonJS({ - "../../../node_modules/@smithy/signature-v4/dist-cjs/utilDate.js"(exports) { + "../../../node_modules/@smithy/signature-v4/dist-cjs/utilDate.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.toDate = exports.iso8601 = void 0; - var iso8601 = (time) => (0, exports.toDate)(time).toISOString().replace(/\.\d{3}Z$/, "Z"); - exports.iso8601 = iso8601; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.toDate = exports2.iso8601 = void 0; + var iso8601 = (time) => (0, exports2.toDate)(time).toISOString().replace(/\.\d{3}Z$/, "Z"); + exports2.iso8601 = iso8601; var toDate = (time) => { if (typeof time === "number") { return new Date(time * 1e3); @@ -4434,16 +4433,16 @@ var require_utilDate = __commonJS({ } return time; }; - exports.toDate = toDate; + exports2.toDate = toDate; } }); // ../../../node_modules/@smithy/signature-v4/dist-cjs/SignatureV4.js var require_SignatureV4 = __commonJS({ - "../../../node_modules/@smithy/signature-v4/dist-cjs/SignatureV4.js"(exports) { + "../../../node_modules/@smithy/signature-v4/dist-cjs/SignatureV4.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.SignatureV4 = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.SignatureV4 = void 0; var eventstream_codec_1 = require_dist_cjs9(); var util_hex_encoding_1 = require_dist_cjs8(); var util_middleware_1 = require_dist_cjs10(); @@ -4616,7 +4615,7 @@ ${(0, util_hex_encoding_1.toHex)(hashedRequest)}`; } } }; - exports.SignatureV4 = SignatureV4; + exports2.SignatureV4 = SignatureV4; var formatDate = (now) => { const longDate = (0, utilDate_1.iso8601)(now).replace(/[\-:]/g, ""); return { @@ -4630,42 +4629,42 @@ ${(0, util_hex_encoding_1.toHex)(hashedRequest)}`; // ../../../node_modules/@smithy/signature-v4/dist-cjs/index.js var require_dist_cjs15 = __commonJS({ - "../../../node_modules/@smithy/signature-v4/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/signature-v4/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.prepareRequest = exports.moveHeadersToQuery = exports.getPayloadHash = exports.getCanonicalQuery = exports.getCanonicalHeaders = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.prepareRequest = exports2.moveHeadersToQuery = exports2.getPayloadHash = exports2.getCanonicalQuery = exports2.getCanonicalHeaders = void 0; var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_SignatureV4(), exports); + tslib_1.__exportStar(require_SignatureV4(), exports2); var getCanonicalHeaders_1 = require_getCanonicalHeaders(); - Object.defineProperty(exports, "getCanonicalHeaders", { enumerable: true, get: function() { + Object.defineProperty(exports2, "getCanonicalHeaders", { enumerable: true, get: function() { return getCanonicalHeaders_1.getCanonicalHeaders; } }); var getCanonicalQuery_1 = require_getCanonicalQuery(); - Object.defineProperty(exports, "getCanonicalQuery", { enumerable: true, get: function() { + Object.defineProperty(exports2, "getCanonicalQuery", { enumerable: true, get: function() { return getCanonicalQuery_1.getCanonicalQuery; } }); var getPayloadHash_1 = require_getPayloadHash(); - Object.defineProperty(exports, "getPayloadHash", { enumerable: true, get: function() { + Object.defineProperty(exports2, "getPayloadHash", { enumerable: true, get: function() { return getPayloadHash_1.getPayloadHash; } }); var moveHeadersToQuery_1 = require_moveHeadersToQuery(); - Object.defineProperty(exports, "moveHeadersToQuery", { enumerable: true, get: function() { + Object.defineProperty(exports2, "moveHeadersToQuery", { enumerable: true, get: function() { return moveHeadersToQuery_1.moveHeadersToQuery; } }); var prepareRequest_1 = require_prepareRequest(); - Object.defineProperty(exports, "prepareRequest", { enumerable: true, get: function() { + Object.defineProperty(exports2, "prepareRequest", { enumerable: true, get: function() { return prepareRequest_1.prepareRequest; } }); - tslib_1.__exportStar(require_credentialDerivation(), exports); + tslib_1.__exportStar(require_credentialDerivation(), exports2); } }); // ../../../node_modules/@aws-sdk/middleware-signing/dist-cjs/awsAuthConfiguration.js var require_awsAuthConfiguration = __commonJS({ - "../../../node_modules/@aws-sdk/middleware-signing/dist-cjs/awsAuthConfiguration.js"(exports) { + "../../../node_modules/@aws-sdk/middleware-signing/dist-cjs/awsAuthConfiguration.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveSigV4AuthConfig = exports.resolveAwsAuthConfig = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveSigV4AuthConfig = exports2.resolveAwsAuthConfig = void 0; var property_provider_1 = require_dist_cjs6(); var signature_v4_1 = require_dist_cjs15(); var util_middleware_1 = require_dist_cjs10(); @@ -4730,7 +4729,7 @@ var require_awsAuthConfiguration = __commonJS({ signer }; }; - exports.resolveAwsAuthConfig = resolveAwsAuthConfig; + exports2.resolveAwsAuthConfig = resolveAwsAuthConfig; var resolveSigV4AuthConfig = (input) => { const normalizedCreds = input.credentials ? normalizeCredentialProvider(input.credentials) : input.credentialDefaultProvider(input); const { signingEscapePath = true, systemClockOffset = input.systemClockOffset || 0, sha256 } = input; @@ -4754,7 +4753,7 @@ var require_awsAuthConfiguration = __commonJS({ signer }; }; - exports.resolveSigV4AuthConfig = resolveSigV4AuthConfig; + exports2.resolveSigV4AuthConfig = resolveSigV4AuthConfig; var normalizeCredentialProvider = (credentials) => { if (typeof credentials === "function") { return (0, property_provider_1.memoize)(credentials, (credentials2) => credentials2.expiration !== void 0 && credentials2.expiration.getTime() - Date.now() < CREDENTIAL_EXPIRE_WINDOW, (credentials2) => credentials2.expiration !== void 0); @@ -4766,33 +4765,33 @@ var require_awsAuthConfiguration = __commonJS({ // ../../../node_modules/@aws-sdk/middleware-signing/dist-cjs/utils/getSkewCorrectedDate.js var require_getSkewCorrectedDate = __commonJS({ - "../../../node_modules/@aws-sdk/middleware-signing/dist-cjs/utils/getSkewCorrectedDate.js"(exports) { + "../../../node_modules/@aws-sdk/middleware-signing/dist-cjs/utils/getSkewCorrectedDate.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getSkewCorrectedDate = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getSkewCorrectedDate = void 0; var getSkewCorrectedDate = (systemClockOffset) => new Date(Date.now() + systemClockOffset); - exports.getSkewCorrectedDate = getSkewCorrectedDate; + exports2.getSkewCorrectedDate = getSkewCorrectedDate; } }); // ../../../node_modules/@aws-sdk/middleware-signing/dist-cjs/utils/isClockSkewed.js var require_isClockSkewed = __commonJS({ - "../../../node_modules/@aws-sdk/middleware-signing/dist-cjs/utils/isClockSkewed.js"(exports) { + "../../../node_modules/@aws-sdk/middleware-signing/dist-cjs/utils/isClockSkewed.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.isClockSkewed = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.isClockSkewed = void 0; var getSkewCorrectedDate_1 = require_getSkewCorrectedDate(); var isClockSkewed = (clockTime, systemClockOffset) => Math.abs((0, getSkewCorrectedDate_1.getSkewCorrectedDate)(systemClockOffset).getTime() - clockTime) >= 3e5; - exports.isClockSkewed = isClockSkewed; + exports2.isClockSkewed = isClockSkewed; } }); // ../../../node_modules/@aws-sdk/middleware-signing/dist-cjs/utils/getUpdatedSystemClockOffset.js var require_getUpdatedSystemClockOffset = __commonJS({ - "../../../node_modules/@aws-sdk/middleware-signing/dist-cjs/utils/getUpdatedSystemClockOffset.js"(exports) { + "../../../node_modules/@aws-sdk/middleware-signing/dist-cjs/utils/getUpdatedSystemClockOffset.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getUpdatedSystemClockOffset = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getUpdatedSystemClockOffset = void 0; var isClockSkewed_1 = require_isClockSkewed(); var getUpdatedSystemClockOffset = (clockTime, currentSystemClockOffset) => { const clockTimeInMs = Date.parse(clockTime); @@ -4801,16 +4800,16 @@ var require_getUpdatedSystemClockOffset = __commonJS({ } return currentSystemClockOffset; }; - exports.getUpdatedSystemClockOffset = getUpdatedSystemClockOffset; + exports2.getUpdatedSystemClockOffset = getUpdatedSystemClockOffset; } }); // ../../../node_modules/@aws-sdk/middleware-signing/dist-cjs/awsAuthMiddleware.js var require_awsAuthMiddleware = __commonJS({ - "../../../node_modules/@aws-sdk/middleware-signing/dist-cjs/awsAuthMiddleware.js"(exports) { + "../../../node_modules/@aws-sdk/middleware-signing/dist-cjs/awsAuthMiddleware.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getSigV4AuthPlugin = exports.getAwsAuthPlugin = exports.awsAuthMiddlewareOptions = exports.awsAuthMiddleware = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getSigV4AuthPlugin = exports2.getAwsAuthPlugin = exports2.awsAuthMiddlewareOptions = exports2.awsAuthMiddleware = void 0; var protocol_http_1 = require_dist_cjs2(); var getSkewCorrectedDate_1 = require_getSkewCorrectedDate(); var getUpdatedSystemClockOffset_1 = require_getUpdatedSystemClockOffset(); @@ -4842,12 +4841,12 @@ var require_awsAuthMiddleware = __commonJS({ } return output; }; - exports.awsAuthMiddleware = awsAuthMiddleware; + exports2.awsAuthMiddleware = awsAuthMiddleware; var getDateHeader = (response) => { var _a, _b, _c; return protocol_http_1.HttpResponse.isInstance(response) ? (_b = (_a = response.headers) === null || _a === void 0 ? void 0 : _a.date) !== null && _b !== void 0 ? _b : (_c = response.headers) === null || _c === void 0 ? void 0 : _c.Date : void 0; }; - exports.awsAuthMiddlewareOptions = { + exports2.awsAuthMiddlewareOptions = { name: "awsAuthMiddleware", tags: ["SIGNATURE", "AWSAUTH"], relation: "after", @@ -4856,44 +4855,44 @@ var require_awsAuthMiddleware = __commonJS({ }; var getAwsAuthPlugin = (options) => ({ applyToStack: (clientStack) => { - clientStack.addRelativeTo((0, exports.awsAuthMiddleware)(options), exports.awsAuthMiddlewareOptions); + clientStack.addRelativeTo((0, exports2.awsAuthMiddleware)(options), exports2.awsAuthMiddlewareOptions); } }); - exports.getAwsAuthPlugin = getAwsAuthPlugin; - exports.getSigV4AuthPlugin = exports.getAwsAuthPlugin; + exports2.getAwsAuthPlugin = getAwsAuthPlugin; + exports2.getSigV4AuthPlugin = exports2.getAwsAuthPlugin; } }); // ../../../node_modules/@aws-sdk/middleware-signing/dist-cjs/index.js var require_dist_cjs16 = __commonJS({ - "../../../node_modules/@aws-sdk/middleware-signing/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/middleware-signing/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_awsAuthConfiguration(), exports); - tslib_1.__exportStar(require_awsAuthMiddleware(), exports); + tslib_1.__exportStar(require_awsAuthConfiguration(), exports2); + tslib_1.__exportStar(require_awsAuthMiddleware(), exports2); } }); // ../../../node_modules/@aws-sdk/middleware-user-agent/dist-cjs/configurations.js var require_configurations = __commonJS({ - "../../../node_modules/@aws-sdk/middleware-user-agent/dist-cjs/configurations.js"(exports) { + "../../../node_modules/@aws-sdk/middleware-user-agent/dist-cjs/configurations.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveUserAgentConfig = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveUserAgentConfig = void 0; function resolveUserAgentConfig(input) { return { ...input, customUserAgent: typeof input.customUserAgent === "string" ? [[input.customUserAgent]] : input.customUserAgent }; } - exports.resolveUserAgentConfig = resolveUserAgentConfig; + exports2.resolveUserAgentConfig = resolveUserAgentConfig; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/aws/partitions.json var require_partitions = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/aws/partitions.json"(exports, module2) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/aws/partitions.json"(exports2, module2) { module2.exports = { partitions: [{ id: "aws", @@ -5112,10 +5111,10 @@ var require_partitions = __commonJS({ // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/aws/partition.js var require_partition = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/aws/partition.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/aws/partition.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getUserAgentPrefix = exports.useDefaultPartitionInfo = exports.setPartitionInfo = exports.partition = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getUserAgentPrefix = exports2.useDefaultPartitionInfo = exports2.setPartitionInfo = exports2.partition = void 0; var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); var partitions_json_1 = tslib_1.__importDefault(require_partitions()); var selectedPartitionsInfo = partitions_json_1.default; @@ -5149,49 +5148,49 @@ var require_partition = __commonJS({ ...DEFAULT_PARTITION.outputs }; }; - exports.partition = partition; + exports2.partition = partition; var setPartitionInfo = (partitionsInfo, userAgentPrefix = "") => { selectedPartitionsInfo = partitionsInfo; selectedUserAgentPrefix = userAgentPrefix; }; - exports.setPartitionInfo = setPartitionInfo; + exports2.setPartitionInfo = setPartitionInfo; var useDefaultPartitionInfo = () => { - (0, exports.setPartitionInfo)(partitions_json_1.default, ""); + (0, exports2.setPartitionInfo)(partitions_json_1.default, ""); }; - exports.useDefaultPartitionInfo = useDefaultPartitionInfo; + exports2.useDefaultPartitionInfo = useDefaultPartitionInfo; var getUserAgentPrefix = () => selectedUserAgentPrefix; - exports.getUserAgentPrefix = getUserAgentPrefix; + exports2.getUserAgentPrefix = getUserAgentPrefix; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/isIpAddress.js var require_isIpAddress = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/isIpAddress.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/isIpAddress.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.isIpAddress = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.isIpAddress = void 0; var IP_V4_REGEX = new RegExp(`^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}$`); var isIpAddress = (value) => IP_V4_REGEX.test(value) || value.startsWith("[") && value.endsWith("]"); - exports.isIpAddress = isIpAddress; + exports2.isIpAddress = isIpAddress; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/debug/debugId.js var require_debugId = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/debug/debugId.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/debug/debugId.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.debugId = void 0; - exports.debugId = "endpoints"; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.debugId = void 0; + exports2.debugId = "endpoints"; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/debug/toDebugString.js var require_toDebugString = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/debug/toDebugString.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/debug/toDebugString.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.toDebugString = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.toDebugString = void 0; function toDebugString(input) { if (typeof input !== "object" || input == null) { return input; @@ -5204,98 +5203,98 @@ var require_toDebugString = __commonJS({ } return JSON.stringify(input, null, 2); } - exports.toDebugString = toDebugString; + exports2.toDebugString = toDebugString; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/debug/index.js var require_debug = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/debug/index.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/debug/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_debugId(), exports); - tslib_1.__exportStar(require_toDebugString(), exports); + tslib_1.__exportStar(require_debugId(), exports2); + tslib_1.__exportStar(require_toDebugString(), exports2); } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/EndpointError.js var require_EndpointError = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/EndpointError.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/EndpointError.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.EndpointError = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.EndpointError = void 0; var EndpointError = class extends Error { constructor(message) { super(message); this.name = "EndpointError"; } }; - exports.EndpointError = EndpointError; + exports2.EndpointError = EndpointError; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/EndpointRuleObject.js var require_EndpointRuleObject2 = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/EndpointRuleObject.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/EndpointRuleObject.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/ErrorRuleObject.js var require_ErrorRuleObject2 = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/ErrorRuleObject.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/ErrorRuleObject.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/RuleSetObject.js var require_RuleSetObject2 = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/RuleSetObject.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/RuleSetObject.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/TreeRuleObject.js var require_TreeRuleObject2 = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/TreeRuleObject.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/TreeRuleObject.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/shared.js var require_shared2 = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/shared.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/shared.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/index.js var require_types2 = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/index.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/types/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_EndpointError(), exports); - tslib_1.__exportStar(require_EndpointRuleObject2(), exports); - tslib_1.__exportStar(require_ErrorRuleObject2(), exports); - tslib_1.__exportStar(require_RuleSetObject2(), exports); - tslib_1.__exportStar(require_TreeRuleObject2(), exports); - tslib_1.__exportStar(require_shared2(), exports); + tslib_1.__exportStar(require_EndpointError(), exports2); + tslib_1.__exportStar(require_EndpointRuleObject2(), exports2); + tslib_1.__exportStar(require_ErrorRuleObject2(), exports2); + tslib_1.__exportStar(require_RuleSetObject2(), exports2); + tslib_1.__exportStar(require_TreeRuleObject2(), exports2); + tslib_1.__exportStar(require_shared2(), exports2); } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/isValidHostLabel.js var require_isValidHostLabel = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/isValidHostLabel.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/isValidHostLabel.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.isValidHostLabel = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.isValidHostLabel = void 0; var VALID_HOST_LABEL_REGEX = new RegExp(`^(?!.*-$)(?!-)[a-zA-Z0-9-]{1,63}$`); var isValidHostLabel = (value, allowSubDomains = false) => { if (!allowSubDomains) { @@ -5303,28 +5302,28 @@ var require_isValidHostLabel = __commonJS({ } const labels = value.split("."); for (const label of labels) { - if (!(0, exports.isValidHostLabel)(label)) { + if (!(0, exports2.isValidHostLabel)(label)) { return false; } } return true; }; - exports.isValidHostLabel = isValidHostLabel; + exports2.isValidHostLabel = isValidHostLabel; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/aws/isVirtualHostableS3Bucket.js var require_isVirtualHostableS3Bucket = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/aws/isVirtualHostableS3Bucket.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/aws/isVirtualHostableS3Bucket.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.isVirtualHostableS3Bucket = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.isVirtualHostableS3Bucket = void 0; var isIpAddress_1 = require_isIpAddress(); var isValidHostLabel_1 = require_isValidHostLabel(); var isVirtualHostableS3Bucket = (value, allowSubDomains = false) => { if (allowSubDomains) { for (const label of value.split(".")) { - if (!(0, exports.isVirtualHostableS3Bucket)(label)) { + if (!(0, exports2.isVirtualHostableS3Bucket)(label)) { return false; } } @@ -5344,16 +5343,16 @@ var require_isVirtualHostableS3Bucket = __commonJS({ } return true; }; - exports.isVirtualHostableS3Bucket = isVirtualHostableS3Bucket; + exports2.isVirtualHostableS3Bucket = isVirtualHostableS3Bucket; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/aws/parseArn.js var require_parseArn = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/aws/parseArn.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/aws/parseArn.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.parseArn = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.parseArn = void 0; var parseArn = (value) => { const segments = value.split(":"); if (segments.length < 6) @@ -5369,39 +5368,39 @@ var require_parseArn = __commonJS({ resourceId: resourceId[0].includes("/") ? resourceId[0].split("/") : resourceId }; }; - exports.parseArn = parseArn; + exports2.parseArn = parseArn; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/aws/index.js var require_aws = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/aws/index.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/aws/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_isVirtualHostableS3Bucket(), exports); - tslib_1.__exportStar(require_parseArn(), exports); - tslib_1.__exportStar(require_partition(), exports); + tslib_1.__exportStar(require_isVirtualHostableS3Bucket(), exports2); + tslib_1.__exportStar(require_parseArn(), exports2); + tslib_1.__exportStar(require_partition(), exports2); } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/booleanEquals.js var require_booleanEquals = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/booleanEquals.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/booleanEquals.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.booleanEquals = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.booleanEquals = void 0; var booleanEquals = (value1, value2) => value1 === value2; - exports.booleanEquals = booleanEquals; + exports2.booleanEquals = booleanEquals; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/getAttrPathList.js var require_getAttrPathList = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/getAttrPathList.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/getAttrPathList.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getAttrPathList = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getAttrPathList = void 0; var types_1 = require_types2(); var getAttrPathList = (path) => { const parts = path.split("."); @@ -5426,16 +5425,16 @@ var require_getAttrPathList = __commonJS({ } return pathList; }; - exports.getAttrPathList = getAttrPathList; + exports2.getAttrPathList = getAttrPathList; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/getAttr.js var require_getAttr = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/getAttr.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/getAttr.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getAttr = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getAttr = void 0; var types_1 = require_types2(); var getAttrPathList_1 = require_getAttrPathList(); var getAttr = (value, path) => (0, getAttrPathList_1.getAttrPathList)(path).reduce((acc, index) => { @@ -5446,48 +5445,48 @@ var require_getAttr = __commonJS({ } return acc[index]; }, value); - exports.getAttr = getAttr; + exports2.getAttr = getAttr; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/isSet.js var require_isSet = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/isSet.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/isSet.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.isSet = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.isSet = void 0; var isSet = (value) => value != null; - exports.isSet = isSet; + exports2.isSet = isSet; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/not.js var require_not = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/not.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/not.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.not = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.not = void 0; var not = (value) => !value; - exports.not = not; + exports2.not = not; } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/abort.js var require_abort2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/abort.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/abort.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/auth.js var require_auth3 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/auth.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/auth.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.HttpAuthLocation = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.HttpAuthLocation = void 0; var types_1 = require_dist_cjs(); - Object.defineProperty(exports, "HttpAuthLocation", { enumerable: true, get: function() { + Object.defineProperty(exports2, "HttpAuthLocation", { enumerable: true, get: function() { return types_1.HttpAuthLocation; } }); } @@ -5495,90 +5494,90 @@ var require_auth3 = __commonJS({ // ../../../node_modules/@aws-sdk/types/dist-cjs/blob/blob-types.js var require_blob_types = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/blob/blob-types.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/blob/blob-types.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/checksum.js var require_checksum3 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/checksum.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/checksum.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/client.js var require_client2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/client.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/client.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/command.js var require_command2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/command.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/command.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/connection.js var require_connection2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/connection.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/connection.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/credentials.js var require_credentials = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/credentials.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/credentials.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/crypto.js var require_crypto2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/crypto.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/crypto.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/dns.js var require_dns = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/dns.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/dns.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.HostAddressType = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.HostAddressType = void 0; var HostAddressType; (function(HostAddressType2) { HostAddressType2["AAAA"] = "AAAA"; HostAddressType2["A"] = "A"; - })(HostAddressType = exports.HostAddressType || (exports.HostAddressType = {})); + })(HostAddressType = exports2.HostAddressType || (exports2.HostAddressType = {})); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/encode.js var require_encode2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/encode.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/encode.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/endpoint.js var require_endpoint2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/endpoint.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/endpoint.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.EndpointURLScheme = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.EndpointURLScheme = void 0; var types_1 = require_dist_cjs(); - Object.defineProperty(exports, "EndpointURLScheme", { enumerable: true, get: function() { + Object.defineProperty(exports2, "EndpointURLScheme", { enumerable: true, get: function() { return types_1.EndpointURLScheme; } }); } @@ -5586,186 +5585,186 @@ var require_endpoint2 = __commonJS({ // ../../../node_modules/@aws-sdk/types/dist-cjs/eventStream.js var require_eventStream2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/eventStream.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/eventStream.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/extensions/index.js var require_extensions3 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/extensions/index.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/extensions/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/http.js var require_http2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/http.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/http.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/identity/AnonymousIdentity.js var require_AnonymousIdentity = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/identity/AnonymousIdentity.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/identity/AnonymousIdentity.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/identity/AwsCredentialIdentity.js var require_AwsCredentialIdentity = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/identity/AwsCredentialIdentity.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/identity/AwsCredentialIdentity.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/identity/Identity.js var require_Identity = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/identity/Identity.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/identity/Identity.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/identity/LoginIdentity.js var require_LoginIdentity = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/identity/LoginIdentity.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/identity/LoginIdentity.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/identity/TokenIdentity.js var require_TokenIdentity = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/identity/TokenIdentity.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/identity/TokenIdentity.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/identity/index.js var require_identity3 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/identity/index.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/identity/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_AnonymousIdentity(), exports); - tslib_1.__exportStar(require_AwsCredentialIdentity(), exports); - tslib_1.__exportStar(require_Identity(), exports); - tslib_1.__exportStar(require_LoginIdentity(), exports); - tslib_1.__exportStar(require_TokenIdentity(), exports); + tslib_1.__exportStar(require_AnonymousIdentity(), exports2); + tslib_1.__exportStar(require_AwsCredentialIdentity(), exports2); + tslib_1.__exportStar(require_Identity(), exports2); + tslib_1.__exportStar(require_LoginIdentity(), exports2); + tslib_1.__exportStar(require_TokenIdentity(), exports2); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/logger.js var require_logger2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/logger.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/logger.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/middleware.js var require_middleware2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/middleware.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/middleware.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/pagination.js var require_pagination2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/pagination.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/pagination.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/profile.js var require_profile2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/profile.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/profile.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/request.js var require_request = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/request.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/request.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/response.js var require_response2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/response.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/response.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/retry.js var require_retry2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/retry.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/retry.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/serde.js var require_serde2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/serde.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/serde.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/shapes.js var require_shapes2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/shapes.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/shapes.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/signature.js var require_signature2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/signature.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/signature.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/stream.js var require_stream2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/stream.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/stream.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/token.js var require_token = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/token.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/token.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/transfer.js var require_transfer2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/transfer.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/transfer.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.RequestHandlerProtocol = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.RequestHandlerProtocol = void 0; var types_1 = require_dist_cjs(); - Object.defineProperty(exports, "RequestHandlerProtocol", { enumerable: true, get: function() { + Object.defineProperty(exports2, "RequestHandlerProtocol", { enumerable: true, get: function() { return types_1.RequestHandlerProtocol; } }); } @@ -5773,75 +5772,75 @@ var require_transfer2 = __commonJS({ // ../../../node_modules/@aws-sdk/types/dist-cjs/uri.js var require_uri2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/uri.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/uri.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/util.js var require_util2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/util.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/util.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/waiter.js var require_waiter2 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/waiter.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/waiter.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/types/dist-cjs/index.js var require_dist_cjs17 = __commonJS({ - "../../../node_modules/@aws-sdk/types/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/types/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_abort2(), exports); - tslib_1.__exportStar(require_auth3(), exports); - tslib_1.__exportStar(require_blob_types(), exports); - tslib_1.__exportStar(require_checksum3(), exports); - tslib_1.__exportStar(require_client2(), exports); - tslib_1.__exportStar(require_command2(), exports); - tslib_1.__exportStar(require_connection2(), exports); - tslib_1.__exportStar(require_credentials(), exports); - tslib_1.__exportStar(require_crypto2(), exports); - tslib_1.__exportStar(require_dns(), exports); - tslib_1.__exportStar(require_encode2(), exports); - tslib_1.__exportStar(require_endpoint2(), exports); - tslib_1.__exportStar(require_eventStream2(), exports); - tslib_1.__exportStar(require_extensions3(), exports); - tslib_1.__exportStar(require_http2(), exports); - tslib_1.__exportStar(require_identity3(), exports); - tslib_1.__exportStar(require_logger2(), exports); - tslib_1.__exportStar(require_middleware2(), exports); - tslib_1.__exportStar(require_pagination2(), exports); - tslib_1.__exportStar(require_profile2(), exports); - tslib_1.__exportStar(require_request(), exports); - tslib_1.__exportStar(require_response2(), exports); - tslib_1.__exportStar(require_retry2(), exports); - tslib_1.__exportStar(require_serde2(), exports); - tslib_1.__exportStar(require_shapes2(), exports); - tslib_1.__exportStar(require_signature2(), exports); - tslib_1.__exportStar(require_stream2(), exports); - tslib_1.__exportStar(require_token(), exports); - tslib_1.__exportStar(require_transfer2(), exports); - tslib_1.__exportStar(require_uri2(), exports); - tslib_1.__exportStar(require_util2(), exports); - tslib_1.__exportStar(require_waiter2(), exports); + tslib_1.__exportStar(require_abort2(), exports2); + tslib_1.__exportStar(require_auth3(), exports2); + tslib_1.__exportStar(require_blob_types(), exports2); + tslib_1.__exportStar(require_checksum3(), exports2); + tslib_1.__exportStar(require_client2(), exports2); + tslib_1.__exportStar(require_command2(), exports2); + tslib_1.__exportStar(require_connection2(), exports2); + tslib_1.__exportStar(require_credentials(), exports2); + tslib_1.__exportStar(require_crypto2(), exports2); + tslib_1.__exportStar(require_dns(), exports2); + tslib_1.__exportStar(require_encode2(), exports2); + tslib_1.__exportStar(require_endpoint2(), exports2); + tslib_1.__exportStar(require_eventStream2(), exports2); + tslib_1.__exportStar(require_extensions3(), exports2); + tslib_1.__exportStar(require_http2(), exports2); + tslib_1.__exportStar(require_identity3(), exports2); + tslib_1.__exportStar(require_logger2(), exports2); + tslib_1.__exportStar(require_middleware2(), exports2); + tslib_1.__exportStar(require_pagination2(), exports2); + tslib_1.__exportStar(require_profile2(), exports2); + tslib_1.__exportStar(require_request(), exports2); + tslib_1.__exportStar(require_response2(), exports2); + tslib_1.__exportStar(require_retry2(), exports2); + tslib_1.__exportStar(require_serde2(), exports2); + tslib_1.__exportStar(require_shapes2(), exports2); + tslib_1.__exportStar(require_signature2(), exports2); + tslib_1.__exportStar(require_stream2(), exports2); + tslib_1.__exportStar(require_token(), exports2); + tslib_1.__exportStar(require_transfer2(), exports2); + tslib_1.__exportStar(require_uri2(), exports2); + tslib_1.__exportStar(require_util2(), exports2); + tslib_1.__exportStar(require_waiter2(), exports2); } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/parseURL.js var require_parseURL = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/parseURL.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/parseURL.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.parseURL = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.parseURL = void 0; var types_1 = require_dist_cjs17(); var isIpAddress_1 = require_isIpAddress(); var DEFAULT_PORTS = { @@ -5889,27 +5888,27 @@ var require_parseURL = __commonJS({ isIp }; }; - exports.parseURL = parseURL; + exports2.parseURL = parseURL; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/stringEquals.js var require_stringEquals = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/stringEquals.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/stringEquals.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.stringEquals = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.stringEquals = void 0; var stringEquals = (value1, value2) => value1 === value2; - exports.stringEquals = stringEquals; + exports2.stringEquals = stringEquals; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/substring.js var require_substring = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/substring.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/substring.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.substring = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.substring = void 0; var substring = (input, start, stop, reverse) => { if (start >= stop || input.length < stop) { return null; @@ -5919,47 +5918,47 @@ var require_substring = __commonJS({ } return input.substring(input.length - stop, input.length - start); }; - exports.substring = substring; + exports2.substring = substring; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/uriEncode.js var require_uriEncode = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/uriEncode.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/uriEncode.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.uriEncode = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.uriEncode = void 0; var uriEncode = (value) => encodeURIComponent(value).replace(/[!*'()]/g, (c) => `%${c.charCodeAt(0).toString(16).toUpperCase()}`); - exports.uriEncode = uriEncode; + exports2.uriEncode = uriEncode; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/index.js var require_lib = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/index.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/lib/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.aws = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.aws = void 0; var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - exports.aws = tslib_1.__importStar(require_aws()); - tslib_1.__exportStar(require_booleanEquals(), exports); - tslib_1.__exportStar(require_getAttr(), exports); - tslib_1.__exportStar(require_isSet(), exports); - tslib_1.__exportStar(require_isValidHostLabel(), exports); - tslib_1.__exportStar(require_not(), exports); - tslib_1.__exportStar(require_parseURL(), exports); - tslib_1.__exportStar(require_stringEquals(), exports); - tslib_1.__exportStar(require_substring(), exports); - tslib_1.__exportStar(require_uriEncode(), exports); + exports2.aws = tslib_1.__importStar(require_aws()); + tslib_1.__exportStar(require_booleanEquals(), exports2); + tslib_1.__exportStar(require_getAttr(), exports2); + tslib_1.__exportStar(require_isSet(), exports2); + tslib_1.__exportStar(require_isValidHostLabel(), exports2); + tslib_1.__exportStar(require_not(), exports2); + tslib_1.__exportStar(require_parseURL(), exports2); + tslib_1.__exportStar(require_stringEquals(), exports2); + tslib_1.__exportStar(require_substring(), exports2); + tslib_1.__exportStar(require_uriEncode(), exports2); } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateTemplate.js var require_evaluateTemplate = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateTemplate.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateTemplate.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.evaluateTemplate = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.evaluateTemplate = void 0; var lib_1 = require_lib(); var evaluateTemplate = (template, options) => { const evaluatedTemplateArr = []; @@ -5995,16 +5994,16 @@ var require_evaluateTemplate = __commonJS({ } return evaluatedTemplateArr.join(""); }; - exports.evaluateTemplate = evaluateTemplate; + exports2.evaluateTemplate = evaluateTemplate; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/getReferenceValue.js var require_getReferenceValue = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/getReferenceValue.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/getReferenceValue.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getReferenceValue = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getReferenceValue = void 0; var getReferenceValue = ({ ref }, options) => { const referenceRecord = { ...options.endpointParams, @@ -6012,16 +6011,16 @@ var require_getReferenceValue = __commonJS({ }; return referenceRecord[ref]; }; - exports.getReferenceValue = getReferenceValue; + exports2.getReferenceValue = getReferenceValue; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateExpression.js var require_evaluateExpression = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateExpression.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateExpression.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.evaluateExpression = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.evaluateExpression = void 0; var types_1 = require_types2(); var callFunction_1 = require_callFunction(); var evaluateTemplate_1 = require_evaluateTemplate(); @@ -6036,16 +6035,16 @@ var require_evaluateExpression = __commonJS({ } throw new types_1.EndpointError(`'${keyName}': ${String(obj)} is not a string, function or reference.`); }; - exports.evaluateExpression = evaluateExpression; + exports2.evaluateExpression = evaluateExpression; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/callFunction.js var require_callFunction = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/callFunction.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/callFunction.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.callFunction = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.callFunction = void 0; var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); var lib = tslib_1.__importStar(require_lib()); var evaluateExpression_1 = require_evaluateExpression(); @@ -6053,16 +6052,16 @@ var require_callFunction = __commonJS({ const evaluatedArgs = argv.map((arg) => ["boolean", "number"].includes(typeof arg) ? arg : (0, evaluateExpression_1.evaluateExpression)(arg, "arg", options)); return fn.split(".").reduce((acc, key) => acc[key], lib)(...evaluatedArgs); }; - exports.callFunction = callFunction; + exports2.callFunction = callFunction; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateCondition.js var require_evaluateCondition = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateCondition.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateCondition.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.evaluateCondition = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.evaluateCondition = void 0; var debug_1 = require_debug(); var types_1 = require_types2(); var callFunction_1 = require_callFunction(); @@ -6078,16 +6077,16 @@ var require_evaluateCondition = __commonJS({ ...assign != null && { toAssign: { name: assign, value } } }; }; - exports.evaluateCondition = evaluateCondition; + exports2.evaluateCondition = evaluateCondition; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateConditions.js var require_evaluateConditions = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateConditions.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateConditions.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.evaluateConditions = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.evaluateConditions = void 0; var debug_1 = require_debug(); var evaluateCondition_1 = require_evaluateCondition(); var evaluateConditions = (conditions = [], options) => { @@ -6111,16 +6110,16 @@ var require_evaluateConditions = __commonJS({ } return { result: true, referenceRecord: conditionsReferenceRecord }; }; - exports.evaluateConditions = evaluateConditions; + exports2.evaluateConditions = evaluateConditions; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/getEndpointHeaders.js var require_getEndpointHeaders = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/getEndpointHeaders.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/getEndpointHeaders.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getEndpointHeaders = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getEndpointHeaders = void 0; var types_1 = require_types2(); var evaluateExpression_1 = require_evaluateExpression(); var getEndpointHeaders = (headers, options) => Object.entries(headers).reduce((acc, [headerKey, headerVal]) => ({ @@ -6133,22 +6132,22 @@ var require_getEndpointHeaders = __commonJS({ return processedExpr; }) }), {}); - exports.getEndpointHeaders = getEndpointHeaders; + exports2.getEndpointHeaders = getEndpointHeaders; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/getEndpointProperty.js var require_getEndpointProperty = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/getEndpointProperty.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/getEndpointProperty.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getEndpointProperty = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getEndpointProperty = void 0; var types_1 = require_types2(); var evaluateTemplate_1 = require_evaluateTemplate(); var getEndpointProperties_1 = require_getEndpointProperties(); var getEndpointProperty = (property, options) => { if (Array.isArray(property)) { - return property.map((propertyEntry) => (0, exports.getEndpointProperty)(propertyEntry, options)); + return property.map((propertyEntry) => (0, exports2.getEndpointProperty)(propertyEntry, options)); } switch (typeof property) { case "string": @@ -6164,31 +6163,31 @@ var require_getEndpointProperty = __commonJS({ throw new types_1.EndpointError(`Unexpected endpoint property type: ${typeof property}`); } }; - exports.getEndpointProperty = getEndpointProperty; + exports2.getEndpointProperty = getEndpointProperty; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/getEndpointProperties.js var require_getEndpointProperties = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/getEndpointProperties.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/getEndpointProperties.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getEndpointProperties = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getEndpointProperties = void 0; var getEndpointProperty_1 = require_getEndpointProperty(); var getEndpointProperties = (properties, options) => Object.entries(properties).reduce((acc, [propertyKey, propertyVal]) => ({ ...acc, [propertyKey]: (0, getEndpointProperty_1.getEndpointProperty)(propertyVal, options) }), {}); - exports.getEndpointProperties = getEndpointProperties; + exports2.getEndpointProperties = getEndpointProperties; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/getEndpointUrl.js var require_getEndpointUrl = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/getEndpointUrl.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/getEndpointUrl.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getEndpointUrl = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getEndpointUrl = void 0; var types_1 = require_types2(); var evaluateExpression_1 = require_evaluateExpression(); var getEndpointUrl = (endpointUrl, options) => { @@ -6203,16 +6202,16 @@ var require_getEndpointUrl = __commonJS({ } throw new types_1.EndpointError(`Endpoint URL must be a string, got ${typeof expression}`); }; - exports.getEndpointUrl = getEndpointUrl; + exports2.getEndpointUrl = getEndpointUrl; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateEndpointRule.js var require_evaluateEndpointRule = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateEndpointRule.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateEndpointRule.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.evaluateEndpointRule = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.evaluateEndpointRule = void 0; var debug_1 = require_debug(); var evaluateConditions_1 = require_evaluateConditions(); var getEndpointHeaders_1 = require_getEndpointHeaders(); @@ -6241,16 +6240,16 @@ var require_evaluateEndpointRule = __commonJS({ url: (0, getEndpointUrl_1.getEndpointUrl)(url2, endpointRuleOptions) }; }; - exports.evaluateEndpointRule = evaluateEndpointRule; + exports2.evaluateEndpointRule = evaluateEndpointRule; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateErrorRule.js var require_evaluateErrorRule = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateErrorRule.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateErrorRule.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.evaluateErrorRule = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.evaluateErrorRule = void 0; var types_1 = require_types2(); var evaluateConditions_1 = require_evaluateConditions(); var evaluateExpression_1 = require_evaluateExpression(); @@ -6265,16 +6264,16 @@ var require_evaluateErrorRule = __commonJS({ referenceRecord: { ...options.referenceRecord, ...referenceRecord } })); }; - exports.evaluateErrorRule = evaluateErrorRule; + exports2.evaluateErrorRule = evaluateErrorRule; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateTreeRule.js var require_evaluateTreeRule = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateTreeRule.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateTreeRule.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.evaluateTreeRule = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.evaluateTreeRule = void 0; var evaluateConditions_1 = require_evaluateConditions(); var evaluateRules_1 = require_evaluateRules(); var evaluateTreeRule = (treeRule, options) => { @@ -6288,16 +6287,16 @@ var require_evaluateTreeRule = __commonJS({ referenceRecord: { ...options.referenceRecord, ...referenceRecord } }); }; - exports.evaluateTreeRule = evaluateTreeRule; + exports2.evaluateTreeRule = evaluateTreeRule; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateRules.js var require_evaluateRules = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateRules.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/evaluateRules.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.evaluateRules = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.evaluateRules = void 0; var types_1 = require_types2(); var evaluateEndpointRule_1 = require_evaluateEndpointRule(); var evaluateErrorRule_1 = require_evaluateErrorRule(); @@ -6322,26 +6321,26 @@ var require_evaluateRules = __commonJS({ } throw new types_1.EndpointError(`Rules evaluation failed`); }; - exports.evaluateRules = evaluateRules; + exports2.evaluateRules = evaluateRules; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/index.js var require_utils = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/index.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/utils/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_evaluateRules(), exports); + tslib_1.__exportStar(require_evaluateRules(), exports2); } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/resolveEndpoint.js var require_resolveEndpoint = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/resolveEndpoint.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/resolveEndpoint.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveEndpoint = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveEndpoint = void 0; var debug_1 = require_debug(); var types_1 = require_types2(); var utils_1 = require_utils(); @@ -6375,45 +6374,45 @@ var require_resolveEndpoint = __commonJS({ (_f = (_e = options.logger) === null || _e === void 0 ? void 0 : _e.debug) === null || _f === void 0 ? void 0 : _f.call(_e, `${debug_1.debugId} Resolved endpoint: ${(0, debug_1.toDebugString)(endpoint)}`); return endpoint; }; - exports.resolveEndpoint = resolveEndpoint; + exports2.resolveEndpoint = resolveEndpoint; } }); // ../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/index.js var require_dist_cjs18 = __commonJS({ - "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/util-endpoints/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_partition(), exports); - tslib_1.__exportStar(require_isIpAddress(), exports); - tslib_1.__exportStar(require_resolveEndpoint(), exports); - tslib_1.__exportStar(require_types2(), exports); + tslib_1.__exportStar(require_partition(), exports2); + tslib_1.__exportStar(require_isIpAddress(), exports2); + tslib_1.__exportStar(require_resolveEndpoint(), exports2); + tslib_1.__exportStar(require_types2(), exports2); } }); // ../../../node_modules/@aws-sdk/middleware-user-agent/dist-cjs/constants.js var require_constants2 = __commonJS({ - "../../../node_modules/@aws-sdk/middleware-user-agent/dist-cjs/constants.js"(exports) { + "../../../node_modules/@aws-sdk/middleware-user-agent/dist-cjs/constants.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.UA_ESCAPE_CHAR = exports.UA_VALUE_ESCAPE_REGEX = exports.UA_NAME_ESCAPE_REGEX = exports.UA_NAME_SEPARATOR = exports.SPACE = exports.X_AMZ_USER_AGENT = exports.USER_AGENT = void 0; - exports.USER_AGENT = "user-agent"; - exports.X_AMZ_USER_AGENT = "x-amz-user-agent"; - exports.SPACE = " "; - exports.UA_NAME_SEPARATOR = "/"; - exports.UA_NAME_ESCAPE_REGEX = /[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g; - exports.UA_VALUE_ESCAPE_REGEX = /[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w\#]/g; - exports.UA_ESCAPE_CHAR = "-"; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.UA_ESCAPE_CHAR = exports2.UA_VALUE_ESCAPE_REGEX = exports2.UA_NAME_ESCAPE_REGEX = exports2.UA_NAME_SEPARATOR = exports2.SPACE = exports2.X_AMZ_USER_AGENT = exports2.USER_AGENT = void 0; + exports2.USER_AGENT = "user-agent"; + exports2.X_AMZ_USER_AGENT = "x-amz-user-agent"; + exports2.SPACE = " "; + exports2.UA_NAME_SEPARATOR = "/"; + exports2.UA_NAME_ESCAPE_REGEX = /[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g; + exports2.UA_VALUE_ESCAPE_REGEX = /[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w\#]/g; + exports2.UA_ESCAPE_CHAR = "-"; } }); // ../../../node_modules/@aws-sdk/middleware-user-agent/dist-cjs/user-agent-middleware.js var require_user_agent_middleware = __commonJS({ - "../../../node_modules/@aws-sdk/middleware-user-agent/dist-cjs/user-agent-middleware.js"(exports) { + "../../../node_modules/@aws-sdk/middleware-user-agent/dist-cjs/user-agent-middleware.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getUserAgentPlugin = exports.getUserAgentMiddlewareOptions = exports.userAgentMiddleware = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getUserAgentPlugin = exports2.getUserAgentMiddlewareOptions = exports2.userAgentMiddleware = void 0; var util_endpoints_1 = require_dist_cjs18(); var protocol_http_1 = require_dist_cjs2(); var constants_1 = require_constants2(); @@ -6445,7 +6444,7 @@ var require_user_agent_middleware = __commonJS({ request: request2 }); }; - exports.userAgentMiddleware = userAgentMiddleware; + exports2.userAgentMiddleware = userAgentMiddleware; var escapeUserAgent = (userAgentPair) => { var _a; const name = userAgentPair[0].split(constants_1.UA_NAME_SEPARATOR).map((part) => part.replace(constants_1.UA_NAME_ESCAPE_REGEX, constants_1.UA_ESCAPE_CHAR)).join(constants_1.UA_NAME_SEPARATOR); @@ -6467,7 +6466,7 @@ var require_user_agent_middleware = __commonJS({ } }, ""); }; - exports.getUserAgentMiddlewareOptions = { + exports2.getUserAgentMiddlewareOptions = { name: "getUserAgentMiddleware", step: "build", priority: "low", @@ -6476,35 +6475,30 @@ var require_user_agent_middleware = __commonJS({ }; var getUserAgentPlugin = (config) => ({ applyToStack: (clientStack) => { - clientStack.add((0, exports.userAgentMiddleware)(config), exports.getUserAgentMiddlewareOptions); + clientStack.add((0, exports2.userAgentMiddleware)(config), exports2.getUserAgentMiddlewareOptions); } }); - exports.getUserAgentPlugin = getUserAgentPlugin; + exports2.getUserAgentPlugin = getUserAgentPlugin; } }); // ../../../node_modules/@aws-sdk/middleware-user-agent/dist-cjs/index.js var require_dist_cjs19 = __commonJS({ - "../../../node_modules/@aws-sdk/middleware-user-agent/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/middleware-user-agent/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_configurations(), exports); - tslib_1.__exportStar(require_user_agent_middleware(), exports); + tslib_1.__exportStar(require_configurations(), exports2); + tslib_1.__exportStar(require_user_agent_middleware(), exports2); } }); // ../../../node_modules/@smithy/util-config-provider/dist-cjs/booleanSelector.js var require_booleanSelector = __commonJS({ - "../../../node_modules/@smithy/util-config-provider/dist-cjs/booleanSelector.js"(exports) { + "../../../node_modules/@smithy/util-config-provider/dist-cjs/booleanSelector.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.booleanSelector = exports.SelectorType = void 0; - var SelectorType; - (function(SelectorType2) { - SelectorType2["ENV"] = "env"; - SelectorType2["CONFIG"] = "shared config entry"; - })(SelectorType = exports.SelectorType || (exports.SelectorType = {})); + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.booleanSelector = void 0; var booleanSelector = (obj, key, type) => { if (!(key in obj)) return void 0; @@ -6514,33 +6508,68 @@ var require_booleanSelector = __commonJS({ return false; throw new Error(`Cannot load ${type} "${key}". Expected "true" or "false", got ${obj[key]}.`); }; - exports.booleanSelector = booleanSelector; + exports2.booleanSelector = booleanSelector; + } +}); + +// ../../../node_modules/@smithy/util-config-provider/dist-cjs/numberSelector.js +var require_numberSelector = __commonJS({ + "../../../node_modules/@smithy/util-config-provider/dist-cjs/numberSelector.js"(exports2) { + "use strict"; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.numberSelector = void 0; + var numberSelector = (obj, key, type) => { + if (!(key in obj)) + return void 0; + const numberValue = parseInt(obj[key], 10); + if (Number.isNaN(numberValue)) { + throw new TypeError(`Cannot load ${type} '${key}'. Expected number, got '${obj[key]}'.`); + } + return numberValue; + }; + exports2.numberSelector = numberSelector; + } +}); + +// ../../../node_modules/@smithy/util-config-provider/dist-cjs/types.js +var require_types3 = __commonJS({ + "../../../node_modules/@smithy/util-config-provider/dist-cjs/types.js"(exports2) { + "use strict"; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.SelectorType = void 0; + var SelectorType; + (function(SelectorType2) { + SelectorType2["ENV"] = "env"; + SelectorType2["CONFIG"] = "shared config entry"; + })(SelectorType = exports2.SelectorType || (exports2.SelectorType = {})); } }); // ../../../node_modules/@smithy/util-config-provider/dist-cjs/index.js var require_dist_cjs20 = __commonJS({ - "../../../node_modules/@smithy/util-config-provider/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/util-config-provider/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_booleanSelector(), exports); + tslib_1.__exportStar(require_booleanSelector(), exports2); + tslib_1.__exportStar(require_numberSelector(), exports2); + tslib_1.__exportStar(require_types3(), exports2); } }); // ../../../node_modules/@smithy/config-resolver/dist-cjs/endpointsConfig/NodeUseDualstackEndpointConfigOptions.js var require_NodeUseDualstackEndpointConfigOptions = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/endpointsConfig/NodeUseDualstackEndpointConfigOptions.js"(exports) { + "../../../node_modules/@smithy/config-resolver/dist-cjs/endpointsConfig/NodeUseDualstackEndpointConfigOptions.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS = exports.DEFAULT_USE_DUALSTACK_ENDPOINT = exports.CONFIG_USE_DUALSTACK_ENDPOINT = exports.ENV_USE_DUALSTACK_ENDPOINT = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS = exports2.DEFAULT_USE_DUALSTACK_ENDPOINT = exports2.CONFIG_USE_DUALSTACK_ENDPOINT = exports2.ENV_USE_DUALSTACK_ENDPOINT = void 0; var util_config_provider_1 = require_dist_cjs20(); - exports.ENV_USE_DUALSTACK_ENDPOINT = "AWS_USE_DUALSTACK_ENDPOINT"; - exports.CONFIG_USE_DUALSTACK_ENDPOINT = "use_dualstack_endpoint"; - exports.DEFAULT_USE_DUALSTACK_ENDPOINT = false; - exports.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS = { - environmentVariableSelector: (env) => (0, util_config_provider_1.booleanSelector)(env, exports.ENV_USE_DUALSTACK_ENDPOINT, util_config_provider_1.SelectorType.ENV), - configFileSelector: (profile) => (0, util_config_provider_1.booleanSelector)(profile, exports.CONFIG_USE_DUALSTACK_ENDPOINT, util_config_provider_1.SelectorType.CONFIG), + exports2.ENV_USE_DUALSTACK_ENDPOINT = "AWS_USE_DUALSTACK_ENDPOINT"; + exports2.CONFIG_USE_DUALSTACK_ENDPOINT = "use_dualstack_endpoint"; + exports2.DEFAULT_USE_DUALSTACK_ENDPOINT = false; + exports2.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS = { + environmentVariableSelector: (env) => (0, util_config_provider_1.booleanSelector)(env, exports2.ENV_USE_DUALSTACK_ENDPOINT, util_config_provider_1.SelectorType.ENV), + configFileSelector: (profile) => (0, util_config_provider_1.booleanSelector)(profile, exports2.CONFIG_USE_DUALSTACK_ENDPOINT, util_config_provider_1.SelectorType.CONFIG), default: false }; } @@ -6548,17 +6577,17 @@ var require_NodeUseDualstackEndpointConfigOptions = __commonJS({ // ../../../node_modules/@smithy/config-resolver/dist-cjs/endpointsConfig/NodeUseFipsEndpointConfigOptions.js var require_NodeUseFipsEndpointConfigOptions = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/endpointsConfig/NodeUseFipsEndpointConfigOptions.js"(exports) { + "../../../node_modules/@smithy/config-resolver/dist-cjs/endpointsConfig/NodeUseFipsEndpointConfigOptions.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS = exports.DEFAULT_USE_FIPS_ENDPOINT = exports.CONFIG_USE_FIPS_ENDPOINT = exports.ENV_USE_FIPS_ENDPOINT = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS = exports2.DEFAULT_USE_FIPS_ENDPOINT = exports2.CONFIG_USE_FIPS_ENDPOINT = exports2.ENV_USE_FIPS_ENDPOINT = void 0; var util_config_provider_1 = require_dist_cjs20(); - exports.ENV_USE_FIPS_ENDPOINT = "AWS_USE_FIPS_ENDPOINT"; - exports.CONFIG_USE_FIPS_ENDPOINT = "use_fips_endpoint"; - exports.DEFAULT_USE_FIPS_ENDPOINT = false; - exports.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS = { - environmentVariableSelector: (env) => (0, util_config_provider_1.booleanSelector)(env, exports.ENV_USE_FIPS_ENDPOINT, util_config_provider_1.SelectorType.ENV), - configFileSelector: (profile) => (0, util_config_provider_1.booleanSelector)(profile, exports.CONFIG_USE_FIPS_ENDPOINT, util_config_provider_1.SelectorType.CONFIG), + exports2.ENV_USE_FIPS_ENDPOINT = "AWS_USE_FIPS_ENDPOINT"; + exports2.CONFIG_USE_FIPS_ENDPOINT = "use_fips_endpoint"; + exports2.DEFAULT_USE_FIPS_ENDPOINT = false; + exports2.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS = { + environmentVariableSelector: (env) => (0, util_config_provider_1.booleanSelector)(env, exports2.ENV_USE_FIPS_ENDPOINT, util_config_provider_1.SelectorType.ENV), + configFileSelector: (profile) => (0, util_config_provider_1.booleanSelector)(profile, exports2.CONFIG_USE_FIPS_ENDPOINT, util_config_provider_1.SelectorType.CONFIG), default: false }; } @@ -6566,10 +6595,10 @@ var require_NodeUseFipsEndpointConfigOptions = __commonJS({ // ../../../node_modules/@smithy/config-resolver/dist-cjs/endpointsConfig/resolveCustomEndpointsConfig.js var require_resolveCustomEndpointsConfig = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/endpointsConfig/resolveCustomEndpointsConfig.js"(exports) { + "../../../node_modules/@smithy/config-resolver/dist-cjs/endpointsConfig/resolveCustomEndpointsConfig.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveCustomEndpointsConfig = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveCustomEndpointsConfig = void 0; var util_middleware_1 = require_dist_cjs10(); var resolveCustomEndpointsConfig = (input) => { var _a, _b; @@ -6582,16 +6611,16 @@ var require_resolveCustomEndpointsConfig = __commonJS({ useDualstackEndpoint: (0, util_middleware_1.normalizeProvider)((_b = input.useDualstackEndpoint) !== null && _b !== void 0 ? _b : false) }; }; - exports.resolveCustomEndpointsConfig = resolveCustomEndpointsConfig; + exports2.resolveCustomEndpointsConfig = resolveCustomEndpointsConfig; } }); // ../../../node_modules/@smithy/config-resolver/dist-cjs/endpointsConfig/utils/getEndpointFromRegion.js var require_getEndpointFromRegion = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/endpointsConfig/utils/getEndpointFromRegion.js"(exports) { + "../../../node_modules/@smithy/config-resolver/dist-cjs/endpointsConfig/utils/getEndpointFromRegion.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getEndpointFromRegion = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getEndpointFromRegion = void 0; var getEndpointFromRegion = async (input) => { var _a; const { tls = true } = input; @@ -6608,16 +6637,16 @@ var require_getEndpointFromRegion = __commonJS({ } return input.urlParser(`${tls ? "https:" : "http:"}//${hostname}`); }; - exports.getEndpointFromRegion = getEndpointFromRegion; + exports2.getEndpointFromRegion = getEndpointFromRegion; } }); // ../../../node_modules/@smithy/config-resolver/dist-cjs/endpointsConfig/resolveEndpointsConfig.js var require_resolveEndpointsConfig = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/endpointsConfig/resolveEndpointsConfig.js"(exports) { + "../../../node_modules/@smithy/config-resolver/dist-cjs/endpointsConfig/resolveEndpointsConfig.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveEndpointsConfig = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveEndpointsConfig = void 0; var util_middleware_1 = require_dist_cjs10(); var getEndpointFromRegion_1 = require_getEndpointFromRegion(); var resolveEndpointsConfig = (input) => { @@ -6632,39 +6661,39 @@ var require_resolveEndpointsConfig = __commonJS({ useDualstackEndpoint }; }; - exports.resolveEndpointsConfig = resolveEndpointsConfig; + exports2.resolveEndpointsConfig = resolveEndpointsConfig; } }); // ../../../node_modules/@smithy/config-resolver/dist-cjs/endpointsConfig/index.js var require_endpointsConfig = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/endpointsConfig/index.js"(exports) { + "../../../node_modules/@smithy/config-resolver/dist-cjs/endpointsConfig/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_NodeUseDualstackEndpointConfigOptions(), exports); - tslib_1.__exportStar(require_NodeUseFipsEndpointConfigOptions(), exports); - tslib_1.__exportStar(require_resolveCustomEndpointsConfig(), exports); - tslib_1.__exportStar(require_resolveEndpointsConfig(), exports); + tslib_1.__exportStar(require_NodeUseDualstackEndpointConfigOptions(), exports2); + tslib_1.__exportStar(require_NodeUseFipsEndpointConfigOptions(), exports2); + tslib_1.__exportStar(require_resolveCustomEndpointsConfig(), exports2); + tslib_1.__exportStar(require_resolveEndpointsConfig(), exports2); } }); // ../../../node_modules/@smithy/config-resolver/dist-cjs/regionConfig/config.js var require_config2 = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/regionConfig/config.js"(exports) { - "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.NODE_REGION_CONFIG_FILE_OPTIONS = exports.NODE_REGION_CONFIG_OPTIONS = exports.REGION_INI_NAME = exports.REGION_ENV_NAME = void 0; - exports.REGION_ENV_NAME = "AWS_REGION"; - exports.REGION_INI_NAME = "region"; - exports.NODE_REGION_CONFIG_OPTIONS = { - environmentVariableSelector: (env) => env[exports.REGION_ENV_NAME], - configFileSelector: (profile) => profile[exports.REGION_INI_NAME], + "../../../node_modules/@smithy/config-resolver/dist-cjs/regionConfig/config.js"(exports2) { + "use strict"; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.NODE_REGION_CONFIG_FILE_OPTIONS = exports2.NODE_REGION_CONFIG_OPTIONS = exports2.REGION_INI_NAME = exports2.REGION_ENV_NAME = void 0; + exports2.REGION_ENV_NAME = "AWS_REGION"; + exports2.REGION_INI_NAME = "region"; + exports2.NODE_REGION_CONFIG_OPTIONS = { + environmentVariableSelector: (env) => env[exports2.REGION_ENV_NAME], + configFileSelector: (profile) => profile[exports2.REGION_INI_NAME], default: () => { throw new Error("Region is missing"); } }; - exports.NODE_REGION_CONFIG_FILE_OPTIONS = { + exports2.NODE_REGION_CONFIG_FILE_OPTIONS = { preferredFile: "credentials" }; } @@ -6672,33 +6701,33 @@ var require_config2 = __commonJS({ // ../../../node_modules/@smithy/config-resolver/dist-cjs/regionConfig/isFipsRegion.js var require_isFipsRegion = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/regionConfig/isFipsRegion.js"(exports) { + "../../../node_modules/@smithy/config-resolver/dist-cjs/regionConfig/isFipsRegion.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.isFipsRegion = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.isFipsRegion = void 0; var isFipsRegion = (region) => typeof region === "string" && (region.startsWith("fips-") || region.endsWith("-fips")); - exports.isFipsRegion = isFipsRegion; + exports2.isFipsRegion = isFipsRegion; } }); // ../../../node_modules/@smithy/config-resolver/dist-cjs/regionConfig/getRealRegion.js var require_getRealRegion = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/regionConfig/getRealRegion.js"(exports) { + "../../../node_modules/@smithy/config-resolver/dist-cjs/regionConfig/getRealRegion.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getRealRegion = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getRealRegion = void 0; var isFipsRegion_1 = require_isFipsRegion(); var getRealRegion = (region) => (0, isFipsRegion_1.isFipsRegion)(region) ? ["fips-aws-global", "aws-fips"].includes(region) ? "us-east-1" : region.replace(/fips-(dkr-|prod-)?|-fips/, "") : region; - exports.getRealRegion = getRealRegion; + exports2.getRealRegion = getRealRegion; } }); // ../../../node_modules/@smithy/config-resolver/dist-cjs/regionConfig/resolveRegionConfig.js var require_resolveRegionConfig = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/regionConfig/resolveRegionConfig.js"(exports) { + "../../../node_modules/@smithy/config-resolver/dist-cjs/regionConfig/resolveRegionConfig.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveRegionConfig = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveRegionConfig = void 0; var getRealRegion_1 = require_getRealRegion(); var isFipsRegion_1 = require_isFipsRegion(); var resolveRegionConfig = (input) => { @@ -6724,82 +6753,82 @@ var require_resolveRegionConfig = __commonJS({ } }; }; - exports.resolveRegionConfig = resolveRegionConfig; + exports2.resolveRegionConfig = resolveRegionConfig; } }); // ../../../node_modules/@smithy/config-resolver/dist-cjs/regionConfig/index.js var require_regionConfig = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/regionConfig/index.js"(exports) { + "../../../node_modules/@smithy/config-resolver/dist-cjs/regionConfig/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_config2(), exports); - tslib_1.__exportStar(require_resolveRegionConfig(), exports); + tslib_1.__exportStar(require_config2(), exports2); + tslib_1.__exportStar(require_resolveRegionConfig(), exports2); } }); // ../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/PartitionHash.js var require_PartitionHash = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/PartitionHash.js"(exports) { + "../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/PartitionHash.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/RegionHash.js var require_RegionHash = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/RegionHash.js"(exports) { + "../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/RegionHash.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/getHostnameFromVariants.js var require_getHostnameFromVariants = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/getHostnameFromVariants.js"(exports) { + "../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/getHostnameFromVariants.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getHostnameFromVariants = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getHostnameFromVariants = void 0; var getHostnameFromVariants = (variants = [], { useFipsEndpoint, useDualstackEndpoint }) => { var _a; return (_a = variants.find(({ tags }) => useFipsEndpoint === tags.includes("fips") && useDualstackEndpoint === tags.includes("dualstack"))) === null || _a === void 0 ? void 0 : _a.hostname; }; - exports.getHostnameFromVariants = getHostnameFromVariants; + exports2.getHostnameFromVariants = getHostnameFromVariants; } }); // ../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/getResolvedHostname.js var require_getResolvedHostname = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/getResolvedHostname.js"(exports) { + "../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/getResolvedHostname.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getResolvedHostname = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getResolvedHostname = void 0; var getResolvedHostname = (resolvedRegion, { regionHostname, partitionHostname }) => regionHostname ? regionHostname : partitionHostname ? partitionHostname.replace("{region}", resolvedRegion) : void 0; - exports.getResolvedHostname = getResolvedHostname; + exports2.getResolvedHostname = getResolvedHostname; } }); // ../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/getResolvedPartition.js var require_getResolvedPartition = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/getResolvedPartition.js"(exports) { + "../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/getResolvedPartition.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getResolvedPartition = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getResolvedPartition = void 0; var getResolvedPartition = (region, { partitionHash }) => { var _a; return (_a = Object.keys(partitionHash || {}).find((key) => partitionHash[key].regions.includes(region))) !== null && _a !== void 0 ? _a : "aws"; }; - exports.getResolvedPartition = getResolvedPartition; + exports2.getResolvedPartition = getResolvedPartition; } }); // ../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/getResolvedSigningRegion.js var require_getResolvedSigningRegion = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/getResolvedSigningRegion.js"(exports) { + "../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/getResolvedSigningRegion.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getResolvedSigningRegion = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getResolvedSigningRegion = void 0; var getResolvedSigningRegion = (hostname, { signingRegion, regionRegex, useFipsEndpoint }) => { if (signingRegion) { return signingRegion; @@ -6811,16 +6840,16 @@ var require_getResolvedSigningRegion = __commonJS({ } } }; - exports.getResolvedSigningRegion = getResolvedSigningRegion; + exports2.getResolvedSigningRegion = getResolvedSigningRegion; } }); // ../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/getRegionInfo.js var require_getRegionInfo = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/getRegionInfo.js"(exports) { + "../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/getRegionInfo.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getRegionInfo = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getRegionInfo = void 0; var getHostnameFromVariants_1 = require_getHostnameFromVariants(); var getResolvedHostname_1 = require_getResolvedHostname(); var getResolvedPartition_1 = require_getResolvedPartition(); @@ -6851,40 +6880,40 @@ var require_getRegionInfo = __commonJS({ } }; }; - exports.getRegionInfo = getRegionInfo; + exports2.getRegionInfo = getRegionInfo; } }); // ../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/index.js var require_regionInfo = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/index.js"(exports) { + "../../../node_modules/@smithy/config-resolver/dist-cjs/regionInfo/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_PartitionHash(), exports); - tslib_1.__exportStar(require_RegionHash(), exports); - tslib_1.__exportStar(require_getRegionInfo(), exports); + tslib_1.__exportStar(require_PartitionHash(), exports2); + tslib_1.__exportStar(require_RegionHash(), exports2); + tslib_1.__exportStar(require_getRegionInfo(), exports2); } }); // ../../../node_modules/@smithy/config-resolver/dist-cjs/index.js var require_dist_cjs21 = __commonJS({ - "../../../node_modules/@smithy/config-resolver/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/config-resolver/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_endpointsConfig(), exports); - tslib_1.__exportStar(require_regionConfig(), exports); - tslib_1.__exportStar(require_regionInfo(), exports); + tslib_1.__exportStar(require_endpointsConfig(), exports2); + tslib_1.__exportStar(require_regionConfig(), exports2); + tslib_1.__exportStar(require_regionInfo(), exports2); } }); // ../../../node_modules/@smithy/middleware-content-length/dist-cjs/index.js var require_dist_cjs22 = __commonJS({ - "../../../node_modules/@smithy/middleware-content-length/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/middleware-content-length/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getContentLengthPlugin = exports.contentLengthMiddlewareOptions = exports.contentLengthMiddleware = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getContentLengthPlugin = exports2.contentLengthMiddlewareOptions = exports2.contentLengthMiddleware = void 0; var protocol_http_1 = require_dist_cjs2(); var CONTENT_LENGTH_HEADER = "content-length"; function contentLengthMiddleware(bodyLengthChecker) { @@ -6909,8 +6938,8 @@ var require_dist_cjs22 = __commonJS({ }); }; } - exports.contentLengthMiddleware = contentLengthMiddleware; - exports.contentLengthMiddlewareOptions = { + exports2.contentLengthMiddleware = contentLengthMiddleware; + exports2.contentLengthMiddlewareOptions = { step: "build", tags: ["SET_CONTENT_LENGTH", "CONTENT_LENGTH"], name: "contentLengthMiddleware", @@ -6918,29 +6947,29 @@ var require_dist_cjs22 = __commonJS({ }; var getContentLengthPlugin = (options) => ({ applyToStack: (clientStack) => { - clientStack.add(contentLengthMiddleware(options.bodyLengthChecker), exports.contentLengthMiddlewareOptions); + clientStack.add(contentLengthMiddleware(options.bodyLengthChecker), exports2.contentLengthMiddlewareOptions); } }); - exports.getContentLengthPlugin = getContentLengthPlugin; + exports2.getContentLengthPlugin = getContentLengthPlugin; } }); // ../../../node_modules/@smithy/middleware-endpoint/dist-cjs/service-customizations/s3.js var require_s3 = __commonJS({ - "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/service-customizations/s3.js"(exports) { + "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/service-customizations/s3.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.isArnBucketName = exports.isDnsCompatibleBucketName = exports.S3_HOSTNAME_PATTERN = exports.DOT_PATTERN = exports.resolveParamsForS3 = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.isArnBucketName = exports2.isDnsCompatibleBucketName = exports2.S3_HOSTNAME_PATTERN = exports2.DOT_PATTERN = exports2.resolveParamsForS3 = void 0; var resolveParamsForS3 = async (endpointParams) => { const bucket = (endpointParams === null || endpointParams === void 0 ? void 0 : endpointParams.Bucket) || ""; if (typeof endpointParams.Bucket === "string") { endpointParams.Bucket = bucket.replace(/#/g, encodeURIComponent("#")).replace(/\?/g, encodeURIComponent("?")); } - if ((0, exports.isArnBucketName)(bucket)) { + if ((0, exports2.isArnBucketName)(bucket)) { if (endpointParams.ForcePathStyle === true) { throw new Error("Path-style addressing cannot be used with ARN buckets"); } - } else if (!(0, exports.isDnsCompatibleBucketName)(bucket) || bucket.indexOf(".") !== -1 && !String(endpointParams.Endpoint).startsWith("http:") || bucket.toLowerCase() !== bucket || bucket.length < 3) { + } else if (!(0, exports2.isDnsCompatibleBucketName)(bucket) || bucket.indexOf(".") !== -1 && !String(endpointParams.Endpoint).startsWith("http:") || bucket.toLowerCase() !== bucket || bucket.length < 3) { endpointParams.ForcePathStyle = true; } if (endpointParams.DisableMultiRegionAccessPoints) { @@ -6949,14 +6978,14 @@ var require_s3 = __commonJS({ } return endpointParams; }; - exports.resolveParamsForS3 = resolveParamsForS3; + exports2.resolveParamsForS3 = resolveParamsForS3; var DOMAIN_PATTERN = /^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/; var IP_ADDRESS_PATTERN = /(\d+\.){3}\d+/; var DOTS_PATTERN = /\.\./; - exports.DOT_PATTERN = /\./; - exports.S3_HOSTNAME_PATTERN = /^(.+\.)?s3(-fips)?(\.dualstack)?[.-]([a-z0-9-]+)\./; + exports2.DOT_PATTERN = /\./; + exports2.S3_HOSTNAME_PATTERN = /^(.+\.)?s3(-fips)?(\.dualstack)?[.-]([a-z0-9-]+)\./; var isDnsCompatibleBucketName = (bucketName) => DOMAIN_PATTERN.test(bucketName) && !IP_ADDRESS_PATTERN.test(bucketName) && !DOTS_PATTERN.test(bucketName); - exports.isDnsCompatibleBucketName = isDnsCompatibleBucketName; + exports2.isDnsCompatibleBucketName = isDnsCompatibleBucketName; var isArnBucketName = (bucketName) => { const [arn, partition, service, region, account, typeOrId] = bucketName.split(":"); const isArn = arn === "arn" && bucketName.split(":").length >= 6; @@ -6966,26 +6995,26 @@ var require_s3 = __commonJS({ } return arn === "arn" && !!partition && !!service && !!account && !!typeOrId; }; - exports.isArnBucketName = isArnBucketName; + exports2.isArnBucketName = isArnBucketName; } }); // ../../../node_modules/@smithy/middleware-endpoint/dist-cjs/service-customizations/index.js var require_service_customizations = __commonJS({ - "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/service-customizations/index.js"(exports) { + "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/service-customizations/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_s3(), exports); + tslib_1.__exportStar(require_s3(), exports2); } }); // ../../../node_modules/@smithy/middleware-endpoint/dist-cjs/adaptors/createConfigValueProvider.js var require_createConfigValueProvider = __commonJS({ - "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/adaptors/createConfigValueProvider.js"(exports) { + "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/adaptors/createConfigValueProvider.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.createConfigValueProvider = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.createConfigValueProvider = void 0; var createConfigValueProvider = (configKey, canonicalEndpointParamKey, config) => { const configProvider = async () => { var _a; @@ -6995,6 +7024,14 @@ var require_createConfigValueProvider = __commonJS({ } return configValue; }; + if (configKey === "credentialScope" || canonicalEndpointParamKey === "CredentialScope") { + return async () => { + var _a; + const credentials = typeof config.credentials === "function" ? await config.credentials() : config.credentials; + const configValue = (_a = credentials === null || credentials === void 0 ? void 0 : credentials.credentialScope) !== null && _a !== void 0 ? _a : credentials === null || credentials === void 0 ? void 0 : credentials.CredentialScope; + return configValue; + }; + } if (configKey === "endpoint" || canonicalEndpointParamKey === "endpoint") { return async () => { const endpoint = await configProvider(); @@ -7012,16 +7049,16 @@ var require_createConfigValueProvider = __commonJS({ } return configProvider; }; - exports.createConfigValueProvider = createConfigValueProvider; + exports2.createConfigValueProvider = createConfigValueProvider; } }); // ../../../node_modules/@smithy/node-config-provider/dist-cjs/fromEnv.js var require_fromEnv = __commonJS({ - "../../../node_modules/@smithy/node-config-provider/dist-cjs/fromEnv.js"(exports) { + "../../../node_modules/@smithy/node-config-provider/dist-cjs/fromEnv.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.fromEnv = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.fromEnv = void 0; var property_provider_1 = require_dist_cjs6(); var fromEnv = (envVarSelector) => async () => { try { @@ -7034,16 +7071,16 @@ var require_fromEnv = __commonJS({ throw new property_provider_1.CredentialsProviderError(e.message || `Cannot load config from environment variables with getter: ${envVarSelector}`); } }; - exports.fromEnv = fromEnv; + exports2.fromEnv = fromEnv; } }); // ../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getHomeDir.js var require_getHomeDir = __commonJS({ - "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getHomeDir.js"(exports) { + "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getHomeDir.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getHomeDir = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getHomeDir = void 0; var os_1 = require("os"); var path_1 = require("path"); var homeDirCache = {}; @@ -7066,29 +7103,29 @@ var require_getHomeDir = __commonJS({ homeDirCache[homeDirCacheKey] = (0, os_1.homedir)(); return homeDirCache[homeDirCacheKey]; }; - exports.getHomeDir = getHomeDir; + exports2.getHomeDir = getHomeDir; } }); // ../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getProfileName.js var require_getProfileName = __commonJS({ - "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getProfileName.js"(exports) { + "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getProfileName.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getProfileName = exports.DEFAULT_PROFILE = exports.ENV_PROFILE = void 0; - exports.ENV_PROFILE = "AWS_PROFILE"; - exports.DEFAULT_PROFILE = "default"; - var getProfileName = (init) => init.profile || process.env[exports.ENV_PROFILE] || exports.DEFAULT_PROFILE; - exports.getProfileName = getProfileName; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getProfileName = exports2.DEFAULT_PROFILE = exports2.ENV_PROFILE = void 0; + exports2.ENV_PROFILE = "AWS_PROFILE"; + exports2.DEFAULT_PROFILE = "default"; + var getProfileName = (init) => init.profile || process.env[exports2.ENV_PROFILE] || exports2.DEFAULT_PROFILE; + exports2.getProfileName = getProfileName; } }); // ../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getSSOTokenFilepath.js var require_getSSOTokenFilepath = __commonJS({ - "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getSSOTokenFilepath.js"(exports) { + "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getSSOTokenFilepath.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getSSOTokenFilepath = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getSSOTokenFilepath = void 0; var crypto_1 = require("crypto"); var path_1 = require("path"); var getHomeDir_1 = require_getHomeDir(); @@ -7097,16 +7134,16 @@ var require_getSSOTokenFilepath = __commonJS({ const cacheName = hasher.update(id).digest("hex"); return (0, path_1.join)((0, getHomeDir_1.getHomeDir)(), ".aws", "sso", "cache", `${cacheName}.json`); }; - exports.getSSOTokenFilepath = getSSOTokenFilepath; + exports2.getSSOTokenFilepath = getSSOTokenFilepath; } }); // ../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getSSOTokenFromFile.js var require_getSSOTokenFromFile = __commonJS({ - "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getSSOTokenFromFile.js"(exports) { + "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getSSOTokenFromFile.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getSSOTokenFromFile = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getSSOTokenFromFile = void 0; var fs_1 = require("fs"); var getSSOTokenFilepath_1 = require_getSSOTokenFilepath(); var { readFile } = fs_1.promises; @@ -7115,16 +7152,16 @@ var require_getSSOTokenFromFile = __commonJS({ const ssoTokenText = await readFile(ssoTokenFilepath, "utf8"); return JSON.parse(ssoTokenText); }; - exports.getSSOTokenFromFile = getSSOTokenFromFile; + exports2.getSSOTokenFromFile = getSSOTokenFromFile; } }); // ../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getConfigData.js var require_getConfigData = __commonJS({ - "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getConfigData.js"(exports) { + "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getConfigData.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getConfigData = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getConfigData = void 0; var types_1 = require_dist_cjs(); var loadSharedConfigFiles_1 = require_loadSharedConfigFiles(); var getConfigData = (data) => Object.entries(data).filter(([key]) => { @@ -7141,44 +7178,44 @@ var require_getConfigData = __commonJS({ }, { ...data.default && { default: data.default } }); - exports.getConfigData = getConfigData; + exports2.getConfigData = getConfigData; } }); // ../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getConfigFilepath.js var require_getConfigFilepath = __commonJS({ - "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getConfigFilepath.js"(exports) { + "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getConfigFilepath.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getConfigFilepath = exports.ENV_CONFIG_PATH = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getConfigFilepath = exports2.ENV_CONFIG_PATH = void 0; var path_1 = require("path"); var getHomeDir_1 = require_getHomeDir(); - exports.ENV_CONFIG_PATH = "AWS_CONFIG_FILE"; - var getConfigFilepath = () => process.env[exports.ENV_CONFIG_PATH] || (0, path_1.join)((0, getHomeDir_1.getHomeDir)(), ".aws", "config"); - exports.getConfigFilepath = getConfigFilepath; + exports2.ENV_CONFIG_PATH = "AWS_CONFIG_FILE"; + var getConfigFilepath = () => process.env[exports2.ENV_CONFIG_PATH] || (0, path_1.join)((0, getHomeDir_1.getHomeDir)(), ".aws", "config"); + exports2.getConfigFilepath = getConfigFilepath; } }); // ../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getCredentialsFilepath.js var require_getCredentialsFilepath = __commonJS({ - "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getCredentialsFilepath.js"(exports) { + "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getCredentialsFilepath.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getCredentialsFilepath = exports.ENV_CREDENTIALS_PATH = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getCredentialsFilepath = exports2.ENV_CREDENTIALS_PATH = void 0; var path_1 = require("path"); var getHomeDir_1 = require_getHomeDir(); - exports.ENV_CREDENTIALS_PATH = "AWS_SHARED_CREDENTIALS_FILE"; - var getCredentialsFilepath = () => process.env[exports.ENV_CREDENTIALS_PATH] || (0, path_1.join)((0, getHomeDir_1.getHomeDir)(), ".aws", "credentials"); - exports.getCredentialsFilepath = getCredentialsFilepath; + exports2.ENV_CREDENTIALS_PATH = "AWS_SHARED_CREDENTIALS_FILE"; + var getCredentialsFilepath = () => process.env[exports2.ENV_CREDENTIALS_PATH] || (0, path_1.join)((0, getHomeDir_1.getHomeDir)(), ".aws", "credentials"); + exports2.getCredentialsFilepath = getCredentialsFilepath; } }); // ../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/parseIni.js var require_parseIni = __commonJS({ - "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/parseIni.js"(exports) { + "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/parseIni.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.parseIni = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.parseIni = void 0; var types_1 = require_dist_cjs(); var loadSharedConfigFiles_1 = require_loadSharedConfigFiles(); var prefixKeyRegex = /^([\w-]+)\s(["'])?([\w-@\+\.%:/]+)\2$/; @@ -7228,16 +7265,16 @@ var require_parseIni = __commonJS({ } return map; }; - exports.parseIni = parseIni; + exports2.parseIni = parseIni; } }); // ../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/slurpFile.js var require_slurpFile = __commonJS({ - "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/slurpFile.js"(exports) { + "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/slurpFile.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.slurpFile = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.slurpFile = void 0; var fs_1 = require("fs"); var { readFile } = fs_1.promises; var filePromisesHash = {}; @@ -7247,23 +7284,23 @@ var require_slurpFile = __commonJS({ } return filePromisesHash[path]; }; - exports.slurpFile = slurpFile; + exports2.slurpFile = slurpFile; } }); // ../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/loadSharedConfigFiles.js var require_loadSharedConfigFiles = __commonJS({ - "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/loadSharedConfigFiles.js"(exports) { + "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/loadSharedConfigFiles.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.loadSharedConfigFiles = exports.CONFIG_PREFIX_SEPARATOR = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.loadSharedConfigFiles = exports2.CONFIG_PREFIX_SEPARATOR = void 0; var getConfigData_1 = require_getConfigData(); var getConfigFilepath_1 = require_getConfigFilepath(); var getCredentialsFilepath_1 = require_getCredentialsFilepath(); var parseIni_1 = require_parseIni(); var slurpFile_1 = require_slurpFile(); var swallowError = () => ({}); - exports.CONFIG_PREFIX_SEPARATOR = "."; + exports2.CONFIG_PREFIX_SEPARATOR = "."; var loadSharedConfigFiles = async (init = {}) => { const { filepath = (0, getCredentialsFilepath_1.getCredentialsFilepath)(), configFilepath = (0, getConfigFilepath_1.getConfigFilepath)() } = init; const parsedFiles = await Promise.all([ @@ -7279,29 +7316,29 @@ var require_loadSharedConfigFiles = __commonJS({ credentialsFile: parsedFiles[1] }; }; - exports.loadSharedConfigFiles = loadSharedConfigFiles; + exports2.loadSharedConfigFiles = loadSharedConfigFiles; } }); // ../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getSsoSessionData.js var require_getSsoSessionData = __commonJS({ - "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getSsoSessionData.js"(exports) { + "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/getSsoSessionData.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getSsoSessionData = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getSsoSessionData = void 0; var types_1 = require_dist_cjs(); var loadSharedConfigFiles_1 = require_loadSharedConfigFiles(); var getSsoSessionData = (data) => Object.entries(data).filter(([key]) => key.startsWith(types_1.IniSectionType.SSO_SESSION + loadSharedConfigFiles_1.CONFIG_PREFIX_SEPARATOR)).reduce((acc, [key, value]) => ({ ...acc, [key.split(loadSharedConfigFiles_1.CONFIG_PREFIX_SEPARATOR)[1]]: value }), {}); - exports.getSsoSessionData = getSsoSessionData; + exports2.getSsoSessionData = getSsoSessionData; } }); // ../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/loadSsoSessionData.js var require_loadSsoSessionData = __commonJS({ - "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/loadSsoSessionData.js"(exports) { + "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/loadSsoSessionData.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.loadSsoSessionData = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.loadSsoSessionData = void 0; var getConfigFilepath_1 = require_getConfigFilepath(); var getSsoSessionData_1 = require_getSsoSessionData(); var parseIni_1 = require_parseIni(); @@ -7311,16 +7348,16 @@ var require_loadSsoSessionData = __commonJS({ var _a; return (0, slurpFile_1.slurpFile)((_a = init.configFilepath) !== null && _a !== void 0 ? _a : (0, getConfigFilepath_1.getConfigFilepath)()).then(parseIni_1.parseIni).then(getSsoSessionData_1.getSsoSessionData).catch(swallowError); }; - exports.loadSsoSessionData = loadSsoSessionData; + exports2.loadSsoSessionData = loadSsoSessionData; } }); // ../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/mergeConfigFiles.js var require_mergeConfigFiles = __commonJS({ - "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/mergeConfigFiles.js"(exports) { + "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/mergeConfigFiles.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.mergeConfigFiles = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.mergeConfigFiles = void 0; var mergeConfigFiles = (...files) => { const merged = {}; for (const file of files) { @@ -7334,57 +7371,57 @@ var require_mergeConfigFiles = __commonJS({ } return merged; }; - exports.mergeConfigFiles = mergeConfigFiles; + exports2.mergeConfigFiles = mergeConfigFiles; } }); // ../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/parseKnownFiles.js var require_parseKnownFiles = __commonJS({ - "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/parseKnownFiles.js"(exports) { + "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/parseKnownFiles.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.parseKnownFiles = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.parseKnownFiles = void 0; var loadSharedConfigFiles_1 = require_loadSharedConfigFiles(); var mergeConfigFiles_1 = require_mergeConfigFiles(); var parseKnownFiles = async (init) => { const parsedFiles = await (0, loadSharedConfigFiles_1.loadSharedConfigFiles)(init); return (0, mergeConfigFiles_1.mergeConfigFiles)(parsedFiles.configFile, parsedFiles.credentialsFile); }; - exports.parseKnownFiles = parseKnownFiles; + exports2.parseKnownFiles = parseKnownFiles; } }); // ../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/types.js -var require_types3 = __commonJS({ - "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/types.js"(exports) { +var require_types4 = __commonJS({ + "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/types.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/index.js var require_dist_cjs23 = __commonJS({ - "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/shared-ini-file-loader/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_getHomeDir(), exports); - tslib_1.__exportStar(require_getProfileName(), exports); - tslib_1.__exportStar(require_getSSOTokenFilepath(), exports); - tslib_1.__exportStar(require_getSSOTokenFromFile(), exports); - tslib_1.__exportStar(require_loadSharedConfigFiles(), exports); - tslib_1.__exportStar(require_loadSsoSessionData(), exports); - tslib_1.__exportStar(require_parseKnownFiles(), exports); - tslib_1.__exportStar(require_types3(), exports); + tslib_1.__exportStar(require_getHomeDir(), exports2); + tslib_1.__exportStar(require_getProfileName(), exports2); + tslib_1.__exportStar(require_getSSOTokenFilepath(), exports2); + tslib_1.__exportStar(require_getSSOTokenFromFile(), exports2); + tslib_1.__exportStar(require_loadSharedConfigFiles(), exports2); + tslib_1.__exportStar(require_loadSsoSessionData(), exports2); + tslib_1.__exportStar(require_parseKnownFiles(), exports2); + tslib_1.__exportStar(require_types4(), exports2); } }); // ../../../node_modules/@smithy/node-config-provider/dist-cjs/fromSharedConfigFiles.js var require_fromSharedConfigFiles = __commonJS({ - "../../../node_modules/@smithy/node-config-provider/dist-cjs/fromSharedConfigFiles.js"(exports) { + "../../../node_modules/@smithy/node-config-provider/dist-cjs/fromSharedConfigFiles.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.fromSharedConfigFiles = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.fromSharedConfigFiles = void 0; var property_provider_1 = require_dist_cjs6(); var shared_ini_file_loader_1 = require_dist_cjs23(); var fromSharedConfigFiles = (configSelector, { preferredFile = "config", ...init } = {}) => async () => { @@ -7404,54 +7441,54 @@ var require_fromSharedConfigFiles = __commonJS({ throw new property_provider_1.CredentialsProviderError(e.message || `Cannot load config for profile ${profile} in SDK configuration files with getter: ${configSelector}`); } }; - exports.fromSharedConfigFiles = fromSharedConfigFiles; + exports2.fromSharedConfigFiles = fromSharedConfigFiles; } }); // ../../../node_modules/@smithy/node-config-provider/dist-cjs/fromStatic.js var require_fromStatic2 = __commonJS({ - "../../../node_modules/@smithy/node-config-provider/dist-cjs/fromStatic.js"(exports) { + "../../../node_modules/@smithy/node-config-provider/dist-cjs/fromStatic.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.fromStatic = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.fromStatic = void 0; var property_provider_1 = require_dist_cjs6(); var isFunction = (func) => typeof func === "function"; var fromStatic = (defaultValue) => isFunction(defaultValue) ? async () => await defaultValue() : (0, property_provider_1.fromStatic)(defaultValue); - exports.fromStatic = fromStatic; + exports2.fromStatic = fromStatic; } }); // ../../../node_modules/@smithy/node-config-provider/dist-cjs/configLoader.js var require_configLoader = __commonJS({ - "../../../node_modules/@smithy/node-config-provider/dist-cjs/configLoader.js"(exports) { + "../../../node_modules/@smithy/node-config-provider/dist-cjs/configLoader.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.loadConfig = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.loadConfig = void 0; var property_provider_1 = require_dist_cjs6(); var fromEnv_1 = require_fromEnv(); var fromSharedConfigFiles_1 = require_fromSharedConfigFiles(); var fromStatic_1 = require_fromStatic2(); var loadConfig = ({ environmentVariableSelector, configFileSelector, default: defaultValue }, configuration = {}) => (0, property_provider_1.memoize)((0, property_provider_1.chain)((0, fromEnv_1.fromEnv)(environmentVariableSelector), (0, fromSharedConfigFiles_1.fromSharedConfigFiles)(configFileSelector, configuration), (0, fromStatic_1.fromStatic)(defaultValue))); - exports.loadConfig = loadConfig; + exports2.loadConfig = loadConfig; } }); // ../../../node_modules/@smithy/node-config-provider/dist-cjs/index.js var require_dist_cjs24 = __commonJS({ - "../../../node_modules/@smithy/node-config-provider/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/node-config-provider/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_configLoader(), exports); + tslib_1.__exportStar(require_configLoader(), exports2); } }); // ../../../node_modules/@smithy/middleware-endpoint/dist-cjs/adaptors/getEndpointUrlConfig.js var require_getEndpointUrlConfig = __commonJS({ - "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/adaptors/getEndpointUrlConfig.js"(exports) { + "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/adaptors/getEndpointUrlConfig.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getEndpointUrlConfig = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getEndpointUrlConfig = void 0; var shared_ini_file_loader_1 = require_dist_cjs23(); var ENV_ENDPOINT_URL = "AWS_ENDPOINT_URL"; var CONFIG_ENDPOINT_URL = "endpoint_url"; @@ -7483,29 +7520,29 @@ var require_getEndpointUrlConfig = __commonJS({ }, default: void 0 }); - exports.getEndpointUrlConfig = getEndpointUrlConfig; + exports2.getEndpointUrlConfig = getEndpointUrlConfig; } }); // ../../../node_modules/@smithy/middleware-endpoint/dist-cjs/adaptors/getEndpointFromConfig.js var require_getEndpointFromConfig = __commonJS({ - "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/adaptors/getEndpointFromConfig.js"(exports) { + "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/adaptors/getEndpointFromConfig.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getEndpointFromConfig = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getEndpointFromConfig = void 0; var node_config_provider_1 = require_dist_cjs24(); var getEndpointUrlConfig_1 = require_getEndpointUrlConfig(); var getEndpointFromConfig = async (serviceId) => (0, node_config_provider_1.loadConfig)((0, getEndpointUrlConfig_1.getEndpointUrlConfig)(serviceId))(); - exports.getEndpointFromConfig = getEndpointFromConfig; + exports2.getEndpointFromConfig = getEndpointFromConfig; } }); // ../../../node_modules/@smithy/querystring-parser/dist-cjs/index.js var require_dist_cjs25 = __commonJS({ - "../../../node_modules/@smithy/querystring-parser/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/querystring-parser/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.parseQueryString = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.parseQueryString = void 0; function parseQueryString(querystring) { const query = {}; querystring = querystring.replace(/^\?/, ""); @@ -7527,20 +7564,20 @@ var require_dist_cjs25 = __commonJS({ } return query; } - exports.parseQueryString = parseQueryString; + exports2.parseQueryString = parseQueryString; } }); // ../../../node_modules/@smithy/url-parser/dist-cjs/index.js var require_dist_cjs26 = __commonJS({ - "../../../node_modules/@smithy/url-parser/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/url-parser/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.parseUrl = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.parseUrl = void 0; var querystring_parser_1 = require_dist_cjs25(); var parseUrl = (url2) => { if (typeof url2 === "string") { - return (0, exports.parseUrl)(new URL(url2)); + return (0, exports2.parseUrl)(new URL(url2)); } const { hostname, pathname, port, protocol, search } = url2; let query; @@ -7555,16 +7592,16 @@ var require_dist_cjs26 = __commonJS({ query }; }; - exports.parseUrl = parseUrl; + exports2.parseUrl = parseUrl; } }); // ../../../node_modules/@smithy/middleware-endpoint/dist-cjs/adaptors/toEndpointV1.js var require_toEndpointV1 = __commonJS({ - "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/adaptors/toEndpointV1.js"(exports) { + "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/adaptors/toEndpointV1.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.toEndpointV1 = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.toEndpointV1 = void 0; var url_parser_1 = require_dist_cjs26(); var toEndpointV1 = (endpoint) => { if (typeof endpoint === "object") { @@ -7575,16 +7612,16 @@ var require_toEndpointV1 = __commonJS({ } return (0, url_parser_1.parseUrl)(endpoint); }; - exports.toEndpointV1 = toEndpointV1; + exports2.toEndpointV1 = toEndpointV1; } }); // ../../../node_modules/@smithy/middleware-endpoint/dist-cjs/adaptors/getEndpointFromInstructions.js var require_getEndpointFromInstructions = __commonJS({ - "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/adaptors/getEndpointFromInstructions.js"(exports) { + "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/adaptors/getEndpointFromInstructions.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveParams = exports.getEndpointFromInstructions = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveParams = exports2.getEndpointFromInstructions = void 0; var service_customizations_1 = require_service_customizations(); var createConfigValueProvider_1 = require_createConfigValueProvider(); var getEndpointFromConfig_1 = require_getEndpointFromConfig(); @@ -7596,14 +7633,14 @@ var require_getEndpointFromInstructions = __commonJS({ clientConfig.endpoint = () => Promise.resolve((0, toEndpointV1_1.toEndpointV1)(endpointFromConfig)); } } - const endpointParams = await (0, exports.resolveParams)(commandInput, instructionsSupplier, clientConfig); + const endpointParams = await (0, exports2.resolveParams)(commandInput, instructionsSupplier, clientConfig); if (typeof clientConfig.endpointProvider !== "function") { throw new Error("config.endpointProvider is not set."); } const endpoint = clientConfig.endpointProvider(endpointParams, context); return endpoint; }; - exports.getEndpointFromInstructions = getEndpointFromInstructions; + exports2.getEndpointFromInstructions = getEndpointFromInstructions; var resolveParams = async (commandInput, instructionsSupplier, clientConfig) => { var _a; const endpointParams = {}; @@ -7632,27 +7669,27 @@ var require_getEndpointFromInstructions = __commonJS({ } return endpointParams; }; - exports.resolveParams = resolveParams; + exports2.resolveParams = resolveParams; } }); // ../../../node_modules/@smithy/middleware-endpoint/dist-cjs/adaptors/index.js var require_adaptors = __commonJS({ - "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/adaptors/index.js"(exports) { + "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/adaptors/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_getEndpointFromInstructions(), exports); - tslib_1.__exportStar(require_toEndpointV1(), exports); + tslib_1.__exportStar(require_getEndpointFromInstructions(), exports2); + tslib_1.__exportStar(require_toEndpointV1(), exports2); } }); // ../../../node_modules/@smithy/middleware-endpoint/dist-cjs/endpointMiddleware.js var require_endpointMiddleware = __commonJS({ - "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/endpointMiddleware.js"(exports) { + "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/endpointMiddleware.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.endpointMiddleware = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.endpointMiddleware = void 0; var util_middleware_1 = require_dist_cjs10(); var getEndpointFromInstructions_1 = require_getEndpointFromInstructions(); var endpointMiddleware = ({ config, instructions }) => { @@ -7686,16 +7723,16 @@ var require_endpointMiddleware = __commonJS({ }); }; }; - exports.endpointMiddleware = endpointMiddleware; + exports2.endpointMiddleware = endpointMiddleware; } }); // ../../../node_modules/@smithy/middleware-serde/dist-cjs/deserializerMiddleware.js var require_deserializerMiddleware = __commonJS({ - "../../../node_modules/@smithy/middleware-serde/dist-cjs/deserializerMiddleware.js"(exports) { + "../../../node_modules/@smithy/middleware-serde/dist-cjs/deserializerMiddleware.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.deserializerMiddleware = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.deserializerMiddleware = void 0; var deserializerMiddleware = (options, deserializer) => (next, context) => async (args) => { const { response } = await next(args); try { @@ -7715,16 +7752,16 @@ var require_deserializerMiddleware = __commonJS({ throw error; } }; - exports.deserializerMiddleware = deserializerMiddleware; + exports2.deserializerMiddleware = deserializerMiddleware; } }); // ../../../node_modules/@smithy/middleware-serde/dist-cjs/serializerMiddleware.js var require_serializerMiddleware = __commonJS({ - "../../../node_modules/@smithy/middleware-serde/dist-cjs/serializerMiddleware.js"(exports) { + "../../../node_modules/@smithy/middleware-serde/dist-cjs/serializerMiddleware.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.serializerMiddleware = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.serializerMiddleware = void 0; var serializerMiddleware = (options, serializer) => (next, context) => async (args) => { var _a; const endpoint = ((_a = context.endpointV2) === null || _a === void 0 ? void 0 : _a.url) && options.urlParser ? async () => options.urlParser(context.endpointV2.url) : options.endpoint; @@ -7737,25 +7774,25 @@ var require_serializerMiddleware = __commonJS({ request: request2 }); }; - exports.serializerMiddleware = serializerMiddleware; + exports2.serializerMiddleware = serializerMiddleware; } }); // ../../../node_modules/@smithy/middleware-serde/dist-cjs/serdePlugin.js var require_serdePlugin = __commonJS({ - "../../../node_modules/@smithy/middleware-serde/dist-cjs/serdePlugin.js"(exports) { + "../../../node_modules/@smithy/middleware-serde/dist-cjs/serdePlugin.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getSerdePlugin = exports.serializerMiddlewareOption = exports.deserializerMiddlewareOption = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getSerdePlugin = exports2.serializerMiddlewareOption = exports2.deserializerMiddlewareOption = void 0; var deserializerMiddleware_1 = require_deserializerMiddleware(); var serializerMiddleware_1 = require_serializerMiddleware(); - exports.deserializerMiddlewareOption = { + exports2.deserializerMiddlewareOption = { name: "deserializerMiddleware", step: "deserialize", tags: ["DESERIALIZER"], override: true }; - exports.serializerMiddlewareOption = { + exports2.serializerMiddlewareOption = { name: "serializerMiddleware", step: "serialize", tags: ["SERIALIZER"], @@ -7764,36 +7801,36 @@ var require_serdePlugin = __commonJS({ function getSerdePlugin(config, serializer, deserializer) { return { applyToStack: (commandStack) => { - commandStack.add((0, deserializerMiddleware_1.deserializerMiddleware)(config, deserializer), exports.deserializerMiddlewareOption); - commandStack.add((0, serializerMiddleware_1.serializerMiddleware)(config, serializer), exports.serializerMiddlewareOption); + commandStack.add((0, deserializerMiddleware_1.deserializerMiddleware)(config, deserializer), exports2.deserializerMiddlewareOption); + commandStack.add((0, serializerMiddleware_1.serializerMiddleware)(config, serializer), exports2.serializerMiddlewareOption); } }; } - exports.getSerdePlugin = getSerdePlugin; + exports2.getSerdePlugin = getSerdePlugin; } }); // ../../../node_modules/@smithy/middleware-serde/dist-cjs/index.js var require_dist_cjs27 = __commonJS({ - "../../../node_modules/@smithy/middleware-serde/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/middleware-serde/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_deserializerMiddleware(), exports); - tslib_1.__exportStar(require_serdePlugin(), exports); - tslib_1.__exportStar(require_serializerMiddleware(), exports); + tslib_1.__exportStar(require_deserializerMiddleware(), exports2); + tslib_1.__exportStar(require_serdePlugin(), exports2); + tslib_1.__exportStar(require_serializerMiddleware(), exports2); } }); // ../../../node_modules/@smithy/middleware-endpoint/dist-cjs/getEndpointPlugin.js var require_getEndpointPlugin = __commonJS({ - "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/getEndpointPlugin.js"(exports) { + "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/getEndpointPlugin.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getEndpointPlugin = exports.endpointMiddlewareOptions = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getEndpointPlugin = exports2.endpointMiddlewareOptions = void 0; var middleware_serde_1 = require_dist_cjs27(); var endpointMiddleware_1 = require_endpointMiddleware(); - exports.endpointMiddlewareOptions = { + exports2.endpointMiddlewareOptions = { step: "serialize", tags: ["ENDPOINT_PARAMETERS", "ENDPOINT_V2", "ENDPOINT"], name: "endpointV2Middleware", @@ -7806,19 +7843,19 @@ var require_getEndpointPlugin = __commonJS({ clientStack.addRelativeTo((0, endpointMiddleware_1.endpointMiddleware)({ config, instructions - }), exports.endpointMiddlewareOptions); + }), exports2.endpointMiddlewareOptions); } }); - exports.getEndpointPlugin = getEndpointPlugin; + exports2.getEndpointPlugin = getEndpointPlugin; } }); // ../../../node_modules/@smithy/middleware-endpoint/dist-cjs/resolveEndpointConfig.js var require_resolveEndpointConfig = __commonJS({ - "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/resolveEndpointConfig.js"(exports) { + "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/resolveEndpointConfig.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveEndpointConfig = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveEndpointConfig = void 0; var util_middleware_1 = require_dist_cjs10(); var toEndpointV1_1 = require_toEndpointV1(); var resolveEndpointConfig = (input) => { @@ -7836,55 +7873,55 @@ var require_resolveEndpointConfig = __commonJS({ useFipsEndpoint: (0, util_middleware_1.normalizeProvider)((_c = input.useFipsEndpoint) !== null && _c !== void 0 ? _c : false) }; }; - exports.resolveEndpointConfig = resolveEndpointConfig; + exports2.resolveEndpointConfig = resolveEndpointConfig; } }); // ../../../node_modules/@smithy/middleware-endpoint/dist-cjs/types.js -var require_types4 = __commonJS({ - "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/types.js"(exports) { +var require_types5 = __commonJS({ + "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/types.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/middleware-endpoint/dist-cjs/index.js var require_dist_cjs28 = __commonJS({ - "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/middleware-endpoint/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_adaptors(), exports); - tslib_1.__exportStar(require_endpointMiddleware(), exports); - tslib_1.__exportStar(require_getEndpointPlugin(), exports); - tslib_1.__exportStar(require_resolveEndpointConfig(), exports); - tslib_1.__exportStar(require_types4(), exports); + tslib_1.__exportStar(require_adaptors(), exports2); + tslib_1.__exportStar(require_endpointMiddleware(), exports2); + tslib_1.__exportStar(require_getEndpointPlugin(), exports2); + tslib_1.__exportStar(require_resolveEndpointConfig(), exports2); + tslib_1.__exportStar(require_types5(), exports2); } }); // ../../../node_modules/@smithy/util-retry/dist-cjs/config.js var require_config3 = __commonJS({ - "../../../node_modules/@smithy/util-retry/dist-cjs/config.js"(exports) { + "../../../node_modules/@smithy/util-retry/dist-cjs/config.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.DEFAULT_RETRY_MODE = exports.DEFAULT_MAX_ATTEMPTS = exports.RETRY_MODES = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.DEFAULT_RETRY_MODE = exports2.DEFAULT_MAX_ATTEMPTS = exports2.RETRY_MODES = void 0; var RETRY_MODES; (function(RETRY_MODES2) { RETRY_MODES2["STANDARD"] = "standard"; RETRY_MODES2["ADAPTIVE"] = "adaptive"; - })(RETRY_MODES = exports.RETRY_MODES || (exports.RETRY_MODES = {})); - exports.DEFAULT_MAX_ATTEMPTS = 3; - exports.DEFAULT_RETRY_MODE = RETRY_MODES.STANDARD; + })(RETRY_MODES = exports2.RETRY_MODES || (exports2.RETRY_MODES = {})); + exports2.DEFAULT_MAX_ATTEMPTS = 3; + exports2.DEFAULT_RETRY_MODE = RETRY_MODES.STANDARD; } }); // ../../../node_modules/@smithy/service-error-classification/dist-cjs/constants.js var require_constants3 = __commonJS({ - "../../../node_modules/@smithy/service-error-classification/dist-cjs/constants.js"(exports) { + "../../../node_modules/@smithy/service-error-classification/dist-cjs/constants.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.NODEJS_TIMEOUT_ERROR_CODES = exports.TRANSIENT_ERROR_STATUS_CODES = exports.TRANSIENT_ERROR_CODES = exports.THROTTLING_ERROR_CODES = exports.CLOCK_SKEW_ERROR_CODES = void 0; - exports.CLOCK_SKEW_ERROR_CODES = [ + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.NODEJS_TIMEOUT_ERROR_CODES = exports2.TRANSIENT_ERROR_STATUS_CODES = exports2.TRANSIENT_ERROR_CODES = exports2.THROTTLING_ERROR_CODES = exports2.CLOCK_SKEW_ERROR_CODES = void 0; + exports2.CLOCK_SKEW_ERROR_CODES = [ "AuthFailure", "InvalidSignatureException", "RequestExpired", @@ -7892,7 +7929,7 @@ var require_constants3 = __commonJS({ "RequestTimeTooSkewed", "SignatureDoesNotMatch" ]; - exports.THROTTLING_ERROR_CODES = [ + exports2.THROTTLING_ERROR_CODES = [ "BandwidthLimitExceeded", "EC2ThrottledException", "LimitExceededException", @@ -7908,54 +7945,54 @@ var require_constants3 = __commonJS({ "TooManyRequestsException", "TransactionInProgressException" ]; - exports.TRANSIENT_ERROR_CODES = ["TimeoutError", "RequestTimeout", "RequestTimeoutException"]; - exports.TRANSIENT_ERROR_STATUS_CODES = [500, 502, 503, 504]; - exports.NODEJS_TIMEOUT_ERROR_CODES = ["ECONNRESET", "ECONNREFUSED", "EPIPE", "ETIMEDOUT"]; + exports2.TRANSIENT_ERROR_CODES = ["TimeoutError", "RequestTimeout", "RequestTimeoutException"]; + exports2.TRANSIENT_ERROR_STATUS_CODES = [500, 502, 503, 504]; + exports2.NODEJS_TIMEOUT_ERROR_CODES = ["ECONNRESET", "ECONNREFUSED", "EPIPE", "ETIMEDOUT"]; } }); // ../../../node_modules/@smithy/service-error-classification/dist-cjs/index.js var require_dist_cjs29 = __commonJS({ - "../../../node_modules/@smithy/service-error-classification/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/service-error-classification/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.isServerError = exports.isTransientError = exports.isThrottlingError = exports.isClockSkewError = exports.isRetryableByTrait = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.isServerError = exports2.isTransientError = exports2.isThrottlingError = exports2.isClockSkewError = exports2.isRetryableByTrait = void 0; var constants_1 = require_constants3(); var isRetryableByTrait = (error) => error.$retryable !== void 0; - exports.isRetryableByTrait = isRetryableByTrait; + exports2.isRetryableByTrait = isRetryableByTrait; var isClockSkewError = (error) => constants_1.CLOCK_SKEW_ERROR_CODES.includes(error.name); - exports.isClockSkewError = isClockSkewError; + exports2.isClockSkewError = isClockSkewError; var isThrottlingError = (error) => { var _a, _b; return ((_a = error.$metadata) === null || _a === void 0 ? void 0 : _a.httpStatusCode) === 429 || constants_1.THROTTLING_ERROR_CODES.includes(error.name) || ((_b = error.$retryable) === null || _b === void 0 ? void 0 : _b.throttling) == true; }; - exports.isThrottlingError = isThrottlingError; + exports2.isThrottlingError = isThrottlingError; var isTransientError = (error) => { var _a; return constants_1.TRANSIENT_ERROR_CODES.includes(error.name) || constants_1.NODEJS_TIMEOUT_ERROR_CODES.includes((error === null || error === void 0 ? void 0 : error.code) || "") || constants_1.TRANSIENT_ERROR_STATUS_CODES.includes(((_a = error.$metadata) === null || _a === void 0 ? void 0 : _a.httpStatusCode) || 0); }; - exports.isTransientError = isTransientError; + exports2.isTransientError = isTransientError; var isServerError = (error) => { var _a; if (((_a = error.$metadata) === null || _a === void 0 ? void 0 : _a.httpStatusCode) !== void 0) { const statusCode = error.$metadata.httpStatusCode; - if (500 <= statusCode && statusCode <= 599 && !(0, exports.isTransientError)(error)) { + if (500 <= statusCode && statusCode <= 599 && !(0, exports2.isTransientError)(error)) { return true; } return false; } return false; }; - exports.isServerError = isServerError; + exports2.isServerError = isServerError; } }); // ../../../node_modules/@smithy/util-retry/dist-cjs/DefaultRateLimiter.js var require_DefaultRateLimiter = __commonJS({ - "../../../node_modules/@smithy/util-retry/dist-cjs/DefaultRateLimiter.js"(exports) { + "../../../node_modules/@smithy/util-retry/dist-cjs/DefaultRateLimiter.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.DefaultRateLimiter = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.DefaultRateLimiter = void 0; var service_error_classification_1 = require_dist_cjs29(); var DefaultRateLimiter = class { constructor(options) { @@ -8055,34 +8092,34 @@ var require_DefaultRateLimiter = __commonJS({ return parseFloat(num.toFixed(8)); } }; - exports.DefaultRateLimiter = DefaultRateLimiter; + exports2.DefaultRateLimiter = DefaultRateLimiter; } }); // ../../../node_modules/@smithy/util-retry/dist-cjs/constants.js var require_constants4 = __commonJS({ - "../../../node_modules/@smithy/util-retry/dist-cjs/constants.js"(exports) { + "../../../node_modules/@smithy/util-retry/dist-cjs/constants.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.REQUEST_HEADER = exports.INVOCATION_ID_HEADER = exports.NO_RETRY_INCREMENT = exports.TIMEOUT_RETRY_COST = exports.RETRY_COST = exports.INITIAL_RETRY_TOKENS = exports.THROTTLING_RETRY_DELAY_BASE = exports.MAXIMUM_RETRY_DELAY = exports.DEFAULT_RETRY_DELAY_BASE = void 0; - exports.DEFAULT_RETRY_DELAY_BASE = 100; - exports.MAXIMUM_RETRY_DELAY = 20 * 1e3; - exports.THROTTLING_RETRY_DELAY_BASE = 500; - exports.INITIAL_RETRY_TOKENS = 500; - exports.RETRY_COST = 5; - exports.TIMEOUT_RETRY_COST = 10; - exports.NO_RETRY_INCREMENT = 1; - exports.INVOCATION_ID_HEADER = "amz-sdk-invocation-id"; - exports.REQUEST_HEADER = "amz-sdk-request"; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.REQUEST_HEADER = exports2.INVOCATION_ID_HEADER = exports2.NO_RETRY_INCREMENT = exports2.TIMEOUT_RETRY_COST = exports2.RETRY_COST = exports2.INITIAL_RETRY_TOKENS = exports2.THROTTLING_RETRY_DELAY_BASE = exports2.MAXIMUM_RETRY_DELAY = exports2.DEFAULT_RETRY_DELAY_BASE = void 0; + exports2.DEFAULT_RETRY_DELAY_BASE = 100; + exports2.MAXIMUM_RETRY_DELAY = 20 * 1e3; + exports2.THROTTLING_RETRY_DELAY_BASE = 500; + exports2.INITIAL_RETRY_TOKENS = 500; + exports2.RETRY_COST = 5; + exports2.TIMEOUT_RETRY_COST = 10; + exports2.NO_RETRY_INCREMENT = 1; + exports2.INVOCATION_ID_HEADER = "amz-sdk-invocation-id"; + exports2.REQUEST_HEADER = "amz-sdk-request"; } }); // ../../../node_modules/@smithy/util-retry/dist-cjs/defaultRetryBackoffStrategy.js var require_defaultRetryBackoffStrategy = __commonJS({ - "../../../node_modules/@smithy/util-retry/dist-cjs/defaultRetryBackoffStrategy.js"(exports) { + "../../../node_modules/@smithy/util-retry/dist-cjs/defaultRetryBackoffStrategy.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getDefaultRetryBackoffStrategy = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getDefaultRetryBackoffStrategy = void 0; var constants_1 = require_constants4(); var getDefaultRetryBackoffStrategy = () => { let delayBase = constants_1.DEFAULT_RETRY_DELAY_BASE; @@ -8097,16 +8134,16 @@ var require_defaultRetryBackoffStrategy = __commonJS({ setDelayBase }; }; - exports.getDefaultRetryBackoffStrategy = getDefaultRetryBackoffStrategy; + exports2.getDefaultRetryBackoffStrategy = getDefaultRetryBackoffStrategy; } }); // ../../../node_modules/@smithy/util-retry/dist-cjs/defaultRetryToken.js var require_defaultRetryToken = __commonJS({ - "../../../node_modules/@smithy/util-retry/dist-cjs/defaultRetryToken.js"(exports) { + "../../../node_modules/@smithy/util-retry/dist-cjs/defaultRetryToken.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.createDefaultRetryToken = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.createDefaultRetryToken = void 0; var constants_1 = require_constants4(); var createDefaultRetryToken = ({ retryDelay, retryCount, retryCost }) => { const getRetryCount = () => retryCount; @@ -8118,16 +8155,16 @@ var require_defaultRetryToken = __commonJS({ getRetryCost }; }; - exports.createDefaultRetryToken = createDefaultRetryToken; + exports2.createDefaultRetryToken = createDefaultRetryToken; } }); // ../../../node_modules/@smithy/util-retry/dist-cjs/StandardRetryStrategy.js var require_StandardRetryStrategy = __commonJS({ - "../../../node_modules/@smithy/util-retry/dist-cjs/StandardRetryStrategy.js"(exports) { + "../../../node_modules/@smithy/util-retry/dist-cjs/StandardRetryStrategy.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.StandardRetryStrategy = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.StandardRetryStrategy = void 0; var config_1 = require_config3(); var constants_1 = require_constants4(); var defaultRetryBackoffStrategy_1 = require_defaultRetryBackoffStrategy(); @@ -8189,16 +8226,16 @@ var require_StandardRetryStrategy = __commonJS({ return errorType === "THROTTLING" || errorType === "TRANSIENT"; } }; - exports.StandardRetryStrategy = StandardRetryStrategy; + exports2.StandardRetryStrategy = StandardRetryStrategy; } }); // ../../../node_modules/@smithy/util-retry/dist-cjs/AdaptiveRetryStrategy.js var require_AdaptiveRetryStrategy = __commonJS({ - "../../../node_modules/@smithy/util-retry/dist-cjs/AdaptiveRetryStrategy.js"(exports) { + "../../../node_modules/@smithy/util-retry/dist-cjs/AdaptiveRetryStrategy.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.AdaptiveRetryStrategy = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.AdaptiveRetryStrategy = void 0; var config_1 = require_config3(); var DefaultRateLimiter_1 = require_DefaultRateLimiter(); var StandardRetryStrategy_1 = require_StandardRetryStrategy(); @@ -8223,16 +8260,16 @@ var require_AdaptiveRetryStrategy = __commonJS({ this.standardRetryStrategy.recordSuccess(token); } }; - exports.AdaptiveRetryStrategy = AdaptiveRetryStrategy; + exports2.AdaptiveRetryStrategy = AdaptiveRetryStrategy; } }); // ../../../node_modules/@smithy/util-retry/dist-cjs/ConfiguredRetryStrategy.js var require_ConfiguredRetryStrategy = __commonJS({ - "../../../node_modules/@smithy/util-retry/dist-cjs/ConfiguredRetryStrategy.js"(exports) { + "../../../node_modules/@smithy/util-retry/dist-cjs/ConfiguredRetryStrategy.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.ConfiguredRetryStrategy = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.ConfiguredRetryStrategy = void 0; var constants_1 = require_constants4(); var StandardRetryStrategy_1 = require_StandardRetryStrategy(); var ConfiguredRetryStrategy = class extends StandardRetryStrategy_1.StandardRetryStrategy { @@ -8250,31 +8287,31 @@ var require_ConfiguredRetryStrategy = __commonJS({ return token; } }; - exports.ConfiguredRetryStrategy = ConfiguredRetryStrategy; + exports2.ConfiguredRetryStrategy = ConfiguredRetryStrategy; } }); // ../../../node_modules/@smithy/util-retry/dist-cjs/types.js -var require_types5 = __commonJS({ - "../../../node_modules/@smithy/util-retry/dist-cjs/types.js"(exports) { +var require_types6 = __commonJS({ + "../../../node_modules/@smithy/util-retry/dist-cjs/types.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/util-retry/dist-cjs/index.js var require_dist_cjs30 = __commonJS({ - "../../../node_modules/@smithy/util-retry/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/util-retry/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_AdaptiveRetryStrategy(), exports); - tslib_1.__exportStar(require_ConfiguredRetryStrategy(), exports); - tslib_1.__exportStar(require_DefaultRateLimiter(), exports); - tslib_1.__exportStar(require_StandardRetryStrategy(), exports); - tslib_1.__exportStar(require_config3(), exports); - tslib_1.__exportStar(require_constants4(), exports); - tslib_1.__exportStar(require_types5(), exports); + tslib_1.__exportStar(require_AdaptiveRetryStrategy(), exports2); + tslib_1.__exportStar(require_ConfiguredRetryStrategy(), exports2); + tslib_1.__exportStar(require_DefaultRateLimiter(), exports2); + tslib_1.__exportStar(require_StandardRetryStrategy(), exports2); + tslib_1.__exportStar(require_config3(), exports2); + tslib_1.__exportStar(require_constants4(), exports2); + tslib_1.__exportStar(require_types6(), exports2); } }); @@ -8613,10 +8650,10 @@ var init_esm_node = __esm({ // ../../../node_modules/@smithy/middleware-retry/dist-cjs/defaultRetryQuota.js var require_defaultRetryQuota = __commonJS({ - "../../../node_modules/@smithy/middleware-retry/dist-cjs/defaultRetryQuota.js"(exports) { + "../../../node_modules/@smithy/middleware-retry/dist-cjs/defaultRetryQuota.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getDefaultRetryQuota = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getDefaultRetryQuota = void 0; var util_retry_1 = require_dist_cjs30(); var getDefaultRetryQuota = (initialRetryTokens, options) => { var _a, _b, _c; @@ -8645,28 +8682,28 @@ var require_defaultRetryQuota = __commonJS({ releaseRetryTokens }); }; - exports.getDefaultRetryQuota = getDefaultRetryQuota; + exports2.getDefaultRetryQuota = getDefaultRetryQuota; } }); // ../../../node_modules/@smithy/middleware-retry/dist-cjs/delayDecider.js var require_delayDecider = __commonJS({ - "../../../node_modules/@smithy/middleware-retry/dist-cjs/delayDecider.js"(exports) { + "../../../node_modules/@smithy/middleware-retry/dist-cjs/delayDecider.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.defaultDelayDecider = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.defaultDelayDecider = void 0; var util_retry_1 = require_dist_cjs30(); var defaultDelayDecider = (delayBase, attempts) => Math.floor(Math.min(util_retry_1.MAXIMUM_RETRY_DELAY, Math.random() * 2 ** attempts * delayBase)); - exports.defaultDelayDecider = defaultDelayDecider; + exports2.defaultDelayDecider = defaultDelayDecider; } }); // ../../../node_modules/@smithy/middleware-retry/dist-cjs/retryDecider.js var require_retryDecider = __commonJS({ - "../../../node_modules/@smithy/middleware-retry/dist-cjs/retryDecider.js"(exports) { + "../../../node_modules/@smithy/middleware-retry/dist-cjs/retryDecider.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.defaultRetryDecider = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.defaultRetryDecider = void 0; var service_error_classification_1 = require_dist_cjs29(); var defaultRetryDecider = (error) => { if (!error) { @@ -8674,16 +8711,16 @@ var require_retryDecider = __commonJS({ } return (0, service_error_classification_1.isRetryableByTrait)(error) || (0, service_error_classification_1.isClockSkewError)(error) || (0, service_error_classification_1.isThrottlingError)(error) || (0, service_error_classification_1.isTransientError)(error); }; - exports.defaultRetryDecider = defaultRetryDecider; + exports2.defaultRetryDecider = defaultRetryDecider; } }); // ../../../node_modules/@smithy/middleware-retry/dist-cjs/util.js var require_util3 = __commonJS({ - "../../../node_modules/@smithy/middleware-retry/dist-cjs/util.js"(exports) { + "../../../node_modules/@smithy/middleware-retry/dist-cjs/util.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.asSdkError = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.asSdkError = void 0; var asSdkError = (error) => { if (error instanceof Error) return error; @@ -8693,16 +8730,16 @@ var require_util3 = __commonJS({ return new Error(error); return new Error(`AWS SDK error wrapper for ${error}`); }; - exports.asSdkError = asSdkError; + exports2.asSdkError = asSdkError; } }); // ../../../node_modules/@smithy/middleware-retry/dist-cjs/StandardRetryStrategy.js var require_StandardRetryStrategy2 = __commonJS({ - "../../../node_modules/@smithy/middleware-retry/dist-cjs/StandardRetryStrategy.js"(exports) { + "../../../node_modules/@smithy/middleware-retry/dist-cjs/StandardRetryStrategy.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.StandardRetryStrategy = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.StandardRetryStrategy = void 0; var protocol_http_1 = require_dist_cjs2(); var service_error_classification_1 = require_dist_cjs29(); var util_retry_1 = require_dist_cjs30(); @@ -8779,7 +8816,7 @@ var require_StandardRetryStrategy2 = __commonJS({ } } }; - exports.StandardRetryStrategy = StandardRetryStrategy; + exports2.StandardRetryStrategy = StandardRetryStrategy; var getDelayFromRetryAfterHeader = (response) => { if (!protocol_http_1.HttpResponse.isInstance(response)) return; @@ -8798,10 +8835,10 @@ var require_StandardRetryStrategy2 = __commonJS({ // ../../../node_modules/@smithy/middleware-retry/dist-cjs/AdaptiveRetryStrategy.js var require_AdaptiveRetryStrategy2 = __commonJS({ - "../../../node_modules/@smithy/middleware-retry/dist-cjs/AdaptiveRetryStrategy.js"(exports) { + "../../../node_modules/@smithy/middleware-retry/dist-cjs/AdaptiveRetryStrategy.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.AdaptiveRetryStrategy = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.AdaptiveRetryStrategy = void 0; var util_retry_1 = require_dist_cjs30(); var StandardRetryStrategy_1 = require_StandardRetryStrategy2(); var AdaptiveRetryStrategy = class extends StandardRetryStrategy_1.StandardRetryStrategy { @@ -8822,38 +8859,38 @@ var require_AdaptiveRetryStrategy2 = __commonJS({ }); } }; - exports.AdaptiveRetryStrategy = AdaptiveRetryStrategy; + exports2.AdaptiveRetryStrategy = AdaptiveRetryStrategy; } }); // ../../../node_modules/@smithy/middleware-retry/dist-cjs/configurations.js var require_configurations2 = __commonJS({ - "../../../node_modules/@smithy/middleware-retry/dist-cjs/configurations.js"(exports) { + "../../../node_modules/@smithy/middleware-retry/dist-cjs/configurations.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.NODE_RETRY_MODE_CONFIG_OPTIONS = exports.CONFIG_RETRY_MODE = exports.ENV_RETRY_MODE = exports.resolveRetryConfig = exports.NODE_MAX_ATTEMPT_CONFIG_OPTIONS = exports.CONFIG_MAX_ATTEMPTS = exports.ENV_MAX_ATTEMPTS = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.NODE_RETRY_MODE_CONFIG_OPTIONS = exports2.CONFIG_RETRY_MODE = exports2.ENV_RETRY_MODE = exports2.resolveRetryConfig = exports2.NODE_MAX_ATTEMPT_CONFIG_OPTIONS = exports2.CONFIG_MAX_ATTEMPTS = exports2.ENV_MAX_ATTEMPTS = void 0; var util_middleware_1 = require_dist_cjs10(); var util_retry_1 = require_dist_cjs30(); - exports.ENV_MAX_ATTEMPTS = "AWS_MAX_ATTEMPTS"; - exports.CONFIG_MAX_ATTEMPTS = "max_attempts"; - exports.NODE_MAX_ATTEMPT_CONFIG_OPTIONS = { + exports2.ENV_MAX_ATTEMPTS = "AWS_MAX_ATTEMPTS"; + exports2.CONFIG_MAX_ATTEMPTS = "max_attempts"; + exports2.NODE_MAX_ATTEMPT_CONFIG_OPTIONS = { environmentVariableSelector: (env) => { - const value = env[exports.ENV_MAX_ATTEMPTS]; + const value = env[exports2.ENV_MAX_ATTEMPTS]; if (!value) return void 0; const maxAttempt = parseInt(value); if (Number.isNaN(maxAttempt)) { - throw new Error(`Environment variable ${exports.ENV_MAX_ATTEMPTS} mast be a number, got "${value}"`); + throw new Error(`Environment variable ${exports2.ENV_MAX_ATTEMPTS} mast be a number, got "${value}"`); } return maxAttempt; }, configFileSelector: (profile) => { - const value = profile[exports.CONFIG_MAX_ATTEMPTS]; + const value = profile[exports2.CONFIG_MAX_ATTEMPTS]; if (!value) return void 0; const maxAttempt = parseInt(value); if (Number.isNaN(maxAttempt)) { - throw new Error(`Shared config file entry ${exports.CONFIG_MAX_ATTEMPTS} mast be a number, got "${value}"`); + throw new Error(`Shared config file entry ${exports2.CONFIG_MAX_ATTEMPTS} mast be a number, got "${value}"`); } return maxAttempt; }, @@ -8878,12 +8915,12 @@ var require_configurations2 = __commonJS({ } }; }; - exports.resolveRetryConfig = resolveRetryConfig; - exports.ENV_RETRY_MODE = "AWS_RETRY_MODE"; - exports.CONFIG_RETRY_MODE = "retry_mode"; - exports.NODE_RETRY_MODE_CONFIG_OPTIONS = { - environmentVariableSelector: (env) => env[exports.ENV_RETRY_MODE], - configFileSelector: (profile) => profile[exports.CONFIG_RETRY_MODE], + exports2.resolveRetryConfig = resolveRetryConfig; + exports2.ENV_RETRY_MODE = "AWS_RETRY_MODE"; + exports2.CONFIG_RETRY_MODE = "retry_mode"; + exports2.NODE_RETRY_MODE_CONFIG_OPTIONS = { + environmentVariableSelector: (env) => env[exports2.ENV_RETRY_MODE], + configFileSelector: (profile) => profile[exports2.CONFIG_RETRY_MODE], default: util_retry_1.DEFAULT_RETRY_MODE }; } @@ -8891,10 +8928,10 @@ var require_configurations2 = __commonJS({ // ../../../node_modules/@smithy/middleware-retry/dist-cjs/omitRetryHeadersMiddleware.js var require_omitRetryHeadersMiddleware = __commonJS({ - "../../../node_modules/@smithy/middleware-retry/dist-cjs/omitRetryHeadersMiddleware.js"(exports) { + "../../../node_modules/@smithy/middleware-retry/dist-cjs/omitRetryHeadersMiddleware.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getOmitRetryHeadersPlugin = exports.omitRetryHeadersMiddlewareOptions = exports.omitRetryHeadersMiddleware = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getOmitRetryHeadersPlugin = exports2.omitRetryHeadersMiddlewareOptions = exports2.omitRetryHeadersMiddleware = void 0; var protocol_http_1 = require_dist_cjs2(); var util_retry_1 = require_dist_cjs30(); var omitRetryHeadersMiddleware = () => (next) => async (args) => { @@ -8905,8 +8942,8 @@ var require_omitRetryHeadersMiddleware = __commonJS({ } return next(args); }; - exports.omitRetryHeadersMiddleware = omitRetryHeadersMiddleware; - exports.omitRetryHeadersMiddlewareOptions = { + exports2.omitRetryHeadersMiddleware = omitRetryHeadersMiddleware; + exports2.omitRetryHeadersMiddlewareOptions = { name: "omitRetryHeadersMiddleware", tags: ["RETRY", "HEADERS", "OMIT_RETRY_HEADERS"], relation: "before", @@ -8915,19 +8952,19 @@ var require_omitRetryHeadersMiddleware = __commonJS({ }; var getOmitRetryHeadersPlugin = (options) => ({ applyToStack: (clientStack) => { - clientStack.addRelativeTo((0, exports.omitRetryHeadersMiddleware)(), exports.omitRetryHeadersMiddlewareOptions); + clientStack.addRelativeTo((0, exports2.omitRetryHeadersMiddleware)(), exports2.omitRetryHeadersMiddlewareOptions); } }); - exports.getOmitRetryHeadersPlugin = getOmitRetryHeadersPlugin; + exports2.getOmitRetryHeadersPlugin = getOmitRetryHeadersPlugin; } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/NoOpLogger.js var require_NoOpLogger = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/NoOpLogger.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/NoOpLogger.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.NoOpLogger = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.NoOpLogger = void 0; var NoOpLogger = class { trace() { } @@ -8940,16 +8977,16 @@ var require_NoOpLogger = __commonJS({ error() { } }; - exports.NoOpLogger = NoOpLogger; + exports2.NoOpLogger = NoOpLogger; } }); // ../../../node_modules/@smithy/middleware-stack/dist-cjs/MiddlewareStack.js var require_MiddlewareStack = __commonJS({ - "../../../node_modules/@smithy/middleware-stack/dist-cjs/MiddlewareStack.js"(exports) { + "../../../node_modules/@smithy/middleware-stack/dist-cjs/MiddlewareStack.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.constructStack = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.constructStack = void 0; var getAllAliases = (name, aliases) => { const _aliases = []; if (name) { @@ -9150,7 +9187,7 @@ var require_MiddlewareStack = __commonJS({ } relativeEntries.push(entry); }, - clone: () => cloneTo((0, exports.constructStack)()), + clone: () => cloneTo((0, exports2.constructStack)()), use: (plugin) => { plugin.applyToStack(stack); }, @@ -9180,7 +9217,7 @@ var require_MiddlewareStack = __commonJS({ }, concat: (from) => { var _a, _b; - const cloned = cloneTo((0, exports.constructStack)()); + const cloned = cloneTo((0, exports2.constructStack)()); cloned.use(from); cloned.identifyOnResolve(identifyOnResolve || cloned.identifyOnResolve() || ((_b = (_a = from.identifyOnResolve) === null || _a === void 0 ? void 0 : _a.call(from)) !== null && _b !== void 0 ? _b : false)); return cloned; @@ -9210,7 +9247,7 @@ var require_MiddlewareStack = __commonJS({ }; return stack; }; - exports.constructStack = constructStack; + exports2.constructStack = constructStack; var stepWeights = { initialize: 5, serialize: 4, @@ -9228,20 +9265,20 @@ var require_MiddlewareStack = __commonJS({ // ../../../node_modules/@smithy/middleware-stack/dist-cjs/index.js var require_dist_cjs31 = __commonJS({ - "../../../node_modules/@smithy/middleware-stack/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/middleware-stack/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_MiddlewareStack(), exports); + tslib_1.__exportStar(require_MiddlewareStack(), exports2); } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/client.js var require_client3 = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/client.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/client.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.Client = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.Client = void 0; var middleware_stack_1 = require_dist_cjs31(); var Client = class { constructor(config) { @@ -9264,16 +9301,16 @@ var require_client3 = __commonJS({ this.config.requestHandler.destroy(); } }; - exports.Client = Client; + exports2.Client = Client; } }); // ../../../node_modules/@smithy/util-base64/dist-cjs/fromBase64.js var require_fromBase64 = __commonJS({ - "../../../node_modules/@smithy/util-base64/dist-cjs/fromBase64.js"(exports) { + "../../../node_modules/@smithy/util-base64/dist-cjs/fromBase64.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.fromBase64 = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.fromBase64 = void 0; var util_buffer_from_1 = require_dist_cjs12(); var BASE64_REGEX = /^[A-Za-z0-9+/]*={0,2}$/; var fromBase64 = (input) => { @@ -9286,39 +9323,39 @@ var require_fromBase64 = __commonJS({ const buffer = (0, util_buffer_from_1.fromString)(input, "base64"); return new Uint8Array(buffer.buffer, buffer.byteOffset, buffer.byteLength); }; - exports.fromBase64 = fromBase64; + exports2.fromBase64 = fromBase64; } }); // ../../../node_modules/@smithy/util-base64/dist-cjs/toBase64.js var require_toBase64 = __commonJS({ - "../../../node_modules/@smithy/util-base64/dist-cjs/toBase64.js"(exports) { + "../../../node_modules/@smithy/util-base64/dist-cjs/toBase64.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.toBase64 = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.toBase64 = void 0; var util_buffer_from_1 = require_dist_cjs12(); var toBase64 = (input) => (0, util_buffer_from_1.fromArrayBuffer)(input.buffer, input.byteOffset, input.byteLength).toString("base64"); - exports.toBase64 = toBase64; + exports2.toBase64 = toBase64; } }); // ../../../node_modules/@smithy/util-base64/dist-cjs/index.js var require_dist_cjs32 = __commonJS({ - "../../../node_modules/@smithy/util-base64/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/util-base64/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_fromBase64(), exports); - tslib_1.__exportStar(require_toBase64(), exports); + tslib_1.__exportStar(require_fromBase64(), exports2); + tslib_1.__exportStar(require_toBase64(), exports2); } }); // ../../../node_modules/@smithy/util-stream/dist-cjs/blob/transforms.js var require_transforms = __commonJS({ - "../../../node_modules/@smithy/util-stream/dist-cjs/blob/transforms.js"(exports) { + "../../../node_modules/@smithy/util-stream/dist-cjs/blob/transforms.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.transformFromString = exports.transformToString = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.transformFromString = exports2.transformToString = void 0; var util_base64_1 = require_dist_cjs32(); var util_utf8_1 = require_dist_cjs13(); var Uint8ArrayBlobAdapter_1 = require_Uint8ArrayBlobAdapter(); @@ -9328,23 +9365,23 @@ var require_transforms = __commonJS({ } return (0, util_utf8_1.toUtf8)(payload); } - exports.transformToString = transformToString; + exports2.transformToString = transformToString; function transformFromString(str, encoding) { if (encoding === "base64") { return Uint8ArrayBlobAdapter_1.Uint8ArrayBlobAdapter.mutate((0, util_base64_1.fromBase64)(str)); } return Uint8ArrayBlobAdapter_1.Uint8ArrayBlobAdapter.mutate((0, util_utf8_1.fromUtf8)(str)); } - exports.transformFromString = transformFromString; + exports2.transformFromString = transformFromString; } }); // ../../../node_modules/@smithy/util-stream/dist-cjs/blob/Uint8ArrayBlobAdapter.js var require_Uint8ArrayBlobAdapter = __commonJS({ - "../../../node_modules/@smithy/util-stream/dist-cjs/blob/Uint8ArrayBlobAdapter.js"(exports) { + "../../../node_modules/@smithy/util-stream/dist-cjs/blob/Uint8ArrayBlobAdapter.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.Uint8ArrayBlobAdapter = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.Uint8ArrayBlobAdapter = void 0; var transforms_1 = require_transforms(); var Uint8ArrayBlobAdapter = class _Uint8ArrayBlobAdapter extends Uint8Array { static fromString(source, encoding = "utf-8") { @@ -9363,16 +9400,16 @@ var require_Uint8ArrayBlobAdapter = __commonJS({ return (0, transforms_1.transformToString)(this, encoding); } }; - exports.Uint8ArrayBlobAdapter = Uint8ArrayBlobAdapter; + exports2.Uint8ArrayBlobAdapter = Uint8ArrayBlobAdapter; } }); // ../../../node_modules/@smithy/util-stream/dist-cjs/getAwsChunkedEncodingStream.js var require_getAwsChunkedEncodingStream = __commonJS({ - "../../../node_modules/@smithy/util-stream/dist-cjs/getAwsChunkedEncodingStream.js"(exports) { + "../../../node_modules/@smithy/util-stream/dist-cjs/getAwsChunkedEncodingStream.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getAwsChunkedEncodingStream = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getAwsChunkedEncodingStream = void 0; var stream_1 = require("stream"); var getAwsChunkedEncodingStream = (readableStream, options) => { const { base64Encoder, bodyLengthChecker, checksumAlgorithmFn, checksumLocationName, streamHasher } = options; @@ -9401,16 +9438,16 @@ var require_getAwsChunkedEncodingStream = __commonJS({ }); return awsChunkedEncodingStream; }; - exports.getAwsChunkedEncodingStream = getAwsChunkedEncodingStream; + exports2.getAwsChunkedEncodingStream = getAwsChunkedEncodingStream; } }); // ../../../node_modules/@smithy/querystring-builder/dist-cjs/index.js var require_dist_cjs33 = __commonJS({ - "../../../node_modules/@smithy/querystring-builder/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/querystring-builder/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.buildQueryString = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.buildQueryString = void 0; var util_uri_escape_1 = require_dist_cjs14(); function buildQueryString(query) { const parts = []; @@ -9431,26 +9468,26 @@ var require_dist_cjs33 = __commonJS({ } return parts.join("&"); } - exports.buildQueryString = buildQueryString; + exports2.buildQueryString = buildQueryString; } }); // ../../../node_modules/@smithy/node-http-handler/dist-cjs/constants.js var require_constants5 = __commonJS({ - "../../../node_modules/@smithy/node-http-handler/dist-cjs/constants.js"(exports) { + "../../../node_modules/@smithy/node-http-handler/dist-cjs/constants.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.NODEJS_TIMEOUT_ERROR_CODES = void 0; - exports.NODEJS_TIMEOUT_ERROR_CODES = ["ECONNRESET", "EPIPE", "ETIMEDOUT"]; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.NODEJS_TIMEOUT_ERROR_CODES = void 0; + exports2.NODEJS_TIMEOUT_ERROR_CODES = ["ECONNRESET", "EPIPE", "ETIMEDOUT"]; } }); // ../../../node_modules/@smithy/node-http-handler/dist-cjs/get-transformed-headers.js var require_get_transformed_headers = __commonJS({ - "../../../node_modules/@smithy/node-http-handler/dist-cjs/get-transformed-headers.js"(exports) { + "../../../node_modules/@smithy/node-http-handler/dist-cjs/get-transformed-headers.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getTransformedHeaders = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getTransformedHeaders = void 0; var getTransformedHeaders = (headers) => { const transformedHeaders = {}; for (const name of Object.keys(headers)) { @@ -9459,16 +9496,16 @@ var require_get_transformed_headers = __commonJS({ } return transformedHeaders; }; - exports.getTransformedHeaders = getTransformedHeaders; + exports2.getTransformedHeaders = getTransformedHeaders; } }); // ../../../node_modules/@smithy/node-http-handler/dist-cjs/set-connection-timeout.js var require_set_connection_timeout = __commonJS({ - "../../../node_modules/@smithy/node-http-handler/dist-cjs/set-connection-timeout.js"(exports) { + "../../../node_modules/@smithy/node-http-handler/dist-cjs/set-connection-timeout.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.setConnectionTimeout = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.setConnectionTimeout = void 0; var setConnectionTimeout = (request2, reject, timeoutInMs = 0) => { if (!timeoutInMs) { return; @@ -9489,16 +9526,16 @@ var require_set_connection_timeout = __commonJS({ } }); }; - exports.setConnectionTimeout = setConnectionTimeout; + exports2.setConnectionTimeout = setConnectionTimeout; } }); // ../../../node_modules/@smithy/node-http-handler/dist-cjs/set-socket-keep-alive.js var require_set_socket_keep_alive = __commonJS({ - "../../../node_modules/@smithy/node-http-handler/dist-cjs/set-socket-keep-alive.js"(exports) { + "../../../node_modules/@smithy/node-http-handler/dist-cjs/set-socket-keep-alive.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.setSocketKeepAlive = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.setSocketKeepAlive = void 0; var setSocketKeepAlive = (request2, { keepAlive, keepAliveMsecs }) => { if (keepAlive !== true) { return; @@ -9507,32 +9544,32 @@ var require_set_socket_keep_alive = __commonJS({ socket.setKeepAlive(keepAlive, keepAliveMsecs || 0); }); }; - exports.setSocketKeepAlive = setSocketKeepAlive; + exports2.setSocketKeepAlive = setSocketKeepAlive; } }); // ../../../node_modules/@smithy/node-http-handler/dist-cjs/set-socket-timeout.js var require_set_socket_timeout = __commonJS({ - "../../../node_modules/@smithy/node-http-handler/dist-cjs/set-socket-timeout.js"(exports) { + "../../../node_modules/@smithy/node-http-handler/dist-cjs/set-socket-timeout.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.setSocketTimeout = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.setSocketTimeout = void 0; var setSocketTimeout = (request2, reject, timeoutInMs = 0) => { request2.setTimeout(timeoutInMs, () => { request2.destroy(); reject(Object.assign(new Error(`Connection timed out after ${timeoutInMs} ms`), { name: "TimeoutError" })); }); }; - exports.setSocketTimeout = setSocketTimeout; + exports2.setSocketTimeout = setSocketTimeout; } }); // ../../../node_modules/@smithy/node-http-handler/dist-cjs/write-request-body.js var require_write_request_body = __commonJS({ - "../../../node_modules/@smithy/node-http-handler/dist-cjs/write-request-body.js"(exports) { + "../../../node_modules/@smithy/node-http-handler/dist-cjs/write-request-body.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.writeRequestBody = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.writeRequestBody = void 0; var stream_1 = require("stream"); var MIN_WAIT_TIME = 1e3; async function writeRequestBody(httpRequest, request2, maxContinueTimeoutMs = MIN_WAIT_TIME) { @@ -9563,7 +9600,7 @@ var require_write_request_body = __commonJS({ writeBody(httpRequest, request2.body); } } - exports.writeRequestBody = writeRequestBody; + exports2.writeRequestBody = writeRequestBody; function writeBody(httpRequest, body) { if (body instanceof stream_1.Readable) { body.pipe(httpRequest); @@ -9578,10 +9615,10 @@ var require_write_request_body = __commonJS({ // ../../../node_modules/@smithy/node-http-handler/dist-cjs/node-http-handler.js var require_node_http_handler = __commonJS({ - "../../../node_modules/@smithy/node-http-handler/dist-cjs/node-http-handler.js"(exports) { + "../../../node_modules/@smithy/node-http-handler/dist-cjs/node-http-handler.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.NodeHttpHandler = exports.DEFAULT_REQUEST_TIMEOUT = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.NodeHttpHandler = exports2.DEFAULT_REQUEST_TIMEOUT = void 0; var protocol_http_1 = require_dist_cjs2(); var querystring_builder_1 = require_dist_cjs33(); var http_1 = require("http"); @@ -9592,7 +9629,7 @@ var require_node_http_handler = __commonJS({ var set_socket_keep_alive_1 = require_set_socket_keep_alive(); var set_socket_timeout_1 = require_set_socket_timeout(); var write_request_body_1 = require_write_request_body(); - exports.DEFAULT_REQUEST_TIMEOUT = 0; + exports2.DEFAULT_REQUEST_TIMEOUT = 0; var NodeHttpHandler = class _NodeHttpHandler { static create(instanceOrOptions) { if (typeof (instanceOrOptions === null || instanceOrOptions === void 0 ? void 0 : instanceOrOptions.handle) === "function") { @@ -9727,16 +9764,16 @@ var require_node_http_handler = __commonJS({ return (_a = this.config) !== null && _a !== void 0 ? _a : {}; } }; - exports.NodeHttpHandler = NodeHttpHandler; + exports2.NodeHttpHandler = NodeHttpHandler; } }); // ../../../node_modules/@smithy/node-http-handler/dist-cjs/node-http2-connection-pool.js var require_node_http2_connection_pool = __commonJS({ - "../../../node_modules/@smithy/node-http-handler/dist-cjs/node-http2-connection-pool.js"(exports) { + "../../../node_modules/@smithy/node-http-handler/dist-cjs/node-http2-connection-pool.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.NodeHttp2ConnectionPool = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.NodeHttp2ConnectionPool = void 0; var NodeHttp2ConnectionPool = class { constructor(sessions) { this.sessions = []; @@ -9769,16 +9806,16 @@ var require_node_http2_connection_pool = __commonJS({ } } }; - exports.NodeHttp2ConnectionPool = NodeHttp2ConnectionPool; + exports2.NodeHttp2ConnectionPool = NodeHttp2ConnectionPool; } }); // ../../../node_modules/@smithy/node-http-handler/dist-cjs/node-http2-connection-manager.js var require_node_http2_connection_manager = __commonJS({ - "../../../node_modules/@smithy/node-http-handler/dist-cjs/node-http2-connection-manager.js"(exports) { + "../../../node_modules/@smithy/node-http-handler/dist-cjs/node-http2-connection-manager.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.NodeHttp2ConnectionManager = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.NodeHttp2ConnectionManager = void 0; var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); var http2_1 = tslib_1.__importDefault(require("http2")); var node_http2_connection_pool_1 = require_node_http2_connection_pool(); @@ -9864,16 +9901,16 @@ var require_node_http2_connection_manager = __commonJS({ return request2.destination.toString(); } }; - exports.NodeHttp2ConnectionManager = NodeHttp2ConnectionManager; + exports2.NodeHttp2ConnectionManager = NodeHttp2ConnectionManager; } }); // ../../../node_modules/@smithy/node-http-handler/dist-cjs/node-http2-handler.js var require_node_http2_handler = __commonJS({ - "../../../node_modules/@smithy/node-http-handler/dist-cjs/node-http2-handler.js"(exports) { + "../../../node_modules/@smithy/node-http-handler/dist-cjs/node-http2-handler.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.NodeHttp2Handler = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.NodeHttp2Handler = void 0; var protocol_http_1 = require_dist_cjs2(); var querystring_builder_1 = require_dist_cjs33(); var http2_1 = require("http2"); @@ -10032,16 +10069,16 @@ var require_node_http2_handler = __commonJS({ } } }; - exports.NodeHttp2Handler = NodeHttp2Handler; + exports2.NodeHttp2Handler = NodeHttp2Handler; } }); // ../../../node_modules/@smithy/node-http-handler/dist-cjs/stream-collector/collector.js var require_collector = __commonJS({ - "../../../node_modules/@smithy/node-http-handler/dist-cjs/stream-collector/collector.js"(exports) { + "../../../node_modules/@smithy/node-http-handler/dist-cjs/stream-collector/collector.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.Collector = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.Collector = void 0; var stream_1 = require("stream"); var Collector = class extends stream_1.Writable { constructor() { @@ -10053,16 +10090,16 @@ var require_collector = __commonJS({ callback(); } }; - exports.Collector = Collector; + exports2.Collector = Collector; } }); // ../../../node_modules/@smithy/node-http-handler/dist-cjs/stream-collector/index.js var require_stream_collector = __commonJS({ - "../../../node_modules/@smithy/node-http-handler/dist-cjs/stream-collector/index.js"(exports) { + "../../../node_modules/@smithy/node-http-handler/dist-cjs/stream-collector/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.streamCollector = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.streamCollector = void 0; var collector_1 = require_collector(); var streamCollector = (stream) => new Promise((resolve, reject) => { const collector = new collector_1.Collector(); @@ -10077,28 +10114,28 @@ var require_stream_collector = __commonJS({ resolve(bytes); }); }); - exports.streamCollector = streamCollector; + exports2.streamCollector = streamCollector; } }); // ../../../node_modules/@smithy/node-http-handler/dist-cjs/index.js var require_dist_cjs34 = __commonJS({ - "../../../node_modules/@smithy/node-http-handler/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/node-http-handler/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_node_http_handler(), exports); - tslib_1.__exportStar(require_node_http2_handler(), exports); - tslib_1.__exportStar(require_stream_collector(), exports); + tslib_1.__exportStar(require_node_http_handler(), exports2); + tslib_1.__exportStar(require_node_http2_handler(), exports2); + tslib_1.__exportStar(require_stream_collector(), exports2); } }); // ../../../node_modules/@smithy/util-stream/dist-cjs/sdk-stream-mixin.js var require_sdk_stream_mixin = __commonJS({ - "../../../node_modules/@smithy/util-stream/dist-cjs/sdk-stream-mixin.js"(exports) { + "../../../node_modules/@smithy/util-stream/dist-cjs/sdk-stream-mixin.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.sdkStreamMixin = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.sdkStreamMixin = void 0; var node_http_handler_1 = require_dist_cjs34(); var util_buffer_from_1 = require_dist_cjs12(); var stream_1 = require("stream"); @@ -10144,28 +10181,28 @@ var require_sdk_stream_mixin = __commonJS({ } }); }; - exports.sdkStreamMixin = sdkStreamMixin; + exports2.sdkStreamMixin = sdkStreamMixin; } }); // ../../../node_modules/@smithy/util-stream/dist-cjs/index.js var require_dist_cjs35 = __commonJS({ - "../../../node_modules/@smithy/util-stream/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/util-stream/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_Uint8ArrayBlobAdapter(), exports); - tslib_1.__exportStar(require_getAwsChunkedEncodingStream(), exports); - tslib_1.__exportStar(require_sdk_stream_mixin(), exports); + tslib_1.__exportStar(require_Uint8ArrayBlobAdapter(), exports2); + tslib_1.__exportStar(require_getAwsChunkedEncodingStream(), exports2); + tslib_1.__exportStar(require_sdk_stream_mixin(), exports2); } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/collect-stream-body.js var require_collect_stream_body = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/collect-stream-body.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/collect-stream-body.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.collectBody = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.collectBody = void 0; var util_stream_1 = require_dist_cjs35(); var collectBody = async (streamBody = new Uint8Array(), context) => { if (streamBody instanceof Uint8Array) { @@ -10177,42 +10214,151 @@ var require_collect_stream_body = __commonJS({ const fromContext = context.streamCollector(streamBody); return util_stream_1.Uint8ArrayBlobAdapter.mutate(await fromContext); }; - exports.collectBody = collectBody; + exports2.collectBody = collectBody; } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/command.js var require_command3 = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/command.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/command.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.Command = void 0; var middleware_stack_1 = require_dist_cjs31(); + var types_1 = require_dist_cjs(); var Command = class { constructor() { this.middlewareStack = (0, middleware_stack_1.constructStack)(); } + static classBuilder() { + return new ClassBuilder(); + } + resolveMiddlewareWithContext(clientStack, configuration, options, { middlewareFn, clientName, commandName, inputFilterSensitiveLog, outputFilterSensitiveLog, smithyContext, additionalContext, CommandCtor }) { + for (const mw of middlewareFn.bind(this)(CommandCtor, clientStack, configuration, options)) { + this.middlewareStack.use(mw); + } + const stack = clientStack.concat(this.middlewareStack); + const { logger } = configuration; + const handlerExecutionContext = { + logger, + clientName, + commandName, + inputFilterSensitiveLog, + outputFilterSensitiveLog, + [types_1.SMITHY_CONTEXT_KEY]: { + ...smithyContext + }, + ...additionalContext + }; + const { requestHandler } = configuration; + return stack.resolve((request2) => requestHandler.handle(request2.request, options || {}), handlerExecutionContext); + } + }; + exports2.Command = Command; + var ClassBuilder = class { + constructor() { + this._init = () => { + }; + this._ep = {}; + this._middlewareFn = () => []; + this._commandName = ""; + this._clientName = ""; + this._additionalContext = {}; + this._smithyContext = {}; + this._inputFilterSensitiveLog = (_) => _; + this._outputFilterSensitiveLog = (_) => _; + this._serializer = null; + this._deserializer = null; + } + init(cb) { + this._init = cb; + } + ep(endpointParameterInstructions) { + this._ep = endpointParameterInstructions; + return this; + } + m(middlewareSupplier) { + this._middlewareFn = middlewareSupplier; + return this; + } + s(service, operation, smithyContext = {}) { + this._smithyContext = { + service, + operation, + ...smithyContext + }; + return this; + } + c(additionalContext = {}) { + this._additionalContext = additionalContext; + return this; + } + n(clientName, commandName) { + this._clientName = clientName; + this._commandName = commandName; + return this; + } + f(inputFilter = (_) => _, outputFilter = (_) => _) { + this._inputFilterSensitiveLog = inputFilter; + this._outputFilterSensitiveLog = outputFilter; + return this; + } + ser(serializer) { + this._serializer = serializer; + return this; + } + de(deserializer) { + this._deserializer = deserializer; + return this; + } + build() { + const closure = this; + let CommandRef; + return CommandRef = class extends Command { + static getEndpointParameterInstructions() { + return closure._ep; + } + constructor(input) { + super(); + this.input = input; + this.serialize = closure._serializer; + this.deserialize = closure._deserializer; + closure._init(this); + } + resolveMiddleware(stack, configuration, options) { + return this.resolveMiddlewareWithContext(stack, configuration, options, { + CommandCtor: CommandRef, + middlewareFn: closure._middlewareFn, + clientName: closure._clientName, + commandName: closure._commandName, + inputFilterSensitiveLog: closure._inputFilterSensitiveLog, + outputFilterSensitiveLog: closure._outputFilterSensitiveLog, + smithyContext: closure._smithyContext, + additionalContext: closure._additionalContext + }); + } + }; + } }; - exports.Command = Command; } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/constants.js var require_constants6 = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/constants.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/constants.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.SENSITIVE_STRING = void 0; - exports.SENSITIVE_STRING = "***SensitiveInformation***"; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.SENSITIVE_STRING = void 0; + exports2.SENSITIVE_STRING = "***SensitiveInformation***"; } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/create-aggregated-client.js var require_create_aggregated_client = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/create-aggregated-client.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/create-aggregated-client.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.createAggregatedClient = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.createAggregatedClient = void 0; var createAggregatedClient = (commands, Client) => { for (const command of Object.keys(commands)) { const CommandCtor = commands[command]; @@ -10232,16 +10378,16 @@ var require_create_aggregated_client = __commonJS({ Client.prototype[methodName] = methodImpl; } }; - exports.createAggregatedClient = createAggregatedClient; + exports2.createAggregatedClient = createAggregatedClient; } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/parse-utils.js var require_parse_utils = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/parse-utils.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/parse-utils.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.logger = exports.strictParseByte = exports.strictParseShort = exports.strictParseInt32 = exports.strictParseInt = exports.strictParseLong = exports.limitedParseFloat32 = exports.limitedParseFloat = exports.handleFloat = exports.limitedParseDouble = exports.strictParseFloat32 = exports.strictParseFloat = exports.strictParseDouble = exports.expectUnion = exports.expectString = exports.expectObject = exports.expectNonNull = exports.expectByte = exports.expectShort = exports.expectInt32 = exports.expectInt = exports.expectLong = exports.expectFloat32 = exports.expectNumber = exports.expectBoolean = exports.parseBoolean = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.logger = exports2.strictParseByte = exports2.strictParseShort = exports2.strictParseInt32 = exports2.strictParseInt = exports2.strictParseLong = exports2.limitedParseFloat32 = exports2.limitedParseFloat = exports2.handleFloat = exports2.limitedParseDouble = exports2.strictParseFloat32 = exports2.strictParseFloat = exports2.strictParseDouble = exports2.expectUnion = exports2.expectString = exports2.expectObject = exports2.expectNonNull = exports2.expectByte = exports2.expectShort = exports2.expectInt32 = exports2.expectInt = exports2.expectLong = exports2.expectFloat32 = exports2.expectNumber = exports2.expectBoolean = exports2.parseBoolean = void 0; var parseBoolean = (value) => { switch (value) { case "true": @@ -10252,14 +10398,14 @@ var require_parse_utils = __commonJS({ throw new Error(`Unable to parse boolean value "${value}"`); } }; - exports.parseBoolean = parseBoolean; + exports2.parseBoolean = parseBoolean; var expectBoolean = (value) => { if (value === null || value === void 0) { return void 0; } if (typeof value === "number") { if (value === 0 || value === 1) { - exports.logger.warn(stackTraceWarning(`Expected boolean, got ${typeof value}: ${value}`)); + exports2.logger.warn(stackTraceWarning(`Expected boolean, got ${typeof value}: ${value}`)); } if (value === 0) { return false; @@ -10271,7 +10417,7 @@ var require_parse_utils = __commonJS({ if (typeof value === "string") { const lower = value.toLowerCase(); if (lower === "false" || lower === "true") { - exports.logger.warn(stackTraceWarning(`Expected boolean, got ${typeof value}: ${value}`)); + exports2.logger.warn(stackTraceWarning(`Expected boolean, got ${typeof value}: ${value}`)); } if (lower === "false") { return false; @@ -10285,7 +10431,7 @@ var require_parse_utils = __commonJS({ } throw new TypeError(`Expected boolean, got ${typeof value}: ${value}`); }; - exports.expectBoolean = expectBoolean; + exports2.expectBoolean = expectBoolean; var expectNumber = (value) => { if (value === null || value === void 0) { return void 0; @@ -10294,7 +10440,7 @@ var require_parse_utils = __commonJS({ const parsed = parseFloat(value); if (!Number.isNaN(parsed)) { if (String(parsed) !== String(value)) { - exports.logger.warn(stackTraceWarning(`Expected number but observed string: ${value}`)); + exports2.logger.warn(stackTraceWarning(`Expected number but observed string: ${value}`)); } return parsed; } @@ -10304,10 +10450,10 @@ var require_parse_utils = __commonJS({ } throw new TypeError(`Expected number, got ${typeof value}: ${value}`); }; - exports.expectNumber = expectNumber; + exports2.expectNumber = expectNumber; var MAX_FLOAT = Math.ceil(2 ** 127 * (2 - 2 ** -23)); var expectFloat32 = (value) => { - const expected = (0, exports.expectNumber)(value); + const expected = (0, exports2.expectNumber)(value); if (expected !== void 0 && !Number.isNaN(expected) && expected !== Infinity && expected !== -Infinity) { if (Math.abs(expected) > MAX_FLOAT) { throw new TypeError(`Expected 32-bit float, got ${value}`); @@ -10315,7 +10461,7 @@ var require_parse_utils = __commonJS({ } return expected; }; - exports.expectFloat32 = expectFloat32; + exports2.expectFloat32 = expectFloat32; var expectLong = (value) => { if (value === null || value === void 0) { return void 0; @@ -10325,16 +10471,16 @@ var require_parse_utils = __commonJS({ } throw new TypeError(`Expected integer, got ${typeof value}: ${value}`); }; - exports.expectLong = expectLong; - exports.expectInt = exports.expectLong; + exports2.expectLong = expectLong; + exports2.expectInt = exports2.expectLong; var expectInt32 = (value) => expectSizedInt(value, 32); - exports.expectInt32 = expectInt32; + exports2.expectInt32 = expectInt32; var expectShort = (value) => expectSizedInt(value, 16); - exports.expectShort = expectShort; + exports2.expectShort = expectShort; var expectByte = (value) => expectSizedInt(value, 8); - exports.expectByte = expectByte; + exports2.expectByte = expectByte; var expectSizedInt = (value, size) => { - const expected = (0, exports.expectLong)(value); + const expected = (0, exports2.expectLong)(value); if (expected !== void 0 && castInt(expected, size) !== expected) { throw new TypeError(`Expected ${size}-bit integer, got ${value}`); } @@ -10359,7 +10505,7 @@ var require_parse_utils = __commonJS({ } return value; }; - exports.expectNonNull = expectNonNull; + exports2.expectNonNull = expectNonNull; var expectObject = (value) => { if (value === null || value === void 0) { return void 0; @@ -10370,7 +10516,7 @@ var require_parse_utils = __commonJS({ const receivedType = Array.isArray(value) ? "array" : typeof value; throw new TypeError(`Expected object, got ${receivedType}: ${value}`); }; - exports.expectObject = expectObject; + exports2.expectObject = expectObject; var expectString = (value) => { if (value === null || value === void 0) { return void 0; @@ -10379,17 +10525,17 @@ var require_parse_utils = __commonJS({ return value; } if (["boolean", "number", "bigint"].includes(typeof value)) { - exports.logger.warn(stackTraceWarning(`Expected string, got ${typeof value}: ${value}`)); + exports2.logger.warn(stackTraceWarning(`Expected string, got ${typeof value}: ${value}`)); return String(value); } throw new TypeError(`Expected string, got ${typeof value}: ${value}`); }; - exports.expectString = expectString; + exports2.expectString = expectString; var expectUnion = (value) => { if (value === null || value === void 0) { return void 0; } - const asObject = (0, exports.expectObject)(value); + const asObject = (0, exports2.expectObject)(value); const setKeys = Object.entries(asObject).filter(([, v]) => v != null).map(([k]) => k); if (setKeys.length === 0) { throw new TypeError(`Unions must have exactly one non-null member. None were found.`); @@ -10399,22 +10545,22 @@ var require_parse_utils = __commonJS({ } return asObject; }; - exports.expectUnion = expectUnion; + exports2.expectUnion = expectUnion; var strictParseDouble = (value) => { if (typeof value == "string") { - return (0, exports.expectNumber)(parseNumber(value)); + return (0, exports2.expectNumber)(parseNumber(value)); } - return (0, exports.expectNumber)(value); + return (0, exports2.expectNumber)(value); }; - exports.strictParseDouble = strictParseDouble; - exports.strictParseFloat = exports.strictParseDouble; + exports2.strictParseDouble = strictParseDouble; + exports2.strictParseFloat = exports2.strictParseDouble; var strictParseFloat32 = (value) => { if (typeof value == "string") { - return (0, exports.expectFloat32)(parseNumber(value)); + return (0, exports2.expectFloat32)(parseNumber(value)); } - return (0, exports.expectFloat32)(value); + return (0, exports2.expectFloat32)(value); }; - exports.strictParseFloat32 = strictParseFloat32; + exports2.strictParseFloat32 = strictParseFloat32; var NUMBER_REGEX = /(-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?)|(-?Infinity)|(NaN)/g; var parseNumber = (value) => { const matches = value.match(NUMBER_REGEX); @@ -10427,18 +10573,18 @@ var require_parse_utils = __commonJS({ if (typeof value == "string") { return parseFloatString(value); } - return (0, exports.expectNumber)(value); + return (0, exports2.expectNumber)(value); }; - exports.limitedParseDouble = limitedParseDouble; - exports.handleFloat = exports.limitedParseDouble; - exports.limitedParseFloat = exports.limitedParseDouble; + exports2.limitedParseDouble = limitedParseDouble; + exports2.handleFloat = exports2.limitedParseDouble; + exports2.limitedParseFloat = exports2.limitedParseDouble; var limitedParseFloat32 = (value) => { if (typeof value == "string") { return parseFloatString(value); } - return (0, exports.expectFloat32)(value); + return (0, exports2.expectFloat32)(value); }; - exports.limitedParseFloat32 = limitedParseFloat32; + exports2.limitedParseFloat32 = limitedParseFloat32; var parseFloatString = (value) => { switch (value) { case "NaN": @@ -10453,37 +10599,37 @@ var require_parse_utils = __commonJS({ }; var strictParseLong = (value) => { if (typeof value === "string") { - return (0, exports.expectLong)(parseNumber(value)); + return (0, exports2.expectLong)(parseNumber(value)); } - return (0, exports.expectLong)(value); + return (0, exports2.expectLong)(value); }; - exports.strictParseLong = strictParseLong; - exports.strictParseInt = exports.strictParseLong; + exports2.strictParseLong = strictParseLong; + exports2.strictParseInt = exports2.strictParseLong; var strictParseInt32 = (value) => { if (typeof value === "string") { - return (0, exports.expectInt32)(parseNumber(value)); + return (0, exports2.expectInt32)(parseNumber(value)); } - return (0, exports.expectInt32)(value); + return (0, exports2.expectInt32)(value); }; - exports.strictParseInt32 = strictParseInt32; + exports2.strictParseInt32 = strictParseInt32; var strictParseShort = (value) => { if (typeof value === "string") { - return (0, exports.expectShort)(parseNumber(value)); + return (0, exports2.expectShort)(parseNumber(value)); } - return (0, exports.expectShort)(value); + return (0, exports2.expectShort)(value); }; - exports.strictParseShort = strictParseShort; + exports2.strictParseShort = strictParseShort; var strictParseByte = (value) => { if (typeof value === "string") { - return (0, exports.expectByte)(parseNumber(value)); + return (0, exports2.expectByte)(parseNumber(value)); } - return (0, exports.expectByte)(value); + return (0, exports2.expectByte)(value); }; - exports.strictParseByte = strictParseByte; + exports2.strictParseByte = strictParseByte; var stackTraceWarning = (message) => { return String(new TypeError(message).stack || message).split("\n").slice(0, 5).filter((s) => !s.includes("stackTraceWarning")).join("\n"); }; - exports.logger = { + exports2.logger = { warn: console.warn }; } @@ -10491,10 +10637,10 @@ var require_parse_utils = __commonJS({ // ../../../node_modules/@smithy/smithy-client/dist-cjs/date-utils.js var require_date_utils = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/date-utils.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/date-utils.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.parseEpochTimestamp = exports.parseRfc7231DateTime = exports.parseRfc3339DateTimeWithOffset = exports.parseRfc3339DateTime = exports.dateToUtcString = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.parseEpochTimestamp = exports2.parseRfc7231DateTime = exports2.parseRfc3339DateTimeWithOffset = exports2.parseRfc3339DateTime = exports2.dateToUtcString = void 0; var parse_utils_1 = require_parse_utils(); var DAYS = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"]; var MONTHS = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]; @@ -10512,7 +10658,7 @@ var require_date_utils = __commonJS({ const secondsString = secondsInt < 10 ? `0${secondsInt}` : `${secondsInt}`; return `${DAYS[dayOfWeek]}, ${dayOfMonthString} ${MONTHS[month]} ${year} ${hoursString}:${minutesString}:${secondsString} GMT`; } - exports.dateToUtcString = dateToUtcString; + exports2.dateToUtcString = dateToUtcString; var RFC3339 = new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?[zZ]$/); var parseRfc3339DateTime = (value) => { if (value === null || value === void 0) { @@ -10531,7 +10677,7 @@ var require_date_utils = __commonJS({ const day = parseDateValue(dayStr, "day", 1, 31); return buildDate(year, month, day, { hours, minutes, seconds, fractionalMilliseconds }); }; - exports.parseRfc3339DateTime = parseRfc3339DateTime; + exports2.parseRfc3339DateTime = parseRfc3339DateTime; var RFC3339_WITH_OFFSET = new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?(([-+]\d{2}\:\d{2})|[zZ])$/); var parseRfc3339DateTimeWithOffset = (value) => { if (value === null || value === void 0) { @@ -10554,7 +10700,7 @@ var require_date_utils = __commonJS({ } return date; }; - exports.parseRfc3339DateTimeWithOffset = parseRfc3339DateTimeWithOffset; + exports2.parseRfc3339DateTimeWithOffset = parseRfc3339DateTimeWithOffset; var IMF_FIXDATE = new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d{2}) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/); var RFC_850_DATE = new RegExp(/^(?:Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d{2})-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/); var ASC_TIME = new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( [1-9]|\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? (\d{4})$/); @@ -10587,7 +10733,7 @@ var require_date_utils = __commonJS({ } throw new TypeError("Invalid RFC-7231 date-time value"); }; - exports.parseRfc7231DateTime = parseRfc7231DateTime; + exports2.parseRfc7231DateTime = parseRfc7231DateTime; var parseEpochTimestamp = (value) => { if (value === null || value === void 0) { return void 0; @@ -10605,7 +10751,7 @@ var require_date_utils = __commonJS({ } return new Date(Math.round(valueAsDouble * 1e3)); }; - exports.parseEpochTimestamp = parseEpochTimestamp; + exports2.parseEpochTimestamp = parseEpochTimestamp; var buildDate = (year, month, day, time) => { const adjustedMonth = month - 1; validateDayOfMonth(year, adjustedMonth, day); @@ -10688,10 +10834,10 @@ var require_date_utils = __commonJS({ // ../../../node_modules/@smithy/smithy-client/dist-cjs/exceptions.js var require_exceptions = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/exceptions.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/exceptions.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.decorateServiceException = exports.ServiceException = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.decorateServiceException = exports2.ServiceException = void 0; var ServiceException = class _ServiceException extends Error { constructor(options) { super(options.message); @@ -10701,7 +10847,7 @@ var require_exceptions = __commonJS({ this.$metadata = options.$metadata; } }; - exports.ServiceException = ServiceException; + exports2.ServiceException = ServiceException; var decorateServiceException = (exception, additions = {}) => { Object.entries(additions).filter(([, v]) => v !== void 0).forEach(([k, v]) => { if (exception[k] == void 0 || exception[k] === "") { @@ -10713,16 +10859,16 @@ var require_exceptions = __commonJS({ delete exception.Message; return exception; }; - exports.decorateServiceException = decorateServiceException; + exports2.decorateServiceException = decorateServiceException; } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/default-error-handler.js var require_default_error_handler = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/default-error-handler.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/default-error-handler.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.withBaseException = exports.throwDefaultError = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.withBaseException = exports2.throwDefaultError = void 0; var exceptions_1 = require_exceptions(); var throwDefaultError = ({ output, parsedBody, exceptionCtor, errorCode }) => { const $metadata = deserializeMetadata(output); @@ -10734,13 +10880,13 @@ var require_default_error_handler = __commonJS({ }); throw (0, exceptions_1.decorateServiceException)(response, parsedBody); }; - exports.throwDefaultError = throwDefaultError; + exports2.throwDefaultError = throwDefaultError; var withBaseException = (ExceptionCtor) => { return ({ output, parsedBody, errorCode }) => { - (0, exports.throwDefaultError)({ output, parsedBody, exceptionCtor: ExceptionCtor, errorCode }); + (0, exports2.throwDefaultError)({ output, parsedBody, exceptionCtor: ExceptionCtor, errorCode }); }; }; - exports.withBaseException = withBaseException; + exports2.withBaseException = withBaseException; var deserializeMetadata = (output) => { var _a, _b; return { @@ -10755,10 +10901,10 @@ var require_default_error_handler = __commonJS({ // ../../../node_modules/@smithy/smithy-client/dist-cjs/defaults-mode.js var require_defaults_mode = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/defaults-mode.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/defaults-mode.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.loadConfigsForDefaultMode = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.loadConfigsForDefaultMode = void 0; var loadConfigsForDefaultMode = (mode) => { switch (mode) { case "standard": @@ -10785,34 +10931,34 @@ var require_defaults_mode = __commonJS({ return {}; } }; - exports.loadConfigsForDefaultMode = loadConfigsForDefaultMode; + exports2.loadConfigsForDefaultMode = loadConfigsForDefaultMode; } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/emitWarningIfUnsupportedVersion.js var require_emitWarningIfUnsupportedVersion = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/emitWarningIfUnsupportedVersion.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/emitWarningIfUnsupportedVersion.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.emitWarningIfUnsupportedVersion = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.emitWarningIfUnsupportedVersion = void 0; var warningEmitted = false; var emitWarningIfUnsupportedVersion = (version2) => { if (version2 && !warningEmitted && parseInt(version2.substring(1, version2.indexOf("."))) < 14) { warningEmitted = true; } }; - exports.emitWarningIfUnsupportedVersion = emitWarningIfUnsupportedVersion; + exports2.emitWarningIfUnsupportedVersion = emitWarningIfUnsupportedVersion; } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/extensions/checksum.js var require_checksum4 = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/extensions/checksum.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/extensions/checksum.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveChecksumRuntimeConfig = exports.getChecksumConfiguration = exports.AlgorithmId = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveChecksumRuntimeConfig = exports2.getChecksumConfiguration = exports2.AlgorithmId = void 0; var types_1 = require_dist_cjs(); - Object.defineProperty(exports, "AlgorithmId", { enumerable: true, get: function() { + Object.defineProperty(exports2, "AlgorithmId", { enumerable: true, get: function() { return types_1.AlgorithmId; } }); var getChecksumConfiguration = (runtimeConfig) => { @@ -10837,7 +10983,7 @@ var require_checksum4 = __commonJS({ } }; }; - exports.getChecksumConfiguration = getChecksumConfiguration; + exports2.getChecksumConfiguration = getChecksumConfiguration; var resolveChecksumRuntimeConfig = (clientConfig) => { const runtimeConfig = {}; clientConfig.checksumAlgorithms().forEach((checksumAlgorithm) => { @@ -10845,16 +10991,16 @@ var require_checksum4 = __commonJS({ }); return runtimeConfig; }; - exports.resolveChecksumRuntimeConfig = resolveChecksumRuntimeConfig; + exports2.resolveChecksumRuntimeConfig = resolveChecksumRuntimeConfig; } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/extensions/retry.js var require_retry3 = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/extensions/retry.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/extensions/retry.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveRetryRuntimeConfig = exports.getRetryConfiguration = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveRetryRuntimeConfig = exports2.getRetryConfiguration = void 0; var getRetryConfiguration = (runtimeConfig) => { let _retryStrategy = runtimeConfig.retryStrategy; return { @@ -10866,22 +11012,22 @@ var require_retry3 = __commonJS({ } }; }; - exports.getRetryConfiguration = getRetryConfiguration; + exports2.getRetryConfiguration = getRetryConfiguration; var resolveRetryRuntimeConfig = (retryStrategyConfiguration) => { const runtimeConfig = {}; runtimeConfig.retryStrategy = retryStrategyConfiguration.retryStrategy(); return runtimeConfig; }; - exports.resolveRetryRuntimeConfig = resolveRetryRuntimeConfig; + exports2.resolveRetryRuntimeConfig = resolveRetryRuntimeConfig; } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/extensions/defaultExtensionConfiguration.js var require_defaultExtensionConfiguration2 = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/extensions/defaultExtensionConfiguration.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/extensions/defaultExtensionConfiguration.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveDefaultRuntimeConfig = exports.getDefaultClientConfiguration = exports.getDefaultExtensionConfiguration = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveDefaultRuntimeConfig = exports2.getDefaultClientConfiguration = exports2.getDefaultExtensionConfiguration = void 0; var checksum_1 = require_checksum4(); var retry_1 = require_retry3(); var getDefaultExtensionConfiguration = (runtimeConfig) => { @@ -10890,81 +11036,81 @@ var require_defaultExtensionConfiguration2 = __commonJS({ ...(0, retry_1.getRetryConfiguration)(runtimeConfig) }; }; - exports.getDefaultExtensionConfiguration = getDefaultExtensionConfiguration; - exports.getDefaultClientConfiguration = exports.getDefaultExtensionConfiguration; + exports2.getDefaultExtensionConfiguration = getDefaultExtensionConfiguration; + exports2.getDefaultClientConfiguration = exports2.getDefaultExtensionConfiguration; var resolveDefaultRuntimeConfig = (config) => { return { ...(0, checksum_1.resolveChecksumRuntimeConfig)(config), ...(0, retry_1.resolveRetryRuntimeConfig)(config) }; }; - exports.resolveDefaultRuntimeConfig = resolveDefaultRuntimeConfig; + exports2.resolveDefaultRuntimeConfig = resolveDefaultRuntimeConfig; } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/extensions/index.js var require_extensions4 = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/extensions/index.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/extensions/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_defaultExtensionConfiguration2(), exports); + tslib_1.__exportStar(require_defaultExtensionConfiguration2(), exports2); } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/extended-encode-uri-component.js var require_extended_encode_uri_component = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/extended-encode-uri-component.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/extended-encode-uri-component.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.extendedEncodeURIComponent = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.extendedEncodeURIComponent = void 0; function extendedEncodeURIComponent(str) { return encodeURIComponent(str).replace(/[!'()*]/g, function(c) { return "%" + c.charCodeAt(0).toString(16).toUpperCase(); }); } - exports.extendedEncodeURIComponent = extendedEncodeURIComponent; + exports2.extendedEncodeURIComponent = extendedEncodeURIComponent; } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/get-array-if-single-item.js var require_get_array_if_single_item = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/get-array-if-single-item.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/get-array-if-single-item.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getArrayIfSingleItem = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getArrayIfSingleItem = void 0; var getArrayIfSingleItem = (mayBeArray) => Array.isArray(mayBeArray) ? mayBeArray : [mayBeArray]; - exports.getArrayIfSingleItem = getArrayIfSingleItem; + exports2.getArrayIfSingleItem = getArrayIfSingleItem; } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/get-value-from-text-node.js var require_get_value_from_text_node = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/get-value-from-text-node.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/get-value-from-text-node.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getValueFromTextNode = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getValueFromTextNode = void 0; var getValueFromTextNode = (obj) => { const textNodeName = "#text"; for (const key in obj) { if (obj.hasOwnProperty(key) && obj[key][textNodeName] !== void 0) { obj[key] = obj[key][textNodeName]; } else if (typeof obj[key] === "object" && obj[key] !== null) { - obj[key] = (0, exports.getValueFromTextNode)(obj[key]); + obj[key] = (0, exports2.getValueFromTextNode)(obj[key]); } } return obj; }; - exports.getValueFromTextNode = getValueFromTextNode; + exports2.getValueFromTextNode = getValueFromTextNode; } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/lazy-json.js var require_lazy_json = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/lazy-json.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/lazy-json.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.LazyJsonString = exports.StringWrapper = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.LazyJsonString = exports2.StringWrapper = void 0; var StringWrapper = function() { const Class = Object.getPrototypeOf(this).constructor; const Constructor = Function.bind.apply(String, [null, ...arguments]); @@ -10972,17 +11118,17 @@ var require_lazy_json = __commonJS({ Object.setPrototypeOf(instance, Class.prototype); return instance; }; - exports.StringWrapper = StringWrapper; - exports.StringWrapper.prototype = Object.create(String.prototype, { + exports2.StringWrapper = StringWrapper; + exports2.StringWrapper.prototype = Object.create(String.prototype, { constructor: { - value: exports.StringWrapper, + value: exports2.StringWrapper, enumerable: false, writable: true, configurable: true } }); - Object.setPrototypeOf(exports.StringWrapper, String); - var LazyJsonString = class _LazyJsonString extends exports.StringWrapper { + Object.setPrototypeOf(exports2.StringWrapper, String); + var LazyJsonString = class _LazyJsonString extends exports2.StringWrapper { deserializeJSON() { return JSON.parse(super.toString()); } @@ -10998,16 +11144,16 @@ var require_lazy_json = __commonJS({ return new _LazyJsonString(JSON.stringify(object)); } }; - exports.LazyJsonString = LazyJsonString; + exports2.LazyJsonString = LazyJsonString; } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/object-mapping.js var require_object_mapping = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/object-mapping.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/object-mapping.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.take = exports.convertMap = exports.map = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.take = exports2.convertMap = exports2.map = void 0; function map(arg0, arg1, arg2) { let target; let filter; @@ -11034,7 +11180,7 @@ var require_object_mapping = __commonJS({ } return target; } - exports.map = map; + exports2.map = map; var convertMap = (target) => { const output = {}; for (const [k, v] of Object.entries(target || {})) { @@ -11042,7 +11188,7 @@ var require_object_mapping = __commonJS({ } return output; }; - exports.convertMap = convertMap; + exports2.convertMap = convertMap; var take = (source, instructions) => { const out = {}; for (const key in instructions) { @@ -11050,7 +11196,7 @@ var require_object_mapping = __commonJS({ } return out; }; - exports.take = take; + exports2.take = take; var mapWithFilter = (target, filter, instructions) => { return map(target, Object.entries(instructions).reduce((_instructions, [key, value]) => { if (Array.isArray(value)) { @@ -11102,10 +11248,10 @@ var require_object_mapping = __commonJS({ // ../../../node_modules/@smithy/smithy-client/dist-cjs/resolve-path.js var require_resolve_path = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/resolve-path.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/resolve-path.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolvedPath = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolvedPath = void 0; var extended_encode_uri_component_1 = require_extended_encode_uri_component(); var resolvedPath = (resolvedPath2, input, memberName, labelValueProvider, uriLabel, isGreedyLabel) => { if (input != null && input[memberName] !== void 0) { @@ -11119,16 +11265,16 @@ var require_resolve_path = __commonJS({ } return resolvedPath2; }; - exports.resolvedPath = resolvedPath; + exports2.resolvedPath = resolvedPath; } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/ser-utils.js var require_ser_utils = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/ser-utils.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/ser-utils.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.serializeFloat = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.serializeFloat = void 0; var serializeFloat = (value) => { if (value !== value) { return "NaN"; @@ -11142,22 +11288,22 @@ var require_ser_utils = __commonJS({ return value; } }; - exports.serializeFloat = serializeFloat; + exports2.serializeFloat = serializeFloat; } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/serde-json.js var require_serde_json = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/serde-json.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/serde-json.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports._json = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2._json = void 0; var _json = (obj) => { if (obj == null) { return {}; } if (Array.isArray(obj)) { - return obj.filter((_) => _ != null).map(exports._json); + return obj.filter((_) => _ != null).map(exports2._json); } if (typeof obj === "object") { const target = {}; @@ -11165,22 +11311,22 @@ var require_serde_json = __commonJS({ if (obj[key] == null) { continue; } - target[key] = (0, exports._json)(obj[key]); + target[key] = (0, exports2._json)(obj[key]); } return target; } return obj; }; - exports._json = _json; + exports2._json = _json; } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/split-every.js var require_split_every = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/split-every.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/split-every.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.splitEvery = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.splitEvery = void 0; function splitEvery(value, delimiter, numDelimiters) { if (numDelimiters <= 0 || !Number.isInteger(numDelimiters)) { throw new Error("Invalid number of delimiters (" + numDelimiters + ") for splitEvery."); @@ -11207,59 +11353,59 @@ var require_split_every = __commonJS({ } return compoundSegments; } - exports.splitEvery = splitEvery; + exports2.splitEvery = splitEvery; } }); // ../../../node_modules/@smithy/smithy-client/dist-cjs/index.js var require_dist_cjs36 = __commonJS({ - "../../../node_modules/@smithy/smithy-client/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/smithy-client/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_NoOpLogger(), exports); - tslib_1.__exportStar(require_client3(), exports); - tslib_1.__exportStar(require_collect_stream_body(), exports); - tslib_1.__exportStar(require_command3(), exports); - tslib_1.__exportStar(require_constants6(), exports); - tslib_1.__exportStar(require_create_aggregated_client(), exports); - tslib_1.__exportStar(require_date_utils(), exports); - tslib_1.__exportStar(require_default_error_handler(), exports); - tslib_1.__exportStar(require_defaults_mode(), exports); - tslib_1.__exportStar(require_emitWarningIfUnsupportedVersion(), exports); - tslib_1.__exportStar(require_extensions4(), exports); - tslib_1.__exportStar(require_exceptions(), exports); - tslib_1.__exportStar(require_extended_encode_uri_component(), exports); - tslib_1.__exportStar(require_get_array_if_single_item(), exports); - tslib_1.__exportStar(require_get_value_from_text_node(), exports); - tslib_1.__exportStar(require_lazy_json(), exports); - tslib_1.__exportStar(require_object_mapping(), exports); - tslib_1.__exportStar(require_parse_utils(), exports); - tslib_1.__exportStar(require_resolve_path(), exports); - tslib_1.__exportStar(require_ser_utils(), exports); - tslib_1.__exportStar(require_serde_json(), exports); - tslib_1.__exportStar(require_split_every(), exports); + tslib_1.__exportStar(require_NoOpLogger(), exports2); + tslib_1.__exportStar(require_client3(), exports2); + tslib_1.__exportStar(require_collect_stream_body(), exports2); + tslib_1.__exportStar(require_command3(), exports2); + tslib_1.__exportStar(require_constants6(), exports2); + tslib_1.__exportStar(require_create_aggregated_client(), exports2); + tslib_1.__exportStar(require_date_utils(), exports2); + tslib_1.__exportStar(require_default_error_handler(), exports2); + tslib_1.__exportStar(require_defaults_mode(), exports2); + tslib_1.__exportStar(require_emitWarningIfUnsupportedVersion(), exports2); + tslib_1.__exportStar(require_extensions4(), exports2); + tslib_1.__exportStar(require_exceptions(), exports2); + tslib_1.__exportStar(require_extended_encode_uri_component(), exports2); + tslib_1.__exportStar(require_get_array_if_single_item(), exports2); + tslib_1.__exportStar(require_get_value_from_text_node(), exports2); + tslib_1.__exportStar(require_lazy_json(), exports2); + tslib_1.__exportStar(require_object_mapping(), exports2); + tslib_1.__exportStar(require_parse_utils(), exports2); + tslib_1.__exportStar(require_resolve_path(), exports2); + tslib_1.__exportStar(require_ser_utils(), exports2); + tslib_1.__exportStar(require_serde_json(), exports2); + tslib_1.__exportStar(require_split_every(), exports2); } }); // ../../../node_modules/@smithy/middleware-retry/dist-cjs/isStreamingPayload/isStreamingPayload.js var require_isStreamingPayload = __commonJS({ - "../../../node_modules/@smithy/middleware-retry/dist-cjs/isStreamingPayload/isStreamingPayload.js"(exports) { + "../../../node_modules/@smithy/middleware-retry/dist-cjs/isStreamingPayload/isStreamingPayload.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.isStreamingPayload = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.isStreamingPayload = void 0; var stream_1 = require("stream"); var isStreamingPayload = (request2) => (request2 === null || request2 === void 0 ? void 0 : request2.body) instanceof stream_1.Readable || typeof ReadableStream !== "undefined" && (request2 === null || request2 === void 0 ? void 0 : request2.body) instanceof ReadableStream; - exports.isStreamingPayload = isStreamingPayload; + exports2.isStreamingPayload = isStreamingPayload; } }); // ../../../node_modules/@smithy/middleware-retry/dist-cjs/retryMiddleware.js var require_retryMiddleware = __commonJS({ - "../../../node_modules/@smithy/middleware-retry/dist-cjs/retryMiddleware.js"(exports) { + "../../../node_modules/@smithy/middleware-retry/dist-cjs/retryMiddleware.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getRetryAfterHint = exports.getRetryPlugin = exports.retryMiddlewareOptions = exports.retryMiddleware = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getRetryAfterHint = exports2.getRetryPlugin = exports2.retryMiddlewareOptions = exports2.retryMiddleware = void 0; var protocol_http_1 = require_dist_cjs2(); var service_error_classification_1 = require_dist_cjs29(); var smithy_client_1 = require_dist_cjs36(); @@ -11322,13 +11468,13 @@ var require_retryMiddleware = __commonJS({ return retryStrategy.retry(next, args); } }; - exports.retryMiddleware = retryMiddleware; + exports2.retryMiddleware = retryMiddleware; var isRetryStrategyV2 = (retryStrategy) => typeof retryStrategy.acquireInitialRetryToken !== "undefined" && typeof retryStrategy.refreshRetryTokenForRetry !== "undefined" && typeof retryStrategy.recordSuccess !== "undefined"; var getRetryErrorInfo = (error) => { const errorInfo = { errorType: getRetryErrorType(error) }; - const retryAfterHint = (0, exports.getRetryAfterHint)(error.$response); + const retryAfterHint = (0, exports2.getRetryAfterHint)(error.$response); if (retryAfterHint) { errorInfo.retryAfterHint = retryAfterHint; } @@ -11343,7 +11489,7 @@ var require_retryMiddleware = __commonJS({ return "SERVER_ERROR"; return "CLIENT_ERROR"; }; - exports.retryMiddlewareOptions = { + exports2.retryMiddlewareOptions = { name: "retryMiddleware", tags: ["RETRY"], step: "finalizeRequest", @@ -11352,10 +11498,10 @@ var require_retryMiddleware = __commonJS({ }; var getRetryPlugin = (options) => ({ applyToStack: (clientStack) => { - clientStack.add((0, exports.retryMiddleware)(options), exports.retryMiddlewareOptions); + clientStack.add((0, exports2.retryMiddleware)(options), exports2.retryMiddlewareOptions); } }); - exports.getRetryPlugin = getRetryPlugin; + exports2.getRetryPlugin = getRetryPlugin; var getRetryAfterHint = (response) => { if (!protocol_http_1.HttpResponse.isInstance(response)) return; @@ -11369,32 +11515,32 @@ var require_retryMiddleware = __commonJS({ const retryAfterDate = new Date(retryAfter); return retryAfterDate; }; - exports.getRetryAfterHint = getRetryAfterHint; + exports2.getRetryAfterHint = getRetryAfterHint; } }); // ../../../node_modules/@smithy/middleware-retry/dist-cjs/index.js var require_dist_cjs37 = __commonJS({ - "../../../node_modules/@smithy/middleware-retry/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/middleware-retry/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_AdaptiveRetryStrategy2(), exports); - tslib_1.__exportStar(require_StandardRetryStrategy2(), exports); - tslib_1.__exportStar(require_configurations2(), exports); - tslib_1.__exportStar(require_delayDecider(), exports); - tslib_1.__exportStar(require_omitRetryHeadersMiddleware(), exports); - tslib_1.__exportStar(require_retryDecider(), exports); - tslib_1.__exportStar(require_retryMiddleware(), exports); + tslib_1.__exportStar(require_AdaptiveRetryStrategy2(), exports2); + tslib_1.__exportStar(require_StandardRetryStrategy2(), exports2); + tslib_1.__exportStar(require_configurations2(), exports2); + tslib_1.__exportStar(require_delayDecider(), exports2); + tslib_1.__exportStar(require_omitRetryHeadersMiddleware(), exports2); + tslib_1.__exportStar(require_retryDecider(), exports2); + tslib_1.__exportStar(require_retryMiddleware(), exports2); } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/endpoint/EndpointParameters.js var require_EndpointParameters = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/endpoint/EndpointParameters.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/endpoint/EndpointParameters.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveClientEndpointParameters = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveClientEndpointParameters = void 0; var resolveClientEndpointParameters = (options) => { return { ...options, @@ -11403,13 +11549,13 @@ var require_EndpointParameters = __commonJS({ defaultSigningName: "states" }; }; - exports.resolveClientEndpointParameters = resolveClientEndpointParameters; + exports2.resolveClientEndpointParameters = resolveClientEndpointParameters; } }); // ../../../node_modules/@aws-sdk/client-sfn/package.json var require_package = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/package.json"(exports, module2) { + "../../../node_modules/@aws-sdk/client-sfn/package.json"(exports2, module2) { module2.exports = { name: "@aws-sdk/client-sfn", description: "AWS SDK for JavaScript Sfn Client for Node.js, Browser and React Native", @@ -11515,25 +11661,25 @@ var require_package = __commonJS({ // ../../../node_modules/@aws-sdk/middleware-sdk-sts/dist-cjs/index.js var require_dist_cjs38 = __commonJS({ - "../../../node_modules/@aws-sdk/middleware-sdk-sts/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/middleware-sdk-sts/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveStsAuthConfig = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveStsAuthConfig = void 0; var middleware_signing_1 = require_dist_cjs16(); var resolveStsAuthConfig = (input, { stsClientCtor }) => (0, middleware_signing_1.resolveAwsAuthConfig)({ ...input, stsClientCtor }); - exports.resolveStsAuthConfig = resolveStsAuthConfig; + exports2.resolveStsAuthConfig = resolveStsAuthConfig; } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/endpoint/EndpointParameters.js var require_EndpointParameters2 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/endpoint/EndpointParameters.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/endpoint/EndpointParameters.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveClientEndpointParameters = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveClientEndpointParameters = void 0; var resolveClientEndpointParameters = (options) => { return { ...options, @@ -11543,13 +11689,13 @@ var require_EndpointParameters2 = __commonJS({ defaultSigningName: "sts" }; }; - exports.resolveClientEndpointParameters = resolveClientEndpointParameters; + exports2.resolveClientEndpointParameters = resolveClientEndpointParameters; } }); // ../../../node_modules/@aws-sdk/client-sts/package.json var require_package2 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/package.json"(exports, module2) { + "../../../node_modules/@aws-sdk/client-sts/package.json"(exports2, module2) { module2.exports = { name: "@aws-sdk/client-sts", description: "AWS SDK for JavaScript Sts Client for Node.js, Browser and React Native", @@ -11658,12 +11804,12 @@ var require_package2 = __commonJS({ // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/models/STSServiceException.js var require_STSServiceException = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/models/STSServiceException.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/models/STSServiceException.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.STSServiceException = exports.__ServiceException = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.STSServiceException = exports2.__ServiceException = void 0; var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "__ServiceException", { enumerable: true, get: function() { + Object.defineProperty(exports2, "__ServiceException", { enumerable: true, get: function() { return smithy_client_1.ServiceException; } }); var STSServiceException = class _STSServiceException extends smithy_client_1.ServiceException { @@ -11672,16 +11818,16 @@ var require_STSServiceException = __commonJS({ Object.setPrototypeOf(this, _STSServiceException.prototype); } }; - exports.STSServiceException = STSServiceException; + exports2.STSServiceException = STSServiceException; } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/models/models_0.js var require_models_0 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/models/models_0.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/models/models_0.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.GetSessionTokenResponseFilterSensitiveLog = exports.GetFederationTokenResponseFilterSensitiveLog = exports.AssumeRoleWithWebIdentityResponseFilterSensitiveLog = exports.AssumeRoleWithWebIdentityRequestFilterSensitiveLog = exports.AssumeRoleWithSAMLResponseFilterSensitiveLog = exports.AssumeRoleWithSAMLRequestFilterSensitiveLog = exports.AssumeRoleResponseFilterSensitiveLog = exports.CredentialsFilterSensitiveLog = exports.InvalidAuthorizationMessageException = exports.IDPCommunicationErrorException = exports.InvalidIdentityTokenException = exports.IDPRejectedClaimException = exports.RegionDisabledException = exports.PackedPolicyTooLargeException = exports.MalformedPolicyDocumentException = exports.ExpiredTokenException = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.GetSessionTokenResponseFilterSensitiveLog = exports2.GetFederationTokenResponseFilterSensitiveLog = exports2.AssumeRoleWithWebIdentityResponseFilterSensitiveLog = exports2.AssumeRoleWithWebIdentityRequestFilterSensitiveLog = exports2.AssumeRoleWithSAMLResponseFilterSensitiveLog = exports2.AssumeRoleWithSAMLRequestFilterSensitiveLog = exports2.AssumeRoleResponseFilterSensitiveLog = exports2.CredentialsFilterSensitiveLog = exports2.InvalidAuthorizationMessageException = exports2.IDPCommunicationErrorException = exports2.InvalidIdentityTokenException = exports2.IDPRejectedClaimException = exports2.RegionDisabledException = exports2.PackedPolicyTooLargeException = exports2.MalformedPolicyDocumentException = exports2.ExpiredTokenException = void 0; var smithy_client_1 = require_dist_cjs36(); var STSServiceException_1 = require_STSServiceException(); var ExpiredTokenException = class _ExpiredTokenException extends STSServiceException_1.STSServiceException { @@ -11696,7 +11842,7 @@ var require_models_0 = __commonJS({ Object.setPrototypeOf(this, _ExpiredTokenException.prototype); } }; - exports.ExpiredTokenException = ExpiredTokenException; + exports2.ExpiredTokenException = ExpiredTokenException; var MalformedPolicyDocumentException = class _MalformedPolicyDocumentException extends STSServiceException_1.STSServiceException { constructor(opts) { super({ @@ -11709,7 +11855,7 @@ var require_models_0 = __commonJS({ Object.setPrototypeOf(this, _MalformedPolicyDocumentException.prototype); } }; - exports.MalformedPolicyDocumentException = MalformedPolicyDocumentException; + exports2.MalformedPolicyDocumentException = MalformedPolicyDocumentException; var PackedPolicyTooLargeException = class _PackedPolicyTooLargeException extends STSServiceException_1.STSServiceException { constructor(opts) { super({ @@ -11722,7 +11868,7 @@ var require_models_0 = __commonJS({ Object.setPrototypeOf(this, _PackedPolicyTooLargeException.prototype); } }; - exports.PackedPolicyTooLargeException = PackedPolicyTooLargeException; + exports2.PackedPolicyTooLargeException = PackedPolicyTooLargeException; var RegionDisabledException = class _RegionDisabledException extends STSServiceException_1.STSServiceException { constructor(opts) { super({ @@ -11735,7 +11881,7 @@ var require_models_0 = __commonJS({ Object.setPrototypeOf(this, _RegionDisabledException.prototype); } }; - exports.RegionDisabledException = RegionDisabledException; + exports2.RegionDisabledException = RegionDisabledException; var IDPRejectedClaimException = class _IDPRejectedClaimException extends STSServiceException_1.STSServiceException { constructor(opts) { super({ @@ -11748,7 +11894,7 @@ var require_models_0 = __commonJS({ Object.setPrototypeOf(this, _IDPRejectedClaimException.prototype); } }; - exports.IDPRejectedClaimException = IDPRejectedClaimException; + exports2.IDPRejectedClaimException = IDPRejectedClaimException; var InvalidIdentityTokenException = class _InvalidIdentityTokenException extends STSServiceException_1.STSServiceException { constructor(opts) { super({ @@ -11761,7 +11907,7 @@ var require_models_0 = __commonJS({ Object.setPrototypeOf(this, _InvalidIdentityTokenException.prototype); } }; - exports.InvalidIdentityTokenException = InvalidIdentityTokenException; + exports2.InvalidIdentityTokenException = InvalidIdentityTokenException; var IDPCommunicationErrorException = class _IDPCommunicationErrorException extends STSServiceException_1.STSServiceException { constructor(opts) { super({ @@ -11774,7 +11920,7 @@ var require_models_0 = __commonJS({ Object.setPrototypeOf(this, _IDPCommunicationErrorException.prototype); } }; - exports.IDPCommunicationErrorException = IDPCommunicationErrorException; + exports2.IDPCommunicationErrorException = IDPCommunicationErrorException; var InvalidAuthorizationMessageException = class _InvalidAuthorizationMessageException extends STSServiceException_1.STSServiceException { constructor(opts) { super({ @@ -11787,53 +11933,53 @@ var require_models_0 = __commonJS({ Object.setPrototypeOf(this, _InvalidAuthorizationMessageException.prototype); } }; - exports.InvalidAuthorizationMessageException = InvalidAuthorizationMessageException; + exports2.InvalidAuthorizationMessageException = InvalidAuthorizationMessageException; var CredentialsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.SecretAccessKey && { SecretAccessKey: smithy_client_1.SENSITIVE_STRING } }); - exports.CredentialsFilterSensitiveLog = CredentialsFilterSensitiveLog; + exports2.CredentialsFilterSensitiveLog = CredentialsFilterSensitiveLog; var AssumeRoleResponseFilterSensitiveLog = (obj) => ({ ...obj, - ...obj.Credentials && { Credentials: (0, exports.CredentialsFilterSensitiveLog)(obj.Credentials) } + ...obj.Credentials && { Credentials: (0, exports2.CredentialsFilterSensitiveLog)(obj.Credentials) } }); - exports.AssumeRoleResponseFilterSensitiveLog = AssumeRoleResponseFilterSensitiveLog; + exports2.AssumeRoleResponseFilterSensitiveLog = AssumeRoleResponseFilterSensitiveLog; var AssumeRoleWithSAMLRequestFilterSensitiveLog = (obj) => ({ ...obj, ...obj.SAMLAssertion && { SAMLAssertion: smithy_client_1.SENSITIVE_STRING } }); - exports.AssumeRoleWithSAMLRequestFilterSensitiveLog = AssumeRoleWithSAMLRequestFilterSensitiveLog; + exports2.AssumeRoleWithSAMLRequestFilterSensitiveLog = AssumeRoleWithSAMLRequestFilterSensitiveLog; var AssumeRoleWithSAMLResponseFilterSensitiveLog = (obj) => ({ ...obj, - ...obj.Credentials && { Credentials: (0, exports.CredentialsFilterSensitiveLog)(obj.Credentials) } + ...obj.Credentials && { Credentials: (0, exports2.CredentialsFilterSensitiveLog)(obj.Credentials) } }); - exports.AssumeRoleWithSAMLResponseFilterSensitiveLog = AssumeRoleWithSAMLResponseFilterSensitiveLog; + exports2.AssumeRoleWithSAMLResponseFilterSensitiveLog = AssumeRoleWithSAMLResponseFilterSensitiveLog; var AssumeRoleWithWebIdentityRequestFilterSensitiveLog = (obj) => ({ ...obj, ...obj.WebIdentityToken && { WebIdentityToken: smithy_client_1.SENSITIVE_STRING } }); - exports.AssumeRoleWithWebIdentityRequestFilterSensitiveLog = AssumeRoleWithWebIdentityRequestFilterSensitiveLog; + exports2.AssumeRoleWithWebIdentityRequestFilterSensitiveLog = AssumeRoleWithWebIdentityRequestFilterSensitiveLog; var AssumeRoleWithWebIdentityResponseFilterSensitiveLog = (obj) => ({ ...obj, - ...obj.Credentials && { Credentials: (0, exports.CredentialsFilterSensitiveLog)(obj.Credentials) } + ...obj.Credentials && { Credentials: (0, exports2.CredentialsFilterSensitiveLog)(obj.Credentials) } }); - exports.AssumeRoleWithWebIdentityResponseFilterSensitiveLog = AssumeRoleWithWebIdentityResponseFilterSensitiveLog; + exports2.AssumeRoleWithWebIdentityResponseFilterSensitiveLog = AssumeRoleWithWebIdentityResponseFilterSensitiveLog; var GetFederationTokenResponseFilterSensitiveLog = (obj) => ({ ...obj, - ...obj.Credentials && { Credentials: (0, exports.CredentialsFilterSensitiveLog)(obj.Credentials) } + ...obj.Credentials && { Credentials: (0, exports2.CredentialsFilterSensitiveLog)(obj.Credentials) } }); - exports.GetFederationTokenResponseFilterSensitiveLog = GetFederationTokenResponseFilterSensitiveLog; + exports2.GetFederationTokenResponseFilterSensitiveLog = GetFederationTokenResponseFilterSensitiveLog; var GetSessionTokenResponseFilterSensitiveLog = (obj) => ({ ...obj, - ...obj.Credentials && { Credentials: (0, exports.CredentialsFilterSensitiveLog)(obj.Credentials) } + ...obj.Credentials && { Credentials: (0, exports2.CredentialsFilterSensitiveLog)(obj.Credentials) } }); - exports.GetSessionTokenResponseFilterSensitiveLog = GetSessionTokenResponseFilterSensitiveLog; + exports2.GetSessionTokenResponseFilterSensitiveLog = GetSessionTokenResponseFilterSensitiveLog; } }); // ../../../node_modules/fast-xml-parser/src/util.js var require_util4 = __commonJS({ - "../../../node_modules/fast-xml-parser/src/util.js"(exports) { + "../../../node_modules/fast-xml-parser/src/util.js"(exports2) { "use strict"; var nameStartChar = ":A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD"; var nameChar = nameStartChar + "\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040"; @@ -11858,13 +12004,13 @@ var require_util4 = __commonJS({ const match = regexName.exec(string); return !(match === null || typeof match === "undefined"); }; - exports.isExist = function(v) { + exports2.isExist = function(v) { return typeof v !== "undefined"; }; - exports.isEmptyObject = function(obj) { + exports2.isEmptyObject = function(obj) { return Object.keys(obj).length === 0; }; - exports.merge = function(target, a, arrayMode) { + exports2.merge = function(target, a, arrayMode) { if (a) { const keys = Object.keys(a); const len = keys.length; @@ -11877,22 +12023,22 @@ var require_util4 = __commonJS({ } } }; - exports.getValue = function(v) { - if (exports.isExist(v)) { + exports2.getValue = function(v) { + if (exports2.isExist(v)) { return v; } else { return ""; } }; - exports.isName = isName; - exports.getAllMatches = getAllMatches; - exports.nameRegexp = nameRegexp; + exports2.isName = isName; + exports2.getAllMatches = getAllMatches; + exports2.nameRegexp = nameRegexp; } }); // ../../../node_modules/fast-xml-parser/src/validator.js var require_validator = __commonJS({ - "../../../node_modules/fast-xml-parser/src/validator.js"(exports) { + "../../../node_modules/fast-xml-parser/src/validator.js"(exports2) { "use strict"; var util = require_util4(); var defaultOptions = { @@ -11900,7 +12046,7 @@ var require_validator = __commonJS({ //A tag can have attributes without any value unpairedTags: [] }; - exports.validate = function(xmlData, options) { + exports2.validate = function(xmlData, options) { options = Object.assign({}, defaultOptions, options); const tags = []; let tagFound = false; @@ -12204,7 +12350,7 @@ var require_validator = __commonJS({ // ../../../node_modules/fast-xml-parser/src/xmlparser/OptionsBuilder.js var require_OptionsBuilder = __commonJS({ - "../../../node_modules/fast-xml-parser/src/xmlparser/OptionsBuilder.js"(exports) { + "../../../node_modules/fast-xml-parser/src/xmlparser/OptionsBuilder.js"(exports2) { var defaultOptions = { preserveOrder: false, attributeNamePrefix: "@_", @@ -12252,14 +12398,14 @@ var require_OptionsBuilder = __commonJS({ var buildOptions = function(options) { return Object.assign({}, defaultOptions, options); }; - exports.buildOptions = buildOptions; - exports.defaultOptions = defaultOptions; + exports2.buildOptions = buildOptions; + exports2.defaultOptions = defaultOptions; } }); // ../../../node_modules/fast-xml-parser/src/xmlparser/xmlNode.js var require_xmlNode = __commonJS({ - "../../../node_modules/fast-xml-parser/src/xmlparser/xmlNode.js"(exports, module2) { + "../../../node_modules/fast-xml-parser/src/xmlparser/xmlNode.js"(exports2, module2) { "use strict"; var XmlNode = class { constructor(tagname) { @@ -12288,7 +12434,7 @@ var require_xmlNode = __commonJS({ // ../../../node_modules/fast-xml-parser/src/xmlparser/DocTypeReader.js var require_DocTypeReader = __commonJS({ - "../../../node_modules/fast-xml-parser/src/xmlparser/DocTypeReader.js"(exports, module2) { + "../../../node_modules/fast-xml-parser/src/xmlparser/DocTypeReader.js"(exports2, module2) { var util = require_util4(); function readDocType(xmlData, i) { const entities = {}; @@ -12397,7 +12543,7 @@ var require_DocTypeReader = __commonJS({ // ../../../node_modules/strnum/strnum.js var require_strnum = __commonJS({ - "../../../node_modules/strnum/strnum.js"(exports, module2) { + "../../../node_modules/strnum/strnum.js"(exports2, module2) { var hexRegex = /^[-+]?0x[a-fA-F0-9]+$/; var numRegex = /^([\-\+])?(0*)(\.[0-9]+([eE]\-?[0-9]+)?|[0-9]+(\.[0-9]+([eE]\-?[0-9]+)?)?)$/; if (!Number.parseInt && window.parseInt) { @@ -12494,7 +12640,7 @@ var require_strnum = __commonJS({ // ../../../node_modules/fast-xml-parser/src/xmlparser/OrderedObjParser.js var require_OrderedObjParser = __commonJS({ - "../../../node_modules/fast-xml-parser/src/xmlparser/OrderedObjParser.js"(exports, module2) { + "../../../node_modules/fast-xml-parser/src/xmlparser/OrderedObjParser.js"(exports2, module2) { "use strict"; var util = require_util4(); var xmlNode = require_xmlNode(); @@ -12984,7 +13130,7 @@ var require_OrderedObjParser = __commonJS({ // ../../../node_modules/fast-xml-parser/src/xmlparser/node2json.js var require_node2json = __commonJS({ - "../../../node_modules/fast-xml-parser/src/xmlparser/node2json.js"(exports) { + "../../../node_modules/fast-xml-parser/src/xmlparser/node2json.js"(exports2) { "use strict"; function prettify(node, options) { return compress(node, options); @@ -13074,13 +13220,13 @@ var require_node2json = __commonJS({ } return false; } - exports.prettify = prettify; + exports2.prettify = prettify; } }); // ../../../node_modules/fast-xml-parser/src/xmlparser/XMLParser.js var require_XMLParser = __commonJS({ - "../../../node_modules/fast-xml-parser/src/xmlparser/XMLParser.js"(exports, module2) { + "../../../node_modules/fast-xml-parser/src/xmlparser/XMLParser.js"(exports2, module2) { var { buildOptions } = require_OptionsBuilder(); var OrderedObjParser = require_OrderedObjParser(); var { prettify } = require_node2json(); @@ -13141,7 +13287,7 @@ var require_XMLParser = __commonJS({ // ../../../node_modules/fast-xml-parser/src/xmlbuilder/orderedJs2Xml.js var require_orderedJs2Xml = __commonJS({ - "../../../node_modules/fast-xml-parser/src/xmlbuilder/orderedJs2Xml.js"(exports, module2) { + "../../../node_modules/fast-xml-parser/src/xmlbuilder/orderedJs2Xml.js"(exports2, module2) { var EOL = "\n"; function toXml(jArray, options) { let indentation = ""; @@ -13269,7 +13415,7 @@ var require_orderedJs2Xml = __commonJS({ // ../../../node_modules/fast-xml-parser/src/xmlbuilder/json2xml.js var require_json2xml = __commonJS({ - "../../../node_modules/fast-xml-parser/src/xmlbuilder/json2xml.js"(exports, module2) { + "../../../node_modules/fast-xml-parser/src/xmlbuilder/json2xml.js"(exports2, module2) { "use strict"; var buildFromOrderedJs = require_orderedJs2Xml(); var defaultOptions = { @@ -13497,7 +13643,7 @@ var require_json2xml = __commonJS({ // ../../../node_modules/fast-xml-parser/src/fxp.js var require_fxp = __commonJS({ - "../../../node_modules/fast-xml-parser/src/fxp.js"(exports, module2) { + "../../../node_modules/fast-xml-parser/src/fxp.js"(exports2, module2) { "use strict"; var validator = require_validator(); var XMLParser = require_XMLParser(); @@ -13512,10 +13658,10 @@ var require_fxp = __commonJS({ // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/protocols/Aws_query.js var require_Aws_query = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/protocols/Aws_query.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/protocols/Aws_query.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.de_GetSessionTokenCommand = exports.de_GetFederationTokenCommand = exports.de_GetCallerIdentityCommand = exports.de_GetAccessKeyInfoCommand = exports.de_DecodeAuthorizationMessageCommand = exports.de_AssumeRoleWithWebIdentityCommand = exports.de_AssumeRoleWithSAMLCommand = exports.de_AssumeRoleCommand = exports.se_GetSessionTokenCommand = exports.se_GetFederationTokenCommand = exports.se_GetCallerIdentityCommand = exports.se_GetAccessKeyInfoCommand = exports.se_DecodeAuthorizationMessageCommand = exports.se_AssumeRoleWithWebIdentityCommand = exports.se_AssumeRoleWithSAMLCommand = exports.se_AssumeRoleCommand = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.de_GetSessionTokenCommand = exports2.de_GetFederationTokenCommand = exports2.de_GetCallerIdentityCommand = exports2.de_GetAccessKeyInfoCommand = exports2.de_DecodeAuthorizationMessageCommand = exports2.de_AssumeRoleWithWebIdentityCommand = exports2.de_AssumeRoleWithSAMLCommand = exports2.de_AssumeRoleCommand = exports2.se_GetSessionTokenCommand = exports2.se_GetFederationTokenCommand = exports2.se_GetCallerIdentityCommand = exports2.se_GetAccessKeyInfoCommand = exports2.se_DecodeAuthorizationMessageCommand = exports2.se_AssumeRoleWithWebIdentityCommand = exports2.se_AssumeRoleWithSAMLCommand = exports2.se_AssumeRoleCommand = void 0; var protocol_http_1 = require_dist_cjs2(); var smithy_client_1 = require_dist_cjs36(); var fast_xml_parser_1 = require_fxp(); @@ -13531,7 +13677,7 @@ var require_Aws_query = __commonJS({ }); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_AssumeRoleCommand = se_AssumeRoleCommand; + exports2.se_AssumeRoleCommand = se_AssumeRoleCommand; var se_AssumeRoleWithSAMLCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; @@ -13542,7 +13688,7 @@ var require_Aws_query = __commonJS({ }); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_AssumeRoleWithSAMLCommand = se_AssumeRoleWithSAMLCommand; + exports2.se_AssumeRoleWithSAMLCommand = se_AssumeRoleWithSAMLCommand; var se_AssumeRoleWithWebIdentityCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; @@ -13553,7 +13699,7 @@ var require_Aws_query = __commonJS({ }); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_AssumeRoleWithWebIdentityCommand = se_AssumeRoleWithWebIdentityCommand; + exports2.se_AssumeRoleWithWebIdentityCommand = se_AssumeRoleWithWebIdentityCommand; var se_DecodeAuthorizationMessageCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; @@ -13564,7 +13710,7 @@ var require_Aws_query = __commonJS({ }); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_DecodeAuthorizationMessageCommand = se_DecodeAuthorizationMessageCommand; + exports2.se_DecodeAuthorizationMessageCommand = se_DecodeAuthorizationMessageCommand; var se_GetAccessKeyInfoCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; @@ -13575,7 +13721,7 @@ var require_Aws_query = __commonJS({ }); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_GetAccessKeyInfoCommand = se_GetAccessKeyInfoCommand; + exports2.se_GetAccessKeyInfoCommand = se_GetAccessKeyInfoCommand; var se_GetCallerIdentityCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; @@ -13586,7 +13732,7 @@ var require_Aws_query = __commonJS({ }); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_GetCallerIdentityCommand = se_GetCallerIdentityCommand; + exports2.se_GetCallerIdentityCommand = se_GetCallerIdentityCommand; var se_GetFederationTokenCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; @@ -13597,7 +13743,7 @@ var require_Aws_query = __commonJS({ }); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_GetFederationTokenCommand = se_GetFederationTokenCommand; + exports2.se_GetFederationTokenCommand = se_GetFederationTokenCommand; var se_GetSessionTokenCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; @@ -13608,7 +13754,7 @@ var require_Aws_query = __commonJS({ }); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_GetSessionTokenCommand = se_GetSessionTokenCommand; + exports2.se_GetSessionTokenCommand = se_GetSessionTokenCommand; var de_AssumeRoleCommand = async (output, context) => { if (output.statusCode >= 300) { return de_AssumeRoleCommandError(output, context); @@ -13622,7 +13768,7 @@ var require_Aws_query = __commonJS({ }; return response; }; - exports.de_AssumeRoleCommand = de_AssumeRoleCommand; + exports2.de_AssumeRoleCommand = de_AssumeRoleCommand; var de_AssumeRoleCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -13664,7 +13810,7 @@ var require_Aws_query = __commonJS({ }; return response; }; - exports.de_AssumeRoleWithSAMLCommand = de_AssumeRoleWithSAMLCommand; + exports2.de_AssumeRoleWithSAMLCommand = de_AssumeRoleWithSAMLCommand; var de_AssumeRoleWithSAMLCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -13712,7 +13858,7 @@ var require_Aws_query = __commonJS({ }; return response; }; - exports.de_AssumeRoleWithWebIdentityCommand = de_AssumeRoleWithWebIdentityCommand; + exports2.de_AssumeRoleWithWebIdentityCommand = de_AssumeRoleWithWebIdentityCommand; var de_AssumeRoleWithWebIdentityCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -13763,7 +13909,7 @@ var require_Aws_query = __commonJS({ }; return response; }; - exports.de_DecodeAuthorizationMessageCommand = de_DecodeAuthorizationMessageCommand; + exports2.de_DecodeAuthorizationMessageCommand = de_DecodeAuthorizationMessageCommand; var de_DecodeAuthorizationMessageCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -13796,7 +13942,7 @@ var require_Aws_query = __commonJS({ }; return response; }; - exports.de_GetAccessKeyInfoCommand = de_GetAccessKeyInfoCommand; + exports2.de_GetAccessKeyInfoCommand = de_GetAccessKeyInfoCommand; var de_GetAccessKeyInfoCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -13823,7 +13969,7 @@ var require_Aws_query = __commonJS({ }; return response; }; - exports.de_GetCallerIdentityCommand = de_GetCallerIdentityCommand; + exports2.de_GetCallerIdentityCommand = de_GetCallerIdentityCommand; var de_GetCallerIdentityCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -13850,7 +13996,7 @@ var require_Aws_query = __commonJS({ }; return response; }; - exports.de_GetFederationTokenCommand = de_GetFederationTokenCommand; + exports2.de_GetFederationTokenCommand = de_GetFederationTokenCommand; var de_GetFederationTokenCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -13889,7 +14035,7 @@ var require_Aws_query = __commonJS({ }; return response; }; - exports.de_GetSessionTokenCommand = de_GetSessionTokenCommand; + exports2.de_GetSessionTokenCommand = de_GetSessionTokenCommand; var de_GetSessionTokenCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -14544,15 +14690,15 @@ var require_Aws_query = __commonJS({ // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/AssumeRoleCommand.js var require_AssumeRoleCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/AssumeRoleCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/AssumeRoleCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.AssumeRoleCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.AssumeRoleCommand = exports2.$Command = void 0; var middleware_signing_1 = require_dist_cjs16(); var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -14601,20 +14747,20 @@ var require_AssumeRoleCommand = __commonJS({ return (0, Aws_query_1.de_AssumeRoleCommand)(output, context); } }; - exports.AssumeRoleCommand = AssumeRoleCommand; + exports2.AssumeRoleCommand = AssumeRoleCommand; } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/AssumeRoleWithWebIdentityCommand.js var require_AssumeRoleWithWebIdentityCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/AssumeRoleWithWebIdentityCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/AssumeRoleWithWebIdentityCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.AssumeRoleWithWebIdentityCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.AssumeRoleWithWebIdentityCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -14662,16 +14808,16 @@ var require_AssumeRoleWithWebIdentityCommand = __commonJS({ return (0, Aws_query_1.de_AssumeRoleWithWebIdentityCommand)(output, context); } }; - exports.AssumeRoleWithWebIdentityCommand = AssumeRoleWithWebIdentityCommand; + exports2.AssumeRoleWithWebIdentityCommand = AssumeRoleWithWebIdentityCommand; } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/defaultStsRoleAssumers.js var require_defaultStsRoleAssumers = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/defaultStsRoleAssumers.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/defaultStsRoleAssumers.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.decorateDefaultCredentialProvider = exports.getDefaultRoleAssumerWithWebIdentity = exports.getDefaultRoleAssumer = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.decorateDefaultCredentialProvider = exports2.getDefaultRoleAssumerWithWebIdentity = exports2.getDefaultRoleAssumer = void 0; var AssumeRoleCommand_1 = require_AssumeRoleCommand(); var AssumeRoleWithWebIdentityCommand_1 = require_AssumeRoleWithWebIdentityCommand(); var ASSUME_ROLE_DEFAULT_REGION = "us-east-1"; @@ -14713,7 +14859,7 @@ var require_defaultStsRoleAssumers = __commonJS({ }; }; }; - exports.getDefaultRoleAssumer = getDefaultRoleAssumer; + exports2.getDefaultRoleAssumer = getDefaultRoleAssumer; var getDefaultRoleAssumerWithWebIdentity = (stsOptions, stsClientCtor) => { let stsClient; return async (params) => { @@ -14737,32 +14883,32 @@ var require_defaultStsRoleAssumers = __commonJS({ }; }; }; - exports.getDefaultRoleAssumerWithWebIdentity = getDefaultRoleAssumerWithWebIdentity; + exports2.getDefaultRoleAssumerWithWebIdentity = getDefaultRoleAssumerWithWebIdentity; var decorateDefaultCredentialProvider = (provider) => (input) => provider({ - roleAssumer: (0, exports.getDefaultRoleAssumer)(input, input.stsClientCtor), - roleAssumerWithWebIdentity: (0, exports.getDefaultRoleAssumerWithWebIdentity)(input, input.stsClientCtor), + roleAssumer: (0, exports2.getDefaultRoleAssumer)(input, input.stsClientCtor), + roleAssumerWithWebIdentity: (0, exports2.getDefaultRoleAssumerWithWebIdentity)(input, input.stsClientCtor), ...input }); - exports.decorateDefaultCredentialProvider = decorateDefaultCredentialProvider; + exports2.decorateDefaultCredentialProvider = decorateDefaultCredentialProvider; } }); // ../../../node_modules/@aws-sdk/credential-provider-env/dist-cjs/fromEnv.js var require_fromEnv2 = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-env/dist-cjs/fromEnv.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-env/dist-cjs/fromEnv.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.fromEnv = exports.ENV_EXPIRATION = exports.ENV_SESSION = exports.ENV_SECRET = exports.ENV_KEY = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.fromEnv = exports2.ENV_EXPIRATION = exports2.ENV_SESSION = exports2.ENV_SECRET = exports2.ENV_KEY = void 0; var property_provider_1 = require_dist_cjs6(); - exports.ENV_KEY = "AWS_ACCESS_KEY_ID"; - exports.ENV_SECRET = "AWS_SECRET_ACCESS_KEY"; - exports.ENV_SESSION = "AWS_SESSION_TOKEN"; - exports.ENV_EXPIRATION = "AWS_CREDENTIAL_EXPIRATION"; + exports2.ENV_KEY = "AWS_ACCESS_KEY_ID"; + exports2.ENV_SECRET = "AWS_SECRET_ACCESS_KEY"; + exports2.ENV_SESSION = "AWS_SESSION_TOKEN"; + exports2.ENV_EXPIRATION = "AWS_CREDENTIAL_EXPIRATION"; var fromEnv = () => async () => { - const accessKeyId = process.env[exports.ENV_KEY]; - const secretAccessKey = process.env[exports.ENV_SECRET]; - const sessionToken = process.env[exports.ENV_SESSION]; - const expiry = process.env[exports.ENV_EXPIRATION]; + const accessKeyId = process.env[exports2.ENV_KEY]; + const secretAccessKey = process.env[exports2.ENV_SECRET]; + const sessionToken = process.env[exports2.ENV_SESSION]; + const expiry = process.env[exports2.ENV_EXPIRATION]; if (accessKeyId && secretAccessKey) { return { accessKeyId, @@ -14773,26 +14919,26 @@ var require_fromEnv2 = __commonJS({ } throw new property_provider_1.CredentialsProviderError("Unable to find environment variable credentials."); }; - exports.fromEnv = fromEnv; + exports2.fromEnv = fromEnv; } }); // ../../../node_modules/@aws-sdk/credential-provider-env/dist-cjs/index.js var require_dist_cjs39 = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-env/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-env/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_fromEnv2(), exports); + tslib_1.__exportStar(require_fromEnv2(), exports2); } }); // ../../../node_modules/@smithy/credential-provider-imds/dist-cjs/remoteProvider/httpRequest.js var require_httpRequest2 = __commonJS({ - "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/remoteProvider/httpRequest.js"(exports) { + "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/remoteProvider/httpRequest.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.httpRequest = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.httpRequest = void 0; var property_provider_1 = require_dist_cjs6(); var buffer_1 = require("buffer"); var http_1 = require("http"); @@ -14830,47 +14976,47 @@ var require_httpRequest2 = __commonJS({ req.end(); }); } - exports.httpRequest = httpRequest; + exports2.httpRequest = httpRequest; } }); // ../../../node_modules/@smithy/credential-provider-imds/dist-cjs/remoteProvider/ImdsCredentials.js var require_ImdsCredentials = __commonJS({ - "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/remoteProvider/ImdsCredentials.js"(exports) { + "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/remoteProvider/ImdsCredentials.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.fromImdsCredentials = exports.isImdsCredentials = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.fromImdsCredentials = exports2.isImdsCredentials = void 0; var isImdsCredentials = (arg) => Boolean(arg) && typeof arg === "object" && typeof arg.AccessKeyId === "string" && typeof arg.SecretAccessKey === "string" && typeof arg.Token === "string" && typeof arg.Expiration === "string"; - exports.isImdsCredentials = isImdsCredentials; + exports2.isImdsCredentials = isImdsCredentials; var fromImdsCredentials = (creds) => ({ accessKeyId: creds.AccessKeyId, secretAccessKey: creds.SecretAccessKey, sessionToken: creds.Token, expiration: new Date(creds.Expiration) }); - exports.fromImdsCredentials = fromImdsCredentials; + exports2.fromImdsCredentials = fromImdsCredentials; } }); // ../../../node_modules/@smithy/credential-provider-imds/dist-cjs/remoteProvider/RemoteProviderInit.js var require_RemoteProviderInit = __commonJS({ - "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/remoteProvider/RemoteProviderInit.js"(exports) { + "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/remoteProvider/RemoteProviderInit.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.providerConfigFromInit = exports.DEFAULT_MAX_RETRIES = exports.DEFAULT_TIMEOUT = void 0; - exports.DEFAULT_TIMEOUT = 1e3; - exports.DEFAULT_MAX_RETRIES = 0; - var providerConfigFromInit = ({ maxRetries = exports.DEFAULT_MAX_RETRIES, timeout = exports.DEFAULT_TIMEOUT }) => ({ maxRetries, timeout }); - exports.providerConfigFromInit = providerConfigFromInit; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.providerConfigFromInit = exports2.DEFAULT_MAX_RETRIES = exports2.DEFAULT_TIMEOUT = void 0; + exports2.DEFAULT_TIMEOUT = 1e3; + exports2.DEFAULT_MAX_RETRIES = 0; + var providerConfigFromInit = ({ maxRetries = exports2.DEFAULT_MAX_RETRIES, timeout = exports2.DEFAULT_TIMEOUT }) => ({ maxRetries, timeout }); + exports2.providerConfigFromInit = providerConfigFromInit; } }); // ../../../node_modules/@smithy/credential-provider-imds/dist-cjs/remoteProvider/retry.js var require_retry4 = __commonJS({ - "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/remoteProvider/retry.js"(exports) { + "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/remoteProvider/retry.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.retry = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.retry = void 0; var retry = (toRetry, maxRetries) => { let promise = toRetry(); for (let i = 0; i < maxRetries; i++) { @@ -14878,25 +15024,25 @@ var require_retry4 = __commonJS({ } return promise; }; - exports.retry = retry; + exports2.retry = retry; } }); // ../../../node_modules/@smithy/credential-provider-imds/dist-cjs/fromContainerMetadata.js var require_fromContainerMetadata = __commonJS({ - "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/fromContainerMetadata.js"(exports) { + "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/fromContainerMetadata.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.fromContainerMetadata = exports.ENV_CMDS_AUTH_TOKEN = exports.ENV_CMDS_RELATIVE_URI = exports.ENV_CMDS_FULL_URI = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.fromContainerMetadata = exports2.ENV_CMDS_AUTH_TOKEN = exports2.ENV_CMDS_RELATIVE_URI = exports2.ENV_CMDS_FULL_URI = void 0; var property_provider_1 = require_dist_cjs6(); var url_1 = require("url"); var httpRequest_1 = require_httpRequest2(); var ImdsCredentials_1 = require_ImdsCredentials(); var RemoteProviderInit_1 = require_RemoteProviderInit(); var retry_1 = require_retry4(); - exports.ENV_CMDS_FULL_URI = "AWS_CONTAINER_CREDENTIALS_FULL_URI"; - exports.ENV_CMDS_RELATIVE_URI = "AWS_CONTAINER_CREDENTIALS_RELATIVE_URI"; - exports.ENV_CMDS_AUTH_TOKEN = "AWS_CONTAINER_AUTHORIZATION_TOKEN"; + exports2.ENV_CMDS_FULL_URI = "AWS_CONTAINER_CREDENTIALS_FULL_URI"; + exports2.ENV_CMDS_RELATIVE_URI = "AWS_CONTAINER_CREDENTIALS_RELATIVE_URI"; + exports2.ENV_CMDS_AUTH_TOKEN = "AWS_CONTAINER_AUTHORIZATION_TOKEN"; var fromContainerMetadata = (init = {}) => { const { timeout, maxRetries } = (0, RemoteProviderInit_1.providerConfigFromInit)(init); return () => (0, retry_1.retry)(async () => { @@ -14908,12 +15054,12 @@ var require_fromContainerMetadata = __commonJS({ return (0, ImdsCredentials_1.fromImdsCredentials)(credsResponse); }, maxRetries); }; - exports.fromContainerMetadata = fromContainerMetadata; + exports2.fromContainerMetadata = fromContainerMetadata; var requestFromEcsImds = async (timeout, options) => { - if (process.env[exports.ENV_CMDS_AUTH_TOKEN]) { + if (process.env[exports2.ENV_CMDS_AUTH_TOKEN]) { options.headers = { ...options.headers, - Authorization: process.env[exports.ENV_CMDS_AUTH_TOKEN] + Authorization: process.env[exports2.ENV_CMDS_AUTH_TOKEN] }; } const buffer = await (0, httpRequest_1.httpRequest)({ @@ -14932,14 +15078,14 @@ var require_fromContainerMetadata = __commonJS({ "https:": true }; var getCmdsUri = async () => { - if (process.env[exports.ENV_CMDS_RELATIVE_URI]) { + if (process.env[exports2.ENV_CMDS_RELATIVE_URI]) { return { hostname: CMDS_IP, - path: process.env[exports.ENV_CMDS_RELATIVE_URI] + path: process.env[exports2.ENV_CMDS_RELATIVE_URI] }; } - if (process.env[exports.ENV_CMDS_FULL_URI]) { - const parsed = (0, url_1.parse)(process.env[exports.ENV_CMDS_FULL_URI]); + if (process.env[exports2.ENV_CMDS_FULL_URI]) { + const parsed = (0, url_1.parse)(process.env[exports2.ENV_CMDS_FULL_URI]); if (!parsed.hostname || !(parsed.hostname in GREENGRASS_HOSTS)) { throw new property_provider_1.CredentialsProviderError(`${parsed.hostname} is not a valid container metadata service hostname`, false); } @@ -14951,17 +15097,17 @@ var require_fromContainerMetadata = __commonJS({ port: parsed.port ? parseInt(parsed.port, 10) : void 0 }; } - throw new property_provider_1.CredentialsProviderError(`The container metadata credential provider cannot be used unless the ${exports.ENV_CMDS_RELATIVE_URI} or ${exports.ENV_CMDS_FULL_URI} environment variable is set`, false); + throw new property_provider_1.CredentialsProviderError(`The container metadata credential provider cannot be used unless the ${exports2.ENV_CMDS_RELATIVE_URI} or ${exports2.ENV_CMDS_FULL_URI} environment variable is set`, false); }; } }); // ../../../node_modules/@smithy/credential-provider-imds/dist-cjs/error/InstanceMetadataV1FallbackError.js var require_InstanceMetadataV1FallbackError = __commonJS({ - "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/error/InstanceMetadataV1FallbackError.js"(exports) { + "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/error/InstanceMetadataV1FallbackError.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.InstanceMetadataV1FallbackError = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.InstanceMetadataV1FallbackError = void 0; var property_provider_1 = require_dist_cjs6(); var InstanceMetadataV1FallbackError = class _InstanceMetadataV1FallbackError extends property_provider_1.CredentialsProviderError { constructor(message, tryNextLink = true) { @@ -14971,35 +15117,35 @@ var require_InstanceMetadataV1FallbackError = __commonJS({ Object.setPrototypeOf(this, _InstanceMetadataV1FallbackError.prototype); } }; - exports.InstanceMetadataV1FallbackError = InstanceMetadataV1FallbackError; + exports2.InstanceMetadataV1FallbackError = InstanceMetadataV1FallbackError; } }); // ../../../node_modules/@smithy/credential-provider-imds/dist-cjs/config/Endpoint.js var require_Endpoint = __commonJS({ - "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/config/Endpoint.js"(exports) { + "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/config/Endpoint.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.Endpoint = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.Endpoint = void 0; var Endpoint; (function(Endpoint2) { Endpoint2["IPv4"] = "http://169.254.169.254"; Endpoint2["IPv6"] = "http://[fd00:ec2::254]"; - })(Endpoint = exports.Endpoint || (exports.Endpoint = {})); + })(Endpoint = exports2.Endpoint || (exports2.Endpoint = {})); } }); // ../../../node_modules/@smithy/credential-provider-imds/dist-cjs/config/EndpointConfigOptions.js var require_EndpointConfigOptions = __commonJS({ - "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/config/EndpointConfigOptions.js"(exports) { - "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.ENDPOINT_CONFIG_OPTIONS = exports.CONFIG_ENDPOINT_NAME = exports.ENV_ENDPOINT_NAME = void 0; - exports.ENV_ENDPOINT_NAME = "AWS_EC2_METADATA_SERVICE_ENDPOINT"; - exports.CONFIG_ENDPOINT_NAME = "ec2_metadata_service_endpoint"; - exports.ENDPOINT_CONFIG_OPTIONS = { - environmentVariableSelector: (env) => env[exports.ENV_ENDPOINT_NAME], - configFileSelector: (profile) => profile[exports.CONFIG_ENDPOINT_NAME], + "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/config/EndpointConfigOptions.js"(exports2) { + "use strict"; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.ENDPOINT_CONFIG_OPTIONS = exports2.CONFIG_ENDPOINT_NAME = exports2.ENV_ENDPOINT_NAME = void 0; + exports2.ENV_ENDPOINT_NAME = "AWS_EC2_METADATA_SERVICE_ENDPOINT"; + exports2.CONFIG_ENDPOINT_NAME = "ec2_metadata_service_endpoint"; + exports2.ENDPOINT_CONFIG_OPTIONS = { + environmentVariableSelector: (env) => env[exports2.ENV_ENDPOINT_NAME], + configFileSelector: (profile) => profile[exports2.CONFIG_ENDPOINT_NAME], default: void 0 }; } @@ -15007,30 +15153,30 @@ var require_EndpointConfigOptions = __commonJS({ // ../../../node_modules/@smithy/credential-provider-imds/dist-cjs/config/EndpointMode.js var require_EndpointMode = __commonJS({ - "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/config/EndpointMode.js"(exports) { + "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/config/EndpointMode.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.EndpointMode = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.EndpointMode = void 0; var EndpointMode; (function(EndpointMode2) { EndpointMode2["IPv4"] = "IPv4"; EndpointMode2["IPv6"] = "IPv6"; - })(EndpointMode = exports.EndpointMode || (exports.EndpointMode = {})); + })(EndpointMode = exports2.EndpointMode || (exports2.EndpointMode = {})); } }); // ../../../node_modules/@smithy/credential-provider-imds/dist-cjs/config/EndpointModeConfigOptions.js var require_EndpointModeConfigOptions = __commonJS({ - "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/config/EndpointModeConfigOptions.js"(exports) { + "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/config/EndpointModeConfigOptions.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.ENDPOINT_MODE_CONFIG_OPTIONS = exports.CONFIG_ENDPOINT_MODE_NAME = exports.ENV_ENDPOINT_MODE_NAME = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.ENDPOINT_MODE_CONFIG_OPTIONS = exports2.CONFIG_ENDPOINT_MODE_NAME = exports2.ENV_ENDPOINT_MODE_NAME = void 0; var EndpointMode_1 = require_EndpointMode(); - exports.ENV_ENDPOINT_MODE_NAME = "AWS_EC2_METADATA_SERVICE_ENDPOINT_MODE"; - exports.CONFIG_ENDPOINT_MODE_NAME = "ec2_metadata_service_endpoint_mode"; - exports.ENDPOINT_MODE_CONFIG_OPTIONS = { - environmentVariableSelector: (env) => env[exports.ENV_ENDPOINT_MODE_NAME], - configFileSelector: (profile) => profile[exports.CONFIG_ENDPOINT_MODE_NAME], + exports2.ENV_ENDPOINT_MODE_NAME = "AWS_EC2_METADATA_SERVICE_ENDPOINT_MODE"; + exports2.CONFIG_ENDPOINT_MODE_NAME = "ec2_metadata_service_endpoint_mode"; + exports2.ENDPOINT_MODE_CONFIG_OPTIONS = { + environmentVariableSelector: (env) => env[exports2.ENV_ENDPOINT_MODE_NAME], + configFileSelector: (profile) => profile[exports2.CONFIG_ENDPOINT_MODE_NAME], default: EndpointMode_1.EndpointMode.IPv4 }; } @@ -15038,10 +15184,10 @@ var require_EndpointModeConfigOptions = __commonJS({ // ../../../node_modules/@smithy/credential-provider-imds/dist-cjs/utils/getInstanceMetadataEndpoint.js var require_getInstanceMetadataEndpoint = __commonJS({ - "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/utils/getInstanceMetadataEndpoint.js"(exports) { + "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/utils/getInstanceMetadataEndpoint.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getInstanceMetadataEndpoint = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getInstanceMetadataEndpoint = void 0; var node_config_provider_1 = require_dist_cjs24(); var url_parser_1 = require_dist_cjs26(); var Endpoint_1 = require_Endpoint(); @@ -15049,7 +15195,7 @@ var require_getInstanceMetadataEndpoint = __commonJS({ var EndpointMode_1 = require_EndpointMode(); var EndpointModeConfigOptions_1 = require_EndpointModeConfigOptions(); var getInstanceMetadataEndpoint = async () => (0, url_parser_1.parseUrl)(await getFromEndpointConfig() || await getFromEndpointModeConfig()); - exports.getInstanceMetadataEndpoint = getInstanceMetadataEndpoint; + exports2.getInstanceMetadataEndpoint = getInstanceMetadataEndpoint; var getFromEndpointConfig = async () => (0, node_config_provider_1.loadConfig)(EndpointConfigOptions_1.ENDPOINT_CONFIG_OPTIONS)(); var getFromEndpointModeConfig = async () => { const endpointMode = await (0, node_config_provider_1.loadConfig)(EndpointModeConfigOptions_1.ENDPOINT_MODE_CONFIG_OPTIONS)(); @@ -15067,10 +15213,10 @@ var require_getInstanceMetadataEndpoint = __commonJS({ // ../../../node_modules/@smithy/credential-provider-imds/dist-cjs/utils/getExtendedInstanceMetadataCredentials.js var require_getExtendedInstanceMetadataCredentials = __commonJS({ - "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/utils/getExtendedInstanceMetadataCredentials.js"(exports) { + "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/utils/getExtendedInstanceMetadataCredentials.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getExtendedInstanceMetadataCredentials = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getExtendedInstanceMetadataCredentials = void 0; var STATIC_STABILITY_REFRESH_INTERVAL_SECONDS = 5 * 60; var STATIC_STABILITY_REFRESH_INTERVAL_JITTER_WINDOW_SECONDS = 5 * 60; var STATIC_STABILITY_DOC_URL = "https://docs.aws.amazon.com/sdkref/latest/guide/feature-static-credentials.html"; @@ -15086,16 +15232,16 @@ var require_getExtendedInstanceMetadataCredentials = __commonJS({ expiration: newExpiration }; }; - exports.getExtendedInstanceMetadataCredentials = getExtendedInstanceMetadataCredentials; + exports2.getExtendedInstanceMetadataCredentials = getExtendedInstanceMetadataCredentials; } }); // ../../../node_modules/@smithy/credential-provider-imds/dist-cjs/utils/staticStabilityProvider.js var require_staticStabilityProvider = __commonJS({ - "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/utils/staticStabilityProvider.js"(exports) { + "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/utils/staticStabilityProvider.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.staticStabilityProvider = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.staticStabilityProvider = void 0; var getExtendedInstanceMetadataCredentials_1 = require_getExtendedInstanceMetadataCredentials(); var staticStabilityProvider = (provider, options = {}) => { const logger = (options === null || options === void 0 ? void 0 : options.logger) || console; @@ -15119,16 +15265,16 @@ var require_staticStabilityProvider = __commonJS({ return credentials; }; }; - exports.staticStabilityProvider = staticStabilityProvider; + exports2.staticStabilityProvider = staticStabilityProvider; } }); // ../../../node_modules/@smithy/credential-provider-imds/dist-cjs/fromInstanceMetadata.js var require_fromInstanceMetadata = __commonJS({ - "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/fromInstanceMetadata.js"(exports) { + "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/fromInstanceMetadata.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.fromInstanceMetadata = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.fromInstanceMetadata = void 0; var node_config_provider_1 = require_dist_cjs24(); var property_provider_1 = require_dist_cjs6(); var InstanceMetadataV1FallbackError_1 = require_InstanceMetadataV1FallbackError(); @@ -15144,7 +15290,7 @@ var require_fromInstanceMetadata = __commonJS({ var PROFILE_AWS_EC2_METADATA_V1_DISABLED = "ec2_metadata_v1_disabled"; var X_AWS_EC2_METADATA_TOKEN = "x-aws-ec2-metadata-token"; var fromInstanceMetadata = (init = {}) => (0, staticStabilityProvider_1.staticStabilityProvider)(getInstanceImdsProvider(init), { logger: init.logger }); - exports.fromInstanceMetadata = fromInstanceMetadata; + exports2.fromInstanceMetadata = fromInstanceMetadata; var getInstanceImdsProvider = (init) => { let disableFetchToken = false; const { logger, profile } = init; @@ -15262,30 +15408,30 @@ var require_fromInstanceMetadata = __commonJS({ }); // ../../../node_modules/@smithy/credential-provider-imds/dist-cjs/types.js -var require_types6 = __commonJS({ - "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/types.js"(exports) { +var require_types7 = __commonJS({ + "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/types.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@smithy/credential-provider-imds/dist-cjs/index.js var require_dist_cjs40 = __commonJS({ - "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/credential-provider-imds/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getInstanceMetadataEndpoint = exports.httpRequest = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getInstanceMetadataEndpoint = exports2.httpRequest = void 0; var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_fromContainerMetadata(), exports); - tslib_1.__exportStar(require_fromInstanceMetadata(), exports); - tslib_1.__exportStar(require_RemoteProviderInit(), exports); - tslib_1.__exportStar(require_types6(), exports); + tslib_1.__exportStar(require_fromContainerMetadata(), exports2); + tslib_1.__exportStar(require_fromInstanceMetadata(), exports2); + tslib_1.__exportStar(require_RemoteProviderInit(), exports2); + tslib_1.__exportStar(require_types7(), exports2); var httpRequest_1 = require_httpRequest2(); - Object.defineProperty(exports, "httpRequest", { enumerable: true, get: function() { + Object.defineProperty(exports2, "httpRequest", { enumerable: true, get: function() { return httpRequest_1.httpRequest; } }); var getInstanceMetadataEndpoint_1 = require_getInstanceMetadataEndpoint(); - Object.defineProperty(exports, "getInstanceMetadataEndpoint", { enumerable: true, get: function() { + Object.defineProperty(exports2, "getInstanceMetadataEndpoint", { enumerable: true, get: function() { return getInstanceMetadataEndpoint_1.getInstanceMetadataEndpoint; } }); } @@ -15293,10 +15439,10 @@ var require_dist_cjs40 = __commonJS({ // ../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveCredentialSource.js var require_resolveCredentialSource = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveCredentialSource.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveCredentialSource.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveCredentialSource = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveCredentialSource = void 0; var credential_provider_env_1 = require_dist_cjs39(); var credential_provider_imds_1 = require_dist_cjs40(); var property_provider_1 = require_dist_cjs6(); @@ -15312,22 +15458,22 @@ var require_resolveCredentialSource = __commonJS({ throw new property_provider_1.CredentialsProviderError(`Unsupported credential source in profile ${profileName}. Got ${credentialSource}, expected EcsContainer or Ec2InstanceMetadata or Environment.`); } }; - exports.resolveCredentialSource = resolveCredentialSource; + exports2.resolveCredentialSource = resolveCredentialSource; } }); // ../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveAssumeRoleCredentials.js var require_resolveAssumeRoleCredentials = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveAssumeRoleCredentials.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveAssumeRoleCredentials.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveAssumeRoleCredentials = exports.isAssumeRoleProfile = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveAssumeRoleCredentials = exports2.isAssumeRoleProfile = void 0; var property_provider_1 = require_dist_cjs6(); var shared_ini_file_loader_1 = require_dist_cjs23(); var resolveCredentialSource_1 = require_resolveCredentialSource(); var resolveProfileData_1 = require_resolveProfileData(); var isAssumeRoleProfile = (arg) => Boolean(arg) && typeof arg === "object" && typeof arg.role_arn === "string" && ["undefined", "string"].indexOf(typeof arg.role_session_name) > -1 && ["undefined", "string"].indexOf(typeof arg.external_id) > -1 && ["undefined", "string"].indexOf(typeof arg.mfa_serial) > -1 && (isAssumeRoleWithSourceProfile(arg) || isAssumeRoleWithProviderProfile(arg)); - exports.isAssumeRoleProfile = isAssumeRoleProfile; + exports2.isAssumeRoleProfile = isAssumeRoleProfile; var isAssumeRoleWithSourceProfile = (arg) => typeof arg.source_profile === "string" && typeof arg.credential_source === "undefined"; var isAssumeRoleWithProviderProfile = (arg) => typeof arg.credential_source === "string" && typeof arg.source_profile === "undefined"; var resolveAssumeRoleCredentials = async (profileName, profiles, options, visitedProfiles = {}) => { @@ -15360,16 +15506,16 @@ var require_resolveAssumeRoleCredentials = __commonJS({ const sourceCreds = await sourceCredsProvider; return options.roleAssumer(sourceCreds, params); }; - exports.resolveAssumeRoleCredentials = resolveAssumeRoleCredentials; + exports2.resolveAssumeRoleCredentials = resolveAssumeRoleCredentials; } }); // ../../../node_modules/@aws-sdk/credential-provider-process/dist-cjs/getValidatedProcessCredentials.js var require_getValidatedProcessCredentials = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-process/dist-cjs/getValidatedProcessCredentials.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-process/dist-cjs/getValidatedProcessCredentials.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getValidatedProcessCredentials = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getValidatedProcessCredentials = void 0; var getValidatedProcessCredentials = (profileName, data) => { if (data.Version !== 1) { throw Error(`Profile ${profileName} credential_process did not return Version 1.`); @@ -15391,16 +15537,16 @@ var require_getValidatedProcessCredentials = __commonJS({ ...data.Expiration && { expiration: new Date(data.Expiration) } }; }; - exports.getValidatedProcessCredentials = getValidatedProcessCredentials; + exports2.getValidatedProcessCredentials = getValidatedProcessCredentials; } }); // ../../../node_modules/@aws-sdk/credential-provider-process/dist-cjs/resolveProcessCredentials.js var require_resolveProcessCredentials = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-process/dist-cjs/resolveProcessCredentials.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-process/dist-cjs/resolveProcessCredentials.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveProcessCredentials = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveProcessCredentials = void 0; var property_provider_1 = require_dist_cjs6(); var child_process_1 = require("child_process"); var util_1 = require("util"); @@ -15430,70 +15576,70 @@ var require_resolveProcessCredentials = __commonJS({ throw new property_provider_1.CredentialsProviderError(`Profile ${profileName} could not be found in shared credentials file.`); } }; - exports.resolveProcessCredentials = resolveProcessCredentials; + exports2.resolveProcessCredentials = resolveProcessCredentials; } }); // ../../../node_modules/@aws-sdk/credential-provider-process/dist-cjs/fromProcess.js var require_fromProcess = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-process/dist-cjs/fromProcess.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-process/dist-cjs/fromProcess.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.fromProcess = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.fromProcess = void 0; var shared_ini_file_loader_1 = require_dist_cjs23(); var resolveProcessCredentials_1 = require_resolveProcessCredentials(); var fromProcess = (init = {}) => async () => { const profiles = await (0, shared_ini_file_loader_1.parseKnownFiles)(init); return (0, resolveProcessCredentials_1.resolveProcessCredentials)((0, shared_ini_file_loader_1.getProfileName)(init), profiles); }; - exports.fromProcess = fromProcess; + exports2.fromProcess = fromProcess; } }); // ../../../node_modules/@aws-sdk/credential-provider-process/dist-cjs/index.js var require_dist_cjs41 = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-process/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-process/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_fromProcess(), exports); + tslib_1.__exportStar(require_fromProcess(), exports2); } }); // ../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveProcessCredentials.js var require_resolveProcessCredentials2 = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveProcessCredentials.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveProcessCredentials.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveProcessCredentials = exports.isProcessProfile = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveProcessCredentials = exports2.isProcessProfile = void 0; var credential_provider_process_1 = require_dist_cjs41(); var isProcessProfile = (arg) => Boolean(arg) && typeof arg === "object" && typeof arg.credential_process === "string"; - exports.isProcessProfile = isProcessProfile; + exports2.isProcessProfile = isProcessProfile; var resolveProcessCredentials = async (options, profile) => (0, credential_provider_process_1.fromProcess)({ ...options, profile })(); - exports.resolveProcessCredentials = resolveProcessCredentials; + exports2.resolveProcessCredentials = resolveProcessCredentials; } }); // ../../../node_modules/@aws-sdk/credential-provider-sso/dist-cjs/isSsoProfile.js var require_isSsoProfile = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-sso/dist-cjs/isSsoProfile.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-sso/dist-cjs/isSsoProfile.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.isSsoProfile = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.isSsoProfile = void 0; var isSsoProfile = (arg) => arg && (typeof arg.sso_start_url === "string" || typeof arg.sso_account_id === "string" || typeof arg.sso_session === "string" || typeof arg.sso_region === "string" || typeof arg.sso_role_name === "string"); - exports.isSsoProfile = isSsoProfile; + exports2.isSsoProfile = isSsoProfile; } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/endpoint/EndpointParameters.js var require_EndpointParameters3 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/endpoint/EndpointParameters.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/endpoint/EndpointParameters.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveClientEndpointParameters = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveClientEndpointParameters = void 0; var resolveClientEndpointParameters = (options) => { return { ...options, @@ -15502,13 +15648,13 @@ var require_EndpointParameters3 = __commonJS({ defaultSigningName: "awsssoportal" }; }; - exports.resolveClientEndpointParameters = resolveClientEndpointParameters; + exports2.resolveClientEndpointParameters = resolveClientEndpointParameters; } }); // ../../../node_modules/@aws-sdk/client-sso/package.json var require_package3 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/package.json"(exports, module2) { + "../../../node_modules/@aws-sdk/client-sso/package.json"(exports2, module2) { module2.exports = { name: "@aws-sdk/client-sso", description: "AWS SDK for JavaScript Sso Client for Node.js, Browser and React Native", @@ -15611,10 +15757,10 @@ var require_package3 = __commonJS({ // ../../../node_modules/@aws-sdk/util-user-agent-node/dist-cjs/is-crt-available.js var require_is_crt_available = __commonJS({ - "../../../node_modules/@aws-sdk/util-user-agent-node/dist-cjs/is-crt-available.js"(exports, module2) { + "../../../node_modules/@aws-sdk/util-user-agent-node/dist-cjs/is-crt-available.js"(exports2, module2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.isCrtAvailable = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.isCrtAvailable = void 0; var isCrtAvailable = () => { try { if (typeof require === "function" && typeof module2 !== "undefined" && require("aws-crt")) { @@ -15625,22 +15771,22 @@ var require_is_crt_available = __commonJS({ return null; } }; - exports.isCrtAvailable = isCrtAvailable; + exports2.isCrtAvailable = isCrtAvailable; } }); // ../../../node_modules/@aws-sdk/util-user-agent-node/dist-cjs/index.js var require_dist_cjs42 = __commonJS({ - "../../../node_modules/@aws-sdk/util-user-agent-node/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/util-user-agent-node/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.defaultUserAgent = exports.UA_APP_ID_INI_NAME = exports.UA_APP_ID_ENV_NAME = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.defaultUserAgent = exports2.UA_APP_ID_INI_NAME = exports2.UA_APP_ID_ENV_NAME = void 0; var node_config_provider_1 = require_dist_cjs24(); var os_1 = require("os"); var process_1 = require("process"); var is_crt_available_1 = require_is_crt_available(); - exports.UA_APP_ID_ENV_NAME = "AWS_SDK_UA_APP_ID"; - exports.UA_APP_ID_INI_NAME = "sdk-ua-app-id"; + exports2.UA_APP_ID_ENV_NAME = "AWS_SDK_UA_APP_ID"; + exports2.UA_APP_ID_INI_NAME = "sdk-ua-app-id"; var defaultUserAgent = ({ serviceId, clientVersion }) => { const sections = [ ["aws-sdk-js", clientVersion], @@ -15660,8 +15806,8 @@ var require_dist_cjs42 = __commonJS({ sections.push([`exec-env/${process_1.env.AWS_EXECUTION_ENV}`]); } const appIdPromise = (0, node_config_provider_1.loadConfig)({ - environmentVariableSelector: (env) => env[exports.UA_APP_ID_ENV_NAME], - configFileSelector: (profile) => profile[exports.UA_APP_ID_INI_NAME], + environmentVariableSelector: (env) => env[exports2.UA_APP_ID_ENV_NAME], + configFileSelector: (profile) => profile[exports2.UA_APP_ID_INI_NAME], default: void 0 })(); let resolvedUserAgent = void 0; @@ -15673,16 +15819,16 @@ var require_dist_cjs42 = __commonJS({ return resolvedUserAgent; }; }; - exports.defaultUserAgent = defaultUserAgent; + exports2.defaultUserAgent = defaultUserAgent; } }); // ../../../node_modules/@smithy/hash-node/dist-cjs/index.js var require_dist_cjs43 = __commonJS({ - "../../../node_modules/@smithy/hash-node/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/hash-node/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.Hash = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.Hash = void 0; var util_buffer_from_1 = require_dist_cjs12(); var util_utf8_1 = require_dist_cjs13(); var buffer_1 = require("buffer"); @@ -15703,7 +15849,7 @@ var require_dist_cjs43 = __commonJS({ this.hash = this.secret ? (0, crypto_1.createHmac)(this.algorithmIdentifier, castSourceData(this.secret)) : (0, crypto_1.createHash)(this.algorithmIdentifier); } }; - exports.Hash = Hash; + exports2.Hash = Hash; function castSourceData(toCast, encoding) { if (buffer_1.Buffer.isBuffer(toCast)) { return toCast; @@ -15721,10 +15867,10 @@ var require_dist_cjs43 = __commonJS({ // ../../../node_modules/@smithy/util-body-length-node/dist-cjs/calculateBodyLength.js var require_calculateBodyLength = __commonJS({ - "../../../node_modules/@smithy/util-body-length-node/dist-cjs/calculateBodyLength.js"(exports) { + "../../../node_modules/@smithy/util-body-length-node/dist-cjs/calculateBodyLength.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.calculateBodyLength = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.calculateBodyLength = void 0; var fs_1 = require("fs"); var calculateBodyLength = (body) => { if (!body) { @@ -15745,26 +15891,26 @@ var require_calculateBodyLength = __commonJS({ } throw new Error(`Body Length computation failed for ${body}`); }; - exports.calculateBodyLength = calculateBodyLength; + exports2.calculateBodyLength = calculateBodyLength; } }); // ../../../node_modules/@smithy/util-body-length-node/dist-cjs/index.js var require_dist_cjs44 = __commonJS({ - "../../../node_modules/@smithy/util-body-length-node/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/util-body-length-node/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_calculateBodyLength(), exports); + tslib_1.__exportStar(require_calculateBodyLength(), exports2); } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/endpoint/ruleset.js var require_ruleset = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/endpoint/ruleset.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/endpoint/ruleset.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.ruleSet = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.ruleSet = void 0; var q = "required"; var r = "fn"; var s = "argv"; @@ -15786,16 +15932,16 @@ var require_ruleset = __commonJS({ var o = [j]; var p = [{ [t]: "Region" }]; var _data = { version: "1.0", parameters: { Region: f, UseDualStack: g, UseFIPS: g, Endpoint: f }, rules: [{ conditions: [{ [r]: a, [s]: [h] }], type: b, rules: [{ conditions: n, error: "Invalid Configuration: FIPS and custom endpoint are not supported", type: c }, { conditions: o, error: "Invalid Configuration: Dualstack and custom endpoint are not supported", type: c }, { endpoint: { url: h, properties: k, headers: k }, type: d }] }, { conditions: [{ [r]: a, [s]: p }], type: b, rules: [{ conditions: [{ [r]: "aws.partition", [s]: p, assign: e }], type: b, rules: [{ conditions: [i, j], type: b, rules: [{ conditions: [l, m], type: b, rules: [{ endpoint: { url: "https://portal.sso-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", properties: k, headers: k }, type: d }] }, { error: "FIPS and DualStack are enabled, but this partition does not support one or both", type: c }] }, { conditions: n, type: b, rules: [{ conditions: [l], type: b, rules: [{ endpoint: { url: "https://portal.sso-fips.{Region}.{PartitionResult#dnsSuffix}", properties: k, headers: k }, type: d }] }, { error: "FIPS is enabled but this partition does not support FIPS", type: c }] }, { conditions: o, type: b, rules: [{ conditions: [m], type: b, rules: [{ endpoint: { url: "https://portal.sso.{Region}.{PartitionResult#dualStackDnsSuffix}", properties: k, headers: k }, type: d }] }, { error: "DualStack is enabled but this partition does not support DualStack", type: c }] }, { endpoint: { url: "https://portal.sso.{Region}.{PartitionResult#dnsSuffix}", properties: k, headers: k }, type: d }] }] }, { error: "Invalid Configuration: Missing Region", type: c }] }; - exports.ruleSet = _data; + exports2.ruleSet = _data; } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/endpoint/endpointResolver.js var require_endpointResolver = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/endpoint/endpointResolver.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/endpoint/endpointResolver.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.defaultEndpointResolver = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.defaultEndpointResolver = void 0; var util_endpoints_1 = require_dist_cjs18(); var ruleset_1 = require_ruleset(); var defaultEndpointResolver = (endpointParams, context = {}) => { @@ -15804,16 +15950,16 @@ var require_endpointResolver = __commonJS({ logger: context.logger }); }; - exports.defaultEndpointResolver = defaultEndpointResolver; + exports2.defaultEndpointResolver = defaultEndpointResolver; } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/runtimeConfig.shared.js var require_runtimeConfig_shared = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/runtimeConfig.shared.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/runtimeConfig.shared.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getRuntimeConfig = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getRuntimeConfig = void 0; var smithy_client_1 = require_dist_cjs36(); var url_parser_1 = require_dist_cjs26(); var util_base64_1 = require_dist_cjs32(); @@ -15832,34 +15978,34 @@ var require_runtimeConfig_shared = __commonJS({ utf8Decoder: config?.utf8Decoder ?? util_utf8_1.fromUtf8, utf8Encoder: config?.utf8Encoder ?? util_utf8_1.toUtf8 }); - exports.getRuntimeConfig = getRuntimeConfig; + exports2.getRuntimeConfig = getRuntimeConfig; } }); // ../../../node_modules/@smithy/util-defaults-mode-node/dist-cjs/constants.js var require_constants7 = __commonJS({ - "../../../node_modules/@smithy/util-defaults-mode-node/dist-cjs/constants.js"(exports) { + "../../../node_modules/@smithy/util-defaults-mode-node/dist-cjs/constants.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.IMDS_REGION_PATH = exports.DEFAULTS_MODE_OPTIONS = exports.ENV_IMDS_DISABLED = exports.AWS_DEFAULT_REGION_ENV = exports.AWS_REGION_ENV = exports.AWS_EXECUTION_ENV = void 0; - exports.AWS_EXECUTION_ENV = "AWS_EXECUTION_ENV"; - exports.AWS_REGION_ENV = "AWS_REGION"; - exports.AWS_DEFAULT_REGION_ENV = "AWS_DEFAULT_REGION"; - exports.ENV_IMDS_DISABLED = "AWS_EC2_METADATA_DISABLED"; - exports.DEFAULTS_MODE_OPTIONS = ["in-region", "cross-region", "mobile", "standard", "legacy"]; - exports.IMDS_REGION_PATH = "/latest/meta-data/placement/region"; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.IMDS_REGION_PATH = exports2.DEFAULTS_MODE_OPTIONS = exports2.ENV_IMDS_DISABLED = exports2.AWS_DEFAULT_REGION_ENV = exports2.AWS_REGION_ENV = exports2.AWS_EXECUTION_ENV = void 0; + exports2.AWS_EXECUTION_ENV = "AWS_EXECUTION_ENV"; + exports2.AWS_REGION_ENV = "AWS_REGION"; + exports2.AWS_DEFAULT_REGION_ENV = "AWS_DEFAULT_REGION"; + exports2.ENV_IMDS_DISABLED = "AWS_EC2_METADATA_DISABLED"; + exports2.DEFAULTS_MODE_OPTIONS = ["in-region", "cross-region", "mobile", "standard", "legacy"]; + exports2.IMDS_REGION_PATH = "/latest/meta-data/placement/region"; } }); // ../../../node_modules/@smithy/util-defaults-mode-node/dist-cjs/defaultsModeConfig.js var require_defaultsModeConfig = __commonJS({ - "../../../node_modules/@smithy/util-defaults-mode-node/dist-cjs/defaultsModeConfig.js"(exports) { + "../../../node_modules/@smithy/util-defaults-mode-node/dist-cjs/defaultsModeConfig.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.NODE_DEFAULTS_MODE_CONFIG_OPTIONS = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.NODE_DEFAULTS_MODE_CONFIG_OPTIONS = void 0; var AWS_DEFAULTS_MODE_ENV = "AWS_DEFAULTS_MODE"; var AWS_DEFAULTS_MODE_CONFIG = "defaults_mode"; - exports.NODE_DEFAULTS_MODE_CONFIG_OPTIONS = { + exports2.NODE_DEFAULTS_MODE_CONFIG_OPTIONS = { environmentVariableSelector: (env) => { return env[AWS_DEFAULTS_MODE_ENV]; }, @@ -15873,10 +16019,10 @@ var require_defaultsModeConfig = __commonJS({ // ../../../node_modules/@smithy/util-defaults-mode-node/dist-cjs/resolveDefaultsModeConfig.js var require_resolveDefaultsModeConfig = __commonJS({ - "../../../node_modules/@smithy/util-defaults-mode-node/dist-cjs/resolveDefaultsModeConfig.js"(exports) { + "../../../node_modules/@smithy/util-defaults-mode-node/dist-cjs/resolveDefaultsModeConfig.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveDefaultsModeConfig = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveDefaultsModeConfig = void 0; var config_resolver_1 = require_dist_cjs21(); var credential_provider_imds_1 = require_dist_cjs40(); var node_config_provider_1 = require_dist_cjs24(); @@ -15900,7 +16046,7 @@ var require_resolveDefaultsModeConfig = __commonJS({ throw new Error(`Invalid parameter for "defaultsMode", expect ${constants_1.DEFAULTS_MODE_OPTIONS.join(", ")}, got ${mode}`); } }); - exports.resolveDefaultsModeConfig = resolveDefaultsModeConfig; + exports2.resolveDefaultsModeConfig = resolveDefaultsModeConfig; var resolveNodeDefaultsModeAuto = async (clientRegion) => { if (clientRegion) { const resolvedRegion = typeof clientRegion === "function" ? await clientRegion() : clientRegion; @@ -15934,20 +16080,20 @@ var require_resolveDefaultsModeConfig = __commonJS({ // ../../../node_modules/@smithy/util-defaults-mode-node/dist-cjs/index.js var require_dist_cjs45 = __commonJS({ - "../../../node_modules/@smithy/util-defaults-mode-node/dist-cjs/index.js"(exports) { + "../../../node_modules/@smithy/util-defaults-mode-node/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_resolveDefaultsModeConfig(), exports); + tslib_1.__exportStar(require_resolveDefaultsModeConfig(), exports2); } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/runtimeConfig.js var require_runtimeConfig = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/runtimeConfig.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/runtimeConfig.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getRuntimeConfig = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getRuntimeConfig = void 0; var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); var package_json_1 = tslib_1.__importDefault(require_package3()); var util_user_agent_node_1 = require_dist_cjs42(); @@ -15987,16 +16133,16 @@ var require_runtimeConfig = __commonJS({ useFipsEndpoint: config?.useFipsEndpoint ?? (0, node_config_provider_1.loadConfig)(config_resolver_1.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS) }; }; - exports.getRuntimeConfig = getRuntimeConfig; + exports2.getRuntimeConfig = getRuntimeConfig; } }); // ../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/extensions/index.js var require_extensions5 = __commonJS({ - "../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/extensions/index.js"(exports) { + "../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/extensions/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveAwsRegionExtensionConfiguration = exports.getAwsRegionExtensionConfiguration = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveAwsRegionExtensionConfiguration = exports2.getAwsRegionExtensionConfiguration = void 0; var getAwsRegionExtensionConfiguration = (runtimeConfig) => { let runtimeConfigRegion = async () => { if (runtimeConfig.region === void 0) { @@ -16017,32 +16163,32 @@ var require_extensions5 = __commonJS({ } }; }; - exports.getAwsRegionExtensionConfiguration = getAwsRegionExtensionConfiguration; + exports2.getAwsRegionExtensionConfiguration = getAwsRegionExtensionConfiguration; var resolveAwsRegionExtensionConfiguration = (awsRegionExtensionConfiguration) => { return { region: awsRegionExtensionConfiguration.region() }; }; - exports.resolveAwsRegionExtensionConfiguration = resolveAwsRegionExtensionConfiguration; + exports2.resolveAwsRegionExtensionConfiguration = resolveAwsRegionExtensionConfiguration; } }); // ../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/regionConfig/config.js var require_config4 = __commonJS({ - "../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/regionConfig/config.js"(exports) { - "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.NODE_REGION_CONFIG_FILE_OPTIONS = exports.NODE_REGION_CONFIG_OPTIONS = exports.REGION_INI_NAME = exports.REGION_ENV_NAME = void 0; - exports.REGION_ENV_NAME = "AWS_REGION"; - exports.REGION_INI_NAME = "region"; - exports.NODE_REGION_CONFIG_OPTIONS = { - environmentVariableSelector: (env) => env[exports.REGION_ENV_NAME], - configFileSelector: (profile) => profile[exports.REGION_INI_NAME], + "../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/regionConfig/config.js"(exports2) { + "use strict"; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.NODE_REGION_CONFIG_FILE_OPTIONS = exports2.NODE_REGION_CONFIG_OPTIONS = exports2.REGION_INI_NAME = exports2.REGION_ENV_NAME = void 0; + exports2.REGION_ENV_NAME = "AWS_REGION"; + exports2.REGION_INI_NAME = "region"; + exports2.NODE_REGION_CONFIG_OPTIONS = { + environmentVariableSelector: (env) => env[exports2.REGION_ENV_NAME], + configFileSelector: (profile) => profile[exports2.REGION_INI_NAME], default: () => { throw new Error("Region is missing"); } }; - exports.NODE_REGION_CONFIG_FILE_OPTIONS = { + exports2.NODE_REGION_CONFIG_FILE_OPTIONS = { preferredFile: "credentials" }; } @@ -16050,33 +16196,33 @@ var require_config4 = __commonJS({ // ../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/regionConfig/isFipsRegion.js var require_isFipsRegion2 = __commonJS({ - "../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/regionConfig/isFipsRegion.js"(exports) { + "../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/regionConfig/isFipsRegion.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.isFipsRegion = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.isFipsRegion = void 0; var isFipsRegion = (region) => typeof region === "string" && (region.startsWith("fips-") || region.endsWith("-fips")); - exports.isFipsRegion = isFipsRegion; + exports2.isFipsRegion = isFipsRegion; } }); // ../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/regionConfig/getRealRegion.js var require_getRealRegion2 = __commonJS({ - "../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/regionConfig/getRealRegion.js"(exports) { + "../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/regionConfig/getRealRegion.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getRealRegion = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getRealRegion = void 0; var isFipsRegion_1 = require_isFipsRegion2(); var getRealRegion = (region) => (0, isFipsRegion_1.isFipsRegion)(region) ? ["fips-aws-global", "aws-fips"].includes(region) ? "us-east-1" : region.replace(/fips-(dkr-|prod-)?|-fips/, "") : region; - exports.getRealRegion = getRealRegion; + exports2.getRealRegion = getRealRegion; } }); // ../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/regionConfig/resolveRegionConfig.js var require_resolveRegionConfig2 = __commonJS({ - "../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/regionConfig/resolveRegionConfig.js"(exports) { + "../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/regionConfig/resolveRegionConfig.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveRegionConfig = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveRegionConfig = void 0; var getRealRegion_1 = require_getRealRegion2(); var isFipsRegion_1 = require_isFipsRegion2(); var resolveRegionConfig = (input) => { @@ -16102,38 +16248,38 @@ var require_resolveRegionConfig2 = __commonJS({ } }; }; - exports.resolveRegionConfig = resolveRegionConfig; + exports2.resolveRegionConfig = resolveRegionConfig; } }); // ../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/regionConfig/index.js var require_regionConfig2 = __commonJS({ - "../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/regionConfig/index.js"(exports) { + "../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/regionConfig/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_config4(), exports); - tslib_1.__exportStar(require_resolveRegionConfig2(), exports); + tslib_1.__exportStar(require_config4(), exports2); + tslib_1.__exportStar(require_resolveRegionConfig2(), exports2); } }); // ../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/index.js var require_dist_cjs46 = __commonJS({ - "../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/region-config-resolver/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_extensions5(), exports); - tslib_1.__exportStar(require_regionConfig2(), exports); + tslib_1.__exportStar(require_extensions5(), exports2); + tslib_1.__exportStar(require_regionConfig2(), exports2); } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/runtimeExtensions.js var require_runtimeExtensions = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/runtimeExtensions.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/runtimeExtensions.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveRuntimeExtensions = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveRuntimeExtensions = void 0; var region_config_resolver_1 = require_dist_cjs46(); var protocol_http_1 = require_dist_cjs2(); var smithy_client_1 = require_dist_cjs36(); @@ -16152,16 +16298,16 @@ var require_runtimeExtensions = __commonJS({ ...(0, protocol_http_1.resolveHttpHandlerRuntimeConfig)(extensionConfiguration) }; }; - exports.resolveRuntimeExtensions = resolveRuntimeExtensions; + exports2.resolveRuntimeExtensions = resolveRuntimeExtensions; } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/SSOClient.js var require_SSOClient = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/SSOClient.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/SSOClient.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.SSOClient = exports.__Client = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.SSOClient = exports2.__Client = void 0; var middleware_host_header_1 = require_dist_cjs3(); var middleware_logger_1 = require_dist_cjs4(); var middleware_recursion_detection_1 = require_dist_cjs5(); @@ -16171,7 +16317,7 @@ var require_SSOClient = __commonJS({ var middleware_endpoint_1 = require_dist_cjs28(); var middleware_retry_1 = require_dist_cjs37(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "__Client", { enumerable: true, get: function() { + Object.defineProperty(exports2, "__Client", { enumerable: true, get: function() { return smithy_client_1.Client; } }); var EndpointParameters_1 = require_EndpointParameters3(); @@ -16200,18 +16346,18 @@ var require_SSOClient = __commonJS({ super.destroy(); } }; - exports.SSOClient = SSOClient; + exports2.SSOClient = SSOClient; } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/models/SSOServiceException.js var require_SSOServiceException = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/models/SSOServiceException.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/models/SSOServiceException.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.SSOServiceException = exports.__ServiceException = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.SSOServiceException = exports2.__ServiceException = void 0; var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "__ServiceException", { enumerable: true, get: function() { + Object.defineProperty(exports2, "__ServiceException", { enumerable: true, get: function() { return smithy_client_1.ServiceException; } }); var SSOServiceException = class _SSOServiceException extends smithy_client_1.ServiceException { @@ -16220,16 +16366,16 @@ var require_SSOServiceException = __commonJS({ Object.setPrototypeOf(this, _SSOServiceException.prototype); } }; - exports.SSOServiceException = SSOServiceException; + exports2.SSOServiceException = SSOServiceException; } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/models/models_0.js var require_models_02 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/models/models_0.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/models/models_0.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.LogoutRequestFilterSensitiveLog = exports.ListAccountsRequestFilterSensitiveLog = exports.ListAccountRolesRequestFilterSensitiveLog = exports.GetRoleCredentialsResponseFilterSensitiveLog = exports.RoleCredentialsFilterSensitiveLog = exports.GetRoleCredentialsRequestFilterSensitiveLog = exports.UnauthorizedException = exports.TooManyRequestsException = exports.ResourceNotFoundException = exports.InvalidRequestException = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.LogoutRequestFilterSensitiveLog = exports2.ListAccountsRequestFilterSensitiveLog = exports2.ListAccountRolesRequestFilterSensitiveLog = exports2.GetRoleCredentialsResponseFilterSensitiveLog = exports2.RoleCredentialsFilterSensitiveLog = exports2.GetRoleCredentialsRequestFilterSensitiveLog = exports2.UnauthorizedException = exports2.TooManyRequestsException = exports2.ResourceNotFoundException = exports2.InvalidRequestException = void 0; var smithy_client_1 = require_dist_cjs36(); var SSOServiceException_1 = require_SSOServiceException(); var InvalidRequestException = class _InvalidRequestException extends SSOServiceException_1.SSOServiceException { @@ -16244,7 +16390,7 @@ var require_models_02 = __commonJS({ Object.setPrototypeOf(this, _InvalidRequestException.prototype); } }; - exports.InvalidRequestException = InvalidRequestException; + exports2.InvalidRequestException = InvalidRequestException; var ResourceNotFoundException = class _ResourceNotFoundException extends SSOServiceException_1.SSOServiceException { constructor(opts) { super({ @@ -16257,7 +16403,7 @@ var require_models_02 = __commonJS({ Object.setPrototypeOf(this, _ResourceNotFoundException.prototype); } }; - exports.ResourceNotFoundException = ResourceNotFoundException; + exports2.ResourceNotFoundException = ResourceNotFoundException; var TooManyRequestsException = class _TooManyRequestsException extends SSOServiceException_1.SSOServiceException { constructor(opts) { super({ @@ -16270,7 +16416,7 @@ var require_models_02 = __commonJS({ Object.setPrototypeOf(this, _TooManyRequestsException.prototype); } }; - exports.TooManyRequestsException = TooManyRequestsException; + exports2.TooManyRequestsException = TooManyRequestsException; var UnauthorizedException = class _UnauthorizedException extends SSOServiceException_1.SSOServiceException { constructor(opts) { super({ @@ -16283,47 +16429,47 @@ var require_models_02 = __commonJS({ Object.setPrototypeOf(this, _UnauthorizedException.prototype); } }; - exports.UnauthorizedException = UnauthorizedException; + exports2.UnauthorizedException = UnauthorizedException; var GetRoleCredentialsRequestFilterSensitiveLog = (obj) => ({ ...obj, ...obj.accessToken && { accessToken: smithy_client_1.SENSITIVE_STRING } }); - exports.GetRoleCredentialsRequestFilterSensitiveLog = GetRoleCredentialsRequestFilterSensitiveLog; + exports2.GetRoleCredentialsRequestFilterSensitiveLog = GetRoleCredentialsRequestFilterSensitiveLog; var RoleCredentialsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.secretAccessKey && { secretAccessKey: smithy_client_1.SENSITIVE_STRING }, ...obj.sessionToken && { sessionToken: smithy_client_1.SENSITIVE_STRING } }); - exports.RoleCredentialsFilterSensitiveLog = RoleCredentialsFilterSensitiveLog; + exports2.RoleCredentialsFilterSensitiveLog = RoleCredentialsFilterSensitiveLog; var GetRoleCredentialsResponseFilterSensitiveLog = (obj) => ({ ...obj, - ...obj.roleCredentials && { roleCredentials: (0, exports.RoleCredentialsFilterSensitiveLog)(obj.roleCredentials) } + ...obj.roleCredentials && { roleCredentials: (0, exports2.RoleCredentialsFilterSensitiveLog)(obj.roleCredentials) } }); - exports.GetRoleCredentialsResponseFilterSensitiveLog = GetRoleCredentialsResponseFilterSensitiveLog; + exports2.GetRoleCredentialsResponseFilterSensitiveLog = GetRoleCredentialsResponseFilterSensitiveLog; var ListAccountRolesRequestFilterSensitiveLog = (obj) => ({ ...obj, ...obj.accessToken && { accessToken: smithy_client_1.SENSITIVE_STRING } }); - exports.ListAccountRolesRequestFilterSensitiveLog = ListAccountRolesRequestFilterSensitiveLog; + exports2.ListAccountRolesRequestFilterSensitiveLog = ListAccountRolesRequestFilterSensitiveLog; var ListAccountsRequestFilterSensitiveLog = (obj) => ({ ...obj, ...obj.accessToken && { accessToken: smithy_client_1.SENSITIVE_STRING } }); - exports.ListAccountsRequestFilterSensitiveLog = ListAccountsRequestFilterSensitiveLog; + exports2.ListAccountsRequestFilterSensitiveLog = ListAccountsRequestFilterSensitiveLog; var LogoutRequestFilterSensitiveLog = (obj) => ({ ...obj, ...obj.accessToken && { accessToken: smithy_client_1.SENSITIVE_STRING } }); - exports.LogoutRequestFilterSensitiveLog = LogoutRequestFilterSensitiveLog; + exports2.LogoutRequestFilterSensitiveLog = LogoutRequestFilterSensitiveLog; } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/protocols/Aws_restJson1.js var require_Aws_restJson1 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/protocols/Aws_restJson1.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/protocols/Aws_restJson1.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.de_LogoutCommand = exports.de_ListAccountsCommand = exports.de_ListAccountRolesCommand = exports.de_GetRoleCredentialsCommand = exports.se_LogoutCommand = exports.se_ListAccountsCommand = exports.se_ListAccountRolesCommand = exports.se_GetRoleCredentialsCommand = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.de_LogoutCommand = exports2.de_ListAccountsCommand = exports2.de_ListAccountRolesCommand = exports2.de_GetRoleCredentialsCommand = exports2.se_LogoutCommand = exports2.se_ListAccountsCommand = exports2.se_ListAccountRolesCommand = exports2.se_GetRoleCredentialsCommand = void 0; var protocol_http_1 = require_dist_cjs2(); var smithy_client_1 = require_dist_cjs36(); var models_0_1 = require_models_02(); @@ -16350,7 +16496,7 @@ var require_Aws_restJson1 = __commonJS({ body }); }; - exports.se_GetRoleCredentialsCommand = se_GetRoleCredentialsCommand; + exports2.se_GetRoleCredentialsCommand = se_GetRoleCredentialsCommand; var se_ListAccountRolesCommand = async (input, context) => { const { hostname, protocol = "https", port, path: basePath } = await context.endpoint(); const headers = (0, smithy_client_1.map)({}, isSerializableHeaderValue, { @@ -16374,7 +16520,7 @@ var require_Aws_restJson1 = __commonJS({ body }); }; - exports.se_ListAccountRolesCommand = se_ListAccountRolesCommand; + exports2.se_ListAccountRolesCommand = se_ListAccountRolesCommand; var se_ListAccountsCommand = async (input, context) => { const { hostname, protocol = "https", port, path: basePath } = await context.endpoint(); const headers = (0, smithy_client_1.map)({}, isSerializableHeaderValue, { @@ -16397,7 +16543,7 @@ var require_Aws_restJson1 = __commonJS({ body }); }; - exports.se_ListAccountsCommand = se_ListAccountsCommand; + exports2.se_ListAccountsCommand = se_ListAccountsCommand; var se_LogoutCommand = async (input, context) => { const { hostname, protocol = "https", port, path: basePath } = await context.endpoint(); const headers = (0, smithy_client_1.map)({}, isSerializableHeaderValue, { @@ -16415,7 +16561,7 @@ var require_Aws_restJson1 = __commonJS({ body }); }; - exports.se_LogoutCommand = se_LogoutCommand; + exports2.se_LogoutCommand = se_LogoutCommand; var de_GetRoleCredentialsCommand = async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_GetRoleCredentialsCommandError(output, context); @@ -16430,7 +16576,7 @@ var require_Aws_restJson1 = __commonJS({ Object.assign(contents, doc); return contents; }; - exports.de_GetRoleCredentialsCommand = de_GetRoleCredentialsCommand; + exports2.de_GetRoleCredentialsCommand = de_GetRoleCredentialsCommand; var de_GetRoleCredentialsCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -16474,7 +16620,7 @@ var require_Aws_restJson1 = __commonJS({ Object.assign(contents, doc); return contents; }; - exports.de_ListAccountRolesCommand = de_ListAccountRolesCommand; + exports2.de_ListAccountRolesCommand = de_ListAccountRolesCommand; var de_ListAccountRolesCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -16518,7 +16664,7 @@ var require_Aws_restJson1 = __commonJS({ Object.assign(contents, doc); return contents; }; - exports.de_ListAccountsCommand = de_ListAccountsCommand; + exports2.de_ListAccountsCommand = de_ListAccountsCommand; var de_ListAccountsCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -16557,7 +16703,7 @@ var require_Aws_restJson1 = __commonJS({ await (0, smithy_client_1.collectBody)(output.body, context); return contents; }; - exports.de_LogoutCommand = de_LogoutCommand; + exports2.de_LogoutCommand = de_LogoutCommand; var de_LogoutCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -16689,14 +16835,14 @@ var require_Aws_restJson1 = __commonJS({ // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/commands/GetRoleCredentialsCommand.js var require_GetRoleCredentialsCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/commands/GetRoleCredentialsCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/commands/GetRoleCredentialsCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.GetRoleCredentialsCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.GetRoleCredentialsCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -16743,20 +16889,20 @@ var require_GetRoleCredentialsCommand = __commonJS({ return (0, Aws_restJson1_1.de_GetRoleCredentialsCommand)(output, context); } }; - exports.GetRoleCredentialsCommand = GetRoleCredentialsCommand; + exports2.GetRoleCredentialsCommand = GetRoleCredentialsCommand; } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/commands/ListAccountRolesCommand.js var require_ListAccountRolesCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/commands/ListAccountRolesCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/commands/ListAccountRolesCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.ListAccountRolesCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.ListAccountRolesCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -16803,20 +16949,20 @@ var require_ListAccountRolesCommand = __commonJS({ return (0, Aws_restJson1_1.de_ListAccountRolesCommand)(output, context); } }; - exports.ListAccountRolesCommand = ListAccountRolesCommand; + exports2.ListAccountRolesCommand = ListAccountRolesCommand; } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/commands/ListAccountsCommand.js var require_ListAccountsCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/commands/ListAccountsCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/commands/ListAccountsCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.ListAccountsCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.ListAccountsCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -16863,20 +17009,20 @@ var require_ListAccountsCommand = __commonJS({ return (0, Aws_restJson1_1.de_ListAccountsCommand)(output, context); } }; - exports.ListAccountsCommand = ListAccountsCommand; + exports2.ListAccountsCommand = ListAccountsCommand; } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/commands/LogoutCommand.js var require_LogoutCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/commands/LogoutCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/commands/LogoutCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.LogoutCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.LogoutCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -16923,16 +17069,16 @@ var require_LogoutCommand = __commonJS({ return (0, Aws_restJson1_1.de_LogoutCommand)(output, context); } }; - exports.LogoutCommand = LogoutCommand; + exports2.LogoutCommand = LogoutCommand; } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/SSO.js var require_SSO = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/SSO.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/SSO.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.SSO = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.SSO = void 0; var smithy_client_1 = require_dist_cjs36(); var GetRoleCredentialsCommand_1 = require_GetRoleCredentialsCommand(); var ListAccountRolesCommand_1 = require_ListAccountRolesCommand(); @@ -16947,38 +17093,38 @@ var require_SSO = __commonJS({ }; var SSO = class extends SSOClient_1.SSOClient { }; - exports.SSO = SSO; + exports2.SSO = SSO; (0, smithy_client_1.createAggregatedClient)(commands, SSO); } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/commands/index.js var require_commands = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/commands/index.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/commands/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_GetRoleCredentialsCommand(), exports); - tslib_1.__exportStar(require_ListAccountRolesCommand(), exports); - tslib_1.__exportStar(require_ListAccountsCommand(), exports); - tslib_1.__exportStar(require_LogoutCommand(), exports); + tslib_1.__exportStar(require_GetRoleCredentialsCommand(), exports2); + tslib_1.__exportStar(require_ListAccountRolesCommand(), exports2); + tslib_1.__exportStar(require_ListAccountsCommand(), exports2); + tslib_1.__exportStar(require_LogoutCommand(), exports2); } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/pagination/Interfaces.js var require_Interfaces = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/pagination/Interfaces.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/pagination/Interfaces.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/pagination/ListAccountRolesPaginator.js var require_ListAccountRolesPaginator = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/pagination/ListAccountRolesPaginator.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/pagination/ListAccountRolesPaginator.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.paginateListAccountRoles = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.paginateListAccountRoles = void 0; var ListAccountRolesCommand_1 = require_ListAccountRolesCommand(); var SSOClient_1 = require_SSOClient(); var makePagedClientRequest = async (client, input, ...args) => { @@ -17003,16 +17149,16 @@ var require_ListAccountRolesPaginator = __commonJS({ } return void 0; } - exports.paginateListAccountRoles = paginateListAccountRoles; + exports2.paginateListAccountRoles = paginateListAccountRoles; } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/pagination/ListAccountsPaginator.js var require_ListAccountsPaginator = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/pagination/ListAccountsPaginator.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/pagination/ListAccountsPaginator.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.paginateListAccounts = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.paginateListAccounts = void 0; var ListAccountsCommand_1 = require_ListAccountsCommand(); var SSOClient_1 = require_SSOClient(); var makePagedClientRequest = async (client, input, ...args) => { @@ -17037,46 +17183,46 @@ var require_ListAccountsPaginator = __commonJS({ } return void 0; } - exports.paginateListAccounts = paginateListAccounts; + exports2.paginateListAccounts = paginateListAccounts; } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/pagination/index.js var require_pagination3 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/pagination/index.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/pagination/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_Interfaces(), exports); - tslib_1.__exportStar(require_ListAccountRolesPaginator(), exports); - tslib_1.__exportStar(require_ListAccountsPaginator(), exports); + tslib_1.__exportStar(require_Interfaces(), exports2); + tslib_1.__exportStar(require_ListAccountRolesPaginator(), exports2); + tslib_1.__exportStar(require_ListAccountsPaginator(), exports2); } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/models/index.js var require_models = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/models/index.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/models/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_models_02(), exports); + tslib_1.__exportStar(require_models_02(), exports2); } }); // ../../../node_modules/@aws-sdk/client-sso/dist-cjs/index.js var require_dist_cjs47 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sso/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/client-sso/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.SSOServiceException = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.SSOServiceException = void 0; var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_SSOClient(), exports); - tslib_1.__exportStar(require_SSO(), exports); - tslib_1.__exportStar(require_commands(), exports); - tslib_1.__exportStar(require_pagination3(), exports); - tslib_1.__exportStar(require_models(), exports); + tslib_1.__exportStar(require_SSOClient(), exports2); + tslib_1.__exportStar(require_SSO(), exports2); + tslib_1.__exportStar(require_commands(), exports2); + tslib_1.__exportStar(require_pagination3(), exports2); + tslib_1.__exportStar(require_models(), exports2); var SSOServiceException_1 = require_SSOServiceException(); - Object.defineProperty(exports, "SSOServiceException", { enumerable: true, get: function() { + Object.defineProperty(exports2, "SSOServiceException", { enumerable: true, get: function() { return SSOServiceException_1.SSOServiceException; } }); } @@ -17084,10 +17230,10 @@ var require_dist_cjs47 = __commonJS({ // ../../../node_modules/@aws-sdk/token-providers/dist-cjs/bundle/client-sso-oidc-node.js var require_client_sso_oidc_node = __commonJS({ - "../../../node_modules/@aws-sdk/token-providers/dist-cjs/bundle/client-sso-oidc-node.js"(exports) { + "../../../node_modules/@aws-sdk/token-providers/dist-cjs/bundle/client-sso-oidc-node.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.UnsupportedGrantTypeException = exports.UnauthorizedClientException = exports.SlowDownException = exports.SSOOIDCClient = exports.InvalidScopeException = exports.InvalidRequestException = exports.InvalidClientException = exports.InternalServerException = exports.ExpiredTokenException = exports.CreateTokenCommand = exports.AuthorizationPendingException = exports.AccessDeniedException = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.UnsupportedGrantTypeException = exports2.UnauthorizedClientException = exports2.SlowDownException = exports2.SSOOIDCClient = exports2.InvalidScopeException = exports2.InvalidRequestException = exports2.InvalidClientException = exports2.InternalServerException = exports2.ExpiredTokenException = exports2.CreateTokenCommand = exports2.AuthorizationPendingException = exports2.AccessDeniedException = void 0; var middleware_host_header_1 = require_dist_cjs3(); var middleware_logger_1 = require_dist_cjs4(); var middleware_recursion_detection_1 = require_dist_cjs5(); @@ -17213,7 +17359,7 @@ var require_client_sso_oidc_node = __commonJS({ super.destroy(); } }; - exports.SSOOIDCClient = SSOOIDCClient; + exports2.SSOOIDCClient = SSOOIDCClient; var smithy_client_5 = require_dist_cjs36(); var middleware_endpoint_2 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); @@ -17241,7 +17387,7 @@ var require_client_sso_oidc_node = __commonJS({ this.error_description = opts.error_description; } }; - exports.AccessDeniedException = AccessDeniedException; + exports2.AccessDeniedException = AccessDeniedException; var AuthorizationPendingException = class _AuthorizationPendingException extends SSOOIDCServiceException { constructor(opts) { super({ @@ -17256,7 +17402,7 @@ var require_client_sso_oidc_node = __commonJS({ this.error_description = opts.error_description; } }; - exports.AuthorizationPendingException = AuthorizationPendingException; + exports2.AuthorizationPendingException = AuthorizationPendingException; var ExpiredTokenException = class _ExpiredTokenException extends SSOOIDCServiceException { constructor(opts) { super({ @@ -17271,7 +17417,7 @@ var require_client_sso_oidc_node = __commonJS({ this.error_description = opts.error_description; } }; - exports.ExpiredTokenException = ExpiredTokenException; + exports2.ExpiredTokenException = ExpiredTokenException; var InternalServerException = class _InternalServerException extends SSOOIDCServiceException { constructor(opts) { super({ @@ -17286,7 +17432,7 @@ var require_client_sso_oidc_node = __commonJS({ this.error_description = opts.error_description; } }; - exports.InternalServerException = InternalServerException; + exports2.InternalServerException = InternalServerException; var InvalidClientException = class _InvalidClientException extends SSOOIDCServiceException { constructor(opts) { super({ @@ -17301,7 +17447,7 @@ var require_client_sso_oidc_node = __commonJS({ this.error_description = opts.error_description; } }; - exports.InvalidClientException = InvalidClientException; + exports2.InvalidClientException = InvalidClientException; var InvalidGrantException = class _InvalidGrantException extends SSOOIDCServiceException { constructor(opts) { super({ @@ -17330,7 +17476,7 @@ var require_client_sso_oidc_node = __commonJS({ this.error_description = opts.error_description; } }; - exports.InvalidRequestException = InvalidRequestException; + exports2.InvalidRequestException = InvalidRequestException; var InvalidScopeException = class _InvalidScopeException extends SSOOIDCServiceException { constructor(opts) { super({ @@ -17345,7 +17491,7 @@ var require_client_sso_oidc_node = __commonJS({ this.error_description = opts.error_description; } }; - exports.InvalidScopeException = InvalidScopeException; + exports2.InvalidScopeException = InvalidScopeException; var SlowDownException = class _SlowDownException extends SSOOIDCServiceException { constructor(opts) { super({ @@ -17360,7 +17506,7 @@ var require_client_sso_oidc_node = __commonJS({ this.error_description = opts.error_description; } }; - exports.SlowDownException = SlowDownException; + exports2.SlowDownException = SlowDownException; var UnauthorizedClientException = class _UnauthorizedClientException extends SSOOIDCServiceException { constructor(opts) { super({ @@ -17375,7 +17521,7 @@ var require_client_sso_oidc_node = __commonJS({ this.error_description = opts.error_description; } }; - exports.UnauthorizedClientException = UnauthorizedClientException; + exports2.UnauthorizedClientException = UnauthorizedClientException; var UnsupportedGrantTypeException = class _UnsupportedGrantTypeException extends SSOOIDCServiceException { constructor(opts) { super({ @@ -17390,7 +17536,7 @@ var require_client_sso_oidc_node = __commonJS({ this.error_description = opts.error_description; } }; - exports.UnsupportedGrantTypeException = UnsupportedGrantTypeException; + exports2.UnsupportedGrantTypeException = UnsupportedGrantTypeException; var InvalidClientMetadataException = class _InvalidClientMetadataException extends SSOOIDCServiceException { constructor(opts) { super({ @@ -17897,7 +18043,7 @@ var require_client_sso_oidc_node = __commonJS({ return de_CreateTokenCommand(output, context); } }; - exports.CreateTokenCommand = CreateTokenCommand; + exports2.CreateTokenCommand = CreateTokenCommand; var middleware_endpoint_3 = require_dist_cjs28(); var middleware_serde_2 = require_dist_cjs27(); var smithy_client_9 = require_dist_cjs36(); @@ -17991,21 +18137,21 @@ var require_client_sso_oidc_node = __commonJS({ // ../../../node_modules/@aws-sdk/token-providers/dist-cjs/constants.js var require_constants8 = __commonJS({ - "../../../node_modules/@aws-sdk/token-providers/dist-cjs/constants.js"(exports) { + "../../../node_modules/@aws-sdk/token-providers/dist-cjs/constants.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.REFRESH_MESSAGE = exports.EXPIRE_WINDOW_MS = void 0; - exports.EXPIRE_WINDOW_MS = 5 * 60 * 1e3; - exports.REFRESH_MESSAGE = `To refresh this SSO session run 'aws sso login' with the corresponding profile.`; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.REFRESH_MESSAGE = exports2.EXPIRE_WINDOW_MS = void 0; + exports2.EXPIRE_WINDOW_MS = 5 * 60 * 1e3; + exports2.REFRESH_MESSAGE = `To refresh this SSO session run 'aws sso login' with the corresponding profile.`; } }); // ../../../node_modules/@aws-sdk/token-providers/dist-cjs/getSsoOidcClient.js var require_getSsoOidcClient = __commonJS({ - "../../../node_modules/@aws-sdk/token-providers/dist-cjs/getSsoOidcClient.js"(exports) { + "../../../node_modules/@aws-sdk/token-providers/dist-cjs/getSsoOidcClient.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getSsoOidcClient = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getSsoOidcClient = void 0; var client_sso_oidc_node_1 = require_client_sso_oidc_node(); var ssoOidcClientsHash = {}; var getSsoOidcClient = (ssoRegion) => { @@ -18016,16 +18162,16 @@ var require_getSsoOidcClient = __commonJS({ ssoOidcClientsHash[ssoRegion] = ssoOidcClient; return ssoOidcClient; }; - exports.getSsoOidcClient = getSsoOidcClient; + exports2.getSsoOidcClient = getSsoOidcClient; } }); // ../../../node_modules/@aws-sdk/token-providers/dist-cjs/getNewSsoOidcToken.js var require_getNewSsoOidcToken = __commonJS({ - "../../../node_modules/@aws-sdk/token-providers/dist-cjs/getNewSsoOidcToken.js"(exports) { + "../../../node_modules/@aws-sdk/token-providers/dist-cjs/getNewSsoOidcToken.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getNewSsoOidcToken = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getNewSsoOidcToken = void 0; var client_sso_oidc_node_1 = require_client_sso_oidc_node(); var getSsoOidcClient_1 = require_getSsoOidcClient(); var getNewSsoOidcToken = (ssoToken, ssoRegion) => { @@ -18037,16 +18183,16 @@ var require_getNewSsoOidcToken = __commonJS({ grantType: "refresh_token" })); }; - exports.getNewSsoOidcToken = getNewSsoOidcToken; + exports2.getNewSsoOidcToken = getNewSsoOidcToken; } }); // ../../../node_modules/@aws-sdk/token-providers/dist-cjs/validateTokenExpiry.js var require_validateTokenExpiry = __commonJS({ - "../../../node_modules/@aws-sdk/token-providers/dist-cjs/validateTokenExpiry.js"(exports) { + "../../../node_modules/@aws-sdk/token-providers/dist-cjs/validateTokenExpiry.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.validateTokenExpiry = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.validateTokenExpiry = void 0; var property_provider_1 = require_dist_cjs6(); var constants_1 = require_constants8(); var validateTokenExpiry = (token) => { @@ -18054,16 +18200,16 @@ var require_validateTokenExpiry = __commonJS({ throw new property_provider_1.TokenProviderError(`Token is expired. ${constants_1.REFRESH_MESSAGE}`, false); } }; - exports.validateTokenExpiry = validateTokenExpiry; + exports2.validateTokenExpiry = validateTokenExpiry; } }); // ../../../node_modules/@aws-sdk/token-providers/dist-cjs/validateTokenKey.js var require_validateTokenKey = __commonJS({ - "../../../node_modules/@aws-sdk/token-providers/dist-cjs/validateTokenKey.js"(exports) { + "../../../node_modules/@aws-sdk/token-providers/dist-cjs/validateTokenKey.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.validateTokenKey = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.validateTokenKey = void 0; var property_provider_1 = require_dist_cjs6(); var constants_1 = require_constants8(); var validateTokenKey = (key, value, forRefresh = false) => { @@ -18071,16 +18217,16 @@ var require_validateTokenKey = __commonJS({ throw new property_provider_1.TokenProviderError(`Value not present for '${key}' in SSO Token${forRefresh ? ". Cannot refresh" : ""}. ${constants_1.REFRESH_MESSAGE}`, false); } }; - exports.validateTokenKey = validateTokenKey; + exports2.validateTokenKey = validateTokenKey; } }); // ../../../node_modules/@aws-sdk/token-providers/dist-cjs/writeSSOTokenToFile.js var require_writeSSOTokenToFile = __commonJS({ - "../../../node_modules/@aws-sdk/token-providers/dist-cjs/writeSSOTokenToFile.js"(exports) { + "../../../node_modules/@aws-sdk/token-providers/dist-cjs/writeSSOTokenToFile.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.writeSSOTokenToFile = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.writeSSOTokenToFile = void 0; var shared_ini_file_loader_1 = require_dist_cjs23(); var fs_1 = require("fs"); var { writeFile } = fs_1.promises; @@ -18089,16 +18235,16 @@ var require_writeSSOTokenToFile = __commonJS({ const tokenString = JSON.stringify(ssoToken, null, 2); return writeFile(tokenFilepath, tokenString); }; - exports.writeSSOTokenToFile = writeSSOTokenToFile; + exports2.writeSSOTokenToFile = writeSSOTokenToFile; } }); // ../../../node_modules/@aws-sdk/token-providers/dist-cjs/fromSso.js var require_fromSso = __commonJS({ - "../../../node_modules/@aws-sdk/token-providers/dist-cjs/fromSso.js"(exports) { + "../../../node_modules/@aws-sdk/token-providers/dist-cjs/fromSso.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.fromSso = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.fromSso = void 0; var property_provider_1 = require_dist_cjs6(); var shared_ini_file_loader_1 = require_dist_cjs23(); var constants_1 = require_constants8(); @@ -18173,16 +18319,16 @@ var require_fromSso = __commonJS({ return existingToken; } }; - exports.fromSso = fromSso; + exports2.fromSso = fromSso; } }); // ../../../node_modules/@aws-sdk/token-providers/dist-cjs/fromStatic.js var require_fromStatic3 = __commonJS({ - "../../../node_modules/@aws-sdk/token-providers/dist-cjs/fromStatic.js"(exports) { + "../../../node_modules/@aws-sdk/token-providers/dist-cjs/fromStatic.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.fromStatic = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.fromStatic = void 0; var property_provider_1 = require_dist_cjs6(); var fromStatic = ({ token }) => async () => { if (!token || !token.token) { @@ -18190,44 +18336,44 @@ var require_fromStatic3 = __commonJS({ } return token; }; - exports.fromStatic = fromStatic; + exports2.fromStatic = fromStatic; } }); // ../../../node_modules/@aws-sdk/token-providers/dist-cjs/nodeProvider.js var require_nodeProvider = __commonJS({ - "../../../node_modules/@aws-sdk/token-providers/dist-cjs/nodeProvider.js"(exports) { + "../../../node_modules/@aws-sdk/token-providers/dist-cjs/nodeProvider.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.nodeProvider = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.nodeProvider = void 0; var property_provider_1 = require_dist_cjs6(); var fromSso_1 = require_fromSso(); var nodeProvider = (init = {}) => (0, property_provider_1.memoize)((0, property_provider_1.chain)((0, fromSso_1.fromSso)(init), async () => { throw new property_provider_1.TokenProviderError("Could not load token from any providers", false); }), (token) => token.expiration !== void 0 && token.expiration.getTime() - Date.now() < 3e5, (token) => token.expiration !== void 0); - exports.nodeProvider = nodeProvider; + exports2.nodeProvider = nodeProvider; } }); // ../../../node_modules/@aws-sdk/token-providers/dist-cjs/index.js var require_dist_cjs48 = __commonJS({ - "../../../node_modules/@aws-sdk/token-providers/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/token-providers/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_client_sso_oidc_node(), exports); - tslib_1.__exportStar(require_fromSso(), exports); - tslib_1.__exportStar(require_fromStatic3(), exports); - tslib_1.__exportStar(require_nodeProvider(), exports); + tslib_1.__exportStar(require_client_sso_oidc_node(), exports2); + tslib_1.__exportStar(require_fromSso(), exports2); + tslib_1.__exportStar(require_fromStatic3(), exports2); + tslib_1.__exportStar(require_nodeProvider(), exports2); } }); // ../../../node_modules/@aws-sdk/credential-provider-sso/dist-cjs/resolveSSOCredentials.js var require_resolveSSOCredentials = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-sso/dist-cjs/resolveSSOCredentials.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-sso/dist-cjs/resolveSSOCredentials.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveSSOCredentials = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveSSOCredentials = void 0; var client_sso_1 = require_dist_cjs47(); var token_providers_1 = require_dist_cjs48(); var property_provider_1 = require_dist_cjs6(); @@ -18274,16 +18420,16 @@ var require_resolveSSOCredentials = __commonJS({ } return { accessKeyId, secretAccessKey, sessionToken, expiration: new Date(expiration) }; }; - exports.resolveSSOCredentials = resolveSSOCredentials; + exports2.resolveSSOCredentials = resolveSSOCredentials; } }); // ../../../node_modules/@aws-sdk/credential-provider-sso/dist-cjs/validateSsoProfile.js var require_validateSsoProfile = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-sso/dist-cjs/validateSsoProfile.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-sso/dist-cjs/validateSsoProfile.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.validateSsoProfile = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.validateSsoProfile = void 0; var property_provider_1 = require_dist_cjs6(); var validateSsoProfile = (profile) => { const { sso_start_url, sso_account_id, sso_region, sso_role_name } = profile; @@ -18293,16 +18439,16 @@ Reference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.ht } return profile; }; - exports.validateSsoProfile = validateSsoProfile; + exports2.validateSsoProfile = validateSsoProfile; } }); // ../../../node_modules/@aws-sdk/credential-provider-sso/dist-cjs/fromSSO.js var require_fromSSO = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-sso/dist-cjs/fromSSO.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-sso/dist-cjs/fromSSO.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.fromSSO = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.fromSSO = void 0; var property_provider_1 = require_dist_cjs6(); var shared_ini_file_loader_1 = require_dist_cjs23(); var isSsoProfile_1 = require_isSsoProfile(); @@ -18357,40 +18503,40 @@ var require_fromSSO = __commonJS({ }); } }; - exports.fromSSO = fromSSO; + exports2.fromSSO = fromSSO; } }); // ../../../node_modules/@aws-sdk/credential-provider-sso/dist-cjs/types.js -var require_types7 = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-sso/dist-cjs/types.js"(exports) { +var require_types8 = __commonJS({ + "../../../node_modules/@aws-sdk/credential-provider-sso/dist-cjs/types.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/credential-provider-sso/dist-cjs/index.js var require_dist_cjs49 = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-sso/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-sso/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_fromSSO(), exports); - tslib_1.__exportStar(require_isSsoProfile(), exports); - tslib_1.__exportStar(require_types7(), exports); - tslib_1.__exportStar(require_validateSsoProfile(), exports); + tslib_1.__exportStar(require_fromSSO(), exports2); + tslib_1.__exportStar(require_isSsoProfile(), exports2); + tslib_1.__exportStar(require_types8(), exports2); + tslib_1.__exportStar(require_validateSsoProfile(), exports2); } }); // ../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveSsoCredentials.js var require_resolveSsoCredentials = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveSsoCredentials.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveSsoCredentials.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveSsoCredentials = exports.isSsoProfile = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveSsoCredentials = exports2.isSsoProfile = void 0; var credential_provider_sso_1 = require_dist_cjs49(); var credential_provider_sso_2 = require_dist_cjs49(); - Object.defineProperty(exports, "isSsoProfile", { enumerable: true, get: function() { + Object.defineProperty(exports2, "isSsoProfile", { enumerable: true, get: function() { return credential_provider_sso_2.isSsoProfile; } }); var resolveSsoCredentials = (data) => { @@ -18403,33 +18549,33 @@ var require_resolveSsoCredentials = __commonJS({ ssoRoleName: sso_role_name })(); }; - exports.resolveSsoCredentials = resolveSsoCredentials; + exports2.resolveSsoCredentials = resolveSsoCredentials; } }); // ../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveStaticCredentials.js var require_resolveStaticCredentials = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveStaticCredentials.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveStaticCredentials.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveStaticCredentials = exports.isStaticCredsProfile = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveStaticCredentials = exports2.isStaticCredsProfile = void 0; var isStaticCredsProfile = (arg) => Boolean(arg) && typeof arg === "object" && typeof arg.aws_access_key_id === "string" && typeof arg.aws_secret_access_key === "string" && ["undefined", "string"].indexOf(typeof arg.aws_session_token) > -1; - exports.isStaticCredsProfile = isStaticCredsProfile; + exports2.isStaticCredsProfile = isStaticCredsProfile; var resolveStaticCredentials = (profile) => Promise.resolve({ accessKeyId: profile.aws_access_key_id, secretAccessKey: profile.aws_secret_access_key, sessionToken: profile.aws_session_token }); - exports.resolveStaticCredentials = resolveStaticCredentials; + exports2.resolveStaticCredentials = resolveStaticCredentials; } }); // ../../../node_modules/@aws-sdk/credential-provider-web-identity/dist-cjs/fromWebToken.js var require_fromWebToken = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-web-identity/dist-cjs/fromWebToken.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-web-identity/dist-cjs/fromWebToken.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.fromWebToken = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.fromWebToken = void 0; var property_provider_1 = require_dist_cjs6(); var fromWebToken = (init) => () => { const { roleArn, roleSessionName, webIdentityToken, providerId, policyArns, policy, durationSeconds, roleAssumerWithWebIdentity } = init; @@ -18446,16 +18592,16 @@ var require_fromWebToken = __commonJS({ DurationSeconds: durationSeconds }); }; - exports.fromWebToken = fromWebToken; + exports2.fromWebToken = fromWebToken; } }); // ../../../node_modules/@aws-sdk/credential-provider-web-identity/dist-cjs/fromTokenFile.js var require_fromTokenFile = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-web-identity/dist-cjs/fromTokenFile.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-web-identity/dist-cjs/fromTokenFile.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.fromTokenFile = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.fromTokenFile = void 0; var property_provider_1 = require_dist_cjs6(); var fs_1 = require("fs"); var fromWebToken_1 = require_fromWebToken(); @@ -18477,46 +18623,46 @@ var require_fromTokenFile = __commonJS({ roleSessionName })(); }; - exports.fromTokenFile = fromTokenFile; + exports2.fromTokenFile = fromTokenFile; } }); // ../../../node_modules/@aws-sdk/credential-provider-web-identity/dist-cjs/index.js var require_dist_cjs50 = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-web-identity/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-web-identity/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_fromTokenFile(), exports); - tslib_1.__exportStar(require_fromWebToken(), exports); + tslib_1.__exportStar(require_fromTokenFile(), exports2); + tslib_1.__exportStar(require_fromWebToken(), exports2); } }); // ../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveWebIdentityCredentials.js var require_resolveWebIdentityCredentials = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveWebIdentityCredentials.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveWebIdentityCredentials.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveWebIdentityCredentials = exports.isWebIdentityProfile = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveWebIdentityCredentials = exports2.isWebIdentityProfile = void 0; var credential_provider_web_identity_1 = require_dist_cjs50(); var isWebIdentityProfile = (arg) => Boolean(arg) && typeof arg === "object" && typeof arg.web_identity_token_file === "string" && typeof arg.role_arn === "string" && ["undefined", "string"].indexOf(typeof arg.role_session_name) > -1; - exports.isWebIdentityProfile = isWebIdentityProfile; + exports2.isWebIdentityProfile = isWebIdentityProfile; var resolveWebIdentityCredentials = async (profile, options) => (0, credential_provider_web_identity_1.fromTokenFile)({ webIdentityTokenFile: profile.web_identity_token_file, roleArn: profile.role_arn, roleSessionName: profile.role_session_name, roleAssumerWithWebIdentity: options.roleAssumerWithWebIdentity })(); - exports.resolveWebIdentityCredentials = resolveWebIdentityCredentials; + exports2.resolveWebIdentityCredentials = resolveWebIdentityCredentials; } }); // ../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveProfileData.js var require_resolveProfileData = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveProfileData.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/resolveProfileData.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveProfileData = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveProfileData = void 0; var property_provider_1 = require_dist_cjs6(); var resolveAssumeRoleCredentials_1 = require_resolveAssumeRoleCredentials(); var resolveProcessCredentials_1 = require_resolveProcessCredentials2(); @@ -18545,66 +18691,66 @@ var require_resolveProfileData = __commonJS({ } throw new property_provider_1.CredentialsProviderError(`Profile ${profileName} could not be found or parsed in shared credentials file.`); }; - exports.resolveProfileData = resolveProfileData; + exports2.resolveProfileData = resolveProfileData; } }); // ../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/fromIni.js var require_fromIni = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/fromIni.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/fromIni.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.fromIni = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.fromIni = void 0; var shared_ini_file_loader_1 = require_dist_cjs23(); var resolveProfileData_1 = require_resolveProfileData(); var fromIni = (init = {}) => async () => { const profiles = await (0, shared_ini_file_loader_1.parseKnownFiles)(init); return (0, resolveProfileData_1.resolveProfileData)((0, shared_ini_file_loader_1.getProfileName)(init), profiles, init); }; - exports.fromIni = fromIni; + exports2.fromIni = fromIni; } }); // ../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/index.js var require_dist_cjs51 = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-ini/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_fromIni(), exports); + tslib_1.__exportStar(require_fromIni(), exports2); } }); // ../../../node_modules/@aws-sdk/credential-provider-node/dist-cjs/remoteProvider.js var require_remoteProvider = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-node/dist-cjs/remoteProvider.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-node/dist-cjs/remoteProvider.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.remoteProvider = exports.ENV_IMDS_DISABLED = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.remoteProvider = exports2.ENV_IMDS_DISABLED = void 0; var credential_provider_imds_1 = require_dist_cjs40(); var property_provider_1 = require_dist_cjs6(); - exports.ENV_IMDS_DISABLED = "AWS_EC2_METADATA_DISABLED"; + exports2.ENV_IMDS_DISABLED = "AWS_EC2_METADATA_DISABLED"; var remoteProvider = (init) => { if (process.env[credential_provider_imds_1.ENV_CMDS_RELATIVE_URI] || process.env[credential_provider_imds_1.ENV_CMDS_FULL_URI]) { return (0, credential_provider_imds_1.fromContainerMetadata)(init); } - if (process.env[exports.ENV_IMDS_DISABLED]) { + if (process.env[exports2.ENV_IMDS_DISABLED]) { return async () => { throw new property_provider_1.CredentialsProviderError("EC2 Instance Metadata Service access disabled"); }; } return (0, credential_provider_imds_1.fromInstanceMetadata)(init); }; - exports.remoteProvider = remoteProvider; + exports2.remoteProvider = remoteProvider; } }); // ../../../node_modules/@aws-sdk/credential-provider-node/dist-cjs/defaultProvider.js var require_defaultProvider = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-node/dist-cjs/defaultProvider.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-node/dist-cjs/defaultProvider.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.defaultProvider = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.defaultProvider = void 0; var credential_provider_env_1 = require_dist_cjs39(); var credential_provider_ini_1 = require_dist_cjs51(); var credential_provider_process_1 = require_dist_cjs41(); @@ -18616,26 +18762,26 @@ var require_defaultProvider = __commonJS({ var defaultProvider = (init = {}) => (0, property_provider_1.memoize)((0, property_provider_1.chain)(...init.profile || process.env[shared_ini_file_loader_1.ENV_PROFILE] ? [] : [(0, credential_provider_env_1.fromEnv)()], (0, credential_provider_sso_1.fromSSO)(init), (0, credential_provider_ini_1.fromIni)(init), (0, credential_provider_process_1.fromProcess)(init), (0, credential_provider_web_identity_1.fromTokenFile)(init), (0, remoteProvider_1.remoteProvider)(init), async () => { throw new property_provider_1.CredentialsProviderError("Could not load credentials from any providers", false); }), (credentials) => credentials.expiration !== void 0 && credentials.expiration.getTime() - Date.now() < 3e5, (credentials) => credentials.expiration !== void 0); - exports.defaultProvider = defaultProvider; + exports2.defaultProvider = defaultProvider; } }); // ../../../node_modules/@aws-sdk/credential-provider-node/dist-cjs/index.js var require_dist_cjs52 = __commonJS({ - "../../../node_modules/@aws-sdk/credential-provider-node/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/credential-provider-node/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_defaultProvider(), exports); + tslib_1.__exportStar(require_defaultProvider(), exports2); } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/endpoint/ruleset.js var require_ruleset2 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/endpoint/ruleset.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/endpoint/ruleset.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.ruleSet = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.ruleSet = void 0; var F = "required"; var G = "type"; var H = "fn"; @@ -18673,16 +18819,16 @@ var require_ruleset2 = __commonJS({ var D = [x]; var E = [y]; var _data = { version: "1.0", parameters: { Region: m, UseDualStack: n, UseFIPS: n, Endpoint: m, UseGlobalEndpoint: n }, rules: [{ conditions: [{ [H]: c, [I]: [{ [J]: "UseGlobalEndpoint" }, b] }, { [H]: "not", [I]: C }, p, r, { [H]: c, [I]: [s, a] }, { [H]: c, [I]: [t, a] }], [G]: d, rules: [{ conditions: [{ [H]: e, [I]: [q, "ap-northeast-1"] }], endpoint: u, [G]: i }, { conditions: [{ [H]: e, [I]: [q, "ap-south-1"] }], endpoint: u, [G]: i }, { conditions: [{ [H]: e, [I]: [q, "ap-southeast-1"] }], endpoint: u, [G]: i }, { conditions: [{ [H]: e, [I]: [q, "ap-southeast-2"] }], endpoint: u, [G]: i }, w, { conditions: [{ [H]: e, [I]: [q, "ca-central-1"] }], endpoint: u, [G]: i }, { conditions: [{ [H]: e, [I]: [q, "eu-central-1"] }], endpoint: u, [G]: i }, { conditions: [{ [H]: e, [I]: [q, "eu-north-1"] }], endpoint: u, [G]: i }, { conditions: [{ [H]: e, [I]: [q, "eu-west-1"] }], endpoint: u, [G]: i }, { conditions: [{ [H]: e, [I]: [q, "eu-west-2"] }], endpoint: u, [G]: i }, { conditions: [{ [H]: e, [I]: [q, "eu-west-3"] }], endpoint: u, [G]: i }, { conditions: [{ [H]: e, [I]: [q, "sa-east-1"] }], endpoint: u, [G]: i }, { conditions: [{ [H]: e, [I]: [q, h] }], endpoint: u, [G]: i }, { conditions: [{ [H]: e, [I]: [q, "us-east-2"] }], endpoint: u, [G]: i }, { conditions: [{ [H]: e, [I]: [q, "us-west-1"] }], endpoint: u, [G]: i }, { conditions: [{ [H]: e, [I]: [q, "us-west-2"] }], endpoint: u, [G]: i }, { endpoint: { url: j, properties: { authSchemes: [{ name: f, signingName: g, signingRegion: "{Region}" }] }, headers: v }, [G]: i }] }, { conditions: C, [G]: d, rules: [{ conditions: D, error: "Invalid Configuration: FIPS and custom endpoint are not supported", [G]: k }, { conditions: E, error: "Invalid Configuration: Dualstack and custom endpoint are not supported", [G]: k }, { endpoint: { url: o, properties: v, headers: v }, [G]: i }] }, { conditions: [p], [G]: d, rules: [{ conditions: [r], [G]: d, rules: [{ conditions: [x, y], [G]: d, rules: [{ conditions: [z, B], [G]: d, rules: [{ endpoint: { url: "https://sts-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", properties: v, headers: v }, [G]: i }] }, { error: "FIPS and DualStack are enabled, but this partition does not support one or both", [G]: k }] }, { conditions: D, [G]: d, rules: [{ conditions: [z], [G]: d, rules: [{ conditions: [{ [H]: e, [I]: ["aws-us-gov", { [H]: l, [I]: [A, "name"] }] }], endpoint: { url: "https://sts.{Region}.amazonaws.com", properties: v, headers: v }, [G]: i }, { endpoint: { url: "https://sts-fips.{Region}.{PartitionResult#dnsSuffix}", properties: v, headers: v }, [G]: i }] }, { error: "FIPS is enabled but this partition does not support FIPS", [G]: k }] }, { conditions: E, [G]: d, rules: [{ conditions: [B], [G]: d, rules: [{ endpoint: { url: "https://sts.{Region}.{PartitionResult#dualStackDnsSuffix}", properties: v, headers: v }, [G]: i }] }, { error: "DualStack is enabled but this partition does not support DualStack", [G]: k }] }, w, { endpoint: { url: j, properties: v, headers: v }, [G]: i }] }] }, { error: "Invalid Configuration: Missing Region", [G]: k }] }; - exports.ruleSet = _data; + exports2.ruleSet = _data; } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/endpoint/endpointResolver.js var require_endpointResolver2 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/endpoint/endpointResolver.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/endpoint/endpointResolver.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.defaultEndpointResolver = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.defaultEndpointResolver = void 0; var util_endpoints_1 = require_dist_cjs18(); var ruleset_1 = require_ruleset2(); var defaultEndpointResolver = (endpointParams, context = {}) => { @@ -18691,16 +18837,16 @@ var require_endpointResolver2 = __commonJS({ logger: context.logger }); }; - exports.defaultEndpointResolver = defaultEndpointResolver; + exports2.defaultEndpointResolver = defaultEndpointResolver; } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/runtimeConfig.shared.js var require_runtimeConfig_shared2 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/runtimeConfig.shared.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/runtimeConfig.shared.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getRuntimeConfig = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getRuntimeConfig = void 0; var smithy_client_1 = require_dist_cjs36(); var url_parser_1 = require_dist_cjs26(); var util_base64_1 = require_dist_cjs32(); @@ -18719,16 +18865,16 @@ var require_runtimeConfig_shared2 = __commonJS({ utf8Decoder: config?.utf8Decoder ?? util_utf8_1.fromUtf8, utf8Encoder: config?.utf8Encoder ?? util_utf8_1.toUtf8 }); - exports.getRuntimeConfig = getRuntimeConfig; + exports2.getRuntimeConfig = getRuntimeConfig; } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/runtimeConfig.js var require_runtimeConfig2 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/runtimeConfig.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/runtimeConfig.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getRuntimeConfig = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getRuntimeConfig = void 0; var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); var package_json_1 = tslib_1.__importDefault(require_package2()); var defaultStsRoleAssumers_1 = require_defaultStsRoleAssumers(); @@ -18771,16 +18917,16 @@ var require_runtimeConfig2 = __commonJS({ useFipsEndpoint: config?.useFipsEndpoint ?? (0, node_config_provider_1.loadConfig)(config_resolver_1.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS) }; }; - exports.getRuntimeConfig = getRuntimeConfig; + exports2.getRuntimeConfig = getRuntimeConfig; } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/runtimeExtensions.js var require_runtimeExtensions2 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/runtimeExtensions.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/runtimeExtensions.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveRuntimeExtensions = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveRuntimeExtensions = void 0; var region_config_resolver_1 = require_dist_cjs46(); var protocol_http_1 = require_dist_cjs2(); var smithy_client_1 = require_dist_cjs36(); @@ -18799,16 +18945,16 @@ var require_runtimeExtensions2 = __commonJS({ ...(0, protocol_http_1.resolveHttpHandlerRuntimeConfig)(extensionConfiguration) }; }; - exports.resolveRuntimeExtensions = resolveRuntimeExtensions; + exports2.resolveRuntimeExtensions = resolveRuntimeExtensions; } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/STSClient.js var require_STSClient = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/STSClient.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/STSClient.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.STSClient = exports.__Client = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.STSClient = exports2.__Client = void 0; var middleware_host_header_1 = require_dist_cjs3(); var middleware_logger_1 = require_dist_cjs4(); var middleware_recursion_detection_1 = require_dist_cjs5(); @@ -18819,7 +18965,7 @@ var require_STSClient = __commonJS({ var middleware_endpoint_1 = require_dist_cjs28(); var middleware_retry_1 = require_dist_cjs37(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "__Client", { enumerable: true, get: function() { + Object.defineProperty(exports2, "__Client", { enumerable: true, get: function() { return smithy_client_1.Client; } }); var EndpointParameters_1 = require_EndpointParameters2(); @@ -18849,20 +18995,20 @@ var require_STSClient = __commonJS({ super.destroy(); } }; - exports.STSClient = STSClient; + exports2.STSClient = STSClient; } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/AssumeRoleWithSAMLCommand.js var require_AssumeRoleWithSAMLCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/AssumeRoleWithSAMLCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/AssumeRoleWithSAMLCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.AssumeRoleWithSAMLCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.AssumeRoleWithSAMLCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -18910,21 +19056,21 @@ var require_AssumeRoleWithSAMLCommand = __commonJS({ return (0, Aws_query_1.de_AssumeRoleWithSAMLCommand)(output, context); } }; - exports.AssumeRoleWithSAMLCommand = AssumeRoleWithSAMLCommand; + exports2.AssumeRoleWithSAMLCommand = AssumeRoleWithSAMLCommand; } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/DecodeAuthorizationMessageCommand.js var require_DecodeAuthorizationMessageCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/DecodeAuthorizationMessageCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/DecodeAuthorizationMessageCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.DecodeAuthorizationMessageCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.DecodeAuthorizationMessageCommand = exports2.$Command = void 0; var middleware_signing_1 = require_dist_cjs16(); var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -18972,21 +19118,21 @@ var require_DecodeAuthorizationMessageCommand = __commonJS({ return (0, Aws_query_1.de_DecodeAuthorizationMessageCommand)(output, context); } }; - exports.DecodeAuthorizationMessageCommand = DecodeAuthorizationMessageCommand; + exports2.DecodeAuthorizationMessageCommand = DecodeAuthorizationMessageCommand; } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/GetAccessKeyInfoCommand.js var require_GetAccessKeyInfoCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/GetAccessKeyInfoCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/GetAccessKeyInfoCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.GetAccessKeyInfoCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.GetAccessKeyInfoCommand = exports2.$Command = void 0; var middleware_signing_1 = require_dist_cjs16(); var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -19034,21 +19180,21 @@ var require_GetAccessKeyInfoCommand = __commonJS({ return (0, Aws_query_1.de_GetAccessKeyInfoCommand)(output, context); } }; - exports.GetAccessKeyInfoCommand = GetAccessKeyInfoCommand; + exports2.GetAccessKeyInfoCommand = GetAccessKeyInfoCommand; } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/GetCallerIdentityCommand.js var require_GetCallerIdentityCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/GetCallerIdentityCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/GetCallerIdentityCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.GetCallerIdentityCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.GetCallerIdentityCommand = exports2.$Command = void 0; var middleware_signing_1 = require_dist_cjs16(); var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -19096,21 +19242,21 @@ var require_GetCallerIdentityCommand = __commonJS({ return (0, Aws_query_1.de_GetCallerIdentityCommand)(output, context); } }; - exports.GetCallerIdentityCommand = GetCallerIdentityCommand; + exports2.GetCallerIdentityCommand = GetCallerIdentityCommand; } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/GetFederationTokenCommand.js var require_GetFederationTokenCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/GetFederationTokenCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/GetFederationTokenCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.GetFederationTokenCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.GetFederationTokenCommand = exports2.$Command = void 0; var middleware_signing_1 = require_dist_cjs16(); var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -19159,21 +19305,21 @@ var require_GetFederationTokenCommand = __commonJS({ return (0, Aws_query_1.de_GetFederationTokenCommand)(output, context); } }; - exports.GetFederationTokenCommand = GetFederationTokenCommand; + exports2.GetFederationTokenCommand = GetFederationTokenCommand; } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/GetSessionTokenCommand.js var require_GetSessionTokenCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/GetSessionTokenCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/GetSessionTokenCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.GetSessionTokenCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.GetSessionTokenCommand = exports2.$Command = void 0; var middleware_signing_1 = require_dist_cjs16(); var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -19222,16 +19368,16 @@ var require_GetSessionTokenCommand = __commonJS({ return (0, Aws_query_1.de_GetSessionTokenCommand)(output, context); } }; - exports.GetSessionTokenCommand = GetSessionTokenCommand; + exports2.GetSessionTokenCommand = GetSessionTokenCommand; } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/STS.js var require_STS = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/STS.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/STS.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.STS = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.STS = void 0; var smithy_client_1 = require_dist_cjs36(); var AssumeRoleCommand_1 = require_AssumeRoleCommand(); var AssumeRoleWithSAMLCommand_1 = require_AssumeRoleWithSAMLCommand(); @@ -19254,44 +19400,44 @@ var require_STS = __commonJS({ }; var STS = class extends STSClient_1.STSClient { }; - exports.STS = STS; + exports2.STS = STS; (0, smithy_client_1.createAggregatedClient)(commands, STS); } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/index.js var require_commands2 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/index.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/commands/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_AssumeRoleCommand(), exports); - tslib_1.__exportStar(require_AssumeRoleWithSAMLCommand(), exports); - tslib_1.__exportStar(require_AssumeRoleWithWebIdentityCommand(), exports); - tslib_1.__exportStar(require_DecodeAuthorizationMessageCommand(), exports); - tslib_1.__exportStar(require_GetAccessKeyInfoCommand(), exports); - tslib_1.__exportStar(require_GetCallerIdentityCommand(), exports); - tslib_1.__exportStar(require_GetFederationTokenCommand(), exports); - tslib_1.__exportStar(require_GetSessionTokenCommand(), exports); + tslib_1.__exportStar(require_AssumeRoleCommand(), exports2); + tslib_1.__exportStar(require_AssumeRoleWithSAMLCommand(), exports2); + tslib_1.__exportStar(require_AssumeRoleWithWebIdentityCommand(), exports2); + tslib_1.__exportStar(require_DecodeAuthorizationMessageCommand(), exports2); + tslib_1.__exportStar(require_GetAccessKeyInfoCommand(), exports2); + tslib_1.__exportStar(require_GetCallerIdentityCommand(), exports2); + tslib_1.__exportStar(require_GetFederationTokenCommand(), exports2); + tslib_1.__exportStar(require_GetSessionTokenCommand(), exports2); } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/models/index.js var require_models2 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/models/index.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/models/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_models_0(), exports); + tslib_1.__exportStar(require_models_0(), exports2); } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/defaultRoleAssumers.js var require_defaultRoleAssumers = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/defaultRoleAssumers.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/defaultRoleAssumers.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.decorateDefaultCredentialProvider = exports.getDefaultRoleAssumerWithWebIdentity = exports.getDefaultRoleAssumer = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.decorateDefaultCredentialProvider = exports2.getDefaultRoleAssumerWithWebIdentity = exports2.getDefaultRoleAssumer = void 0; var defaultStsRoleAssumers_1 = require_defaultStsRoleAssumers(); var STSClient_1 = require_STSClient(); var getCustomizableStsClientCtor = (baseCtor, customizations) => { @@ -19308,32 +19454,32 @@ var require_defaultRoleAssumers = __commonJS({ }; }; var getDefaultRoleAssumer = (stsOptions = {}, stsPlugins) => (0, defaultStsRoleAssumers_1.getDefaultRoleAssumer)(stsOptions, getCustomizableStsClientCtor(STSClient_1.STSClient, stsPlugins)); - exports.getDefaultRoleAssumer = getDefaultRoleAssumer; + exports2.getDefaultRoleAssumer = getDefaultRoleAssumer; var getDefaultRoleAssumerWithWebIdentity = (stsOptions = {}, stsPlugins) => (0, defaultStsRoleAssumers_1.getDefaultRoleAssumerWithWebIdentity)(stsOptions, getCustomizableStsClientCtor(STSClient_1.STSClient, stsPlugins)); - exports.getDefaultRoleAssumerWithWebIdentity = getDefaultRoleAssumerWithWebIdentity; + exports2.getDefaultRoleAssumerWithWebIdentity = getDefaultRoleAssumerWithWebIdentity; var decorateDefaultCredentialProvider = (provider) => (input) => provider({ - roleAssumer: (0, exports.getDefaultRoleAssumer)(input), - roleAssumerWithWebIdentity: (0, exports.getDefaultRoleAssumerWithWebIdentity)(input), + roleAssumer: (0, exports2.getDefaultRoleAssumer)(input), + roleAssumerWithWebIdentity: (0, exports2.getDefaultRoleAssumerWithWebIdentity)(input), ...input }); - exports.decorateDefaultCredentialProvider = decorateDefaultCredentialProvider; + exports2.decorateDefaultCredentialProvider = decorateDefaultCredentialProvider; } }); // ../../../node_modules/@aws-sdk/client-sts/dist-cjs/index.js var require_dist_cjs53 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sts/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/client-sts/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.STSServiceException = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.STSServiceException = void 0; var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_STSClient(), exports); - tslib_1.__exportStar(require_STS(), exports); - tslib_1.__exportStar(require_commands2(), exports); - tslib_1.__exportStar(require_models2(), exports); - tslib_1.__exportStar(require_defaultRoleAssumers(), exports); + tslib_1.__exportStar(require_STSClient(), exports2); + tslib_1.__exportStar(require_STS(), exports2); + tslib_1.__exportStar(require_commands2(), exports2); + tslib_1.__exportStar(require_models2(), exports2); + tslib_1.__exportStar(require_defaultRoleAssumers(), exports2); var STSServiceException_1 = require_STSServiceException(); - Object.defineProperty(exports, "STSServiceException", { enumerable: true, get: function() { + Object.defineProperty(exports2, "STSServiceException", { enumerable: true, get: function() { return STSServiceException_1.STSServiceException; } }); } @@ -19341,10 +19487,10 @@ var require_dist_cjs53 = __commonJS({ // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/endpoint/ruleset.js var require_ruleset3 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/endpoint/ruleset.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/endpoint/ruleset.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.ruleSet = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.ruleSet = void 0; var r = "required"; var s = "fn"; var t = "argv"; @@ -19367,16 +19513,16 @@ var require_ruleset3 = __commonJS({ var p = [j]; var q = [l]; var _data = { version: "1.0", parameters: { Region: f, UseDualStack: g, UseFIPS: g, Endpoint: f }, rules: [{ conditions: [{ [s]: a, [t]: [h] }], type: b, rules: [{ conditions: o, error: "Invalid Configuration: FIPS and custom endpoint are not supported", type: c }, { conditions: p, error: "Invalid Configuration: Dualstack and custom endpoint are not supported", type: c }, { endpoint: { url: h, properties: k, headers: k }, type: d }] }, { conditions: [{ [s]: a, [t]: q }], type: b, rules: [{ conditions: [{ [s]: "aws.partition", [t]: q, assign: e }], type: b, rules: [{ conditions: [i, j], type: b, rules: [{ conditions: [m, n], type: b, rules: [{ endpoint: { url: "https://states-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", properties: k, headers: k }, type: d }] }, { error: "FIPS and DualStack are enabled, but this partition does not support one or both", type: c }] }, { conditions: o, type: b, rules: [{ conditions: [m], type: b, rules: [{ conditions: [{ [s]: "stringEquals", [t]: [l, "us-gov-west-1"] }], endpoint: { url: "https://states.us-gov-west-1.amazonaws.com", properties: k, headers: k }, type: d }, { endpoint: { url: "https://states-fips.{Region}.{PartitionResult#dnsSuffix}", properties: k, headers: k }, type: d }] }, { error: "FIPS is enabled but this partition does not support FIPS", type: c }] }, { conditions: p, type: b, rules: [{ conditions: [n], type: b, rules: [{ endpoint: { url: "https://states.{Region}.{PartitionResult#dualStackDnsSuffix}", properties: k, headers: k }, type: d }] }, { error: "DualStack is enabled but this partition does not support DualStack", type: c }] }, { endpoint: { url: "https://states.{Region}.{PartitionResult#dnsSuffix}", properties: k, headers: k }, type: d }] }] }, { error: "Invalid Configuration: Missing Region", type: c }] }; - exports.ruleSet = _data; + exports2.ruleSet = _data; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/endpoint/endpointResolver.js var require_endpointResolver3 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/endpoint/endpointResolver.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/endpoint/endpointResolver.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.defaultEndpointResolver = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.defaultEndpointResolver = void 0; var util_endpoints_1 = require_dist_cjs18(); var ruleset_1 = require_ruleset3(); var defaultEndpointResolver = (endpointParams, context = {}) => { @@ -19385,16 +19531,16 @@ var require_endpointResolver3 = __commonJS({ logger: context.logger }); }; - exports.defaultEndpointResolver = defaultEndpointResolver; + exports2.defaultEndpointResolver = defaultEndpointResolver; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/runtimeConfig.shared.js var require_runtimeConfig_shared3 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/runtimeConfig.shared.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/runtimeConfig.shared.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getRuntimeConfig = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getRuntimeConfig = void 0; var smithy_client_1 = require_dist_cjs36(); var url_parser_1 = require_dist_cjs26(); var util_base64_1 = require_dist_cjs32(); @@ -19413,16 +19559,16 @@ var require_runtimeConfig_shared3 = __commonJS({ utf8Decoder: config?.utf8Decoder ?? util_utf8_1.fromUtf8, utf8Encoder: config?.utf8Encoder ?? util_utf8_1.toUtf8 }); - exports.getRuntimeConfig = getRuntimeConfig; + exports2.getRuntimeConfig = getRuntimeConfig; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/runtimeConfig.js var require_runtimeConfig3 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/runtimeConfig.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/runtimeConfig.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.getRuntimeConfig = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.getRuntimeConfig = void 0; var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); var package_json_1 = tslib_1.__importDefault(require_package()); var client_sts_1 = require_dist_cjs53(); @@ -19465,16 +19611,16 @@ var require_runtimeConfig3 = __commonJS({ useFipsEndpoint: config?.useFipsEndpoint ?? (0, node_config_provider_1.loadConfig)(config_resolver_1.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS) }; }; - exports.getRuntimeConfig = getRuntimeConfig; + exports2.getRuntimeConfig = getRuntimeConfig; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/runtimeExtensions.js var require_runtimeExtensions3 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/runtimeExtensions.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/runtimeExtensions.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.resolveRuntimeExtensions = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.resolveRuntimeExtensions = void 0; var region_config_resolver_1 = require_dist_cjs46(); var protocol_http_1 = require_dist_cjs2(); var smithy_client_1 = require_dist_cjs36(); @@ -19493,16 +19639,16 @@ var require_runtimeExtensions3 = __commonJS({ ...(0, protocol_http_1.resolveHttpHandlerRuntimeConfig)(extensionConfiguration) }; }; - exports.resolveRuntimeExtensions = resolveRuntimeExtensions; + exports2.resolveRuntimeExtensions = resolveRuntimeExtensions; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/SFNClient.js var require_SFNClient = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/SFNClient.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/SFNClient.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.SFNClient = exports.__Client = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.SFNClient = exports2.__Client = void 0; var middleware_host_header_1 = require_dist_cjs3(); var middleware_logger_1 = require_dist_cjs4(); var middleware_recursion_detection_1 = require_dist_cjs5(); @@ -19513,7 +19659,7 @@ var require_SFNClient = __commonJS({ var middleware_endpoint_1 = require_dist_cjs28(); var middleware_retry_1 = require_dist_cjs37(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "__Client", { enumerable: true, get: function() { + Object.defineProperty(exports2, "__Client", { enumerable: true, get: function() { return smithy_client_1.Client; } }); var EndpointParameters_1 = require_EndpointParameters(); @@ -19544,18 +19690,18 @@ var require_SFNClient = __commonJS({ super.destroy(); } }; - exports.SFNClient = SFNClient; + exports2.SFNClient = SFNClient; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/models/SFNServiceException.js var require_SFNServiceException = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/models/SFNServiceException.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/models/SFNServiceException.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.SFNServiceException = exports.__ServiceException = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.SFNServiceException = exports2.__ServiceException = void 0; var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "__ServiceException", { enumerable: true, get: function() { + Object.defineProperty(exports2, "__ServiceException", { enumerable: true, get: function() { return smithy_client_1.ServiceException; } }); var SFNServiceException = class _SFNServiceException extends smithy_client_1.ServiceException { @@ -19564,17 +19710,17 @@ var require_SFNServiceException = __commonJS({ Object.setPrototypeOf(this, _SFNServiceException.prototype); } }; - exports.SFNServiceException = SFNServiceException; + exports2.SFNServiceException = SFNServiceException; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/models/models_0.js var require_models_03 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/models/models_0.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/models/models_0.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.ExecutionStartedEventDetailsFilterSensitiveLog = exports.ExecutionFailedEventDetailsFilterSensitiveLog = exports.ExecutionAbortedEventDetailsFilterSensitiveLog = exports.GetActivityTaskOutputFilterSensitiveLog = exports.DescribeStateMachineForExecutionOutputFilterSensitiveLog = exports.DescribeStateMachineAliasOutputFilterSensitiveLog = exports.DescribeStateMachineOutputFilterSensitiveLog = exports.DescribeExecutionOutputFilterSensitiveLog = exports.CreateStateMachineAliasInputFilterSensitiveLog = exports.CreateStateMachineInputFilterSensitiveLog = exports.ActivityTimedOutEventDetailsFilterSensitiveLog = exports.ActivitySucceededEventDetailsFilterSensitiveLog = exports.ActivityScheduleFailedEventDetailsFilterSensitiveLog = exports.ActivityScheduledEventDetailsFilterSensitiveLog = exports.ActivityFailedEventDetailsFilterSensitiveLog = exports.MissingRequiredParameter = exports.SyncExecutionStatus = exports.InvalidExecutionInput = exports.ExecutionLimitExceeded = exports.ExecutionAlreadyExists = exports.InvalidOutput = exports.TaskTimedOut = exports.TaskDoesNotExist = exports.InvalidToken = exports.HistoryEventType = exports.StateMachineDoesNotExist = exports.StateMachineStatus = exports.MapRunStatus = exports.ExecutionDoesNotExist = exports.ExecutionStatus = exports.ServiceQuotaExceededException = exports.ResourceNotFound = exports.ValidationException = exports.ValidationExceptionReason = exports.StateMachineTypeNotSupported = exports.StateMachineLimitExceeded = exports.StateMachineDeleting = exports.StateMachineAlreadyExists = exports.InvalidTracingConfiguration = exports.InvalidLoggingConfiguration = exports.InvalidDefinition = exports.InvalidArn = exports.StateMachineType = exports.LogLevel = exports.ConflictException = exports.TooManyTags = exports.InvalidName = exports.ActivityWorkerLimitExceeded = exports.ActivityLimitExceeded = exports.ActivityDoesNotExist = void 0; - exports.UpdateStateMachineAliasInputFilterSensitiveLog = exports.UpdateStateMachineInputFilterSensitiveLog = exports.StopExecutionInputFilterSensitiveLog = exports.StartSyncExecutionOutputFilterSensitiveLog = exports.StartSyncExecutionInputFilterSensitiveLog = exports.StartExecutionInputFilterSensitiveLog = exports.SendTaskSuccessInputFilterSensitiveLog = exports.SendTaskFailureInputFilterSensitiveLog = exports.PublishStateMachineVersionInputFilterSensitiveLog = exports.GetExecutionHistoryOutputFilterSensitiveLog = exports.HistoryEventFilterSensitiveLog = exports.TaskTimedOutEventDetailsFilterSensitiveLog = exports.TaskSucceededEventDetailsFilterSensitiveLog = exports.TaskSubmittedEventDetailsFilterSensitiveLog = exports.TaskSubmitFailedEventDetailsFilterSensitiveLog = exports.TaskStartFailedEventDetailsFilterSensitiveLog = exports.TaskScheduledEventDetailsFilterSensitiveLog = exports.TaskFailedEventDetailsFilterSensitiveLog = exports.StateExitedEventDetailsFilterSensitiveLog = exports.StateEnteredEventDetailsFilterSensitiveLog = exports.MapRunFailedEventDetailsFilterSensitiveLog = exports.LambdaFunctionTimedOutEventDetailsFilterSensitiveLog = exports.LambdaFunctionSucceededEventDetailsFilterSensitiveLog = exports.LambdaFunctionStartFailedEventDetailsFilterSensitiveLog = exports.LambdaFunctionScheduleFailedEventDetailsFilterSensitiveLog = exports.LambdaFunctionScheduledEventDetailsFilterSensitiveLog = exports.LambdaFunctionFailedEventDetailsFilterSensitiveLog = exports.ExecutionTimedOutEventDetailsFilterSensitiveLog = exports.ExecutionSucceededEventDetailsFilterSensitiveLog = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.ExecutionStartedEventDetailsFilterSensitiveLog = exports2.ExecutionFailedEventDetailsFilterSensitiveLog = exports2.ExecutionAbortedEventDetailsFilterSensitiveLog = exports2.GetActivityTaskOutputFilterSensitiveLog = exports2.DescribeStateMachineForExecutionOutputFilterSensitiveLog = exports2.DescribeStateMachineAliasOutputFilterSensitiveLog = exports2.DescribeStateMachineOutputFilterSensitiveLog = exports2.DescribeExecutionOutputFilterSensitiveLog = exports2.CreateStateMachineAliasInputFilterSensitiveLog = exports2.CreateStateMachineInputFilterSensitiveLog = exports2.ActivityTimedOutEventDetailsFilterSensitiveLog = exports2.ActivitySucceededEventDetailsFilterSensitiveLog = exports2.ActivityScheduleFailedEventDetailsFilterSensitiveLog = exports2.ActivityScheduledEventDetailsFilterSensitiveLog = exports2.ActivityFailedEventDetailsFilterSensitiveLog = exports2.MissingRequiredParameter = exports2.SyncExecutionStatus = exports2.InvalidExecutionInput = exports2.ExecutionLimitExceeded = exports2.ExecutionAlreadyExists = exports2.InvalidOutput = exports2.TaskTimedOut = exports2.TaskDoesNotExist = exports2.InvalidToken = exports2.HistoryEventType = exports2.StateMachineDoesNotExist = exports2.StateMachineStatus = exports2.MapRunStatus = exports2.ExecutionDoesNotExist = exports2.ExecutionStatus = exports2.ServiceQuotaExceededException = exports2.ResourceNotFound = exports2.ValidationException = exports2.ValidationExceptionReason = exports2.StateMachineTypeNotSupported = exports2.StateMachineLimitExceeded = exports2.StateMachineDeleting = exports2.StateMachineAlreadyExists = exports2.InvalidTracingConfiguration = exports2.InvalidLoggingConfiguration = exports2.InvalidDefinition = exports2.InvalidArn = exports2.StateMachineType = exports2.LogLevel = exports2.ConflictException = exports2.TooManyTags = exports2.InvalidName = exports2.ActivityWorkerLimitExceeded = exports2.ActivityLimitExceeded = exports2.ActivityDoesNotExist = void 0; + exports2.UpdateStateMachineAliasInputFilterSensitiveLog = exports2.UpdateStateMachineInputFilterSensitiveLog = exports2.StopExecutionInputFilterSensitiveLog = exports2.StartSyncExecutionOutputFilterSensitiveLog = exports2.StartSyncExecutionInputFilterSensitiveLog = exports2.StartExecutionInputFilterSensitiveLog = exports2.SendTaskSuccessInputFilterSensitiveLog = exports2.SendTaskFailureInputFilterSensitiveLog = exports2.PublishStateMachineVersionInputFilterSensitiveLog = exports2.GetExecutionHistoryOutputFilterSensitiveLog = exports2.HistoryEventFilterSensitiveLog = exports2.TaskTimedOutEventDetailsFilterSensitiveLog = exports2.TaskSucceededEventDetailsFilterSensitiveLog = exports2.TaskSubmittedEventDetailsFilterSensitiveLog = exports2.TaskSubmitFailedEventDetailsFilterSensitiveLog = exports2.TaskStartFailedEventDetailsFilterSensitiveLog = exports2.TaskScheduledEventDetailsFilterSensitiveLog = exports2.TaskFailedEventDetailsFilterSensitiveLog = exports2.StateExitedEventDetailsFilterSensitiveLog = exports2.StateEnteredEventDetailsFilterSensitiveLog = exports2.MapRunFailedEventDetailsFilterSensitiveLog = exports2.LambdaFunctionTimedOutEventDetailsFilterSensitiveLog = exports2.LambdaFunctionSucceededEventDetailsFilterSensitiveLog = exports2.LambdaFunctionStartFailedEventDetailsFilterSensitiveLog = exports2.LambdaFunctionScheduleFailedEventDetailsFilterSensitiveLog = exports2.LambdaFunctionScheduledEventDetailsFilterSensitiveLog = exports2.LambdaFunctionFailedEventDetailsFilterSensitiveLog = exports2.ExecutionTimedOutEventDetailsFilterSensitiveLog = exports2.ExecutionSucceededEventDetailsFilterSensitiveLog = void 0; var smithy_client_1 = require_dist_cjs36(); var SFNServiceException_1 = require_SFNServiceException(); var ActivityDoesNotExist = class _ActivityDoesNotExist extends SFNServiceException_1.SFNServiceException { @@ -19589,7 +19735,7 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _ActivityDoesNotExist.prototype); } }; - exports.ActivityDoesNotExist = ActivityDoesNotExist; + exports2.ActivityDoesNotExist = ActivityDoesNotExist; var ActivityLimitExceeded = class _ActivityLimitExceeded extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -19602,7 +19748,7 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _ActivityLimitExceeded.prototype); } }; - exports.ActivityLimitExceeded = ActivityLimitExceeded; + exports2.ActivityLimitExceeded = ActivityLimitExceeded; var ActivityWorkerLimitExceeded = class _ActivityWorkerLimitExceeded extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -19615,7 +19761,7 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _ActivityWorkerLimitExceeded.prototype); } }; - exports.ActivityWorkerLimitExceeded = ActivityWorkerLimitExceeded; + exports2.ActivityWorkerLimitExceeded = ActivityWorkerLimitExceeded; var InvalidName = class _InvalidName extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -19628,7 +19774,7 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _InvalidName.prototype); } }; - exports.InvalidName = InvalidName; + exports2.InvalidName = InvalidName; var TooManyTags = class _TooManyTags extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -19642,7 +19788,7 @@ var require_models_03 = __commonJS({ this.resourceName = opts.resourceName; } }; - exports.TooManyTags = TooManyTags; + exports2.TooManyTags = TooManyTags; var ConflictException = class _ConflictException extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -19655,14 +19801,14 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _ConflictException.prototype); } }; - exports.ConflictException = ConflictException; - exports.LogLevel = { + exports2.ConflictException = ConflictException; + exports2.LogLevel = { ALL: "ALL", ERROR: "ERROR", FATAL: "FATAL", OFF: "OFF" }; - exports.StateMachineType = { + exports2.StateMachineType = { EXPRESS: "EXPRESS", STANDARD: "STANDARD" }; @@ -19678,7 +19824,7 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _InvalidArn.prototype); } }; - exports.InvalidArn = InvalidArn; + exports2.InvalidArn = InvalidArn; var InvalidDefinition = class _InvalidDefinition extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -19691,7 +19837,7 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _InvalidDefinition.prototype); } }; - exports.InvalidDefinition = InvalidDefinition; + exports2.InvalidDefinition = InvalidDefinition; var InvalidLoggingConfiguration = class _InvalidLoggingConfiguration extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -19704,7 +19850,7 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _InvalidLoggingConfiguration.prototype); } }; - exports.InvalidLoggingConfiguration = InvalidLoggingConfiguration; + exports2.InvalidLoggingConfiguration = InvalidLoggingConfiguration; var InvalidTracingConfiguration = class _InvalidTracingConfiguration extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -19717,7 +19863,7 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _InvalidTracingConfiguration.prototype); } }; - exports.InvalidTracingConfiguration = InvalidTracingConfiguration; + exports2.InvalidTracingConfiguration = InvalidTracingConfiguration; var StateMachineAlreadyExists = class _StateMachineAlreadyExists extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -19730,7 +19876,7 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _StateMachineAlreadyExists.prototype); } }; - exports.StateMachineAlreadyExists = StateMachineAlreadyExists; + exports2.StateMachineAlreadyExists = StateMachineAlreadyExists; var StateMachineDeleting = class _StateMachineDeleting extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -19743,7 +19889,7 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _StateMachineDeleting.prototype); } }; - exports.StateMachineDeleting = StateMachineDeleting; + exports2.StateMachineDeleting = StateMachineDeleting; var StateMachineLimitExceeded = class _StateMachineLimitExceeded extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -19756,7 +19902,7 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _StateMachineLimitExceeded.prototype); } }; - exports.StateMachineLimitExceeded = StateMachineLimitExceeded; + exports2.StateMachineLimitExceeded = StateMachineLimitExceeded; var StateMachineTypeNotSupported = class _StateMachineTypeNotSupported extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -19769,8 +19915,8 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _StateMachineTypeNotSupported.prototype); } }; - exports.StateMachineTypeNotSupported = StateMachineTypeNotSupported; - exports.ValidationExceptionReason = { + exports2.StateMachineTypeNotSupported = StateMachineTypeNotSupported; + exports2.ValidationExceptionReason = { API_DOES_NOT_SUPPORT_LABELED_ARNS: "API_DOES_NOT_SUPPORT_LABELED_ARNS", CANNOT_UPDATE_COMPLETED_MAP_RUN: "CANNOT_UPDATE_COMPLETED_MAP_RUN", INVALID_ROUTING_CONFIGURATION: "INVALID_ROUTING_CONFIGURATION", @@ -19789,7 +19935,7 @@ var require_models_03 = __commonJS({ this.reason = opts.reason; } }; - exports.ValidationException = ValidationException; + exports2.ValidationException = ValidationException; var ResourceNotFound = class _ResourceNotFound extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -19803,7 +19949,7 @@ var require_models_03 = __commonJS({ this.resourceName = opts.resourceName; } }; - exports.ResourceNotFound = ResourceNotFound; + exports2.ResourceNotFound = ResourceNotFound; var ServiceQuotaExceededException = class _ServiceQuotaExceededException extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -19816,8 +19962,8 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _ServiceQuotaExceededException.prototype); } }; - exports.ServiceQuotaExceededException = ServiceQuotaExceededException; - exports.ExecutionStatus = { + exports2.ServiceQuotaExceededException = ServiceQuotaExceededException; + exports2.ExecutionStatus = { ABORTED: "ABORTED", FAILED: "FAILED", RUNNING: "RUNNING", @@ -19836,14 +19982,14 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _ExecutionDoesNotExist.prototype); } }; - exports.ExecutionDoesNotExist = ExecutionDoesNotExist; - exports.MapRunStatus = { + exports2.ExecutionDoesNotExist = ExecutionDoesNotExist; + exports2.MapRunStatus = { ABORTED: "ABORTED", FAILED: "FAILED", RUNNING: "RUNNING", SUCCEEDED: "SUCCEEDED" }; - exports.StateMachineStatus = { + exports2.StateMachineStatus = { ACTIVE: "ACTIVE", DELETING: "DELETING" }; @@ -19859,8 +20005,8 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _StateMachineDoesNotExist.prototype); } }; - exports.StateMachineDoesNotExist = StateMachineDoesNotExist; - exports.HistoryEventType = { + exports2.StateMachineDoesNotExist = StateMachineDoesNotExist; + exports2.HistoryEventType = { ActivityFailed: "ActivityFailed", ActivityScheduleFailed: "ActivityScheduleFailed", ActivityScheduled: "ActivityScheduled", @@ -19933,7 +20079,7 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _InvalidToken.prototype); } }; - exports.InvalidToken = InvalidToken; + exports2.InvalidToken = InvalidToken; var TaskDoesNotExist = class _TaskDoesNotExist extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -19946,7 +20092,7 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _TaskDoesNotExist.prototype); } }; - exports.TaskDoesNotExist = TaskDoesNotExist; + exports2.TaskDoesNotExist = TaskDoesNotExist; var TaskTimedOut = class _TaskTimedOut extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -19959,7 +20105,7 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _TaskTimedOut.prototype); } }; - exports.TaskTimedOut = TaskTimedOut; + exports2.TaskTimedOut = TaskTimedOut; var InvalidOutput = class _InvalidOutput extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -19972,7 +20118,7 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _InvalidOutput.prototype); } }; - exports.InvalidOutput = InvalidOutput; + exports2.InvalidOutput = InvalidOutput; var ExecutionAlreadyExists = class _ExecutionAlreadyExists extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -19985,7 +20131,7 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _ExecutionAlreadyExists.prototype); } }; - exports.ExecutionAlreadyExists = ExecutionAlreadyExists; + exports2.ExecutionAlreadyExists = ExecutionAlreadyExists; var ExecutionLimitExceeded = class _ExecutionLimitExceeded extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -19998,7 +20144,7 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _ExecutionLimitExceeded.prototype); } }; - exports.ExecutionLimitExceeded = ExecutionLimitExceeded; + exports2.ExecutionLimitExceeded = ExecutionLimitExceeded; var InvalidExecutionInput = class _InvalidExecutionInput extends SFNServiceException_1.SFNServiceException { constructor(opts) { super({ @@ -20011,8 +20157,8 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _InvalidExecutionInput.prototype); } }; - exports.InvalidExecutionInput = InvalidExecutionInput; - exports.SyncExecutionStatus = { + exports2.InvalidExecutionInput = InvalidExecutionInput; + exports2.SyncExecutionStatus = { FAILED: "FAILED", SUCCEEDED: "SUCCEEDED", TIMED_OUT: "TIMED_OUT" @@ -20029,46 +20175,46 @@ var require_models_03 = __commonJS({ Object.setPrototypeOf(this, _MissingRequiredParameter.prototype); } }; - exports.MissingRequiredParameter = MissingRequiredParameter; + exports2.MissingRequiredParameter = MissingRequiredParameter; var ActivityFailedEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.error && { error: smithy_client_1.SENSITIVE_STRING }, ...obj.cause && { cause: smithy_client_1.SENSITIVE_STRING } }); - exports.ActivityFailedEventDetailsFilterSensitiveLog = ActivityFailedEventDetailsFilterSensitiveLog; + exports2.ActivityFailedEventDetailsFilterSensitiveLog = ActivityFailedEventDetailsFilterSensitiveLog; var ActivityScheduledEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.input && { input: smithy_client_1.SENSITIVE_STRING } }); - exports.ActivityScheduledEventDetailsFilterSensitiveLog = ActivityScheduledEventDetailsFilterSensitiveLog; + exports2.ActivityScheduledEventDetailsFilterSensitiveLog = ActivityScheduledEventDetailsFilterSensitiveLog; var ActivityScheduleFailedEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.error && { error: smithy_client_1.SENSITIVE_STRING }, ...obj.cause && { cause: smithy_client_1.SENSITIVE_STRING } }); - exports.ActivityScheduleFailedEventDetailsFilterSensitiveLog = ActivityScheduleFailedEventDetailsFilterSensitiveLog; + exports2.ActivityScheduleFailedEventDetailsFilterSensitiveLog = ActivityScheduleFailedEventDetailsFilterSensitiveLog; var ActivitySucceededEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.output && { output: smithy_client_1.SENSITIVE_STRING } }); - exports.ActivitySucceededEventDetailsFilterSensitiveLog = ActivitySucceededEventDetailsFilterSensitiveLog; + exports2.ActivitySucceededEventDetailsFilterSensitiveLog = ActivitySucceededEventDetailsFilterSensitiveLog; var ActivityTimedOutEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.error && { error: smithy_client_1.SENSITIVE_STRING }, ...obj.cause && { cause: smithy_client_1.SENSITIVE_STRING } }); - exports.ActivityTimedOutEventDetailsFilterSensitiveLog = ActivityTimedOutEventDetailsFilterSensitiveLog; + exports2.ActivityTimedOutEventDetailsFilterSensitiveLog = ActivityTimedOutEventDetailsFilterSensitiveLog; var CreateStateMachineInputFilterSensitiveLog = (obj) => ({ ...obj, ...obj.definition && { definition: smithy_client_1.SENSITIVE_STRING }, ...obj.versionDescription && { versionDescription: smithy_client_1.SENSITIVE_STRING } }); - exports.CreateStateMachineInputFilterSensitiveLog = CreateStateMachineInputFilterSensitiveLog; + exports2.CreateStateMachineInputFilterSensitiveLog = CreateStateMachineInputFilterSensitiveLog; var CreateStateMachineAliasInputFilterSensitiveLog = (obj) => ({ ...obj, ...obj.description && { description: smithy_client_1.SENSITIVE_STRING } }); - exports.CreateStateMachineAliasInputFilterSensitiveLog = CreateStateMachineAliasInputFilterSensitiveLog; + exports2.CreateStateMachineAliasInputFilterSensitiveLog = CreateStateMachineAliasInputFilterSensitiveLog; var DescribeExecutionOutputFilterSensitiveLog = (obj) => ({ ...obj, ...obj.input && { input: smithy_client_1.SENSITIVE_STRING }, @@ -20076,258 +20222,258 @@ var require_models_03 = __commonJS({ ...obj.error && { error: smithy_client_1.SENSITIVE_STRING }, ...obj.cause && { cause: smithy_client_1.SENSITIVE_STRING } }); - exports.DescribeExecutionOutputFilterSensitiveLog = DescribeExecutionOutputFilterSensitiveLog; + exports2.DescribeExecutionOutputFilterSensitiveLog = DescribeExecutionOutputFilterSensitiveLog; var DescribeStateMachineOutputFilterSensitiveLog = (obj) => ({ ...obj, ...obj.definition && { definition: smithy_client_1.SENSITIVE_STRING }, ...obj.description && { description: smithy_client_1.SENSITIVE_STRING } }); - exports.DescribeStateMachineOutputFilterSensitiveLog = DescribeStateMachineOutputFilterSensitiveLog; + exports2.DescribeStateMachineOutputFilterSensitiveLog = DescribeStateMachineOutputFilterSensitiveLog; var DescribeStateMachineAliasOutputFilterSensitiveLog = (obj) => ({ ...obj, ...obj.description && { description: smithy_client_1.SENSITIVE_STRING } }); - exports.DescribeStateMachineAliasOutputFilterSensitiveLog = DescribeStateMachineAliasOutputFilterSensitiveLog; + exports2.DescribeStateMachineAliasOutputFilterSensitiveLog = DescribeStateMachineAliasOutputFilterSensitiveLog; var DescribeStateMachineForExecutionOutputFilterSensitiveLog = (obj) => ({ ...obj, ...obj.definition && { definition: smithy_client_1.SENSITIVE_STRING } }); - exports.DescribeStateMachineForExecutionOutputFilterSensitiveLog = DescribeStateMachineForExecutionOutputFilterSensitiveLog; + exports2.DescribeStateMachineForExecutionOutputFilterSensitiveLog = DescribeStateMachineForExecutionOutputFilterSensitiveLog; var GetActivityTaskOutputFilterSensitiveLog = (obj) => ({ ...obj, ...obj.input && { input: smithy_client_1.SENSITIVE_STRING } }); - exports.GetActivityTaskOutputFilterSensitiveLog = GetActivityTaskOutputFilterSensitiveLog; + exports2.GetActivityTaskOutputFilterSensitiveLog = GetActivityTaskOutputFilterSensitiveLog; var ExecutionAbortedEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.error && { error: smithy_client_1.SENSITIVE_STRING }, ...obj.cause && { cause: smithy_client_1.SENSITIVE_STRING } }); - exports.ExecutionAbortedEventDetailsFilterSensitiveLog = ExecutionAbortedEventDetailsFilterSensitiveLog; + exports2.ExecutionAbortedEventDetailsFilterSensitiveLog = ExecutionAbortedEventDetailsFilterSensitiveLog; var ExecutionFailedEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.error && { error: smithy_client_1.SENSITIVE_STRING }, ...obj.cause && { cause: smithy_client_1.SENSITIVE_STRING } }); - exports.ExecutionFailedEventDetailsFilterSensitiveLog = ExecutionFailedEventDetailsFilterSensitiveLog; + exports2.ExecutionFailedEventDetailsFilterSensitiveLog = ExecutionFailedEventDetailsFilterSensitiveLog; var ExecutionStartedEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.input && { input: smithy_client_1.SENSITIVE_STRING } }); - exports.ExecutionStartedEventDetailsFilterSensitiveLog = ExecutionStartedEventDetailsFilterSensitiveLog; + exports2.ExecutionStartedEventDetailsFilterSensitiveLog = ExecutionStartedEventDetailsFilterSensitiveLog; var ExecutionSucceededEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.output && { output: smithy_client_1.SENSITIVE_STRING } }); - exports.ExecutionSucceededEventDetailsFilterSensitiveLog = ExecutionSucceededEventDetailsFilterSensitiveLog; + exports2.ExecutionSucceededEventDetailsFilterSensitiveLog = ExecutionSucceededEventDetailsFilterSensitiveLog; var ExecutionTimedOutEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.error && { error: smithy_client_1.SENSITIVE_STRING }, ...obj.cause && { cause: smithy_client_1.SENSITIVE_STRING } }); - exports.ExecutionTimedOutEventDetailsFilterSensitiveLog = ExecutionTimedOutEventDetailsFilterSensitiveLog; + exports2.ExecutionTimedOutEventDetailsFilterSensitiveLog = ExecutionTimedOutEventDetailsFilterSensitiveLog; var LambdaFunctionFailedEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.error && { error: smithy_client_1.SENSITIVE_STRING }, ...obj.cause && { cause: smithy_client_1.SENSITIVE_STRING } }); - exports.LambdaFunctionFailedEventDetailsFilterSensitiveLog = LambdaFunctionFailedEventDetailsFilterSensitiveLog; + exports2.LambdaFunctionFailedEventDetailsFilterSensitiveLog = LambdaFunctionFailedEventDetailsFilterSensitiveLog; var LambdaFunctionScheduledEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.input && { input: smithy_client_1.SENSITIVE_STRING } }); - exports.LambdaFunctionScheduledEventDetailsFilterSensitiveLog = LambdaFunctionScheduledEventDetailsFilterSensitiveLog; + exports2.LambdaFunctionScheduledEventDetailsFilterSensitiveLog = LambdaFunctionScheduledEventDetailsFilterSensitiveLog; var LambdaFunctionScheduleFailedEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.error && { error: smithy_client_1.SENSITIVE_STRING }, ...obj.cause && { cause: smithy_client_1.SENSITIVE_STRING } }); - exports.LambdaFunctionScheduleFailedEventDetailsFilterSensitiveLog = LambdaFunctionScheduleFailedEventDetailsFilterSensitiveLog; + exports2.LambdaFunctionScheduleFailedEventDetailsFilterSensitiveLog = LambdaFunctionScheduleFailedEventDetailsFilterSensitiveLog; var LambdaFunctionStartFailedEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.error && { error: smithy_client_1.SENSITIVE_STRING }, ...obj.cause && { cause: smithy_client_1.SENSITIVE_STRING } }); - exports.LambdaFunctionStartFailedEventDetailsFilterSensitiveLog = LambdaFunctionStartFailedEventDetailsFilterSensitiveLog; + exports2.LambdaFunctionStartFailedEventDetailsFilterSensitiveLog = LambdaFunctionStartFailedEventDetailsFilterSensitiveLog; var LambdaFunctionSucceededEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.output && { output: smithy_client_1.SENSITIVE_STRING } }); - exports.LambdaFunctionSucceededEventDetailsFilterSensitiveLog = LambdaFunctionSucceededEventDetailsFilterSensitiveLog; + exports2.LambdaFunctionSucceededEventDetailsFilterSensitiveLog = LambdaFunctionSucceededEventDetailsFilterSensitiveLog; var LambdaFunctionTimedOutEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.error && { error: smithy_client_1.SENSITIVE_STRING }, ...obj.cause && { cause: smithy_client_1.SENSITIVE_STRING } }); - exports.LambdaFunctionTimedOutEventDetailsFilterSensitiveLog = LambdaFunctionTimedOutEventDetailsFilterSensitiveLog; + exports2.LambdaFunctionTimedOutEventDetailsFilterSensitiveLog = LambdaFunctionTimedOutEventDetailsFilterSensitiveLog; var MapRunFailedEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.error && { error: smithy_client_1.SENSITIVE_STRING }, ...obj.cause && { cause: smithy_client_1.SENSITIVE_STRING } }); - exports.MapRunFailedEventDetailsFilterSensitiveLog = MapRunFailedEventDetailsFilterSensitiveLog; + exports2.MapRunFailedEventDetailsFilterSensitiveLog = MapRunFailedEventDetailsFilterSensitiveLog; var StateEnteredEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.input && { input: smithy_client_1.SENSITIVE_STRING } }); - exports.StateEnteredEventDetailsFilterSensitiveLog = StateEnteredEventDetailsFilterSensitiveLog; + exports2.StateEnteredEventDetailsFilterSensitiveLog = StateEnteredEventDetailsFilterSensitiveLog; var StateExitedEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.output && { output: smithy_client_1.SENSITIVE_STRING } }); - exports.StateExitedEventDetailsFilterSensitiveLog = StateExitedEventDetailsFilterSensitiveLog; + exports2.StateExitedEventDetailsFilterSensitiveLog = StateExitedEventDetailsFilterSensitiveLog; var TaskFailedEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.error && { error: smithy_client_1.SENSITIVE_STRING }, ...obj.cause && { cause: smithy_client_1.SENSITIVE_STRING } }); - exports.TaskFailedEventDetailsFilterSensitiveLog = TaskFailedEventDetailsFilterSensitiveLog; + exports2.TaskFailedEventDetailsFilterSensitiveLog = TaskFailedEventDetailsFilterSensitiveLog; var TaskScheduledEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.parameters && { parameters: smithy_client_1.SENSITIVE_STRING } }); - exports.TaskScheduledEventDetailsFilterSensitiveLog = TaskScheduledEventDetailsFilterSensitiveLog; + exports2.TaskScheduledEventDetailsFilterSensitiveLog = TaskScheduledEventDetailsFilterSensitiveLog; var TaskStartFailedEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.error && { error: smithy_client_1.SENSITIVE_STRING }, ...obj.cause && { cause: smithy_client_1.SENSITIVE_STRING } }); - exports.TaskStartFailedEventDetailsFilterSensitiveLog = TaskStartFailedEventDetailsFilterSensitiveLog; + exports2.TaskStartFailedEventDetailsFilterSensitiveLog = TaskStartFailedEventDetailsFilterSensitiveLog; var TaskSubmitFailedEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.error && { error: smithy_client_1.SENSITIVE_STRING }, ...obj.cause && { cause: smithy_client_1.SENSITIVE_STRING } }); - exports.TaskSubmitFailedEventDetailsFilterSensitiveLog = TaskSubmitFailedEventDetailsFilterSensitiveLog; + exports2.TaskSubmitFailedEventDetailsFilterSensitiveLog = TaskSubmitFailedEventDetailsFilterSensitiveLog; var TaskSubmittedEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.output && { output: smithy_client_1.SENSITIVE_STRING } }); - exports.TaskSubmittedEventDetailsFilterSensitiveLog = TaskSubmittedEventDetailsFilterSensitiveLog; + exports2.TaskSubmittedEventDetailsFilterSensitiveLog = TaskSubmittedEventDetailsFilterSensitiveLog; var TaskSucceededEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.output && { output: smithy_client_1.SENSITIVE_STRING } }); - exports.TaskSucceededEventDetailsFilterSensitiveLog = TaskSucceededEventDetailsFilterSensitiveLog; + exports2.TaskSucceededEventDetailsFilterSensitiveLog = TaskSucceededEventDetailsFilterSensitiveLog; var TaskTimedOutEventDetailsFilterSensitiveLog = (obj) => ({ ...obj, ...obj.error && { error: smithy_client_1.SENSITIVE_STRING }, ...obj.cause && { cause: smithy_client_1.SENSITIVE_STRING } }); - exports.TaskTimedOutEventDetailsFilterSensitiveLog = TaskTimedOutEventDetailsFilterSensitiveLog; + exports2.TaskTimedOutEventDetailsFilterSensitiveLog = TaskTimedOutEventDetailsFilterSensitiveLog; var HistoryEventFilterSensitiveLog = (obj) => ({ ...obj, ...obj.activityFailedEventDetails && { - activityFailedEventDetails: (0, exports.ActivityFailedEventDetailsFilterSensitiveLog)(obj.activityFailedEventDetails) + activityFailedEventDetails: (0, exports2.ActivityFailedEventDetailsFilterSensitiveLog)(obj.activityFailedEventDetails) }, ...obj.activityScheduleFailedEventDetails && { - activityScheduleFailedEventDetails: (0, exports.ActivityScheduleFailedEventDetailsFilterSensitiveLog)(obj.activityScheduleFailedEventDetails) + activityScheduleFailedEventDetails: (0, exports2.ActivityScheduleFailedEventDetailsFilterSensitiveLog)(obj.activityScheduleFailedEventDetails) }, ...obj.activityScheduledEventDetails && { - activityScheduledEventDetails: (0, exports.ActivityScheduledEventDetailsFilterSensitiveLog)(obj.activityScheduledEventDetails) + activityScheduledEventDetails: (0, exports2.ActivityScheduledEventDetailsFilterSensitiveLog)(obj.activityScheduledEventDetails) }, ...obj.activitySucceededEventDetails && { - activitySucceededEventDetails: (0, exports.ActivitySucceededEventDetailsFilterSensitiveLog)(obj.activitySucceededEventDetails) + activitySucceededEventDetails: (0, exports2.ActivitySucceededEventDetailsFilterSensitiveLog)(obj.activitySucceededEventDetails) }, ...obj.activityTimedOutEventDetails && { - activityTimedOutEventDetails: (0, exports.ActivityTimedOutEventDetailsFilterSensitiveLog)(obj.activityTimedOutEventDetails) + activityTimedOutEventDetails: (0, exports2.ActivityTimedOutEventDetailsFilterSensitiveLog)(obj.activityTimedOutEventDetails) }, ...obj.taskFailedEventDetails && { - taskFailedEventDetails: (0, exports.TaskFailedEventDetailsFilterSensitiveLog)(obj.taskFailedEventDetails) + taskFailedEventDetails: (0, exports2.TaskFailedEventDetailsFilterSensitiveLog)(obj.taskFailedEventDetails) }, ...obj.taskScheduledEventDetails && { - taskScheduledEventDetails: (0, exports.TaskScheduledEventDetailsFilterSensitiveLog)(obj.taskScheduledEventDetails) + taskScheduledEventDetails: (0, exports2.TaskScheduledEventDetailsFilterSensitiveLog)(obj.taskScheduledEventDetails) }, ...obj.taskStartFailedEventDetails && { - taskStartFailedEventDetails: (0, exports.TaskStartFailedEventDetailsFilterSensitiveLog)(obj.taskStartFailedEventDetails) + taskStartFailedEventDetails: (0, exports2.TaskStartFailedEventDetailsFilterSensitiveLog)(obj.taskStartFailedEventDetails) }, ...obj.taskSubmitFailedEventDetails && { - taskSubmitFailedEventDetails: (0, exports.TaskSubmitFailedEventDetailsFilterSensitiveLog)(obj.taskSubmitFailedEventDetails) + taskSubmitFailedEventDetails: (0, exports2.TaskSubmitFailedEventDetailsFilterSensitiveLog)(obj.taskSubmitFailedEventDetails) }, ...obj.taskSubmittedEventDetails && { - taskSubmittedEventDetails: (0, exports.TaskSubmittedEventDetailsFilterSensitiveLog)(obj.taskSubmittedEventDetails) + taskSubmittedEventDetails: (0, exports2.TaskSubmittedEventDetailsFilterSensitiveLog)(obj.taskSubmittedEventDetails) }, ...obj.taskSucceededEventDetails && { - taskSucceededEventDetails: (0, exports.TaskSucceededEventDetailsFilterSensitiveLog)(obj.taskSucceededEventDetails) + taskSucceededEventDetails: (0, exports2.TaskSucceededEventDetailsFilterSensitiveLog)(obj.taskSucceededEventDetails) }, ...obj.taskTimedOutEventDetails && { - taskTimedOutEventDetails: (0, exports.TaskTimedOutEventDetailsFilterSensitiveLog)(obj.taskTimedOutEventDetails) + taskTimedOutEventDetails: (0, exports2.TaskTimedOutEventDetailsFilterSensitiveLog)(obj.taskTimedOutEventDetails) }, ...obj.executionFailedEventDetails && { - executionFailedEventDetails: (0, exports.ExecutionFailedEventDetailsFilterSensitiveLog)(obj.executionFailedEventDetails) + executionFailedEventDetails: (0, exports2.ExecutionFailedEventDetailsFilterSensitiveLog)(obj.executionFailedEventDetails) }, ...obj.executionStartedEventDetails && { - executionStartedEventDetails: (0, exports.ExecutionStartedEventDetailsFilterSensitiveLog)(obj.executionStartedEventDetails) + executionStartedEventDetails: (0, exports2.ExecutionStartedEventDetailsFilterSensitiveLog)(obj.executionStartedEventDetails) }, ...obj.executionSucceededEventDetails && { - executionSucceededEventDetails: (0, exports.ExecutionSucceededEventDetailsFilterSensitiveLog)(obj.executionSucceededEventDetails) + executionSucceededEventDetails: (0, exports2.ExecutionSucceededEventDetailsFilterSensitiveLog)(obj.executionSucceededEventDetails) }, ...obj.executionAbortedEventDetails && { - executionAbortedEventDetails: (0, exports.ExecutionAbortedEventDetailsFilterSensitiveLog)(obj.executionAbortedEventDetails) + executionAbortedEventDetails: (0, exports2.ExecutionAbortedEventDetailsFilterSensitiveLog)(obj.executionAbortedEventDetails) }, ...obj.executionTimedOutEventDetails && { - executionTimedOutEventDetails: (0, exports.ExecutionTimedOutEventDetailsFilterSensitiveLog)(obj.executionTimedOutEventDetails) + executionTimedOutEventDetails: (0, exports2.ExecutionTimedOutEventDetailsFilterSensitiveLog)(obj.executionTimedOutEventDetails) }, ...obj.lambdaFunctionFailedEventDetails && { - lambdaFunctionFailedEventDetails: (0, exports.LambdaFunctionFailedEventDetailsFilterSensitiveLog)(obj.lambdaFunctionFailedEventDetails) + lambdaFunctionFailedEventDetails: (0, exports2.LambdaFunctionFailedEventDetailsFilterSensitiveLog)(obj.lambdaFunctionFailedEventDetails) }, ...obj.lambdaFunctionScheduleFailedEventDetails && { - lambdaFunctionScheduleFailedEventDetails: (0, exports.LambdaFunctionScheduleFailedEventDetailsFilterSensitiveLog)(obj.lambdaFunctionScheduleFailedEventDetails) + lambdaFunctionScheduleFailedEventDetails: (0, exports2.LambdaFunctionScheduleFailedEventDetailsFilterSensitiveLog)(obj.lambdaFunctionScheduleFailedEventDetails) }, ...obj.lambdaFunctionScheduledEventDetails && { - lambdaFunctionScheduledEventDetails: (0, exports.LambdaFunctionScheduledEventDetailsFilterSensitiveLog)(obj.lambdaFunctionScheduledEventDetails) + lambdaFunctionScheduledEventDetails: (0, exports2.LambdaFunctionScheduledEventDetailsFilterSensitiveLog)(obj.lambdaFunctionScheduledEventDetails) }, ...obj.lambdaFunctionStartFailedEventDetails && { - lambdaFunctionStartFailedEventDetails: (0, exports.LambdaFunctionStartFailedEventDetailsFilterSensitiveLog)(obj.lambdaFunctionStartFailedEventDetails) + lambdaFunctionStartFailedEventDetails: (0, exports2.LambdaFunctionStartFailedEventDetailsFilterSensitiveLog)(obj.lambdaFunctionStartFailedEventDetails) }, ...obj.lambdaFunctionSucceededEventDetails && { - lambdaFunctionSucceededEventDetails: (0, exports.LambdaFunctionSucceededEventDetailsFilterSensitiveLog)(obj.lambdaFunctionSucceededEventDetails) + lambdaFunctionSucceededEventDetails: (0, exports2.LambdaFunctionSucceededEventDetailsFilterSensitiveLog)(obj.lambdaFunctionSucceededEventDetails) }, ...obj.lambdaFunctionTimedOutEventDetails && { - lambdaFunctionTimedOutEventDetails: (0, exports.LambdaFunctionTimedOutEventDetailsFilterSensitiveLog)(obj.lambdaFunctionTimedOutEventDetails) + lambdaFunctionTimedOutEventDetails: (0, exports2.LambdaFunctionTimedOutEventDetailsFilterSensitiveLog)(obj.lambdaFunctionTimedOutEventDetails) }, ...obj.stateEnteredEventDetails && { - stateEnteredEventDetails: (0, exports.StateEnteredEventDetailsFilterSensitiveLog)(obj.stateEnteredEventDetails) + stateEnteredEventDetails: (0, exports2.StateEnteredEventDetailsFilterSensitiveLog)(obj.stateEnteredEventDetails) }, ...obj.stateExitedEventDetails && { - stateExitedEventDetails: (0, exports.StateExitedEventDetailsFilterSensitiveLog)(obj.stateExitedEventDetails) + stateExitedEventDetails: (0, exports2.StateExitedEventDetailsFilterSensitiveLog)(obj.stateExitedEventDetails) }, ...obj.mapRunFailedEventDetails && { - mapRunFailedEventDetails: (0, exports.MapRunFailedEventDetailsFilterSensitiveLog)(obj.mapRunFailedEventDetails) + mapRunFailedEventDetails: (0, exports2.MapRunFailedEventDetailsFilterSensitiveLog)(obj.mapRunFailedEventDetails) } }); - exports.HistoryEventFilterSensitiveLog = HistoryEventFilterSensitiveLog; + exports2.HistoryEventFilterSensitiveLog = HistoryEventFilterSensitiveLog; var GetExecutionHistoryOutputFilterSensitiveLog = (obj) => ({ ...obj, - ...obj.events && { events: obj.events.map((item) => (0, exports.HistoryEventFilterSensitiveLog)(item)) } + ...obj.events && { events: obj.events.map((item) => (0, exports2.HistoryEventFilterSensitiveLog)(item)) } }); - exports.GetExecutionHistoryOutputFilterSensitiveLog = GetExecutionHistoryOutputFilterSensitiveLog; + exports2.GetExecutionHistoryOutputFilterSensitiveLog = GetExecutionHistoryOutputFilterSensitiveLog; var PublishStateMachineVersionInputFilterSensitiveLog = (obj) => ({ ...obj, ...obj.description && { description: smithy_client_1.SENSITIVE_STRING } }); - exports.PublishStateMachineVersionInputFilterSensitiveLog = PublishStateMachineVersionInputFilterSensitiveLog; + exports2.PublishStateMachineVersionInputFilterSensitiveLog = PublishStateMachineVersionInputFilterSensitiveLog; var SendTaskFailureInputFilterSensitiveLog = (obj) => ({ ...obj, ...obj.error && { error: smithy_client_1.SENSITIVE_STRING }, ...obj.cause && { cause: smithy_client_1.SENSITIVE_STRING } }); - exports.SendTaskFailureInputFilterSensitiveLog = SendTaskFailureInputFilterSensitiveLog; + exports2.SendTaskFailureInputFilterSensitiveLog = SendTaskFailureInputFilterSensitiveLog; var SendTaskSuccessInputFilterSensitiveLog = (obj) => ({ ...obj, ...obj.output && { output: smithy_client_1.SENSITIVE_STRING } }); - exports.SendTaskSuccessInputFilterSensitiveLog = SendTaskSuccessInputFilterSensitiveLog; + exports2.SendTaskSuccessInputFilterSensitiveLog = SendTaskSuccessInputFilterSensitiveLog; var StartExecutionInputFilterSensitiveLog = (obj) => ({ ...obj, ...obj.input && { input: smithy_client_1.SENSITIVE_STRING } }); - exports.StartExecutionInputFilterSensitiveLog = StartExecutionInputFilterSensitiveLog; + exports2.StartExecutionInputFilterSensitiveLog = StartExecutionInputFilterSensitiveLog; var StartSyncExecutionInputFilterSensitiveLog = (obj) => ({ ...obj, ...obj.input && { input: smithy_client_1.SENSITIVE_STRING } }); - exports.StartSyncExecutionInputFilterSensitiveLog = StartSyncExecutionInputFilterSensitiveLog; + exports2.StartSyncExecutionInputFilterSensitiveLog = StartSyncExecutionInputFilterSensitiveLog; var StartSyncExecutionOutputFilterSensitiveLog = (obj) => ({ ...obj, ...obj.error && { error: smithy_client_1.SENSITIVE_STRING }, @@ -20335,34 +20481,34 @@ var require_models_03 = __commonJS({ ...obj.input && { input: smithy_client_1.SENSITIVE_STRING }, ...obj.output && { output: smithy_client_1.SENSITIVE_STRING } }); - exports.StartSyncExecutionOutputFilterSensitiveLog = StartSyncExecutionOutputFilterSensitiveLog; + exports2.StartSyncExecutionOutputFilterSensitiveLog = StartSyncExecutionOutputFilterSensitiveLog; var StopExecutionInputFilterSensitiveLog = (obj) => ({ ...obj, ...obj.error && { error: smithy_client_1.SENSITIVE_STRING }, ...obj.cause && { cause: smithy_client_1.SENSITIVE_STRING } }); - exports.StopExecutionInputFilterSensitiveLog = StopExecutionInputFilterSensitiveLog; + exports2.StopExecutionInputFilterSensitiveLog = StopExecutionInputFilterSensitiveLog; var UpdateStateMachineInputFilterSensitiveLog = (obj) => ({ ...obj, ...obj.definition && { definition: smithy_client_1.SENSITIVE_STRING }, ...obj.versionDescription && { versionDescription: smithy_client_1.SENSITIVE_STRING } }); - exports.UpdateStateMachineInputFilterSensitiveLog = UpdateStateMachineInputFilterSensitiveLog; + exports2.UpdateStateMachineInputFilterSensitiveLog = UpdateStateMachineInputFilterSensitiveLog; var UpdateStateMachineAliasInputFilterSensitiveLog = (obj) => ({ ...obj, ...obj.description && { description: smithy_client_1.SENSITIVE_STRING } }); - exports.UpdateStateMachineAliasInputFilterSensitiveLog = UpdateStateMachineAliasInputFilterSensitiveLog; + exports2.UpdateStateMachineAliasInputFilterSensitiveLog = UpdateStateMachineAliasInputFilterSensitiveLog; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/protocols/Aws_json1_0.js var require_Aws_json1_0 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/protocols/Aws_json1_0.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/protocols/Aws_json1_0.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.de_ListActivitiesCommand = exports.de_GetExecutionHistoryCommand = exports.de_GetActivityTaskCommand = exports.de_DescribeStateMachineForExecutionCommand = exports.de_DescribeStateMachineAliasCommand = exports.de_DescribeStateMachineCommand = exports.de_DescribeMapRunCommand = exports.de_DescribeExecutionCommand = exports.de_DescribeActivityCommand = exports.de_DeleteStateMachineVersionCommand = exports.de_DeleteStateMachineAliasCommand = exports.de_DeleteStateMachineCommand = exports.de_DeleteActivityCommand = exports.de_CreateStateMachineAliasCommand = exports.de_CreateStateMachineCommand = exports.de_CreateActivityCommand = exports.se_UpdateStateMachineAliasCommand = exports.se_UpdateStateMachineCommand = exports.se_UpdateMapRunCommand = exports.se_UntagResourceCommand = exports.se_TagResourceCommand = exports.se_StopExecutionCommand = exports.se_StartSyncExecutionCommand = exports.se_StartExecutionCommand = exports.se_SendTaskSuccessCommand = exports.se_SendTaskHeartbeatCommand = exports.se_SendTaskFailureCommand = exports.se_PublishStateMachineVersionCommand = exports.se_ListTagsForResourceCommand = exports.se_ListStateMachineVersionsCommand = exports.se_ListStateMachinesCommand = exports.se_ListStateMachineAliasesCommand = exports.se_ListMapRunsCommand = exports.se_ListExecutionsCommand = exports.se_ListActivitiesCommand = exports.se_GetExecutionHistoryCommand = exports.se_GetActivityTaskCommand = exports.se_DescribeStateMachineForExecutionCommand = exports.se_DescribeStateMachineAliasCommand = exports.se_DescribeStateMachineCommand = exports.se_DescribeMapRunCommand = exports.se_DescribeExecutionCommand = exports.se_DescribeActivityCommand = exports.se_DeleteStateMachineVersionCommand = exports.se_DeleteStateMachineAliasCommand = exports.se_DeleteStateMachineCommand = exports.se_DeleteActivityCommand = exports.se_CreateStateMachineAliasCommand = exports.se_CreateStateMachineCommand = exports.se_CreateActivityCommand = void 0; - exports.de_UpdateStateMachineAliasCommand = exports.de_UpdateStateMachineCommand = exports.de_UpdateMapRunCommand = exports.de_UntagResourceCommand = exports.de_TagResourceCommand = exports.de_StopExecutionCommand = exports.de_StartSyncExecutionCommand = exports.de_StartExecutionCommand = exports.de_SendTaskSuccessCommand = exports.de_SendTaskHeartbeatCommand = exports.de_SendTaskFailureCommand = exports.de_PublishStateMachineVersionCommand = exports.de_ListTagsForResourceCommand = exports.de_ListStateMachineVersionsCommand = exports.de_ListStateMachinesCommand = exports.de_ListStateMachineAliasesCommand = exports.de_ListMapRunsCommand = exports.de_ListExecutionsCommand = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.de_ListActivitiesCommand = exports2.de_GetExecutionHistoryCommand = exports2.de_GetActivityTaskCommand = exports2.de_DescribeStateMachineForExecutionCommand = exports2.de_DescribeStateMachineAliasCommand = exports2.de_DescribeStateMachineCommand = exports2.de_DescribeMapRunCommand = exports2.de_DescribeExecutionCommand = exports2.de_DescribeActivityCommand = exports2.de_DeleteStateMachineVersionCommand = exports2.de_DeleteStateMachineAliasCommand = exports2.de_DeleteStateMachineCommand = exports2.de_DeleteActivityCommand = exports2.de_CreateStateMachineAliasCommand = exports2.de_CreateStateMachineCommand = exports2.de_CreateActivityCommand = exports2.se_UpdateStateMachineAliasCommand = exports2.se_UpdateStateMachineCommand = exports2.se_UpdateMapRunCommand = exports2.se_UntagResourceCommand = exports2.se_TagResourceCommand = exports2.se_StopExecutionCommand = exports2.se_StartSyncExecutionCommand = exports2.se_StartExecutionCommand = exports2.se_SendTaskSuccessCommand = exports2.se_SendTaskHeartbeatCommand = exports2.se_SendTaskFailureCommand = exports2.se_PublishStateMachineVersionCommand = exports2.se_ListTagsForResourceCommand = exports2.se_ListStateMachineVersionsCommand = exports2.se_ListStateMachinesCommand = exports2.se_ListStateMachineAliasesCommand = exports2.se_ListMapRunsCommand = exports2.se_ListExecutionsCommand = exports2.se_ListActivitiesCommand = exports2.se_GetExecutionHistoryCommand = exports2.se_GetActivityTaskCommand = exports2.se_DescribeStateMachineForExecutionCommand = exports2.se_DescribeStateMachineAliasCommand = exports2.se_DescribeStateMachineCommand = exports2.se_DescribeMapRunCommand = exports2.se_DescribeExecutionCommand = exports2.se_DescribeActivityCommand = exports2.se_DeleteStateMachineVersionCommand = exports2.se_DeleteStateMachineAliasCommand = exports2.se_DeleteStateMachineCommand = exports2.se_DeleteActivityCommand = exports2.se_CreateStateMachineAliasCommand = exports2.se_CreateStateMachineCommand = exports2.se_CreateActivityCommand = void 0; + exports2.de_UpdateStateMachineAliasCommand = exports2.de_UpdateStateMachineCommand = exports2.de_UpdateMapRunCommand = exports2.de_UntagResourceCommand = exports2.de_TagResourceCommand = exports2.de_StopExecutionCommand = exports2.de_StartSyncExecutionCommand = exports2.de_StartExecutionCommand = exports2.de_SendTaskSuccessCommand = exports2.de_SendTaskHeartbeatCommand = exports2.de_SendTaskFailureCommand = exports2.de_PublishStateMachineVersionCommand = exports2.de_ListTagsForResourceCommand = exports2.de_ListStateMachineVersionsCommand = exports2.de_ListStateMachinesCommand = exports2.de_ListStateMachineAliasesCommand = exports2.de_ListMapRunsCommand = exports2.de_ListExecutionsCommand = void 0; var protocol_http_1 = require_dist_cjs2(); var smithy_client_1 = require_dist_cjs36(); var models_0_1 = require_models_03(); @@ -20373,189 +20519,189 @@ var require_Aws_json1_0 = __commonJS({ body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_CreateActivityCommand = se_CreateActivityCommand; + exports2.se_CreateActivityCommand = se_CreateActivityCommand; var se_CreateStateMachineCommand = async (input, context) => { const headers = sharedHeaders("CreateStateMachine"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_CreateStateMachineCommand = se_CreateStateMachineCommand; + exports2.se_CreateStateMachineCommand = se_CreateStateMachineCommand; var se_CreateStateMachineAliasCommand = async (input, context) => { const headers = sharedHeaders("CreateStateMachineAlias"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_CreateStateMachineAliasCommand = se_CreateStateMachineAliasCommand; + exports2.se_CreateStateMachineAliasCommand = se_CreateStateMachineAliasCommand; var se_DeleteActivityCommand = async (input, context) => { const headers = sharedHeaders("DeleteActivity"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_DeleteActivityCommand = se_DeleteActivityCommand; + exports2.se_DeleteActivityCommand = se_DeleteActivityCommand; var se_DeleteStateMachineCommand = async (input, context) => { const headers = sharedHeaders("DeleteStateMachine"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_DeleteStateMachineCommand = se_DeleteStateMachineCommand; + exports2.se_DeleteStateMachineCommand = se_DeleteStateMachineCommand; var se_DeleteStateMachineAliasCommand = async (input, context) => { const headers = sharedHeaders("DeleteStateMachineAlias"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_DeleteStateMachineAliasCommand = se_DeleteStateMachineAliasCommand; + exports2.se_DeleteStateMachineAliasCommand = se_DeleteStateMachineAliasCommand; var se_DeleteStateMachineVersionCommand = async (input, context) => { const headers = sharedHeaders("DeleteStateMachineVersion"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_DeleteStateMachineVersionCommand = se_DeleteStateMachineVersionCommand; + exports2.se_DeleteStateMachineVersionCommand = se_DeleteStateMachineVersionCommand; var se_DescribeActivityCommand = async (input, context) => { const headers = sharedHeaders("DescribeActivity"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_DescribeActivityCommand = se_DescribeActivityCommand; + exports2.se_DescribeActivityCommand = se_DescribeActivityCommand; var se_DescribeExecutionCommand = async (input, context) => { const headers = sharedHeaders("DescribeExecution"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_DescribeExecutionCommand = se_DescribeExecutionCommand; + exports2.se_DescribeExecutionCommand = se_DescribeExecutionCommand; var se_DescribeMapRunCommand = async (input, context) => { const headers = sharedHeaders("DescribeMapRun"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_DescribeMapRunCommand = se_DescribeMapRunCommand; + exports2.se_DescribeMapRunCommand = se_DescribeMapRunCommand; var se_DescribeStateMachineCommand = async (input, context) => { const headers = sharedHeaders("DescribeStateMachine"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_DescribeStateMachineCommand = se_DescribeStateMachineCommand; + exports2.se_DescribeStateMachineCommand = se_DescribeStateMachineCommand; var se_DescribeStateMachineAliasCommand = async (input, context) => { const headers = sharedHeaders("DescribeStateMachineAlias"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_DescribeStateMachineAliasCommand = se_DescribeStateMachineAliasCommand; + exports2.se_DescribeStateMachineAliasCommand = se_DescribeStateMachineAliasCommand; var se_DescribeStateMachineForExecutionCommand = async (input, context) => { const headers = sharedHeaders("DescribeStateMachineForExecution"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_DescribeStateMachineForExecutionCommand = se_DescribeStateMachineForExecutionCommand; + exports2.se_DescribeStateMachineForExecutionCommand = se_DescribeStateMachineForExecutionCommand; var se_GetActivityTaskCommand = async (input, context) => { const headers = sharedHeaders("GetActivityTask"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_GetActivityTaskCommand = se_GetActivityTaskCommand; + exports2.se_GetActivityTaskCommand = se_GetActivityTaskCommand; var se_GetExecutionHistoryCommand = async (input, context) => { const headers = sharedHeaders("GetExecutionHistory"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_GetExecutionHistoryCommand = se_GetExecutionHistoryCommand; + exports2.se_GetExecutionHistoryCommand = se_GetExecutionHistoryCommand; var se_ListActivitiesCommand = async (input, context) => { const headers = sharedHeaders("ListActivities"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_ListActivitiesCommand = se_ListActivitiesCommand; + exports2.se_ListActivitiesCommand = se_ListActivitiesCommand; var se_ListExecutionsCommand = async (input, context) => { const headers = sharedHeaders("ListExecutions"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_ListExecutionsCommand = se_ListExecutionsCommand; + exports2.se_ListExecutionsCommand = se_ListExecutionsCommand; var se_ListMapRunsCommand = async (input, context) => { const headers = sharedHeaders("ListMapRuns"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_ListMapRunsCommand = se_ListMapRunsCommand; + exports2.se_ListMapRunsCommand = se_ListMapRunsCommand; var se_ListStateMachineAliasesCommand = async (input, context) => { const headers = sharedHeaders("ListStateMachineAliases"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_ListStateMachineAliasesCommand = se_ListStateMachineAliasesCommand; + exports2.se_ListStateMachineAliasesCommand = se_ListStateMachineAliasesCommand; var se_ListStateMachinesCommand = async (input, context) => { const headers = sharedHeaders("ListStateMachines"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_ListStateMachinesCommand = se_ListStateMachinesCommand; + exports2.se_ListStateMachinesCommand = se_ListStateMachinesCommand; var se_ListStateMachineVersionsCommand = async (input, context) => { const headers = sharedHeaders("ListStateMachineVersions"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_ListStateMachineVersionsCommand = se_ListStateMachineVersionsCommand; + exports2.se_ListStateMachineVersionsCommand = se_ListStateMachineVersionsCommand; var se_ListTagsForResourceCommand = async (input, context) => { const headers = sharedHeaders("ListTagsForResource"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_ListTagsForResourceCommand = se_ListTagsForResourceCommand; + exports2.se_ListTagsForResourceCommand = se_ListTagsForResourceCommand; var se_PublishStateMachineVersionCommand = async (input, context) => { const headers = sharedHeaders("PublishStateMachineVersion"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_PublishStateMachineVersionCommand = se_PublishStateMachineVersionCommand; + exports2.se_PublishStateMachineVersionCommand = se_PublishStateMachineVersionCommand; var se_SendTaskFailureCommand = async (input, context) => { const headers = sharedHeaders("SendTaskFailure"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_SendTaskFailureCommand = se_SendTaskFailureCommand; + exports2.se_SendTaskFailureCommand = se_SendTaskFailureCommand; var se_SendTaskHeartbeatCommand = async (input, context) => { const headers = sharedHeaders("SendTaskHeartbeat"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_SendTaskHeartbeatCommand = se_SendTaskHeartbeatCommand; + exports2.se_SendTaskHeartbeatCommand = se_SendTaskHeartbeatCommand; var se_SendTaskSuccessCommand = async (input, context) => { const headers = sharedHeaders("SendTaskSuccess"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_SendTaskSuccessCommand = se_SendTaskSuccessCommand; + exports2.se_SendTaskSuccessCommand = se_SendTaskSuccessCommand; var se_StartExecutionCommand = async (input, context) => { const headers = sharedHeaders("StartExecution"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_StartExecutionCommand = se_StartExecutionCommand; + exports2.se_StartExecutionCommand = se_StartExecutionCommand; var se_StartSyncExecutionCommand = async (input, context) => { const headers = sharedHeaders("StartSyncExecution"); let body; @@ -20569,49 +20715,49 @@ var require_Aws_json1_0 = __commonJS({ } return buildHttpRpcRequest(context, headers, "/", resolvedHostname, body); }; - exports.se_StartSyncExecutionCommand = se_StartSyncExecutionCommand; + exports2.se_StartSyncExecutionCommand = se_StartSyncExecutionCommand; var se_StopExecutionCommand = async (input, context) => { const headers = sharedHeaders("StopExecution"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_StopExecutionCommand = se_StopExecutionCommand; + exports2.se_StopExecutionCommand = se_StopExecutionCommand; var se_TagResourceCommand = async (input, context) => { const headers = sharedHeaders("TagResource"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_TagResourceCommand = se_TagResourceCommand; + exports2.se_TagResourceCommand = se_TagResourceCommand; var se_UntagResourceCommand = async (input, context) => { const headers = sharedHeaders("UntagResource"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_UntagResourceCommand = se_UntagResourceCommand; + exports2.se_UntagResourceCommand = se_UntagResourceCommand; var se_UpdateMapRunCommand = async (input, context) => { const headers = sharedHeaders("UpdateMapRun"); let body; body = JSON.stringify(se_UpdateMapRunInput(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_UpdateMapRunCommand = se_UpdateMapRunCommand; + exports2.se_UpdateMapRunCommand = se_UpdateMapRunCommand; var se_UpdateStateMachineCommand = async (input, context) => { const headers = sharedHeaders("UpdateStateMachine"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_UpdateStateMachineCommand = se_UpdateStateMachineCommand; + exports2.se_UpdateStateMachineCommand = se_UpdateStateMachineCommand; var se_UpdateStateMachineAliasCommand = async (input, context) => { const headers = sharedHeaders("UpdateStateMachineAlias"); let body; body = JSON.stringify((0, smithy_client_1._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body); }; - exports.se_UpdateStateMachineAliasCommand = se_UpdateStateMachineAliasCommand; + exports2.se_UpdateStateMachineAliasCommand = se_UpdateStateMachineAliasCommand; var de_CreateActivityCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CreateActivityCommandError(output, context); @@ -20625,7 +20771,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_CreateActivityCommand = de_CreateActivityCommand; + exports2.de_CreateActivityCommand = de_CreateActivityCommand; var de_CreateActivityCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -20664,7 +20810,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_CreateStateMachineCommand = de_CreateStateMachineCommand; + exports2.de_CreateStateMachineCommand = de_CreateStateMachineCommand; var de_CreateStateMachineCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -20730,7 +20876,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_CreateStateMachineAliasCommand = de_CreateStateMachineAliasCommand; + exports2.de_CreateStateMachineAliasCommand = de_CreateStateMachineAliasCommand; var de_CreateStateMachineAliasCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -20781,7 +20927,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_DeleteActivityCommand = de_DeleteActivityCommand; + exports2.de_DeleteActivityCommand = de_DeleteActivityCommand; var de_DeleteActivityCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -20814,7 +20960,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_DeleteStateMachineCommand = de_DeleteStateMachineCommand; + exports2.de_DeleteStateMachineCommand = de_DeleteStateMachineCommand; var de_DeleteStateMachineCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -20850,7 +20996,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_DeleteStateMachineAliasCommand = de_DeleteStateMachineAliasCommand; + exports2.de_DeleteStateMachineAliasCommand = de_DeleteStateMachineAliasCommand; var de_DeleteStateMachineAliasCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -20892,7 +21038,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_DeleteStateMachineVersionCommand = de_DeleteStateMachineVersionCommand; + exports2.de_DeleteStateMachineVersionCommand = de_DeleteStateMachineVersionCommand; var de_DeleteStateMachineVersionCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -20931,7 +21077,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_DescribeActivityCommand = de_DescribeActivityCommand; + exports2.de_DescribeActivityCommand = de_DescribeActivityCommand; var de_DescribeActivityCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -20967,7 +21113,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_DescribeExecutionCommand = de_DescribeExecutionCommand; + exports2.de_DescribeExecutionCommand = de_DescribeExecutionCommand; var de_DescribeExecutionCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21003,7 +21149,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_DescribeMapRunCommand = de_DescribeMapRunCommand; + exports2.de_DescribeMapRunCommand = de_DescribeMapRunCommand; var de_DescribeMapRunCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21039,7 +21185,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_DescribeStateMachineCommand = de_DescribeStateMachineCommand; + exports2.de_DescribeStateMachineCommand = de_DescribeStateMachineCommand; var de_DescribeStateMachineCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21075,7 +21221,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_DescribeStateMachineAliasCommand = de_DescribeStateMachineAliasCommand; + exports2.de_DescribeStateMachineAliasCommand = de_DescribeStateMachineAliasCommand; var de_DescribeStateMachineAliasCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21114,7 +21260,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_DescribeStateMachineForExecutionCommand = de_DescribeStateMachineForExecutionCommand; + exports2.de_DescribeStateMachineForExecutionCommand = de_DescribeStateMachineForExecutionCommand; var de_DescribeStateMachineForExecutionCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21150,7 +21296,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_GetActivityTaskCommand = de_GetActivityTaskCommand; + exports2.de_GetActivityTaskCommand = de_GetActivityTaskCommand; var de_GetActivityTaskCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21189,7 +21335,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_GetExecutionHistoryCommand = de_GetExecutionHistoryCommand; + exports2.de_GetExecutionHistoryCommand = de_GetExecutionHistoryCommand; var de_GetExecutionHistoryCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21228,7 +21374,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_ListActivitiesCommand = de_ListActivitiesCommand; + exports2.de_ListActivitiesCommand = de_ListActivitiesCommand; var de_ListActivitiesCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21261,7 +21407,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_ListExecutionsCommand = de_ListExecutionsCommand; + exports2.de_ListExecutionsCommand = de_ListExecutionsCommand; var de_ListExecutionsCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21309,7 +21455,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_ListMapRunsCommand = de_ListMapRunsCommand; + exports2.de_ListMapRunsCommand = de_ListMapRunsCommand; var de_ListMapRunsCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21348,7 +21494,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_ListStateMachineAliasesCommand = de_ListStateMachineAliasesCommand; + exports2.de_ListStateMachineAliasesCommand = de_ListStateMachineAliasesCommand; var de_ListStateMachineAliasesCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21393,7 +21539,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_ListStateMachinesCommand = de_ListStateMachinesCommand; + exports2.de_ListStateMachinesCommand = de_ListStateMachinesCommand; var de_ListStateMachinesCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21426,7 +21572,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_ListStateMachineVersionsCommand = de_ListStateMachineVersionsCommand; + exports2.de_ListStateMachineVersionsCommand = de_ListStateMachineVersionsCommand; var de_ListStateMachineVersionsCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21465,7 +21611,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_ListTagsForResourceCommand = de_ListTagsForResourceCommand; + exports2.de_ListTagsForResourceCommand = de_ListTagsForResourceCommand; var de_ListTagsForResourceCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21501,7 +21647,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_PublishStateMachineVersionCommand = de_PublishStateMachineVersionCommand; + exports2.de_PublishStateMachineVersionCommand = de_PublishStateMachineVersionCommand; var de_PublishStateMachineVersionCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21549,7 +21695,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_SendTaskFailureCommand = de_SendTaskFailureCommand; + exports2.de_SendTaskFailureCommand = de_SendTaskFailureCommand; var de_SendTaskFailureCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21588,7 +21734,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_SendTaskHeartbeatCommand = de_SendTaskHeartbeatCommand; + exports2.de_SendTaskHeartbeatCommand = de_SendTaskHeartbeatCommand; var de_SendTaskHeartbeatCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21627,7 +21773,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_SendTaskSuccessCommand = de_SendTaskSuccessCommand; + exports2.de_SendTaskSuccessCommand = de_SendTaskSuccessCommand; var de_SendTaskSuccessCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21669,7 +21815,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_StartExecutionCommand = de_StartExecutionCommand; + exports2.de_StartExecutionCommand = de_StartExecutionCommand; var de_StartExecutionCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21723,7 +21869,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_StartSyncExecutionCommand = de_StartSyncExecutionCommand; + exports2.de_StartSyncExecutionCommand = de_StartSyncExecutionCommand; var de_StartSyncExecutionCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21771,7 +21917,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_StopExecutionCommand = de_StopExecutionCommand; + exports2.de_StopExecutionCommand = de_StopExecutionCommand; var de_StopExecutionCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21810,7 +21956,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_TagResourceCommand = de_TagResourceCommand; + exports2.de_TagResourceCommand = de_TagResourceCommand; var de_TagResourceCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21849,7 +21995,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_UntagResourceCommand = de_UntagResourceCommand; + exports2.de_UntagResourceCommand = de_UntagResourceCommand; var de_UntagResourceCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21885,7 +22031,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_UpdateMapRunCommand = de_UpdateMapRunCommand; + exports2.de_UpdateMapRunCommand = de_UpdateMapRunCommand; var de_UpdateMapRunCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21924,7 +22070,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_UpdateStateMachineCommand = de_UpdateStateMachineCommand; + exports2.de_UpdateStateMachineCommand = de_UpdateStateMachineCommand; var de_UpdateStateMachineCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -21984,7 +22130,7 @@ var require_Aws_json1_0 = __commonJS({ }; return response; }; - exports.de_UpdateStateMachineAliasCommand = de_UpdateStateMachineAliasCommand; + exports2.de_UpdateStateMachineAliasCommand = de_UpdateStateMachineAliasCommand; var de_UpdateStateMachineAliasCommandError = async (output, context) => { const parsedOutput = { ...output, @@ -22664,14 +22810,14 @@ var require_Aws_json1_0 = __commonJS({ // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/CreateActivityCommand.js var require_CreateActivityCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/CreateActivityCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/CreateActivityCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.CreateActivityCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.CreateActivityCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -22717,20 +22863,20 @@ var require_CreateActivityCommand = __commonJS({ return (0, Aws_json1_0_1.de_CreateActivityCommand)(output, context); } }; - exports.CreateActivityCommand = CreateActivityCommand; + exports2.CreateActivityCommand = CreateActivityCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/CreateStateMachineAliasCommand.js var require_CreateStateMachineAliasCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/CreateStateMachineAliasCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/CreateStateMachineAliasCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.CreateStateMachineAliasCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.CreateStateMachineAliasCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -22777,20 +22923,20 @@ var require_CreateStateMachineAliasCommand = __commonJS({ return (0, Aws_json1_0_1.de_CreateStateMachineAliasCommand)(output, context); } }; - exports.CreateStateMachineAliasCommand = CreateStateMachineAliasCommand; + exports2.CreateStateMachineAliasCommand = CreateStateMachineAliasCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/CreateStateMachineCommand.js var require_CreateStateMachineCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/CreateStateMachineCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/CreateStateMachineCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.CreateStateMachineCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.CreateStateMachineCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -22837,20 +22983,20 @@ var require_CreateStateMachineCommand = __commonJS({ return (0, Aws_json1_0_1.de_CreateStateMachineCommand)(output, context); } }; - exports.CreateStateMachineCommand = CreateStateMachineCommand; + exports2.CreateStateMachineCommand = CreateStateMachineCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DeleteActivityCommand.js var require_DeleteActivityCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DeleteActivityCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DeleteActivityCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.DeleteActivityCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.DeleteActivityCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -22896,20 +23042,20 @@ var require_DeleteActivityCommand = __commonJS({ return (0, Aws_json1_0_1.de_DeleteActivityCommand)(output, context); } }; - exports.DeleteActivityCommand = DeleteActivityCommand; + exports2.DeleteActivityCommand = DeleteActivityCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DeleteStateMachineAliasCommand.js var require_DeleteStateMachineAliasCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DeleteStateMachineAliasCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DeleteStateMachineAliasCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.DeleteStateMachineAliasCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.DeleteStateMachineAliasCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -22955,20 +23101,20 @@ var require_DeleteStateMachineAliasCommand = __commonJS({ return (0, Aws_json1_0_1.de_DeleteStateMachineAliasCommand)(output, context); } }; - exports.DeleteStateMachineAliasCommand = DeleteStateMachineAliasCommand; + exports2.DeleteStateMachineAliasCommand = DeleteStateMachineAliasCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DeleteStateMachineCommand.js var require_DeleteStateMachineCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DeleteStateMachineCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DeleteStateMachineCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.DeleteStateMachineCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.DeleteStateMachineCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -23014,20 +23160,20 @@ var require_DeleteStateMachineCommand = __commonJS({ return (0, Aws_json1_0_1.de_DeleteStateMachineCommand)(output, context); } }; - exports.DeleteStateMachineCommand = DeleteStateMachineCommand; + exports2.DeleteStateMachineCommand = DeleteStateMachineCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DeleteStateMachineVersionCommand.js var require_DeleteStateMachineVersionCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DeleteStateMachineVersionCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DeleteStateMachineVersionCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.DeleteStateMachineVersionCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.DeleteStateMachineVersionCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -23073,20 +23219,20 @@ var require_DeleteStateMachineVersionCommand = __commonJS({ return (0, Aws_json1_0_1.de_DeleteStateMachineVersionCommand)(output, context); } }; - exports.DeleteStateMachineVersionCommand = DeleteStateMachineVersionCommand; + exports2.DeleteStateMachineVersionCommand = DeleteStateMachineVersionCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DescribeActivityCommand.js var require_DescribeActivityCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DescribeActivityCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DescribeActivityCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.DescribeActivityCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.DescribeActivityCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -23132,20 +23278,20 @@ var require_DescribeActivityCommand = __commonJS({ return (0, Aws_json1_0_1.de_DescribeActivityCommand)(output, context); } }; - exports.DescribeActivityCommand = DescribeActivityCommand; + exports2.DescribeActivityCommand = DescribeActivityCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DescribeExecutionCommand.js var require_DescribeExecutionCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DescribeExecutionCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DescribeExecutionCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.DescribeExecutionCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.DescribeExecutionCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -23192,20 +23338,20 @@ var require_DescribeExecutionCommand = __commonJS({ return (0, Aws_json1_0_1.de_DescribeExecutionCommand)(output, context); } }; - exports.DescribeExecutionCommand = DescribeExecutionCommand; + exports2.DescribeExecutionCommand = DescribeExecutionCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DescribeMapRunCommand.js var require_DescribeMapRunCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DescribeMapRunCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DescribeMapRunCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.DescribeMapRunCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.DescribeMapRunCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -23251,20 +23397,20 @@ var require_DescribeMapRunCommand = __commonJS({ return (0, Aws_json1_0_1.de_DescribeMapRunCommand)(output, context); } }; - exports.DescribeMapRunCommand = DescribeMapRunCommand; + exports2.DescribeMapRunCommand = DescribeMapRunCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DescribeStateMachineAliasCommand.js var require_DescribeStateMachineAliasCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DescribeStateMachineAliasCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DescribeStateMachineAliasCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.DescribeStateMachineAliasCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.DescribeStateMachineAliasCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -23311,20 +23457,20 @@ var require_DescribeStateMachineAliasCommand = __commonJS({ return (0, Aws_json1_0_1.de_DescribeStateMachineAliasCommand)(output, context); } }; - exports.DescribeStateMachineAliasCommand = DescribeStateMachineAliasCommand; + exports2.DescribeStateMachineAliasCommand = DescribeStateMachineAliasCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DescribeStateMachineCommand.js var require_DescribeStateMachineCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DescribeStateMachineCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DescribeStateMachineCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.DescribeStateMachineCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.DescribeStateMachineCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -23371,20 +23517,20 @@ var require_DescribeStateMachineCommand = __commonJS({ return (0, Aws_json1_0_1.de_DescribeStateMachineCommand)(output, context); } }; - exports.DescribeStateMachineCommand = DescribeStateMachineCommand; + exports2.DescribeStateMachineCommand = DescribeStateMachineCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DescribeStateMachineForExecutionCommand.js var require_DescribeStateMachineForExecutionCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DescribeStateMachineForExecutionCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/DescribeStateMachineForExecutionCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.DescribeStateMachineForExecutionCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.DescribeStateMachineForExecutionCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -23431,20 +23577,20 @@ var require_DescribeStateMachineForExecutionCommand = __commonJS({ return (0, Aws_json1_0_1.de_DescribeStateMachineForExecutionCommand)(output, context); } }; - exports.DescribeStateMachineForExecutionCommand = DescribeStateMachineForExecutionCommand; + exports2.DescribeStateMachineForExecutionCommand = DescribeStateMachineForExecutionCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/GetActivityTaskCommand.js var require_GetActivityTaskCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/GetActivityTaskCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/GetActivityTaskCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.GetActivityTaskCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.GetActivityTaskCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -23491,20 +23637,20 @@ var require_GetActivityTaskCommand = __commonJS({ return (0, Aws_json1_0_1.de_GetActivityTaskCommand)(output, context); } }; - exports.GetActivityTaskCommand = GetActivityTaskCommand; + exports2.GetActivityTaskCommand = GetActivityTaskCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/GetExecutionHistoryCommand.js var require_GetExecutionHistoryCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/GetExecutionHistoryCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/GetExecutionHistoryCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.GetExecutionHistoryCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.GetExecutionHistoryCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -23551,20 +23697,20 @@ var require_GetExecutionHistoryCommand = __commonJS({ return (0, Aws_json1_0_1.de_GetExecutionHistoryCommand)(output, context); } }; - exports.GetExecutionHistoryCommand = GetExecutionHistoryCommand; + exports2.GetExecutionHistoryCommand = GetExecutionHistoryCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListActivitiesCommand.js var require_ListActivitiesCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListActivitiesCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListActivitiesCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.ListActivitiesCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.ListActivitiesCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -23610,20 +23756,20 @@ var require_ListActivitiesCommand = __commonJS({ return (0, Aws_json1_0_1.de_ListActivitiesCommand)(output, context); } }; - exports.ListActivitiesCommand = ListActivitiesCommand; + exports2.ListActivitiesCommand = ListActivitiesCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListExecutionsCommand.js var require_ListExecutionsCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListExecutionsCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListExecutionsCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.ListExecutionsCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.ListExecutionsCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -23669,20 +23815,20 @@ var require_ListExecutionsCommand = __commonJS({ return (0, Aws_json1_0_1.de_ListExecutionsCommand)(output, context); } }; - exports.ListExecutionsCommand = ListExecutionsCommand; + exports2.ListExecutionsCommand = ListExecutionsCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListMapRunsCommand.js var require_ListMapRunsCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListMapRunsCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListMapRunsCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.ListMapRunsCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.ListMapRunsCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -23728,20 +23874,20 @@ var require_ListMapRunsCommand = __commonJS({ return (0, Aws_json1_0_1.de_ListMapRunsCommand)(output, context); } }; - exports.ListMapRunsCommand = ListMapRunsCommand; + exports2.ListMapRunsCommand = ListMapRunsCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListStateMachineAliasesCommand.js var require_ListStateMachineAliasesCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListStateMachineAliasesCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListStateMachineAliasesCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.ListStateMachineAliasesCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.ListStateMachineAliasesCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -23787,20 +23933,20 @@ var require_ListStateMachineAliasesCommand = __commonJS({ return (0, Aws_json1_0_1.de_ListStateMachineAliasesCommand)(output, context); } }; - exports.ListStateMachineAliasesCommand = ListStateMachineAliasesCommand; + exports2.ListStateMachineAliasesCommand = ListStateMachineAliasesCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListStateMachinesCommand.js var require_ListStateMachinesCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListStateMachinesCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListStateMachinesCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.ListStateMachinesCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.ListStateMachinesCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -23846,20 +23992,20 @@ var require_ListStateMachinesCommand = __commonJS({ return (0, Aws_json1_0_1.de_ListStateMachinesCommand)(output, context); } }; - exports.ListStateMachinesCommand = ListStateMachinesCommand; + exports2.ListStateMachinesCommand = ListStateMachinesCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListStateMachineVersionsCommand.js var require_ListStateMachineVersionsCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListStateMachineVersionsCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListStateMachineVersionsCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.ListStateMachineVersionsCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.ListStateMachineVersionsCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -23905,20 +24051,20 @@ var require_ListStateMachineVersionsCommand = __commonJS({ return (0, Aws_json1_0_1.de_ListStateMachineVersionsCommand)(output, context); } }; - exports.ListStateMachineVersionsCommand = ListStateMachineVersionsCommand; + exports2.ListStateMachineVersionsCommand = ListStateMachineVersionsCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListTagsForResourceCommand.js var require_ListTagsForResourceCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListTagsForResourceCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/ListTagsForResourceCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.ListTagsForResourceCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.ListTagsForResourceCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -23964,20 +24110,20 @@ var require_ListTagsForResourceCommand = __commonJS({ return (0, Aws_json1_0_1.de_ListTagsForResourceCommand)(output, context); } }; - exports.ListTagsForResourceCommand = ListTagsForResourceCommand; + exports2.ListTagsForResourceCommand = ListTagsForResourceCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/PublishStateMachineVersionCommand.js var require_PublishStateMachineVersionCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/PublishStateMachineVersionCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/PublishStateMachineVersionCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.PublishStateMachineVersionCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.PublishStateMachineVersionCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -24024,20 +24170,20 @@ var require_PublishStateMachineVersionCommand = __commonJS({ return (0, Aws_json1_0_1.de_PublishStateMachineVersionCommand)(output, context); } }; - exports.PublishStateMachineVersionCommand = PublishStateMachineVersionCommand; + exports2.PublishStateMachineVersionCommand = PublishStateMachineVersionCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/SendTaskFailureCommand.js var require_SendTaskFailureCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/SendTaskFailureCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/SendTaskFailureCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.SendTaskFailureCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.SendTaskFailureCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -24084,20 +24230,20 @@ var require_SendTaskFailureCommand = __commonJS({ return (0, Aws_json1_0_1.de_SendTaskFailureCommand)(output, context); } }; - exports.SendTaskFailureCommand = SendTaskFailureCommand; + exports2.SendTaskFailureCommand = SendTaskFailureCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/SendTaskHeartbeatCommand.js var require_SendTaskHeartbeatCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/SendTaskHeartbeatCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/SendTaskHeartbeatCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.SendTaskHeartbeatCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.SendTaskHeartbeatCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -24143,20 +24289,20 @@ var require_SendTaskHeartbeatCommand = __commonJS({ return (0, Aws_json1_0_1.de_SendTaskHeartbeatCommand)(output, context); } }; - exports.SendTaskHeartbeatCommand = SendTaskHeartbeatCommand; + exports2.SendTaskHeartbeatCommand = SendTaskHeartbeatCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/SendTaskSuccessCommand.js var require_SendTaskSuccessCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/SendTaskSuccessCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/SendTaskSuccessCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.SendTaskSuccessCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.SendTaskSuccessCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -24203,20 +24349,20 @@ var require_SendTaskSuccessCommand = __commonJS({ return (0, Aws_json1_0_1.de_SendTaskSuccessCommand)(output, context); } }; - exports.SendTaskSuccessCommand = SendTaskSuccessCommand; + exports2.SendTaskSuccessCommand = SendTaskSuccessCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/StartExecutionCommand.js var require_StartExecutionCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/StartExecutionCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/StartExecutionCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.StartExecutionCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.StartExecutionCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -24263,20 +24409,20 @@ var require_StartExecutionCommand = __commonJS({ return (0, Aws_json1_0_1.de_StartExecutionCommand)(output, context); } }; - exports.StartExecutionCommand = StartExecutionCommand; + exports2.StartExecutionCommand = StartExecutionCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/StartSyncExecutionCommand.js var require_StartSyncExecutionCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/StartSyncExecutionCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/StartSyncExecutionCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.StartSyncExecutionCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.StartSyncExecutionCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -24323,20 +24469,20 @@ var require_StartSyncExecutionCommand = __commonJS({ return (0, Aws_json1_0_1.de_StartSyncExecutionCommand)(output, context); } }; - exports.StartSyncExecutionCommand = StartSyncExecutionCommand; + exports2.StartSyncExecutionCommand = StartSyncExecutionCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/StopExecutionCommand.js var require_StopExecutionCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/StopExecutionCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/StopExecutionCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.StopExecutionCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.StopExecutionCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -24383,20 +24529,20 @@ var require_StopExecutionCommand = __commonJS({ return (0, Aws_json1_0_1.de_StopExecutionCommand)(output, context); } }; - exports.StopExecutionCommand = StopExecutionCommand; + exports2.StopExecutionCommand = StopExecutionCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/TagResourceCommand.js var require_TagResourceCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/TagResourceCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/TagResourceCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.TagResourceCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.TagResourceCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -24442,20 +24588,20 @@ var require_TagResourceCommand = __commonJS({ return (0, Aws_json1_0_1.de_TagResourceCommand)(output, context); } }; - exports.TagResourceCommand = TagResourceCommand; + exports2.TagResourceCommand = TagResourceCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/UntagResourceCommand.js var require_UntagResourceCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/UntagResourceCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/UntagResourceCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.UntagResourceCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.UntagResourceCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -24501,20 +24647,20 @@ var require_UntagResourceCommand = __commonJS({ return (0, Aws_json1_0_1.de_UntagResourceCommand)(output, context); } }; - exports.UntagResourceCommand = UntagResourceCommand; + exports2.UntagResourceCommand = UntagResourceCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/UpdateMapRunCommand.js var require_UpdateMapRunCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/UpdateMapRunCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/UpdateMapRunCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.UpdateMapRunCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.UpdateMapRunCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -24560,20 +24706,20 @@ var require_UpdateMapRunCommand = __commonJS({ return (0, Aws_json1_0_1.de_UpdateMapRunCommand)(output, context); } }; - exports.UpdateMapRunCommand = UpdateMapRunCommand; + exports2.UpdateMapRunCommand = UpdateMapRunCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/UpdateStateMachineAliasCommand.js var require_UpdateStateMachineAliasCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/UpdateStateMachineAliasCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/UpdateStateMachineAliasCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.UpdateStateMachineAliasCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.UpdateStateMachineAliasCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -24620,20 +24766,20 @@ var require_UpdateStateMachineAliasCommand = __commonJS({ return (0, Aws_json1_0_1.de_UpdateStateMachineAliasCommand)(output, context); } }; - exports.UpdateStateMachineAliasCommand = UpdateStateMachineAliasCommand; + exports2.UpdateStateMachineAliasCommand = UpdateStateMachineAliasCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/UpdateStateMachineCommand.js var require_UpdateStateMachineCommand = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/UpdateStateMachineCommand.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/UpdateStateMachineCommand.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.UpdateStateMachineCommand = exports.$Command = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.UpdateStateMachineCommand = exports2.$Command = void 0; var middleware_endpoint_1 = require_dist_cjs28(); var middleware_serde_1 = require_dist_cjs27(); var smithy_client_1 = require_dist_cjs36(); - Object.defineProperty(exports, "$Command", { enumerable: true, get: function() { + Object.defineProperty(exports2, "$Command", { enumerable: true, get: function() { return smithy_client_1.Command; } }); var types_1 = require_dist_cjs(); @@ -24680,16 +24826,16 @@ var require_UpdateStateMachineCommand = __commonJS({ return (0, Aws_json1_0_1.de_UpdateStateMachineCommand)(output, context); } }; - exports.UpdateStateMachineCommand = UpdateStateMachineCommand; + exports2.UpdateStateMachineCommand = UpdateStateMachineCommand; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/SFN.js var require_SFN = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/SFN.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/SFN.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.SFN = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.SFN = void 0; var smithy_client_1 = require_dist_cjs36(); var CreateActivityCommand_1 = require_CreateActivityCommand(); var CreateStateMachineAliasCommand_1 = require_CreateStateMachineAliasCommand(); @@ -24764,60 +24910,60 @@ var require_SFN = __commonJS({ }; var SFN2 = class extends SFNClient_1.SFNClient { }; - exports.SFN = SFN2; + exports2.SFN = SFN2; (0, smithy_client_1.createAggregatedClient)(commands, SFN2); } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/index.js var require_commands3 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/index.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/commands/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_CreateActivityCommand(), exports); - tslib_1.__exportStar(require_CreateStateMachineAliasCommand(), exports); - tslib_1.__exportStar(require_CreateStateMachineCommand(), exports); - tslib_1.__exportStar(require_DeleteActivityCommand(), exports); - tslib_1.__exportStar(require_DeleteStateMachineAliasCommand(), exports); - tslib_1.__exportStar(require_DeleteStateMachineCommand(), exports); - tslib_1.__exportStar(require_DeleteStateMachineVersionCommand(), exports); - tslib_1.__exportStar(require_DescribeActivityCommand(), exports); - tslib_1.__exportStar(require_DescribeExecutionCommand(), exports); - tslib_1.__exportStar(require_DescribeMapRunCommand(), exports); - tslib_1.__exportStar(require_DescribeStateMachineAliasCommand(), exports); - tslib_1.__exportStar(require_DescribeStateMachineCommand(), exports); - tslib_1.__exportStar(require_DescribeStateMachineForExecutionCommand(), exports); - tslib_1.__exportStar(require_GetActivityTaskCommand(), exports); - tslib_1.__exportStar(require_GetExecutionHistoryCommand(), exports); - tslib_1.__exportStar(require_ListActivitiesCommand(), exports); - tslib_1.__exportStar(require_ListExecutionsCommand(), exports); - tslib_1.__exportStar(require_ListMapRunsCommand(), exports); - tslib_1.__exportStar(require_ListStateMachineAliasesCommand(), exports); - tslib_1.__exportStar(require_ListStateMachineVersionsCommand(), exports); - tslib_1.__exportStar(require_ListStateMachinesCommand(), exports); - tslib_1.__exportStar(require_ListTagsForResourceCommand(), exports); - tslib_1.__exportStar(require_PublishStateMachineVersionCommand(), exports); - tslib_1.__exportStar(require_SendTaskFailureCommand(), exports); - tslib_1.__exportStar(require_SendTaskHeartbeatCommand(), exports); - tslib_1.__exportStar(require_SendTaskSuccessCommand(), exports); - tslib_1.__exportStar(require_StartExecutionCommand(), exports); - tslib_1.__exportStar(require_StartSyncExecutionCommand(), exports); - tslib_1.__exportStar(require_StopExecutionCommand(), exports); - tslib_1.__exportStar(require_TagResourceCommand(), exports); - tslib_1.__exportStar(require_UntagResourceCommand(), exports); - tslib_1.__exportStar(require_UpdateMapRunCommand(), exports); - tslib_1.__exportStar(require_UpdateStateMachineAliasCommand(), exports); - tslib_1.__exportStar(require_UpdateStateMachineCommand(), exports); + tslib_1.__exportStar(require_CreateActivityCommand(), exports2); + tslib_1.__exportStar(require_CreateStateMachineAliasCommand(), exports2); + tslib_1.__exportStar(require_CreateStateMachineCommand(), exports2); + tslib_1.__exportStar(require_DeleteActivityCommand(), exports2); + tslib_1.__exportStar(require_DeleteStateMachineAliasCommand(), exports2); + tslib_1.__exportStar(require_DeleteStateMachineCommand(), exports2); + tslib_1.__exportStar(require_DeleteStateMachineVersionCommand(), exports2); + tslib_1.__exportStar(require_DescribeActivityCommand(), exports2); + tslib_1.__exportStar(require_DescribeExecutionCommand(), exports2); + tslib_1.__exportStar(require_DescribeMapRunCommand(), exports2); + tslib_1.__exportStar(require_DescribeStateMachineAliasCommand(), exports2); + tslib_1.__exportStar(require_DescribeStateMachineCommand(), exports2); + tslib_1.__exportStar(require_DescribeStateMachineForExecutionCommand(), exports2); + tslib_1.__exportStar(require_GetActivityTaskCommand(), exports2); + tslib_1.__exportStar(require_GetExecutionHistoryCommand(), exports2); + tslib_1.__exportStar(require_ListActivitiesCommand(), exports2); + tslib_1.__exportStar(require_ListExecutionsCommand(), exports2); + tslib_1.__exportStar(require_ListMapRunsCommand(), exports2); + tslib_1.__exportStar(require_ListStateMachineAliasesCommand(), exports2); + tslib_1.__exportStar(require_ListStateMachineVersionsCommand(), exports2); + tslib_1.__exportStar(require_ListStateMachinesCommand(), exports2); + tslib_1.__exportStar(require_ListTagsForResourceCommand(), exports2); + tslib_1.__exportStar(require_PublishStateMachineVersionCommand(), exports2); + tslib_1.__exportStar(require_SendTaskFailureCommand(), exports2); + tslib_1.__exportStar(require_SendTaskHeartbeatCommand(), exports2); + tslib_1.__exportStar(require_SendTaskSuccessCommand(), exports2); + tslib_1.__exportStar(require_StartExecutionCommand(), exports2); + tslib_1.__exportStar(require_StartSyncExecutionCommand(), exports2); + tslib_1.__exportStar(require_StopExecutionCommand(), exports2); + tslib_1.__exportStar(require_TagResourceCommand(), exports2); + tslib_1.__exportStar(require_UntagResourceCommand(), exports2); + tslib_1.__exportStar(require_UpdateMapRunCommand(), exports2); + tslib_1.__exportStar(require_UpdateStateMachineAliasCommand(), exports2); + tslib_1.__exportStar(require_UpdateStateMachineCommand(), exports2); } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/GetExecutionHistoryPaginator.js var require_GetExecutionHistoryPaginator = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/GetExecutionHistoryPaginator.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/GetExecutionHistoryPaginator.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.paginateGetExecutionHistory = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.paginateGetExecutionHistory = void 0; var GetExecutionHistoryCommand_1 = require_GetExecutionHistoryCommand(); var SFNClient_1 = require_SFNClient(); var makePagedClientRequest = async (client, input, ...args) => { @@ -24842,24 +24988,24 @@ var require_GetExecutionHistoryPaginator = __commonJS({ } return void 0; } - exports.paginateGetExecutionHistory = paginateGetExecutionHistory; + exports2.paginateGetExecutionHistory = paginateGetExecutionHistory; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/Interfaces.js var require_Interfaces2 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/Interfaces.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/Interfaces.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/ListActivitiesPaginator.js var require_ListActivitiesPaginator = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/ListActivitiesPaginator.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/ListActivitiesPaginator.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.paginateListActivities = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.paginateListActivities = void 0; var ListActivitiesCommand_1 = require_ListActivitiesCommand(); var SFNClient_1 = require_SFNClient(); var makePagedClientRequest = async (client, input, ...args) => { @@ -24884,16 +25030,16 @@ var require_ListActivitiesPaginator = __commonJS({ } return void 0; } - exports.paginateListActivities = paginateListActivities; + exports2.paginateListActivities = paginateListActivities; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/ListExecutionsPaginator.js var require_ListExecutionsPaginator = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/ListExecutionsPaginator.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/ListExecutionsPaginator.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.paginateListExecutions = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.paginateListExecutions = void 0; var ListExecutionsCommand_1 = require_ListExecutionsCommand(); var SFNClient_1 = require_SFNClient(); var makePagedClientRequest = async (client, input, ...args) => { @@ -24918,16 +25064,16 @@ var require_ListExecutionsPaginator = __commonJS({ } return void 0; } - exports.paginateListExecutions = paginateListExecutions; + exports2.paginateListExecutions = paginateListExecutions; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/ListMapRunsPaginator.js var require_ListMapRunsPaginator = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/ListMapRunsPaginator.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/ListMapRunsPaginator.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.paginateListMapRuns = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.paginateListMapRuns = void 0; var ListMapRunsCommand_1 = require_ListMapRunsCommand(); var SFNClient_1 = require_SFNClient(); var makePagedClientRequest = async (client, input, ...args) => { @@ -24952,16 +25098,16 @@ var require_ListMapRunsPaginator = __commonJS({ } return void 0; } - exports.paginateListMapRuns = paginateListMapRuns; + exports2.paginateListMapRuns = paginateListMapRuns; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/ListStateMachinesPaginator.js var require_ListStateMachinesPaginator = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/ListStateMachinesPaginator.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/ListStateMachinesPaginator.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.paginateListStateMachines = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.paginateListStateMachines = void 0; var ListStateMachinesCommand_1 = require_ListStateMachinesCommand(); var SFNClient_1 = require_SFNClient(); var makePagedClientRequest = async (client, input, ...args) => { @@ -24986,49 +25132,49 @@ var require_ListStateMachinesPaginator = __commonJS({ } return void 0; } - exports.paginateListStateMachines = paginateListStateMachines; + exports2.paginateListStateMachines = paginateListStateMachines; } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/index.js var require_pagination4 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/index.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/pagination/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_GetExecutionHistoryPaginator(), exports); - tslib_1.__exportStar(require_Interfaces2(), exports); - tslib_1.__exportStar(require_ListActivitiesPaginator(), exports); - tslib_1.__exportStar(require_ListExecutionsPaginator(), exports); - tslib_1.__exportStar(require_ListMapRunsPaginator(), exports); - tslib_1.__exportStar(require_ListStateMachinesPaginator(), exports); + tslib_1.__exportStar(require_GetExecutionHistoryPaginator(), exports2); + tslib_1.__exportStar(require_Interfaces2(), exports2); + tslib_1.__exportStar(require_ListActivitiesPaginator(), exports2); + tslib_1.__exportStar(require_ListExecutionsPaginator(), exports2); + tslib_1.__exportStar(require_ListMapRunsPaginator(), exports2); + tslib_1.__exportStar(require_ListStateMachinesPaginator(), exports2); } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/models/index.js var require_models3 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/models/index.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/models/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_models_03(), exports); + tslib_1.__exportStar(require_models_03(), exports2); } }); // ../../../node_modules/@aws-sdk/client-sfn/dist-cjs/index.js var require_dist_cjs54 = __commonJS({ - "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/index.js"(exports) { + "../../../node_modules/@aws-sdk/client-sfn/dist-cjs/index.js"(exports2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.SFNServiceException = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.SFNServiceException = void 0; var tslib_1 = (init_tslib_es6(), __toCommonJS(tslib_es6_exports)); - tslib_1.__exportStar(require_SFNClient(), exports); - tslib_1.__exportStar(require_SFN(), exports); - tslib_1.__exportStar(require_commands3(), exports); - tslib_1.__exportStar(require_pagination4(), exports); - tslib_1.__exportStar(require_models3(), exports); + tslib_1.__exportStar(require_SFNClient(), exports2); + tslib_1.__exportStar(require_SFN(), exports2); + tslib_1.__exportStar(require_commands3(), exports2); + tslib_1.__exportStar(require_pagination4(), exports2); + tslib_1.__exportStar(require_models3(), exports2); var SFNServiceException_1 = require_SFNServiceException(); - Object.defineProperty(exports, "SFNServiceException", { enumerable: true, get: function() { + Object.defineProperty(exports2, "SFNServiceException", { enumerable: true, get: function() { return SFNServiceException_1.SFNServiceException; } }); } @@ -25036,7 +25182,7 @@ var require_dist_cjs54 = __commonJS({ // ../../../node_modules/webidl-conversions/lib/index.js var require_lib2 = __commonJS({ - "../../../node_modules/webidl-conversions/lib/index.js"(exports, module2) { + "../../../node_modules/webidl-conversions/lib/index.js"(exports2, module2) { "use strict"; var conversions = {}; module2.exports = conversions; @@ -25193,7 +25339,7 @@ var require_lib2 = __commonJS({ // ../../../node_modules/whatwg-url/lib/utils.js var require_utils2 = __commonJS({ - "../../../node_modules/whatwg-url/lib/utils.js"(exports, module2) { + "../../../node_modules/whatwg-url/lib/utils.js"(exports2, module2) { "use strict"; module2.exports.mixin = function mixin(target, source) { const keys = Object.getOwnPropertyNames(source); @@ -25214,14 +25360,14 @@ var require_utils2 = __commonJS({ // ../../../node_modules/tr46/lib/mappingTable.json var require_mappingTable = __commonJS({ - "../../../node_modules/tr46/lib/mappingTable.json"(exports, module2) { + "../../../node_modules/tr46/lib/mappingTable.json"(exports2, module2) { module2.exports = [[[0, 44], "disallowed_STD3_valid"], [[45, 46], "valid"], [[47, 47], "disallowed_STD3_valid"], [[48, 57], "valid"], [[58, 64], "disallowed_STD3_valid"], [[65, 65], "mapped", [97]], [[66, 66], "mapped", [98]], [[67, 67], "mapped", [99]], [[68, 68], "mapped", [100]], [[69, 69], "mapped", [101]], [[70, 70], "mapped", [102]], [[71, 71], "mapped", [103]], [[72, 72], "mapped", [104]], [[73, 73], "mapped", [105]], [[74, 74], "mapped", [106]], [[75, 75], "mapped", [107]], [[76, 76], "mapped", [108]], [[77, 77], "mapped", [109]], [[78, 78], "mapped", [110]], [[79, 79], "mapped", [111]], [[80, 80], "mapped", [112]], [[81, 81], "mapped", [113]], [[82, 82], "mapped", [114]], [[83, 83], "mapped", [115]], [[84, 84], "mapped", [116]], [[85, 85], "mapped", [117]], [[86, 86], "mapped", [118]], [[87, 87], "mapped", [119]], [[88, 88], "mapped", [120]], [[89, 89], "mapped", [121]], [[90, 90], "mapped", [122]], [[91, 96], "disallowed_STD3_valid"], [[97, 122], "valid"], [[123, 127], "disallowed_STD3_valid"], [[128, 159], "disallowed"], [[160, 160], "disallowed_STD3_mapped", [32]], [[161, 167], "valid", [], "NV8"], [[168, 168], "disallowed_STD3_mapped", [32, 776]], [[169, 169], "valid", [], "NV8"], [[170, 170], "mapped", [97]], [[171, 172], "valid", [], "NV8"], [[173, 173], "ignored"], [[174, 174], "valid", [], "NV8"], [[175, 175], "disallowed_STD3_mapped", [32, 772]], [[176, 177], "valid", [], "NV8"], [[178, 178], "mapped", [50]], [[179, 179], "mapped", [51]], [[180, 180], "disallowed_STD3_mapped", [32, 769]], [[181, 181], "mapped", [956]], [[182, 182], "valid", [], "NV8"], [[183, 183], "valid"], [[184, 184], "disallowed_STD3_mapped", [32, 807]], [[185, 185], "mapped", [49]], [[186, 186], "mapped", [111]], [[187, 187], "valid", [], "NV8"], [[188, 188], "mapped", [49, 8260, 52]], [[189, 189], "mapped", [49, 8260, 50]], [[190, 190], "mapped", [51, 8260, 52]], [[191, 191], "valid", [], "NV8"], [[192, 192], "mapped", [224]], [[193, 193], "mapped", [225]], [[194, 194], "mapped", [226]], [[195, 195], "mapped", [227]], [[196, 196], "mapped", [228]], [[197, 197], "mapped", [229]], [[198, 198], "mapped", [230]], [[199, 199], "mapped", [231]], [[200, 200], "mapped", [232]], [[201, 201], "mapped", [233]], [[202, 202], "mapped", [234]], [[203, 203], "mapped", [235]], [[204, 204], "mapped", [236]], [[205, 205], "mapped", [237]], [[206, 206], "mapped", [238]], [[207, 207], "mapped", [239]], [[208, 208], "mapped", [240]], [[209, 209], "mapped", [241]], [[210, 210], "mapped", [242]], [[211, 211], "mapped", [243]], [[212, 212], "mapped", [244]], [[213, 213], "mapped", [245]], [[214, 214], "mapped", [246]], [[215, 215], "valid", [], "NV8"], [[216, 216], "mapped", [248]], [[217, 217], "mapped", [249]], [[218, 218], "mapped", [250]], [[219, 219], "mapped", [251]], [[220, 220], "mapped", [252]], [[221, 221], "mapped", [253]], [[222, 222], "mapped", [254]], [[223, 223], "deviation", [115, 115]], [[224, 246], "valid"], [[247, 247], "valid", [], "NV8"], [[248, 255], "valid"], [[256, 256], "mapped", [257]], [[257, 257], "valid"], [[258, 258], "mapped", [259]], [[259, 259], "valid"], [[260, 260], "mapped", [261]], [[261, 261], "valid"], [[262, 262], "mapped", [263]], [[263, 263], "valid"], [[264, 264], "mapped", [265]], [[265, 265], "valid"], [[266, 266], "mapped", [267]], [[267, 267], "valid"], [[268, 268], "mapped", [269]], [[269, 269], "valid"], [[270, 270], "mapped", [271]], [[271, 271], "valid"], [[272, 272], "mapped", [273]], [[273, 273], "valid"], [[274, 274], "mapped", [275]], [[275, 275], "valid"], [[276, 276], "mapped", [277]], [[277, 277], "valid"], [[278, 278], "mapped", [279]], [[279, 279], "valid"], [[280, 280], "mapped", [281]], [[281, 281], "valid"], [[282, 282], "mapped", [283]], [[283, 283], "valid"], [[284, 284], "mapped", [285]], [[285, 285], "valid"], [[286, 286], "mapped", [287]], [[287, 287], "valid"], [[288, 288], "mapped", [289]], [[289, 289], "valid"], [[290, 290], "mapped", [291]], [[291, 291], "valid"], [[292, 292], "mapped", [293]], [[293, 293], "valid"], [[294, 294], "mapped", [295]], [[295, 295], "valid"], [[296, 296], "mapped", [297]], [[297, 297], "valid"], [[298, 298], "mapped", [299]], [[299, 299], "valid"], [[300, 300], "mapped", [301]], [[301, 301], "valid"], [[302, 302], "mapped", [303]], [[303, 303], "valid"], [[304, 304], "mapped", [105, 775]], [[305, 305], "valid"], [[306, 307], "mapped", [105, 106]], [[308, 308], "mapped", [309]], [[309, 309], "valid"], [[310, 310], "mapped", [311]], [[311, 312], "valid"], [[313, 313], "mapped", [314]], [[314, 314], "valid"], [[315, 315], "mapped", [316]], [[316, 316], "valid"], [[317, 317], "mapped", [318]], [[318, 318], "valid"], [[319, 320], "mapped", [108, 183]], [[321, 321], "mapped", [322]], [[322, 322], "valid"], [[323, 323], "mapped", [324]], [[324, 324], "valid"], [[325, 325], "mapped", [326]], [[326, 326], "valid"], [[327, 327], "mapped", [328]], [[328, 328], "valid"], [[329, 329], "mapped", [700, 110]], [[330, 330], "mapped", [331]], [[331, 331], "valid"], [[332, 332], "mapped", [333]], [[333, 333], "valid"], [[334, 334], "mapped", [335]], [[335, 335], "valid"], [[336, 336], "mapped", [337]], [[337, 337], "valid"], [[338, 338], "mapped", [339]], [[339, 339], "valid"], [[340, 340], "mapped", [341]], [[341, 341], "valid"], [[342, 342], "mapped", [343]], [[343, 343], "valid"], [[344, 344], "mapped", [345]], [[345, 345], "valid"], [[346, 346], "mapped", [347]], [[347, 347], "valid"], [[348, 348], "mapped", [349]], [[349, 349], "valid"], [[350, 350], "mapped", [351]], [[351, 351], "valid"], [[352, 352], "mapped", [353]], [[353, 353], "valid"], [[354, 354], "mapped", [355]], [[355, 355], "valid"], [[356, 356], "mapped", [357]], [[357, 357], "valid"], [[358, 358], "mapped", [359]], [[359, 359], "valid"], [[360, 360], "mapped", [361]], [[361, 361], "valid"], [[362, 362], "mapped", [363]], [[363, 363], "valid"], [[364, 364], "mapped", [365]], [[365, 365], "valid"], [[366, 366], "mapped", [367]], [[367, 367], "valid"], [[368, 368], "mapped", [369]], [[369, 369], "valid"], [[370, 370], "mapped", [371]], [[371, 371], "valid"], [[372, 372], "mapped", [373]], [[373, 373], "valid"], [[374, 374], "mapped", [375]], [[375, 375], "valid"], [[376, 376], "mapped", [255]], [[377, 377], "mapped", [378]], [[378, 378], "valid"], [[379, 379], "mapped", [380]], [[380, 380], "valid"], [[381, 381], "mapped", [382]], [[382, 382], "valid"], [[383, 383], "mapped", [115]], [[384, 384], "valid"], [[385, 385], "mapped", [595]], [[386, 386], "mapped", [387]], [[387, 387], "valid"], [[388, 388], "mapped", [389]], [[389, 389], "valid"], [[390, 390], "mapped", [596]], [[391, 391], "mapped", [392]], [[392, 392], "valid"], [[393, 393], "mapped", [598]], [[394, 394], "mapped", [599]], [[395, 395], "mapped", [396]], [[396, 397], "valid"], [[398, 398], "mapped", [477]], [[399, 399], "mapped", [601]], [[400, 400], "mapped", [603]], [[401, 401], "mapped", [402]], [[402, 402], "valid"], [[403, 403], "mapped", [608]], [[404, 404], "mapped", [611]], [[405, 405], "valid"], [[406, 406], "mapped", [617]], [[407, 407], "mapped", [616]], [[408, 408], "mapped", [409]], [[409, 411], "valid"], [[412, 412], "mapped", [623]], [[413, 413], "mapped", [626]], [[414, 414], "valid"], [[415, 415], "mapped", [629]], [[416, 416], "mapped", [417]], [[417, 417], "valid"], [[418, 418], "mapped", [419]], [[419, 419], "valid"], [[420, 420], "mapped", [421]], [[421, 421], "valid"], [[422, 422], "mapped", [640]], [[423, 423], "mapped", [424]], [[424, 424], "valid"], [[425, 425], "mapped", [643]], [[426, 427], "valid"], [[428, 428], "mapped", [429]], [[429, 429], "valid"], [[430, 430], "mapped", [648]], [[431, 431], "mapped", [432]], [[432, 432], "valid"], [[433, 433], "mapped", [650]], [[434, 434], "mapped", [651]], [[435, 435], "mapped", [436]], [[436, 436], "valid"], [[437, 437], "mapped", [438]], [[438, 438], "valid"], [[439, 439], "mapped", [658]], [[440, 440], "mapped", [441]], [[441, 443], "valid"], [[444, 444], "mapped", [445]], [[445, 451], "valid"], [[452, 454], "mapped", [100, 382]], [[455, 457], "mapped", [108, 106]], [[458, 460], "mapped", [110, 106]], [[461, 461], "mapped", [462]], [[462, 462], "valid"], [[463, 463], "mapped", [464]], [[464, 464], "valid"], [[465, 465], "mapped", [466]], [[466, 466], "valid"], [[467, 467], "mapped", [468]], [[468, 468], "valid"], [[469, 469], "mapped", [470]], [[470, 470], "valid"], [[471, 471], "mapped", [472]], [[472, 472], "valid"], [[473, 473], "mapped", [474]], [[474, 474], "valid"], [[475, 475], "mapped", [476]], [[476, 477], "valid"], [[478, 478], "mapped", [479]], [[479, 479], "valid"], [[480, 480], "mapped", [481]], [[481, 481], "valid"], [[482, 482], "mapped", [483]], [[483, 483], "valid"], [[484, 484], "mapped", [485]], [[485, 485], "valid"], [[486, 486], "mapped", [487]], [[487, 487], "valid"], [[488, 488], "mapped", [489]], [[489, 489], "valid"], [[490, 490], "mapped", [491]], [[491, 491], "valid"], [[492, 492], "mapped", [493]], [[493, 493], "valid"], [[494, 494], "mapped", [495]], [[495, 496], "valid"], [[497, 499], "mapped", [100, 122]], [[500, 500], "mapped", [501]], [[501, 501], "valid"], [[502, 502], "mapped", [405]], [[503, 503], "mapped", [447]], [[504, 504], "mapped", [505]], [[505, 505], "valid"], [[506, 506], "mapped", [507]], [[507, 507], "valid"], [[508, 508], "mapped", [509]], [[509, 509], "valid"], [[510, 510], "mapped", [511]], [[511, 511], "valid"], [[512, 512], "mapped", [513]], [[513, 513], "valid"], [[514, 514], "mapped", [515]], [[515, 515], "valid"], [[516, 516], "mapped", [517]], [[517, 517], "valid"], [[518, 518], "mapped", [519]], [[519, 519], "valid"], [[520, 520], "mapped", [521]], [[521, 521], "valid"], [[522, 522], "mapped", [523]], [[523, 523], "valid"], [[524, 524], "mapped", [525]], [[525, 525], "valid"], [[526, 526], "mapped", [527]], [[527, 527], "valid"], [[528, 528], "mapped", [529]], [[529, 529], "valid"], [[530, 530], "mapped", [531]], [[531, 531], "valid"], [[532, 532], "mapped", [533]], [[533, 533], "valid"], [[534, 534], "mapped", [535]], [[535, 535], "valid"], [[536, 536], "mapped", [537]], [[537, 537], "valid"], [[538, 538], "mapped", [539]], [[539, 539], "valid"], [[540, 540], "mapped", [541]], [[541, 541], "valid"], [[542, 542], "mapped", [543]], [[543, 543], "valid"], [[544, 544], "mapped", [414]], [[545, 545], "valid"], [[546, 546], "mapped", [547]], [[547, 547], "valid"], [[548, 548], "mapped", [549]], [[549, 549], "valid"], [[550, 550], "mapped", [551]], [[551, 551], "valid"], [[552, 552], "mapped", [553]], [[553, 553], "valid"], [[554, 554], "mapped", [555]], [[555, 555], "valid"], [[556, 556], "mapped", [557]], [[557, 557], "valid"], [[558, 558], "mapped", [559]], [[559, 559], "valid"], [[560, 560], "mapped", [561]], [[561, 561], "valid"], [[562, 562], "mapped", [563]], [[563, 563], "valid"], [[564, 566], "valid"], [[567, 569], "valid"], [[570, 570], "mapped", [11365]], [[571, 571], "mapped", [572]], [[572, 572], "valid"], [[573, 573], "mapped", [410]], [[574, 574], "mapped", [11366]], [[575, 576], "valid"], [[577, 577], "mapped", [578]], [[578, 578], "valid"], [[579, 579], "mapped", [384]], [[580, 580], "mapped", [649]], [[581, 581], "mapped", [652]], [[582, 582], "mapped", [583]], [[583, 583], "valid"], [[584, 584], "mapped", [585]], [[585, 585], "valid"], [[586, 586], "mapped", [587]], [[587, 587], "valid"], [[588, 588], "mapped", [589]], [[589, 589], "valid"], [[590, 590], "mapped", [591]], [[591, 591], "valid"], [[592, 680], "valid"], [[681, 685], "valid"], [[686, 687], "valid"], [[688, 688], "mapped", [104]], [[689, 689], "mapped", [614]], [[690, 690], "mapped", [106]], [[691, 691], "mapped", [114]], [[692, 692], "mapped", [633]], [[693, 693], "mapped", [635]], [[694, 694], "mapped", [641]], [[695, 695], "mapped", [119]], [[696, 696], "mapped", [121]], [[697, 705], "valid"], [[706, 709], "valid", [], "NV8"], [[710, 721], "valid"], [[722, 727], "valid", [], "NV8"], [[728, 728], "disallowed_STD3_mapped", [32, 774]], [[729, 729], "disallowed_STD3_mapped", [32, 775]], [[730, 730], "disallowed_STD3_mapped", [32, 778]], [[731, 731], "disallowed_STD3_mapped", [32, 808]], [[732, 732], "disallowed_STD3_mapped", [32, 771]], [[733, 733], "disallowed_STD3_mapped", [32, 779]], [[734, 734], "valid", [], "NV8"], [[735, 735], "valid", [], "NV8"], [[736, 736], "mapped", [611]], [[737, 737], "mapped", [108]], [[738, 738], "mapped", [115]], [[739, 739], "mapped", [120]], [[740, 740], "mapped", [661]], [[741, 745], "valid", [], "NV8"], [[746, 747], "valid", [], "NV8"], [[748, 748], "valid"], [[749, 749], "valid", [], "NV8"], [[750, 750], "valid"], [[751, 767], "valid", [], "NV8"], [[768, 831], "valid"], [[832, 832], "mapped", [768]], [[833, 833], "mapped", [769]], [[834, 834], "valid"], [[835, 835], "mapped", [787]], [[836, 836], "mapped", [776, 769]], [[837, 837], "mapped", [953]], [[838, 846], "valid"], [[847, 847], "ignored"], [[848, 855], "valid"], [[856, 860], "valid"], [[861, 863], "valid"], [[864, 865], "valid"], [[866, 866], "valid"], [[867, 879], "valid"], [[880, 880], "mapped", [881]], [[881, 881], "valid"], [[882, 882], "mapped", [883]], [[883, 883], "valid"], [[884, 884], "mapped", [697]], [[885, 885], "valid"], [[886, 886], "mapped", [887]], [[887, 887], "valid"], [[888, 889], "disallowed"], [[890, 890], "disallowed_STD3_mapped", [32, 953]], [[891, 893], "valid"], [[894, 894], "disallowed_STD3_mapped", [59]], [[895, 895], "mapped", [1011]], [[896, 899], "disallowed"], [[900, 900], "disallowed_STD3_mapped", [32, 769]], [[901, 901], "disallowed_STD3_mapped", [32, 776, 769]], [[902, 902], "mapped", [940]], [[903, 903], "mapped", [183]], [[904, 904], "mapped", [941]], [[905, 905], "mapped", [942]], [[906, 906], "mapped", [943]], [[907, 907], "disallowed"], [[908, 908], "mapped", [972]], [[909, 909], "disallowed"], [[910, 910], "mapped", [973]], [[911, 911], "mapped", [974]], [[912, 912], "valid"], [[913, 913], "mapped", [945]], [[914, 914], "mapped", [946]], [[915, 915], "mapped", [947]], [[916, 916], "mapped", [948]], [[917, 917], "mapped", [949]], [[918, 918], "mapped", [950]], [[919, 919], "mapped", [951]], [[920, 920], "mapped", [952]], [[921, 921], "mapped", [953]], [[922, 922], "mapped", [954]], [[923, 923], "mapped", [955]], [[924, 924], "mapped", [956]], [[925, 925], "mapped", [957]], [[926, 926], "mapped", [958]], [[927, 927], "mapped", [959]], [[928, 928], "mapped", [960]], [[929, 929], "mapped", [961]], [[930, 930], "disallowed"], [[931, 931], "mapped", [963]], [[932, 932], "mapped", [964]], [[933, 933], "mapped", [965]], [[934, 934], "mapped", [966]], [[935, 935], "mapped", [967]], [[936, 936], "mapped", [968]], [[937, 937], "mapped", [969]], [[938, 938], "mapped", [970]], [[939, 939], "mapped", [971]], [[940, 961], "valid"], [[962, 962], "deviation", [963]], [[963, 974], "valid"], [[975, 975], "mapped", [983]], [[976, 976], "mapped", [946]], [[977, 977], "mapped", [952]], [[978, 978], "mapped", [965]], [[979, 979], "mapped", [973]], [[980, 980], "mapped", [971]], [[981, 981], "mapped", [966]], [[982, 982], "mapped", [960]], [[983, 983], "valid"], [[984, 984], "mapped", [985]], [[985, 985], "valid"], [[986, 986], "mapped", [987]], [[987, 987], "valid"], [[988, 988], "mapped", [989]], [[989, 989], "valid"], [[990, 990], "mapped", [991]], [[991, 991], "valid"], [[992, 992], "mapped", [993]], [[993, 993], "valid"], [[994, 994], "mapped", [995]], [[995, 995], "valid"], [[996, 996], "mapped", [997]], [[997, 997], "valid"], [[998, 998], "mapped", [999]], [[999, 999], "valid"], [[1e3, 1e3], "mapped", [1001]], [[1001, 1001], "valid"], [[1002, 1002], "mapped", [1003]], [[1003, 1003], "valid"], [[1004, 1004], "mapped", [1005]], [[1005, 1005], "valid"], [[1006, 1006], "mapped", [1007]], [[1007, 1007], "valid"], [[1008, 1008], "mapped", [954]], [[1009, 1009], "mapped", [961]], [[1010, 1010], "mapped", [963]], [[1011, 1011], "valid"], [[1012, 1012], "mapped", [952]], [[1013, 1013], "mapped", [949]], [[1014, 1014], "valid", [], "NV8"], [[1015, 1015], "mapped", [1016]], [[1016, 1016], "valid"], [[1017, 1017], "mapped", [963]], [[1018, 1018], "mapped", [1019]], [[1019, 1019], "valid"], [[1020, 1020], "valid"], [[1021, 1021], "mapped", [891]], [[1022, 1022], "mapped", [892]], [[1023, 1023], "mapped", [893]], [[1024, 1024], "mapped", [1104]], [[1025, 1025], "mapped", [1105]], [[1026, 1026], "mapped", [1106]], [[1027, 1027], "mapped", [1107]], [[1028, 1028], "mapped", [1108]], [[1029, 1029], "mapped", [1109]], [[1030, 1030], "mapped", [1110]], [[1031, 1031], "mapped", [1111]], [[1032, 1032], "mapped", [1112]], [[1033, 1033], "mapped", [1113]], [[1034, 1034], "mapped", [1114]], [[1035, 1035], "mapped", [1115]], [[1036, 1036], "mapped", [1116]], [[1037, 1037], "mapped", [1117]], [[1038, 1038], "mapped", [1118]], [[1039, 1039], "mapped", [1119]], [[1040, 1040], "mapped", [1072]], [[1041, 1041], "mapped", [1073]], [[1042, 1042], "mapped", [1074]], [[1043, 1043], "mapped", [1075]], [[1044, 1044], "mapped", [1076]], [[1045, 1045], "mapped", [1077]], [[1046, 1046], "mapped", [1078]], [[1047, 1047], "mapped", [1079]], [[1048, 1048], "mapped", [1080]], [[1049, 1049], "mapped", [1081]], [[1050, 1050], "mapped", [1082]], [[1051, 1051], "mapped", [1083]], [[1052, 1052], "mapped", [1084]], [[1053, 1053], "mapped", [1085]], [[1054, 1054], "mapped", [1086]], [[1055, 1055], "mapped", [1087]], [[1056, 1056], "mapped", [1088]], [[1057, 1057], "mapped", [1089]], [[1058, 1058], "mapped", [1090]], [[1059, 1059], "mapped", [1091]], [[1060, 1060], "mapped", [1092]], [[1061, 1061], "mapped", [1093]], [[1062, 1062], "mapped", [1094]], [[1063, 1063], "mapped", [1095]], [[1064, 1064], "mapped", [1096]], [[1065, 1065], "mapped", [1097]], [[1066, 1066], "mapped", [1098]], [[1067, 1067], "mapped", [1099]], [[1068, 1068], "mapped", [1100]], [[1069, 1069], "mapped", [1101]], [[1070, 1070], "mapped", [1102]], [[1071, 1071], "mapped", [1103]], [[1072, 1103], "valid"], [[1104, 1104], "valid"], [[1105, 1116], "valid"], [[1117, 1117], "valid"], [[1118, 1119], "valid"], [[1120, 1120], "mapped", [1121]], [[1121, 1121], "valid"], [[1122, 1122], "mapped", [1123]], [[1123, 1123], "valid"], [[1124, 1124], "mapped", [1125]], [[1125, 1125], "valid"], [[1126, 1126], "mapped", [1127]], [[1127, 1127], "valid"], [[1128, 1128], "mapped", [1129]], [[1129, 1129], "valid"], [[1130, 1130], "mapped", [1131]], [[1131, 1131], "valid"], [[1132, 1132], "mapped", [1133]], [[1133, 1133], "valid"], [[1134, 1134], "mapped", [1135]], [[1135, 1135], "valid"], [[1136, 1136], "mapped", [1137]], [[1137, 1137], "valid"], [[1138, 1138], "mapped", [1139]], [[1139, 1139], "valid"], [[1140, 1140], "mapped", [1141]], [[1141, 1141], "valid"], [[1142, 1142], "mapped", [1143]], [[1143, 1143], "valid"], [[1144, 1144], "mapped", [1145]], [[1145, 1145], "valid"], [[1146, 1146], "mapped", [1147]], [[1147, 1147], "valid"], [[1148, 1148], "mapped", [1149]], [[1149, 1149], "valid"], [[1150, 1150], "mapped", [1151]], [[1151, 1151], "valid"], [[1152, 1152], "mapped", [1153]], [[1153, 1153], "valid"], [[1154, 1154], "valid", [], "NV8"], [[1155, 1158], "valid"], [[1159, 1159], "valid"], [[1160, 1161], "valid", [], "NV8"], [[1162, 1162], "mapped", [1163]], [[1163, 1163], "valid"], [[1164, 1164], "mapped", [1165]], [[1165, 1165], "valid"], [[1166, 1166], "mapped", [1167]], [[1167, 1167], "valid"], [[1168, 1168], "mapped", [1169]], [[1169, 1169], "valid"], [[1170, 1170], "mapped", [1171]], [[1171, 1171], "valid"], [[1172, 1172], "mapped", [1173]], [[1173, 1173], "valid"], [[1174, 1174], "mapped", [1175]], [[1175, 1175], "valid"], [[1176, 1176], "mapped", [1177]], [[1177, 1177], "valid"], [[1178, 1178], "mapped", [1179]], [[1179, 1179], "valid"], [[1180, 1180], "mapped", [1181]], [[1181, 1181], "valid"], [[1182, 1182], "mapped", [1183]], [[1183, 1183], "valid"], [[1184, 1184], "mapped", [1185]], [[1185, 1185], "valid"], [[1186, 1186], "mapped", [1187]], [[1187, 1187], "valid"], [[1188, 1188], "mapped", [1189]], [[1189, 1189], "valid"], [[1190, 1190], "mapped", [1191]], [[1191, 1191], "valid"], [[1192, 1192], "mapped", [1193]], [[1193, 1193], "valid"], [[1194, 1194], "mapped", [1195]], [[1195, 1195], "valid"], [[1196, 1196], "mapped", [1197]], [[1197, 1197], "valid"], [[1198, 1198], "mapped", [1199]], [[1199, 1199], "valid"], [[1200, 1200], "mapped", [1201]], [[1201, 1201], "valid"], [[1202, 1202], "mapped", [1203]], [[1203, 1203], "valid"], [[1204, 1204], "mapped", [1205]], [[1205, 1205], "valid"], [[1206, 1206], "mapped", [1207]], [[1207, 1207], "valid"], [[1208, 1208], "mapped", [1209]], [[1209, 1209], "valid"], [[1210, 1210], "mapped", [1211]], [[1211, 1211], "valid"], [[1212, 1212], "mapped", [1213]], [[1213, 1213], "valid"], [[1214, 1214], "mapped", [1215]], [[1215, 1215], "valid"], [[1216, 1216], "disallowed"], [[1217, 1217], "mapped", [1218]], [[1218, 1218], "valid"], [[1219, 1219], "mapped", [1220]], [[1220, 1220], "valid"], [[1221, 1221], "mapped", [1222]], [[1222, 1222], "valid"], [[1223, 1223], "mapped", [1224]], [[1224, 1224], "valid"], [[1225, 1225], "mapped", [1226]], [[1226, 1226], "valid"], [[1227, 1227], "mapped", [1228]], [[1228, 1228], "valid"], [[1229, 1229], "mapped", [1230]], [[1230, 1230], "valid"], [[1231, 1231], "valid"], [[1232, 1232], "mapped", [1233]], [[1233, 1233], "valid"], [[1234, 1234], "mapped", [1235]], [[1235, 1235], "valid"], [[1236, 1236], "mapped", [1237]], [[1237, 1237], "valid"], [[1238, 1238], "mapped", [1239]], [[1239, 1239], "valid"], [[1240, 1240], "mapped", [1241]], [[1241, 1241], "valid"], [[1242, 1242], "mapped", [1243]], [[1243, 1243], "valid"], [[1244, 1244], "mapped", [1245]], [[1245, 1245], "valid"], [[1246, 1246], "mapped", [1247]], [[1247, 1247], "valid"], [[1248, 1248], "mapped", [1249]], [[1249, 1249], "valid"], [[1250, 1250], "mapped", [1251]], [[1251, 1251], "valid"], [[1252, 1252], "mapped", [1253]], [[1253, 1253], "valid"], [[1254, 1254], "mapped", [1255]], [[1255, 1255], "valid"], [[1256, 1256], "mapped", [1257]], [[1257, 1257], "valid"], [[1258, 1258], "mapped", [1259]], [[1259, 1259], "valid"], [[1260, 1260], "mapped", [1261]], [[1261, 1261], "valid"], [[1262, 1262], "mapped", [1263]], [[1263, 1263], "valid"], [[1264, 1264], "mapped", [1265]], [[1265, 1265], "valid"], [[1266, 1266], "mapped", [1267]], [[1267, 1267], "valid"], [[1268, 1268], "mapped", [1269]], [[1269, 1269], "valid"], [[1270, 1270], "mapped", [1271]], [[1271, 1271], "valid"], [[1272, 1272], "mapped", [1273]], [[1273, 1273], "valid"], [[1274, 1274], "mapped", [1275]], [[1275, 1275], "valid"], [[1276, 1276], "mapped", [1277]], [[1277, 1277], "valid"], [[1278, 1278], "mapped", [1279]], [[1279, 1279], "valid"], [[1280, 1280], "mapped", [1281]], [[1281, 1281], "valid"], [[1282, 1282], "mapped", [1283]], [[1283, 1283], "valid"], [[1284, 1284], "mapped", [1285]], [[1285, 1285], "valid"], [[1286, 1286], "mapped", [1287]], [[1287, 1287], "valid"], [[1288, 1288], "mapped", [1289]], [[1289, 1289], "valid"], [[1290, 1290], "mapped", [1291]], [[1291, 1291], "valid"], [[1292, 1292], "mapped", [1293]], [[1293, 1293], "valid"], [[1294, 1294], "mapped", [1295]], [[1295, 1295], "valid"], [[1296, 1296], "mapped", [1297]], [[1297, 1297], "valid"], [[1298, 1298], "mapped", [1299]], [[1299, 1299], "valid"], [[1300, 1300], "mapped", [1301]], [[1301, 1301], "valid"], [[1302, 1302], "mapped", [1303]], [[1303, 1303], "valid"], [[1304, 1304], "mapped", [1305]], [[1305, 1305], "valid"], [[1306, 1306], "mapped", [1307]], [[1307, 1307], "valid"], [[1308, 1308], "mapped", [1309]], [[1309, 1309], "valid"], [[1310, 1310], "mapped", [1311]], [[1311, 1311], "valid"], [[1312, 1312], "mapped", [1313]], [[1313, 1313], "valid"], [[1314, 1314], "mapped", [1315]], [[1315, 1315], "valid"], [[1316, 1316], "mapped", [1317]], [[1317, 1317], "valid"], [[1318, 1318], "mapped", [1319]], [[1319, 1319], "valid"], [[1320, 1320], "mapped", [1321]], [[1321, 1321], "valid"], [[1322, 1322], "mapped", [1323]], [[1323, 1323], "valid"], [[1324, 1324], "mapped", [1325]], [[1325, 1325], "valid"], [[1326, 1326], "mapped", [1327]], [[1327, 1327], "valid"], [[1328, 1328], "disallowed"], [[1329, 1329], "mapped", [1377]], [[1330, 1330], "mapped", [1378]], [[1331, 1331], "mapped", [1379]], [[1332, 1332], "mapped", [1380]], [[1333, 1333], "mapped", [1381]], [[1334, 1334], "mapped", [1382]], [[1335, 1335], "mapped", [1383]], [[1336, 1336], "mapped", [1384]], [[1337, 1337], "mapped", [1385]], [[1338, 1338], "mapped", [1386]], [[1339, 1339], "mapped", [1387]], [[1340, 1340], "mapped", [1388]], [[1341, 1341], "mapped", [1389]], [[1342, 1342], "mapped", [1390]], [[1343, 1343], "mapped", [1391]], [[1344, 1344], "mapped", [1392]], [[1345, 1345], "mapped", [1393]], [[1346, 1346], "mapped", [1394]], [[1347, 1347], "mapped", [1395]], [[1348, 1348], "mapped", [1396]], [[1349, 1349], "mapped", [1397]], [[1350, 1350], "mapped", [1398]], [[1351, 1351], "mapped", [1399]], [[1352, 1352], "mapped", [1400]], [[1353, 1353], "mapped", [1401]], [[1354, 1354], "mapped", [1402]], [[1355, 1355], "mapped", [1403]], [[1356, 1356], "mapped", [1404]], [[1357, 1357], "mapped", [1405]], [[1358, 1358], "mapped", [1406]], [[1359, 1359], "mapped", [1407]], [[1360, 1360], "mapped", [1408]], [[1361, 1361], "mapped", [1409]], [[1362, 1362], "mapped", [1410]], [[1363, 1363], "mapped", [1411]], [[1364, 1364], "mapped", [1412]], [[1365, 1365], "mapped", [1413]], [[1366, 1366], "mapped", [1414]], [[1367, 1368], "disallowed"], [[1369, 1369], "valid"], [[1370, 1375], "valid", [], "NV8"], [[1376, 1376], "disallowed"], [[1377, 1414], "valid"], [[1415, 1415], "mapped", [1381, 1410]], [[1416, 1416], "disallowed"], [[1417, 1417], "valid", [], "NV8"], [[1418, 1418], "valid", [], "NV8"], [[1419, 1420], "disallowed"], [[1421, 1422], "valid", [], "NV8"], [[1423, 1423], "valid", [], "NV8"], [[1424, 1424], "disallowed"], [[1425, 1441], "valid"], [[1442, 1442], "valid"], [[1443, 1455], "valid"], [[1456, 1465], "valid"], [[1466, 1466], "valid"], [[1467, 1469], "valid"], [[1470, 1470], "valid", [], "NV8"], [[1471, 1471], "valid"], [[1472, 1472], "valid", [], "NV8"], [[1473, 1474], "valid"], [[1475, 1475], "valid", [], "NV8"], [[1476, 1476], "valid"], [[1477, 1477], "valid"], [[1478, 1478], "valid", [], "NV8"], [[1479, 1479], "valid"], [[1480, 1487], "disallowed"], [[1488, 1514], "valid"], [[1515, 1519], "disallowed"], [[1520, 1524], "valid"], [[1525, 1535], "disallowed"], [[1536, 1539], "disallowed"], [[1540, 1540], "disallowed"], [[1541, 1541], "disallowed"], [[1542, 1546], "valid", [], "NV8"], [[1547, 1547], "valid", [], "NV8"], [[1548, 1548], "valid", [], "NV8"], [[1549, 1551], "valid", [], "NV8"], [[1552, 1557], "valid"], [[1558, 1562], "valid"], [[1563, 1563], "valid", [], "NV8"], [[1564, 1564], "disallowed"], [[1565, 1565], "disallowed"], [[1566, 1566], "valid", [], "NV8"], [[1567, 1567], "valid", [], "NV8"], [[1568, 1568], "valid"], [[1569, 1594], "valid"], [[1595, 1599], "valid"], [[1600, 1600], "valid", [], "NV8"], [[1601, 1618], "valid"], [[1619, 1621], "valid"], [[1622, 1624], "valid"], [[1625, 1630], "valid"], [[1631, 1631], "valid"], [[1632, 1641], "valid"], [[1642, 1645], "valid", [], "NV8"], [[1646, 1647], "valid"], [[1648, 1652], "valid"], [[1653, 1653], "mapped", [1575, 1652]], [[1654, 1654], "mapped", [1608, 1652]], [[1655, 1655], "mapped", [1735, 1652]], [[1656, 1656], "mapped", [1610, 1652]], [[1657, 1719], "valid"], [[1720, 1721], "valid"], [[1722, 1726], "valid"], [[1727, 1727], "valid"], [[1728, 1742], "valid"], [[1743, 1743], "valid"], [[1744, 1747], "valid"], [[1748, 1748], "valid", [], "NV8"], [[1749, 1756], "valid"], [[1757, 1757], "disallowed"], [[1758, 1758], "valid", [], "NV8"], [[1759, 1768], "valid"], [[1769, 1769], "valid", [], "NV8"], [[1770, 1773], "valid"], [[1774, 1775], "valid"], [[1776, 1785], "valid"], [[1786, 1790], "valid"], [[1791, 1791], "valid"], [[1792, 1805], "valid", [], "NV8"], [[1806, 1806], "disallowed"], [[1807, 1807], "disallowed"], [[1808, 1836], "valid"], [[1837, 1839], "valid"], [[1840, 1866], "valid"], [[1867, 1868], "disallowed"], [[1869, 1871], "valid"], [[1872, 1901], "valid"], [[1902, 1919], "valid"], [[1920, 1968], "valid"], [[1969, 1969], "valid"], [[1970, 1983], "disallowed"], [[1984, 2037], "valid"], [[2038, 2042], "valid", [], "NV8"], [[2043, 2047], "disallowed"], [[2048, 2093], "valid"], [[2094, 2095], "disallowed"], [[2096, 2110], "valid", [], "NV8"], [[2111, 2111], "disallowed"], [[2112, 2139], "valid"], [[2140, 2141], "disallowed"], [[2142, 2142], "valid", [], "NV8"], [[2143, 2207], "disallowed"], [[2208, 2208], "valid"], [[2209, 2209], "valid"], [[2210, 2220], "valid"], [[2221, 2226], "valid"], [[2227, 2228], "valid"], [[2229, 2274], "disallowed"], [[2275, 2275], "valid"], [[2276, 2302], "valid"], [[2303, 2303], "valid"], [[2304, 2304], "valid"], [[2305, 2307], "valid"], [[2308, 2308], "valid"], [[2309, 2361], "valid"], [[2362, 2363], "valid"], [[2364, 2381], "valid"], [[2382, 2382], "valid"], [[2383, 2383], "valid"], [[2384, 2388], "valid"], [[2389, 2389], "valid"], [[2390, 2391], "valid"], [[2392, 2392], "mapped", [2325, 2364]], [[2393, 2393], "mapped", [2326, 2364]], [[2394, 2394], "mapped", [2327, 2364]], [[2395, 2395], "mapped", [2332, 2364]], [[2396, 2396], "mapped", [2337, 2364]], [[2397, 2397], "mapped", [2338, 2364]], [[2398, 2398], "mapped", [2347, 2364]], [[2399, 2399], "mapped", [2351, 2364]], [[2400, 2403], "valid"], [[2404, 2405], "valid", [], "NV8"], [[2406, 2415], "valid"], [[2416, 2416], "valid", [], "NV8"], [[2417, 2418], "valid"], [[2419, 2423], "valid"], [[2424, 2424], "valid"], [[2425, 2426], "valid"], [[2427, 2428], "valid"], [[2429, 2429], "valid"], [[2430, 2431], "valid"], [[2432, 2432], "valid"], [[2433, 2435], "valid"], [[2436, 2436], "disallowed"], [[2437, 2444], "valid"], [[2445, 2446], "disallowed"], [[2447, 2448], "valid"], [[2449, 2450], "disallowed"], [[2451, 2472], "valid"], [[2473, 2473], "disallowed"], [[2474, 2480], "valid"], [[2481, 2481], "disallowed"], [[2482, 2482], "valid"], [[2483, 2485], "disallowed"], [[2486, 2489], "valid"], [[2490, 2491], "disallowed"], [[2492, 2492], "valid"], [[2493, 2493], "valid"], [[2494, 2500], "valid"], [[2501, 2502], "disallowed"], [[2503, 2504], "valid"], [[2505, 2506], "disallowed"], [[2507, 2509], "valid"], [[2510, 2510], "valid"], [[2511, 2518], "disallowed"], [[2519, 2519], "valid"], [[2520, 2523], "disallowed"], [[2524, 2524], "mapped", [2465, 2492]], [[2525, 2525], "mapped", [2466, 2492]], [[2526, 2526], "disallowed"], [[2527, 2527], "mapped", [2479, 2492]], [[2528, 2531], "valid"], [[2532, 2533], "disallowed"], [[2534, 2545], "valid"], [[2546, 2554], "valid", [], "NV8"], [[2555, 2555], "valid", [], "NV8"], [[2556, 2560], "disallowed"], [[2561, 2561], "valid"], [[2562, 2562], "valid"], [[2563, 2563], "valid"], [[2564, 2564], "disallowed"], [[2565, 2570], "valid"], [[2571, 2574], "disallowed"], [[2575, 2576], "valid"], [[2577, 2578], "disallowed"], [[2579, 2600], "valid"], [[2601, 2601], "disallowed"], [[2602, 2608], "valid"], [[2609, 2609], "disallowed"], [[2610, 2610], "valid"], [[2611, 2611], "mapped", [2610, 2620]], [[2612, 2612], "disallowed"], [[2613, 2613], "valid"], [[2614, 2614], "mapped", [2616, 2620]], [[2615, 2615], "disallowed"], [[2616, 2617], "valid"], [[2618, 2619], "disallowed"], [[2620, 2620], "valid"], [[2621, 2621], "disallowed"], [[2622, 2626], "valid"], [[2627, 2630], "disallowed"], [[2631, 2632], "valid"], [[2633, 2634], "disallowed"], [[2635, 2637], "valid"], [[2638, 2640], "disallowed"], [[2641, 2641], "valid"], [[2642, 2648], "disallowed"], [[2649, 2649], "mapped", [2582, 2620]], [[2650, 2650], "mapped", [2583, 2620]], [[2651, 2651], "mapped", [2588, 2620]], [[2652, 2652], "valid"], [[2653, 2653], "disallowed"], [[2654, 2654], "mapped", [2603, 2620]], [[2655, 2661], "disallowed"], [[2662, 2676], "valid"], [[2677, 2677], "valid"], [[2678, 2688], "disallowed"], [[2689, 2691], "valid"], [[2692, 2692], "disallowed"], [[2693, 2699], "valid"], [[2700, 2700], "valid"], [[2701, 2701], "valid"], [[2702, 2702], "disallowed"], [[2703, 2705], "valid"], [[2706, 2706], "disallowed"], [[2707, 2728], "valid"], [[2729, 2729], "disallowed"], [[2730, 2736], "valid"], [[2737, 2737], "disallowed"], [[2738, 2739], "valid"], [[2740, 2740], "disallowed"], [[2741, 2745], "valid"], [[2746, 2747], "disallowed"], [[2748, 2757], "valid"], [[2758, 2758], "disallowed"], [[2759, 2761], "valid"], [[2762, 2762], "disallowed"], [[2763, 2765], "valid"], [[2766, 2767], "disallowed"], [[2768, 2768], "valid"], [[2769, 2783], "disallowed"], [[2784, 2784], "valid"], [[2785, 2787], "valid"], [[2788, 2789], "disallowed"], [[2790, 2799], "valid"], [[2800, 2800], "valid", [], "NV8"], [[2801, 2801], "valid", [], "NV8"], [[2802, 2808], "disallowed"], [[2809, 2809], "valid"], [[2810, 2816], "disallowed"], [[2817, 2819], "valid"], [[2820, 2820], "disallowed"], [[2821, 2828], "valid"], [[2829, 2830], "disallowed"], [[2831, 2832], "valid"], [[2833, 2834], "disallowed"], [[2835, 2856], "valid"], [[2857, 2857], "disallowed"], [[2858, 2864], "valid"], [[2865, 2865], "disallowed"], [[2866, 2867], "valid"], [[2868, 2868], "disallowed"], [[2869, 2869], "valid"], [[2870, 2873], "valid"], [[2874, 2875], "disallowed"], [[2876, 2883], "valid"], [[2884, 2884], "valid"], [[2885, 2886], "disallowed"], [[2887, 2888], "valid"], [[2889, 2890], "disallowed"], [[2891, 2893], "valid"], [[2894, 2901], "disallowed"], [[2902, 2903], "valid"], [[2904, 2907], "disallowed"], [[2908, 2908], "mapped", [2849, 2876]], [[2909, 2909], "mapped", [2850, 2876]], [[2910, 2910], "disallowed"], [[2911, 2913], "valid"], [[2914, 2915], "valid"], [[2916, 2917], "disallowed"], [[2918, 2927], "valid"], [[2928, 2928], "valid", [], "NV8"], [[2929, 2929], "valid"], [[2930, 2935], "valid", [], "NV8"], [[2936, 2945], "disallowed"], [[2946, 2947], "valid"], [[2948, 2948], "disallowed"], [[2949, 2954], "valid"], [[2955, 2957], "disallowed"], [[2958, 2960], "valid"], [[2961, 2961], "disallowed"], [[2962, 2965], "valid"], [[2966, 2968], "disallowed"], [[2969, 2970], "valid"], [[2971, 2971], "disallowed"], [[2972, 2972], "valid"], [[2973, 2973], "disallowed"], [[2974, 2975], "valid"], [[2976, 2978], "disallowed"], [[2979, 2980], "valid"], [[2981, 2983], "disallowed"], [[2984, 2986], "valid"], [[2987, 2989], "disallowed"], [[2990, 2997], "valid"], [[2998, 2998], "valid"], [[2999, 3001], "valid"], [[3002, 3005], "disallowed"], [[3006, 3010], "valid"], [[3011, 3013], "disallowed"], [[3014, 3016], "valid"], [[3017, 3017], "disallowed"], [[3018, 3021], "valid"], [[3022, 3023], "disallowed"], [[3024, 3024], "valid"], [[3025, 3030], "disallowed"], [[3031, 3031], "valid"], [[3032, 3045], "disallowed"], [[3046, 3046], "valid"], [[3047, 3055], "valid"], [[3056, 3058], "valid", [], "NV8"], [[3059, 3066], "valid", [], "NV8"], [[3067, 3071], "disallowed"], [[3072, 3072], "valid"], [[3073, 3075], "valid"], [[3076, 3076], "disallowed"], [[3077, 3084], "valid"], [[3085, 3085], "disallowed"], [[3086, 3088], "valid"], [[3089, 3089], "disallowed"], [[3090, 3112], "valid"], [[3113, 3113], "disallowed"], [[3114, 3123], "valid"], [[3124, 3124], "valid"], [[3125, 3129], "valid"], [[3130, 3132], "disallowed"], [[3133, 3133], "valid"], [[3134, 3140], "valid"], [[3141, 3141], "disallowed"], [[3142, 3144], "valid"], [[3145, 3145], "disallowed"], [[3146, 3149], "valid"], [[3150, 3156], "disallowed"], [[3157, 3158], "valid"], [[3159, 3159], "disallowed"], [[3160, 3161], "valid"], [[3162, 3162], "valid"], [[3163, 3167], "disallowed"], [[3168, 3169], "valid"], [[3170, 3171], "valid"], [[3172, 3173], "disallowed"], [[3174, 3183], "valid"], [[3184, 3191], "disallowed"], [[3192, 3199], "valid", [], "NV8"], [[3200, 3200], "disallowed"], [[3201, 3201], "valid"], [[3202, 3203], "valid"], [[3204, 3204], "disallowed"], [[3205, 3212], "valid"], [[3213, 3213], "disallowed"], [[3214, 3216], "valid"], [[3217, 3217], "disallowed"], [[3218, 3240], "valid"], [[3241, 3241], "disallowed"], [[3242, 3251], "valid"], [[3252, 3252], "disallowed"], [[3253, 3257], "valid"], [[3258, 3259], "disallowed"], [[3260, 3261], "valid"], [[3262, 3268], "valid"], [[3269, 3269], "disallowed"], [[3270, 3272], "valid"], [[3273, 3273], "disallowed"], [[3274, 3277], "valid"], [[3278, 3284], "disallowed"], [[3285, 3286], "valid"], [[3287, 3293], "disallowed"], [[3294, 3294], "valid"], [[3295, 3295], "disallowed"], [[3296, 3297], "valid"], [[3298, 3299], "valid"], [[3300, 3301], "disallowed"], [[3302, 3311], "valid"], [[3312, 3312], "disallowed"], [[3313, 3314], "valid"], [[3315, 3328], "disallowed"], [[3329, 3329], "valid"], [[3330, 3331], "valid"], [[3332, 3332], "disallowed"], [[3333, 3340], "valid"], [[3341, 3341], "disallowed"], [[3342, 3344], "valid"], [[3345, 3345], "disallowed"], [[3346, 3368], "valid"], [[3369, 3369], "valid"], [[3370, 3385], "valid"], [[3386, 3386], "valid"], [[3387, 3388], "disallowed"], [[3389, 3389], "valid"], [[3390, 3395], "valid"], [[3396, 3396], "valid"], [[3397, 3397], "disallowed"], [[3398, 3400], "valid"], [[3401, 3401], "disallowed"], [[3402, 3405], "valid"], [[3406, 3406], "valid"], [[3407, 3414], "disallowed"], [[3415, 3415], "valid"], [[3416, 3422], "disallowed"], [[3423, 3423], "valid"], [[3424, 3425], "valid"], [[3426, 3427], "valid"], [[3428, 3429], "disallowed"], [[3430, 3439], "valid"], [[3440, 3445], "valid", [], "NV8"], [[3446, 3448], "disallowed"], [[3449, 3449], "valid", [], "NV8"], [[3450, 3455], "valid"], [[3456, 3457], "disallowed"], [[3458, 3459], "valid"], [[3460, 3460], "disallowed"], [[3461, 3478], "valid"], [[3479, 3481], "disallowed"], [[3482, 3505], "valid"], [[3506, 3506], "disallowed"], [[3507, 3515], "valid"], [[3516, 3516], "disallowed"], [[3517, 3517], "valid"], [[3518, 3519], "disallowed"], [[3520, 3526], "valid"], [[3527, 3529], "disallowed"], [[3530, 3530], "valid"], [[3531, 3534], "disallowed"], [[3535, 3540], "valid"], [[3541, 3541], "disallowed"], [[3542, 3542], "valid"], [[3543, 3543], "disallowed"], [[3544, 3551], "valid"], [[3552, 3557], "disallowed"], [[3558, 3567], "valid"], [[3568, 3569], "disallowed"], [[3570, 3571], "valid"], [[3572, 3572], "valid", [], "NV8"], [[3573, 3584], "disallowed"], [[3585, 3634], "valid"], [[3635, 3635], "mapped", [3661, 3634]], [[3636, 3642], "valid"], [[3643, 3646], "disallowed"], [[3647, 3647], "valid", [], "NV8"], [[3648, 3662], "valid"], [[3663, 3663], "valid", [], "NV8"], [[3664, 3673], "valid"], [[3674, 3675], "valid", [], "NV8"], [[3676, 3712], "disallowed"], [[3713, 3714], "valid"], [[3715, 3715], "disallowed"], [[3716, 3716], "valid"], [[3717, 3718], "disallowed"], [[3719, 3720], "valid"], [[3721, 3721], "disallowed"], [[3722, 3722], "valid"], [[3723, 3724], "disallowed"], [[3725, 3725], "valid"], [[3726, 3731], "disallowed"], [[3732, 3735], "valid"], [[3736, 3736], "disallowed"], [[3737, 3743], "valid"], [[3744, 3744], "disallowed"], [[3745, 3747], "valid"], [[3748, 3748], "disallowed"], [[3749, 3749], "valid"], [[3750, 3750], "disallowed"], [[3751, 3751], "valid"], [[3752, 3753], "disallowed"], [[3754, 3755], "valid"], [[3756, 3756], "disallowed"], [[3757, 3762], "valid"], [[3763, 3763], "mapped", [3789, 3762]], [[3764, 3769], "valid"], [[3770, 3770], "disallowed"], [[3771, 3773], "valid"], [[3774, 3775], "disallowed"], [[3776, 3780], "valid"], [[3781, 3781], "disallowed"], [[3782, 3782], "valid"], [[3783, 3783], "disallowed"], [[3784, 3789], "valid"], [[3790, 3791], "disallowed"], [[3792, 3801], "valid"], [[3802, 3803], "disallowed"], [[3804, 3804], "mapped", [3755, 3737]], [[3805, 3805], "mapped", [3755, 3745]], [[3806, 3807], "valid"], [[3808, 3839], "disallowed"], [[3840, 3840], "valid"], [[3841, 3850], "valid", [], "NV8"], [[3851, 3851], "valid"], [[3852, 3852], "mapped", [3851]], [[3853, 3863], "valid", [], "NV8"], [[3864, 3865], "valid"], [[3866, 3871], "valid", [], "NV8"], [[3872, 3881], "valid"], [[3882, 3892], "valid", [], "NV8"], [[3893, 3893], "valid"], [[3894, 3894], "valid", [], "NV8"], [[3895, 3895], "valid"], [[3896, 3896], "valid", [], "NV8"], [[3897, 3897], "valid"], [[3898, 3901], "valid", [], "NV8"], [[3902, 3906], "valid"], [[3907, 3907], "mapped", [3906, 4023]], [[3908, 3911], "valid"], [[3912, 3912], "disallowed"], [[3913, 3916], "valid"], [[3917, 3917], "mapped", [3916, 4023]], [[3918, 3921], "valid"], [[3922, 3922], "mapped", [3921, 4023]], [[3923, 3926], "valid"], [[3927, 3927], "mapped", [3926, 4023]], [[3928, 3931], "valid"], [[3932, 3932], "mapped", [3931, 4023]], [[3933, 3944], "valid"], [[3945, 3945], "mapped", [3904, 4021]], [[3946, 3946], "valid"], [[3947, 3948], "valid"], [[3949, 3952], "disallowed"], [[3953, 3954], "valid"], [[3955, 3955], "mapped", [3953, 3954]], [[3956, 3956], "valid"], [[3957, 3957], "mapped", [3953, 3956]], [[3958, 3958], "mapped", [4018, 3968]], [[3959, 3959], "mapped", [4018, 3953, 3968]], [[3960, 3960], "mapped", [4019, 3968]], [[3961, 3961], "mapped", [4019, 3953, 3968]], [[3962, 3968], "valid"], [[3969, 3969], "mapped", [3953, 3968]], [[3970, 3972], "valid"], [[3973, 3973], "valid", [], "NV8"], [[3974, 3979], "valid"], [[3980, 3983], "valid"], [[3984, 3986], "valid"], [[3987, 3987], "mapped", [3986, 4023]], [[3988, 3989], "valid"], [[3990, 3990], "valid"], [[3991, 3991], "valid"], [[3992, 3992], "disallowed"], [[3993, 3996], "valid"], [[3997, 3997], "mapped", [3996, 4023]], [[3998, 4001], "valid"], [[4002, 4002], "mapped", [4001, 4023]], [[4003, 4006], "valid"], [[4007, 4007], "mapped", [4006, 4023]], [[4008, 4011], "valid"], [[4012, 4012], "mapped", [4011, 4023]], [[4013, 4013], "valid"], [[4014, 4016], "valid"], [[4017, 4023], "valid"], [[4024, 4024], "valid"], [[4025, 4025], "mapped", [3984, 4021]], [[4026, 4028], "valid"], [[4029, 4029], "disallowed"], [[4030, 4037], "valid", [], "NV8"], [[4038, 4038], "valid"], [[4039, 4044], "valid", [], "NV8"], [[4045, 4045], "disallowed"], [[4046, 4046], "valid", [], "NV8"], [[4047, 4047], "valid", [], "NV8"], [[4048, 4049], "valid", [], "NV8"], [[4050, 4052], "valid", [], "NV8"], [[4053, 4056], "valid", [], "NV8"], [[4057, 4058], "valid", [], "NV8"], [[4059, 4095], "disallowed"], [[4096, 4129], "valid"], [[4130, 4130], "valid"], [[4131, 4135], "valid"], [[4136, 4136], "valid"], [[4137, 4138], "valid"], [[4139, 4139], "valid"], [[4140, 4146], "valid"], [[4147, 4149], "valid"], [[4150, 4153], "valid"], [[4154, 4159], "valid"], [[4160, 4169], "valid"], [[4170, 4175], "valid", [], "NV8"], [[4176, 4185], "valid"], [[4186, 4249], "valid"], [[4250, 4253], "valid"], [[4254, 4255], "valid", [], "NV8"], [[4256, 4293], "disallowed"], [[4294, 4294], "disallowed"], [[4295, 4295], "mapped", [11559]], [[4296, 4300], "disallowed"], [[4301, 4301], "mapped", [11565]], [[4302, 4303], "disallowed"], [[4304, 4342], "valid"], [[4343, 4344], "valid"], [[4345, 4346], "valid"], [[4347, 4347], "valid", [], "NV8"], [[4348, 4348], "mapped", [4316]], [[4349, 4351], "valid"], [[4352, 4441], "valid", [], "NV8"], [[4442, 4446], "valid", [], "NV8"], [[4447, 4448], "disallowed"], [[4449, 4514], "valid", [], "NV8"], [[4515, 4519], "valid", [], "NV8"], [[4520, 4601], "valid", [], "NV8"], [[4602, 4607], "valid", [], "NV8"], [[4608, 4614], "valid"], [[4615, 4615], "valid"], [[4616, 4678], "valid"], [[4679, 4679], "valid"], [[4680, 4680], "valid"], [[4681, 4681], "disallowed"], [[4682, 4685], "valid"], [[4686, 4687], "disallowed"], [[4688, 4694], "valid"], [[4695, 4695], "disallowed"], [[4696, 4696], "valid"], [[4697, 4697], "disallowed"], [[4698, 4701], "valid"], [[4702, 4703], "disallowed"], [[4704, 4742], "valid"], [[4743, 4743], "valid"], [[4744, 4744], "valid"], [[4745, 4745], "disallowed"], [[4746, 4749], "valid"], [[4750, 4751], "disallowed"], [[4752, 4782], "valid"], [[4783, 4783], "valid"], [[4784, 4784], "valid"], [[4785, 4785], "disallowed"], [[4786, 4789], "valid"], [[4790, 4791], "disallowed"], [[4792, 4798], "valid"], [[4799, 4799], "disallowed"], [[4800, 4800], "valid"], [[4801, 4801], "disallowed"], [[4802, 4805], "valid"], [[4806, 4807], "disallowed"], [[4808, 4814], "valid"], [[4815, 4815], "valid"], [[4816, 4822], "valid"], [[4823, 4823], "disallowed"], [[4824, 4846], "valid"], [[4847, 4847], "valid"], [[4848, 4878], "valid"], [[4879, 4879], "valid"], [[4880, 4880], "valid"], [[4881, 4881], "disallowed"], [[4882, 4885], "valid"], [[4886, 4887], "disallowed"], [[4888, 4894], "valid"], [[4895, 4895], "valid"], [[4896, 4934], "valid"], [[4935, 4935], "valid"], [[4936, 4954], "valid"], [[4955, 4956], "disallowed"], [[4957, 4958], "valid"], [[4959, 4959], "valid"], [[4960, 4960], "valid", [], "NV8"], [[4961, 4988], "valid", [], "NV8"], [[4989, 4991], "disallowed"], [[4992, 5007], "valid"], [[5008, 5017], "valid", [], "NV8"], [[5018, 5023], "disallowed"], [[5024, 5108], "valid"], [[5109, 5109], "valid"], [[5110, 5111], "disallowed"], [[5112, 5112], "mapped", [5104]], [[5113, 5113], "mapped", [5105]], [[5114, 5114], "mapped", [5106]], [[5115, 5115], "mapped", [5107]], [[5116, 5116], "mapped", [5108]], [[5117, 5117], "mapped", [5109]], [[5118, 5119], "disallowed"], [[5120, 5120], "valid", [], "NV8"], [[5121, 5740], "valid"], [[5741, 5742], "valid", [], "NV8"], [[5743, 5750], "valid"], [[5751, 5759], "valid"], [[5760, 5760], "disallowed"], [[5761, 5786], "valid"], [[5787, 5788], "valid", [], "NV8"], [[5789, 5791], "disallowed"], [[5792, 5866], "valid"], [[5867, 5872], "valid", [], "NV8"], [[5873, 5880], "valid"], [[5881, 5887], "disallowed"], [[5888, 5900], "valid"], [[5901, 5901], "disallowed"], [[5902, 5908], "valid"], [[5909, 5919], "disallowed"], [[5920, 5940], "valid"], [[5941, 5942], "valid", [], "NV8"], [[5943, 5951], "disallowed"], [[5952, 5971], "valid"], [[5972, 5983], "disallowed"], [[5984, 5996], "valid"], [[5997, 5997], "disallowed"], [[5998, 6e3], "valid"], [[6001, 6001], "disallowed"], [[6002, 6003], "valid"], [[6004, 6015], "disallowed"], [[6016, 6067], "valid"], [[6068, 6069], "disallowed"], [[6070, 6099], "valid"], [[6100, 6102], "valid", [], "NV8"], [[6103, 6103], "valid"], [[6104, 6107], "valid", [], "NV8"], [[6108, 6108], "valid"], [[6109, 6109], "valid"], [[6110, 6111], "disallowed"], [[6112, 6121], "valid"], [[6122, 6127], "disallowed"], [[6128, 6137], "valid", [], "NV8"], [[6138, 6143], "disallowed"], [[6144, 6149], "valid", [], "NV8"], [[6150, 6150], "disallowed"], [[6151, 6154], "valid", [], "NV8"], [[6155, 6157], "ignored"], [[6158, 6158], "disallowed"], [[6159, 6159], "disallowed"], [[6160, 6169], "valid"], [[6170, 6175], "disallowed"], [[6176, 6263], "valid"], [[6264, 6271], "disallowed"], [[6272, 6313], "valid"], [[6314, 6314], "valid"], [[6315, 6319], "disallowed"], [[6320, 6389], "valid"], [[6390, 6399], "disallowed"], [[6400, 6428], "valid"], [[6429, 6430], "valid"], [[6431, 6431], "disallowed"], [[6432, 6443], "valid"], [[6444, 6447], "disallowed"], [[6448, 6459], "valid"], [[6460, 6463], "disallowed"], [[6464, 6464], "valid", [], "NV8"], [[6465, 6467], "disallowed"], [[6468, 6469], "valid", [], "NV8"], [[6470, 6509], "valid"], [[6510, 6511], "disallowed"], [[6512, 6516], "valid"], [[6517, 6527], "disallowed"], [[6528, 6569], "valid"], [[6570, 6571], "valid"], [[6572, 6575], "disallowed"], [[6576, 6601], "valid"], [[6602, 6607], "disallowed"], [[6608, 6617], "valid"], [[6618, 6618], "valid", [], "XV8"], [[6619, 6621], "disallowed"], [[6622, 6623], "valid", [], "NV8"], [[6624, 6655], "valid", [], "NV8"], [[6656, 6683], "valid"], [[6684, 6685], "disallowed"], [[6686, 6687], "valid", [], "NV8"], [[6688, 6750], "valid"], [[6751, 6751], "disallowed"], [[6752, 6780], "valid"], [[6781, 6782], "disallowed"], [[6783, 6793], "valid"], [[6794, 6799], "disallowed"], [[6800, 6809], "valid"], [[6810, 6815], "disallowed"], [[6816, 6822], "valid", [], "NV8"], [[6823, 6823], "valid"], [[6824, 6829], "valid", [], "NV8"], [[6830, 6831], "disallowed"], [[6832, 6845], "valid"], [[6846, 6846], "valid", [], "NV8"], [[6847, 6911], "disallowed"], [[6912, 6987], "valid"], [[6988, 6991], "disallowed"], [[6992, 7001], "valid"], [[7002, 7018], "valid", [], "NV8"], [[7019, 7027], "valid"], [[7028, 7036], "valid", [], "NV8"], [[7037, 7039], "disallowed"], [[7040, 7082], "valid"], [[7083, 7085], "valid"], [[7086, 7097], "valid"], [[7098, 7103], "valid"], [[7104, 7155], "valid"], [[7156, 7163], "disallowed"], [[7164, 7167], "valid", [], "NV8"], [[7168, 7223], "valid"], [[7224, 7226], "disallowed"], [[7227, 7231], "valid", [], "NV8"], [[7232, 7241], "valid"], [[7242, 7244], "disallowed"], [[7245, 7293], "valid"], [[7294, 7295], "valid", [], "NV8"], [[7296, 7359], "disallowed"], [[7360, 7367], "valid", [], "NV8"], [[7368, 7375], "disallowed"], [[7376, 7378], "valid"], [[7379, 7379], "valid", [], "NV8"], [[7380, 7410], "valid"], [[7411, 7414], "valid"], [[7415, 7415], "disallowed"], [[7416, 7417], "valid"], [[7418, 7423], "disallowed"], [[7424, 7467], "valid"], [[7468, 7468], "mapped", [97]], [[7469, 7469], "mapped", [230]], [[7470, 7470], "mapped", [98]], [[7471, 7471], "valid"], [[7472, 7472], "mapped", [100]], [[7473, 7473], "mapped", [101]], [[7474, 7474], "mapped", [477]], [[7475, 7475], "mapped", [103]], [[7476, 7476], "mapped", [104]], [[7477, 7477], "mapped", [105]], [[7478, 7478], "mapped", [106]], [[7479, 7479], "mapped", [107]], [[7480, 7480], "mapped", [108]], [[7481, 7481], "mapped", [109]], [[7482, 7482], "mapped", [110]], [[7483, 7483], "valid"], [[7484, 7484], "mapped", [111]], [[7485, 7485], "mapped", [547]], [[7486, 7486], "mapped", [112]], [[7487, 7487], "mapped", [114]], [[7488, 7488], "mapped", [116]], [[7489, 7489], "mapped", [117]], [[7490, 7490], "mapped", [119]], [[7491, 7491], "mapped", [97]], [[7492, 7492], "mapped", [592]], [[7493, 7493], "mapped", [593]], [[7494, 7494], "mapped", [7426]], [[7495, 7495], "mapped", [98]], [[7496, 7496], "mapped", [100]], [[7497, 7497], "mapped", [101]], [[7498, 7498], "mapped", [601]], [[7499, 7499], "mapped", [603]], [[7500, 7500], "mapped", [604]], [[7501, 7501], "mapped", [103]], [[7502, 7502], "valid"], [[7503, 7503], "mapped", [107]], [[7504, 7504], "mapped", [109]], [[7505, 7505], "mapped", [331]], [[7506, 7506], "mapped", [111]], [[7507, 7507], "mapped", [596]], [[7508, 7508], "mapped", [7446]], [[7509, 7509], "mapped", [7447]], [[7510, 7510], "mapped", [112]], [[7511, 7511], "mapped", [116]], [[7512, 7512], "mapped", [117]], [[7513, 7513], "mapped", [7453]], [[7514, 7514], "mapped", [623]], [[7515, 7515], "mapped", [118]], [[7516, 7516], "mapped", [7461]], [[7517, 7517], "mapped", [946]], [[7518, 7518], "mapped", [947]], [[7519, 7519], "mapped", [948]], [[7520, 7520], "mapped", [966]], [[7521, 7521], "mapped", [967]], [[7522, 7522], "mapped", [105]], [[7523, 7523], "mapped", [114]], [[7524, 7524], "mapped", [117]], [[7525, 7525], "mapped", [118]], [[7526, 7526], "mapped", [946]], [[7527, 7527], "mapped", [947]], [[7528, 7528], "mapped", [961]], [[7529, 7529], "mapped", [966]], [[7530, 7530], "mapped", [967]], [[7531, 7531], "valid"], [[7532, 7543], "valid"], [[7544, 7544], "mapped", [1085]], [[7545, 7578], "valid"], [[7579, 7579], "mapped", [594]], [[7580, 7580], "mapped", [99]], [[7581, 7581], "mapped", [597]], [[7582, 7582], "mapped", [240]], [[7583, 7583], "mapped", [604]], [[7584, 7584], "mapped", [102]], [[7585, 7585], "mapped", [607]], [[7586, 7586], "mapped", [609]], [[7587, 7587], "mapped", [613]], [[7588, 7588], "mapped", [616]], [[7589, 7589], "mapped", [617]], [[7590, 7590], "mapped", [618]], [[7591, 7591], "mapped", [7547]], [[7592, 7592], "mapped", [669]], [[7593, 7593], "mapped", [621]], [[7594, 7594], "mapped", [7557]], [[7595, 7595], "mapped", [671]], [[7596, 7596], "mapped", [625]], [[7597, 7597], "mapped", [624]], [[7598, 7598], "mapped", [626]], [[7599, 7599], "mapped", [627]], [[7600, 7600], "mapped", [628]], [[7601, 7601], "mapped", [629]], [[7602, 7602], "mapped", [632]], [[7603, 7603], "mapped", [642]], [[7604, 7604], "mapped", [643]], [[7605, 7605], "mapped", [427]], [[7606, 7606], "mapped", [649]], [[7607, 7607], "mapped", [650]], [[7608, 7608], "mapped", [7452]], [[7609, 7609], "mapped", [651]], [[7610, 7610], "mapped", [652]], [[7611, 7611], "mapped", [122]], [[7612, 7612], "mapped", [656]], [[7613, 7613], "mapped", [657]], [[7614, 7614], "mapped", [658]], [[7615, 7615], "mapped", [952]], [[7616, 7619], "valid"], [[7620, 7626], "valid"], [[7627, 7654], "valid"], [[7655, 7669], "valid"], [[7670, 7675], "disallowed"], [[7676, 7676], "valid"], [[7677, 7677], "valid"], [[7678, 7679], "valid"], [[7680, 7680], "mapped", [7681]], [[7681, 7681], "valid"], [[7682, 7682], "mapped", [7683]], [[7683, 7683], "valid"], [[7684, 7684], "mapped", [7685]], [[7685, 7685], "valid"], [[7686, 7686], "mapped", [7687]], [[7687, 7687], "valid"], [[7688, 7688], "mapped", [7689]], [[7689, 7689], "valid"], [[7690, 7690], "mapped", [7691]], [[7691, 7691], "valid"], [[7692, 7692], "mapped", [7693]], [[7693, 7693], "valid"], [[7694, 7694], "mapped", [7695]], [[7695, 7695], "valid"], [[7696, 7696], "mapped", [7697]], [[7697, 7697], "valid"], [[7698, 7698], "mapped", [7699]], [[7699, 7699], "valid"], [[7700, 7700], "mapped", [7701]], [[7701, 7701], "valid"], [[7702, 7702], "mapped", [7703]], [[7703, 7703], "valid"], [[7704, 7704], "mapped", [7705]], [[7705, 7705], "valid"], [[7706, 7706], "mapped", [7707]], [[7707, 7707], "valid"], [[7708, 7708], "mapped", [7709]], [[7709, 7709], "valid"], [[7710, 7710], "mapped", [7711]], [[7711, 7711], "valid"], [[7712, 7712], "mapped", [7713]], [[7713, 7713], "valid"], [[7714, 7714], "mapped", [7715]], [[7715, 7715], "valid"], [[7716, 7716], "mapped", [7717]], [[7717, 7717], "valid"], [[7718, 7718], "mapped", [7719]], [[7719, 7719], "valid"], [[7720, 7720], "mapped", [7721]], [[7721, 7721], "valid"], [[7722, 7722], "mapped", [7723]], [[7723, 7723], "valid"], [[7724, 7724], "mapped", [7725]], [[7725, 7725], "valid"], [[7726, 7726], "mapped", [7727]], [[7727, 7727], "valid"], [[7728, 7728], "mapped", [7729]], [[7729, 7729], "valid"], [[7730, 7730], "mapped", [7731]], [[7731, 7731], "valid"], [[7732, 7732], "mapped", [7733]], [[7733, 7733], "valid"], [[7734, 7734], "mapped", [7735]], [[7735, 7735], "valid"], [[7736, 7736], "mapped", [7737]], [[7737, 7737], "valid"], [[7738, 7738], "mapped", [7739]], [[7739, 7739], "valid"], [[7740, 7740], "mapped", [7741]], [[7741, 7741], "valid"], [[7742, 7742], "mapped", [7743]], [[7743, 7743], "valid"], [[7744, 7744], "mapped", [7745]], [[7745, 7745], "valid"], [[7746, 7746], "mapped", [7747]], [[7747, 7747], "valid"], [[7748, 7748], "mapped", [7749]], [[7749, 7749], "valid"], [[7750, 7750], "mapped", [7751]], [[7751, 7751], "valid"], [[7752, 7752], "mapped", [7753]], [[7753, 7753], "valid"], [[7754, 7754], "mapped", [7755]], [[7755, 7755], "valid"], [[7756, 7756], "mapped", [7757]], [[7757, 7757], "valid"], [[7758, 7758], "mapped", [7759]], [[7759, 7759], "valid"], [[7760, 7760], "mapped", [7761]], [[7761, 7761], "valid"], [[7762, 7762], "mapped", [7763]], [[7763, 7763], "valid"], [[7764, 7764], "mapped", [7765]], [[7765, 7765], "valid"], [[7766, 7766], "mapped", [7767]], [[7767, 7767], "valid"], [[7768, 7768], "mapped", [7769]], [[7769, 7769], "valid"], [[7770, 7770], "mapped", [7771]], [[7771, 7771], "valid"], [[7772, 7772], "mapped", [7773]], [[7773, 7773], "valid"], [[7774, 7774], "mapped", [7775]], [[7775, 7775], "valid"], [[7776, 7776], "mapped", [7777]], [[7777, 7777], "valid"], [[7778, 7778], "mapped", [7779]], [[7779, 7779], "valid"], [[7780, 7780], "mapped", [7781]], [[7781, 7781], "valid"], [[7782, 7782], "mapped", [7783]], [[7783, 7783], "valid"], [[7784, 7784], "mapped", [7785]], [[7785, 7785], "valid"], [[7786, 7786], "mapped", [7787]], [[7787, 7787], "valid"], [[7788, 7788], "mapped", [7789]], [[7789, 7789], "valid"], [[7790, 7790], "mapped", [7791]], [[7791, 7791], "valid"], [[7792, 7792], "mapped", [7793]], [[7793, 7793], "valid"], [[7794, 7794], "mapped", [7795]], [[7795, 7795], "valid"], [[7796, 7796], "mapped", [7797]], [[7797, 7797], "valid"], [[7798, 7798], "mapped", [7799]], [[7799, 7799], "valid"], [[7800, 7800], "mapped", [7801]], [[7801, 7801], "valid"], [[7802, 7802], "mapped", [7803]], [[7803, 7803], "valid"], [[7804, 7804], "mapped", [7805]], [[7805, 7805], "valid"], [[7806, 7806], "mapped", [7807]], [[7807, 7807], "valid"], [[7808, 7808], "mapped", [7809]], [[7809, 7809], "valid"], [[7810, 7810], "mapped", [7811]], [[7811, 7811], "valid"], [[7812, 7812], "mapped", [7813]], [[7813, 7813], "valid"], [[7814, 7814], "mapped", [7815]], [[7815, 7815], "valid"], [[7816, 7816], "mapped", [7817]], [[7817, 7817], "valid"], [[7818, 7818], "mapped", [7819]], [[7819, 7819], "valid"], [[7820, 7820], "mapped", [7821]], [[7821, 7821], "valid"], [[7822, 7822], "mapped", [7823]], [[7823, 7823], "valid"], [[7824, 7824], "mapped", [7825]], [[7825, 7825], "valid"], [[7826, 7826], "mapped", [7827]], [[7827, 7827], "valid"], [[7828, 7828], "mapped", [7829]], [[7829, 7833], "valid"], [[7834, 7834], "mapped", [97, 702]], [[7835, 7835], "mapped", [7777]], [[7836, 7837], "valid"], [[7838, 7838], "mapped", [115, 115]], [[7839, 7839], "valid"], [[7840, 7840], "mapped", [7841]], [[7841, 7841], "valid"], [[7842, 7842], "mapped", [7843]], [[7843, 7843], "valid"], [[7844, 7844], "mapped", [7845]], [[7845, 7845], "valid"], [[7846, 7846], "mapped", [7847]], [[7847, 7847], "valid"], [[7848, 7848], "mapped", [7849]], [[7849, 7849], "valid"], [[7850, 7850], "mapped", [7851]], [[7851, 7851], "valid"], [[7852, 7852], "mapped", [7853]], [[7853, 7853], "valid"], [[7854, 7854], "mapped", [7855]], [[7855, 7855], "valid"], [[7856, 7856], "mapped", [7857]], [[7857, 7857], "valid"], [[7858, 7858], "mapped", [7859]], [[7859, 7859], "valid"], [[7860, 7860], "mapped", [7861]], [[7861, 7861], "valid"], [[7862, 7862], "mapped", [7863]], [[7863, 7863], "valid"], [[7864, 7864], "mapped", [7865]], [[7865, 7865], "valid"], [[7866, 7866], "mapped", [7867]], [[7867, 7867], "valid"], [[7868, 7868], "mapped", [7869]], [[7869, 7869], "valid"], [[7870, 7870], "mapped", [7871]], [[7871, 7871], "valid"], [[7872, 7872], "mapped", [7873]], [[7873, 7873], "valid"], [[7874, 7874], "mapped", [7875]], [[7875, 7875], "valid"], [[7876, 7876], "mapped", [7877]], [[7877, 7877], "valid"], [[7878, 7878], "mapped", [7879]], [[7879, 7879], "valid"], [[7880, 7880], "mapped", [7881]], [[7881, 7881], "valid"], [[7882, 7882], "mapped", [7883]], [[7883, 7883], "valid"], [[7884, 7884], "mapped", [7885]], [[7885, 7885], "valid"], [[7886, 7886], "mapped", [7887]], [[7887, 7887], "valid"], [[7888, 7888], "mapped", [7889]], [[7889, 7889], "valid"], [[7890, 7890], "mapped", [7891]], [[7891, 7891], "valid"], [[7892, 7892], "mapped", [7893]], [[7893, 7893], "valid"], [[7894, 7894], "mapped", [7895]], [[7895, 7895], "valid"], [[7896, 7896], "mapped", [7897]], [[7897, 7897], "valid"], [[7898, 7898], "mapped", [7899]], [[7899, 7899], "valid"], [[7900, 7900], "mapped", [7901]], [[7901, 7901], "valid"], [[7902, 7902], "mapped", [7903]], [[7903, 7903], "valid"], [[7904, 7904], "mapped", [7905]], [[7905, 7905], "valid"], [[7906, 7906], "mapped", [7907]], [[7907, 7907], "valid"], [[7908, 7908], "mapped", [7909]], [[7909, 7909], "valid"], [[7910, 7910], "mapped", [7911]], [[7911, 7911], "valid"], [[7912, 7912], "mapped", [7913]], [[7913, 7913], "valid"], [[7914, 7914], "mapped", [7915]], [[7915, 7915], "valid"], [[7916, 7916], "mapped", [7917]], [[7917, 7917], "valid"], [[7918, 7918], "mapped", [7919]], [[7919, 7919], "valid"], [[7920, 7920], "mapped", [7921]], [[7921, 7921], "valid"], [[7922, 7922], "mapped", [7923]], [[7923, 7923], "valid"], [[7924, 7924], "mapped", [7925]], [[7925, 7925], "valid"], [[7926, 7926], "mapped", [7927]], [[7927, 7927], "valid"], [[7928, 7928], "mapped", [7929]], [[7929, 7929], "valid"], [[7930, 7930], "mapped", [7931]], [[7931, 7931], "valid"], [[7932, 7932], "mapped", [7933]], [[7933, 7933], "valid"], [[7934, 7934], "mapped", [7935]], [[7935, 7935], "valid"], [[7936, 7943], "valid"], [[7944, 7944], "mapped", [7936]], [[7945, 7945], "mapped", [7937]], [[7946, 7946], "mapped", [7938]], [[7947, 7947], "mapped", [7939]], [[7948, 7948], "mapped", [7940]], [[7949, 7949], "mapped", [7941]], [[7950, 7950], "mapped", [7942]], [[7951, 7951], "mapped", [7943]], [[7952, 7957], "valid"], [[7958, 7959], "disallowed"], [[7960, 7960], "mapped", [7952]], [[7961, 7961], "mapped", [7953]], [[7962, 7962], "mapped", [7954]], [[7963, 7963], "mapped", [7955]], [[7964, 7964], "mapped", [7956]], [[7965, 7965], "mapped", [7957]], [[7966, 7967], "disallowed"], [[7968, 7975], "valid"], [[7976, 7976], "mapped", [7968]], [[7977, 7977], "mapped", [7969]], [[7978, 7978], "mapped", [7970]], [[7979, 7979], "mapped", [7971]], [[7980, 7980], "mapped", [7972]], [[7981, 7981], "mapped", [7973]], [[7982, 7982], "mapped", [7974]], [[7983, 7983], "mapped", [7975]], [[7984, 7991], "valid"], [[7992, 7992], "mapped", [7984]], [[7993, 7993], "mapped", [7985]], [[7994, 7994], "mapped", [7986]], [[7995, 7995], "mapped", [7987]], [[7996, 7996], "mapped", [7988]], [[7997, 7997], "mapped", [7989]], [[7998, 7998], "mapped", [7990]], [[7999, 7999], "mapped", [7991]], [[8e3, 8005], "valid"], [[8006, 8007], "disallowed"], [[8008, 8008], "mapped", [8e3]], [[8009, 8009], "mapped", [8001]], [[8010, 8010], "mapped", [8002]], [[8011, 8011], "mapped", [8003]], [[8012, 8012], "mapped", [8004]], [[8013, 8013], "mapped", [8005]], [[8014, 8015], "disallowed"], [[8016, 8023], "valid"], [[8024, 8024], "disallowed"], [[8025, 8025], "mapped", [8017]], [[8026, 8026], "disallowed"], [[8027, 8027], "mapped", [8019]], [[8028, 8028], "disallowed"], [[8029, 8029], "mapped", [8021]], [[8030, 8030], "disallowed"], [[8031, 8031], "mapped", [8023]], [[8032, 8039], "valid"], [[8040, 8040], "mapped", [8032]], [[8041, 8041], "mapped", [8033]], [[8042, 8042], "mapped", [8034]], [[8043, 8043], "mapped", [8035]], [[8044, 8044], "mapped", [8036]], [[8045, 8045], "mapped", [8037]], [[8046, 8046], "mapped", [8038]], [[8047, 8047], "mapped", [8039]], [[8048, 8048], "valid"], [[8049, 8049], "mapped", [940]], [[8050, 8050], "valid"], [[8051, 8051], "mapped", [941]], [[8052, 8052], "valid"], [[8053, 8053], "mapped", [942]], [[8054, 8054], "valid"], [[8055, 8055], "mapped", [943]], [[8056, 8056], "valid"], [[8057, 8057], "mapped", [972]], [[8058, 8058], "valid"], [[8059, 8059], "mapped", [973]], [[8060, 8060], "valid"], [[8061, 8061], "mapped", [974]], [[8062, 8063], "disallowed"], [[8064, 8064], "mapped", [7936, 953]], [[8065, 8065], "mapped", [7937, 953]], [[8066, 8066], "mapped", [7938, 953]], [[8067, 8067], "mapped", [7939, 953]], [[8068, 8068], "mapped", [7940, 953]], [[8069, 8069], "mapped", [7941, 953]], [[8070, 8070], "mapped", [7942, 953]], [[8071, 8071], "mapped", [7943, 953]], [[8072, 8072], "mapped", [7936, 953]], [[8073, 8073], "mapped", [7937, 953]], [[8074, 8074], "mapped", [7938, 953]], [[8075, 8075], "mapped", [7939, 953]], [[8076, 8076], "mapped", [7940, 953]], [[8077, 8077], "mapped", [7941, 953]], [[8078, 8078], "mapped", [7942, 953]], [[8079, 8079], "mapped", [7943, 953]], [[8080, 8080], "mapped", [7968, 953]], [[8081, 8081], "mapped", [7969, 953]], [[8082, 8082], "mapped", [7970, 953]], [[8083, 8083], "mapped", [7971, 953]], [[8084, 8084], "mapped", [7972, 953]], [[8085, 8085], "mapped", [7973, 953]], [[8086, 8086], "mapped", [7974, 953]], [[8087, 8087], "mapped", [7975, 953]], [[8088, 8088], "mapped", [7968, 953]], [[8089, 8089], "mapped", [7969, 953]], [[8090, 8090], "mapped", [7970, 953]], [[8091, 8091], "mapped", [7971, 953]], [[8092, 8092], "mapped", [7972, 953]], [[8093, 8093], "mapped", [7973, 953]], [[8094, 8094], "mapped", [7974, 953]], [[8095, 8095], "mapped", [7975, 953]], [[8096, 8096], "mapped", [8032, 953]], [[8097, 8097], "mapped", [8033, 953]], [[8098, 8098], "mapped", [8034, 953]], [[8099, 8099], "mapped", [8035, 953]], [[8100, 8100], "mapped", [8036, 953]], [[8101, 8101], "mapped", [8037, 953]], [[8102, 8102], "mapped", [8038, 953]], [[8103, 8103], "mapped", [8039, 953]], [[8104, 8104], "mapped", [8032, 953]], [[8105, 8105], "mapped", [8033, 953]], [[8106, 8106], "mapped", [8034, 953]], [[8107, 8107], "mapped", [8035, 953]], [[8108, 8108], "mapped", [8036, 953]], [[8109, 8109], "mapped", [8037, 953]], [[8110, 8110], "mapped", [8038, 953]], [[8111, 8111], "mapped", [8039, 953]], [[8112, 8113], "valid"], [[8114, 8114], "mapped", [8048, 953]], [[8115, 8115], "mapped", [945, 953]], [[8116, 8116], "mapped", [940, 953]], [[8117, 8117], "disallowed"], [[8118, 8118], "valid"], [[8119, 8119], "mapped", [8118, 953]], [[8120, 8120], "mapped", [8112]], [[8121, 8121], "mapped", [8113]], [[8122, 8122], "mapped", [8048]], [[8123, 8123], "mapped", [940]], [[8124, 8124], "mapped", [945, 953]], [[8125, 8125], "disallowed_STD3_mapped", [32, 787]], [[8126, 8126], "mapped", [953]], [[8127, 8127], "disallowed_STD3_mapped", [32, 787]], [[8128, 8128], "disallowed_STD3_mapped", [32, 834]], [[8129, 8129], "disallowed_STD3_mapped", [32, 776, 834]], [[8130, 8130], "mapped", [8052, 953]], [[8131, 8131], "mapped", [951, 953]], [[8132, 8132], "mapped", [942, 953]], [[8133, 8133], "disallowed"], [[8134, 8134], "valid"], [[8135, 8135], "mapped", [8134, 953]], [[8136, 8136], "mapped", [8050]], [[8137, 8137], "mapped", [941]], [[8138, 8138], "mapped", [8052]], [[8139, 8139], "mapped", [942]], [[8140, 8140], "mapped", [951, 953]], [[8141, 8141], "disallowed_STD3_mapped", [32, 787, 768]], [[8142, 8142], "disallowed_STD3_mapped", [32, 787, 769]], [[8143, 8143], "disallowed_STD3_mapped", [32, 787, 834]], [[8144, 8146], "valid"], [[8147, 8147], "mapped", [912]], [[8148, 8149], "disallowed"], [[8150, 8151], "valid"], [[8152, 8152], "mapped", [8144]], [[8153, 8153], "mapped", [8145]], [[8154, 8154], "mapped", [8054]], [[8155, 8155], "mapped", [943]], [[8156, 8156], "disallowed"], [[8157, 8157], "disallowed_STD3_mapped", [32, 788, 768]], [[8158, 8158], "disallowed_STD3_mapped", [32, 788, 769]], [[8159, 8159], "disallowed_STD3_mapped", [32, 788, 834]], [[8160, 8162], "valid"], [[8163, 8163], "mapped", [944]], [[8164, 8167], "valid"], [[8168, 8168], "mapped", [8160]], [[8169, 8169], "mapped", [8161]], [[8170, 8170], "mapped", [8058]], [[8171, 8171], "mapped", [973]], [[8172, 8172], "mapped", [8165]], [[8173, 8173], "disallowed_STD3_mapped", [32, 776, 768]], [[8174, 8174], "disallowed_STD3_mapped", [32, 776, 769]], [[8175, 8175], "disallowed_STD3_mapped", [96]], [[8176, 8177], "disallowed"], [[8178, 8178], "mapped", [8060, 953]], [[8179, 8179], "mapped", [969, 953]], [[8180, 8180], "mapped", [974, 953]], [[8181, 8181], "disallowed"], [[8182, 8182], "valid"], [[8183, 8183], "mapped", [8182, 953]], [[8184, 8184], "mapped", [8056]], [[8185, 8185], "mapped", [972]], [[8186, 8186], "mapped", [8060]], [[8187, 8187], "mapped", [974]], [[8188, 8188], "mapped", [969, 953]], [[8189, 8189], "disallowed_STD3_mapped", [32, 769]], [[8190, 8190], "disallowed_STD3_mapped", [32, 788]], [[8191, 8191], "disallowed"], [[8192, 8202], "disallowed_STD3_mapped", [32]], [[8203, 8203], "ignored"], [[8204, 8205], "deviation", []], [[8206, 8207], "disallowed"], [[8208, 8208], "valid", [], "NV8"], [[8209, 8209], "mapped", [8208]], [[8210, 8214], "valid", [], "NV8"], [[8215, 8215], "disallowed_STD3_mapped", [32, 819]], [[8216, 8227], "valid", [], "NV8"], [[8228, 8230], "disallowed"], [[8231, 8231], "valid", [], "NV8"], [[8232, 8238], "disallowed"], [[8239, 8239], "disallowed_STD3_mapped", [32]], [[8240, 8242], "valid", [], "NV8"], [[8243, 8243], "mapped", [8242, 8242]], [[8244, 8244], "mapped", [8242, 8242, 8242]], [[8245, 8245], "valid", [], "NV8"], [[8246, 8246], "mapped", [8245, 8245]], [[8247, 8247], "mapped", [8245, 8245, 8245]], [[8248, 8251], "valid", [], "NV8"], [[8252, 8252], "disallowed_STD3_mapped", [33, 33]], [[8253, 8253], "valid", [], "NV8"], [[8254, 8254], "disallowed_STD3_mapped", [32, 773]], [[8255, 8262], "valid", [], "NV8"], [[8263, 8263], "disallowed_STD3_mapped", [63, 63]], [[8264, 8264], "disallowed_STD3_mapped", [63, 33]], [[8265, 8265], "disallowed_STD3_mapped", [33, 63]], [[8266, 8269], "valid", [], "NV8"], [[8270, 8274], "valid", [], "NV8"], [[8275, 8276], "valid", [], "NV8"], [[8277, 8278], "valid", [], "NV8"], [[8279, 8279], "mapped", [8242, 8242, 8242, 8242]], [[8280, 8286], "valid", [], "NV8"], [[8287, 8287], "disallowed_STD3_mapped", [32]], [[8288, 8288], "ignored"], [[8289, 8291], "disallowed"], [[8292, 8292], "ignored"], [[8293, 8293], "disallowed"], [[8294, 8297], "disallowed"], [[8298, 8303], "disallowed"], [[8304, 8304], "mapped", [48]], [[8305, 8305], "mapped", [105]], [[8306, 8307], "disallowed"], [[8308, 8308], "mapped", [52]], [[8309, 8309], "mapped", [53]], [[8310, 8310], "mapped", [54]], [[8311, 8311], "mapped", [55]], [[8312, 8312], "mapped", [56]], [[8313, 8313], "mapped", [57]], [[8314, 8314], "disallowed_STD3_mapped", [43]], [[8315, 8315], "mapped", [8722]], [[8316, 8316], "disallowed_STD3_mapped", [61]], [[8317, 8317], "disallowed_STD3_mapped", [40]], [[8318, 8318], "disallowed_STD3_mapped", [41]], [[8319, 8319], "mapped", [110]], [[8320, 8320], "mapped", [48]], [[8321, 8321], "mapped", [49]], [[8322, 8322], "mapped", [50]], [[8323, 8323], "mapped", [51]], [[8324, 8324], "mapped", [52]], [[8325, 8325], "mapped", [53]], [[8326, 8326], "mapped", [54]], [[8327, 8327], "mapped", [55]], [[8328, 8328], "mapped", [56]], [[8329, 8329], "mapped", [57]], [[8330, 8330], "disallowed_STD3_mapped", [43]], [[8331, 8331], "mapped", [8722]], [[8332, 8332], "disallowed_STD3_mapped", [61]], [[8333, 8333], "disallowed_STD3_mapped", [40]], [[8334, 8334], "disallowed_STD3_mapped", [41]], [[8335, 8335], "disallowed"], [[8336, 8336], "mapped", [97]], [[8337, 8337], "mapped", [101]], [[8338, 8338], "mapped", [111]], [[8339, 8339], "mapped", [120]], [[8340, 8340], "mapped", [601]], [[8341, 8341], "mapped", [104]], [[8342, 8342], "mapped", [107]], [[8343, 8343], "mapped", [108]], [[8344, 8344], "mapped", [109]], [[8345, 8345], "mapped", [110]], [[8346, 8346], "mapped", [112]], [[8347, 8347], "mapped", [115]], [[8348, 8348], "mapped", [116]], [[8349, 8351], "disallowed"], [[8352, 8359], "valid", [], "NV8"], [[8360, 8360], "mapped", [114, 115]], [[8361, 8362], "valid", [], "NV8"], [[8363, 8363], "valid", [], "NV8"], [[8364, 8364], "valid", [], "NV8"], [[8365, 8367], "valid", [], "NV8"], [[8368, 8369], "valid", [], "NV8"], [[8370, 8373], "valid", [], "NV8"], [[8374, 8376], "valid", [], "NV8"], [[8377, 8377], "valid", [], "NV8"], [[8378, 8378], "valid", [], "NV8"], [[8379, 8381], "valid", [], "NV8"], [[8382, 8382], "valid", [], "NV8"], [[8383, 8399], "disallowed"], [[8400, 8417], "valid", [], "NV8"], [[8418, 8419], "valid", [], "NV8"], [[8420, 8426], "valid", [], "NV8"], [[8427, 8427], "valid", [], "NV8"], [[8428, 8431], "valid", [], "NV8"], [[8432, 8432], "valid", [], "NV8"], [[8433, 8447], "disallowed"], [[8448, 8448], "disallowed_STD3_mapped", [97, 47, 99]], [[8449, 8449], "disallowed_STD3_mapped", [97, 47, 115]], [[8450, 8450], "mapped", [99]], [[8451, 8451], "mapped", [176, 99]], [[8452, 8452], "valid", [], "NV8"], [[8453, 8453], "disallowed_STD3_mapped", [99, 47, 111]], [[8454, 8454], "disallowed_STD3_mapped", [99, 47, 117]], [[8455, 8455], "mapped", [603]], [[8456, 8456], "valid", [], "NV8"], [[8457, 8457], "mapped", [176, 102]], [[8458, 8458], "mapped", [103]], [[8459, 8462], "mapped", [104]], [[8463, 8463], "mapped", [295]], [[8464, 8465], "mapped", [105]], [[8466, 8467], "mapped", [108]], [[8468, 8468], "valid", [], "NV8"], [[8469, 8469], "mapped", [110]], [[8470, 8470], "mapped", [110, 111]], [[8471, 8472], "valid", [], "NV8"], [[8473, 8473], "mapped", [112]], [[8474, 8474], "mapped", [113]], [[8475, 8477], "mapped", [114]], [[8478, 8479], "valid", [], "NV8"], [[8480, 8480], "mapped", [115, 109]], [[8481, 8481], "mapped", [116, 101, 108]], [[8482, 8482], "mapped", [116, 109]], [[8483, 8483], "valid", [], "NV8"], [[8484, 8484], "mapped", [122]], [[8485, 8485], "valid", [], "NV8"], [[8486, 8486], "mapped", [969]], [[8487, 8487], "valid", [], "NV8"], [[8488, 8488], "mapped", [122]], [[8489, 8489], "valid", [], "NV8"], [[8490, 8490], "mapped", [107]], [[8491, 8491], "mapped", [229]], [[8492, 8492], "mapped", [98]], [[8493, 8493], "mapped", [99]], [[8494, 8494], "valid", [], "NV8"], [[8495, 8496], "mapped", [101]], [[8497, 8497], "mapped", [102]], [[8498, 8498], "disallowed"], [[8499, 8499], "mapped", [109]], [[8500, 8500], "mapped", [111]], [[8501, 8501], "mapped", [1488]], [[8502, 8502], "mapped", [1489]], [[8503, 8503], "mapped", [1490]], [[8504, 8504], "mapped", [1491]], [[8505, 8505], "mapped", [105]], [[8506, 8506], "valid", [], "NV8"], [[8507, 8507], "mapped", [102, 97, 120]], [[8508, 8508], "mapped", [960]], [[8509, 8510], "mapped", [947]], [[8511, 8511], "mapped", [960]], [[8512, 8512], "mapped", [8721]], [[8513, 8516], "valid", [], "NV8"], [[8517, 8518], "mapped", [100]], [[8519, 8519], "mapped", [101]], [[8520, 8520], "mapped", [105]], [[8521, 8521], "mapped", [106]], [[8522, 8523], "valid", [], "NV8"], [[8524, 8524], "valid", [], "NV8"], [[8525, 8525], "valid", [], "NV8"], [[8526, 8526], "valid"], [[8527, 8527], "valid", [], "NV8"], [[8528, 8528], "mapped", [49, 8260, 55]], [[8529, 8529], "mapped", [49, 8260, 57]], [[8530, 8530], "mapped", [49, 8260, 49, 48]], [[8531, 8531], "mapped", [49, 8260, 51]], [[8532, 8532], "mapped", [50, 8260, 51]], [[8533, 8533], "mapped", [49, 8260, 53]], [[8534, 8534], "mapped", [50, 8260, 53]], [[8535, 8535], "mapped", [51, 8260, 53]], [[8536, 8536], "mapped", [52, 8260, 53]], [[8537, 8537], "mapped", [49, 8260, 54]], [[8538, 8538], "mapped", [53, 8260, 54]], [[8539, 8539], "mapped", [49, 8260, 56]], [[8540, 8540], "mapped", [51, 8260, 56]], [[8541, 8541], "mapped", [53, 8260, 56]], [[8542, 8542], "mapped", [55, 8260, 56]], [[8543, 8543], "mapped", [49, 8260]], [[8544, 8544], "mapped", [105]], [[8545, 8545], "mapped", [105, 105]], [[8546, 8546], "mapped", [105, 105, 105]], [[8547, 8547], "mapped", [105, 118]], [[8548, 8548], "mapped", [118]], [[8549, 8549], "mapped", [118, 105]], [[8550, 8550], "mapped", [118, 105, 105]], [[8551, 8551], "mapped", [118, 105, 105, 105]], [[8552, 8552], "mapped", [105, 120]], [[8553, 8553], "mapped", [120]], [[8554, 8554], "mapped", [120, 105]], [[8555, 8555], "mapped", [120, 105, 105]], [[8556, 8556], "mapped", [108]], [[8557, 8557], "mapped", [99]], [[8558, 8558], "mapped", [100]], [[8559, 8559], "mapped", [109]], [[8560, 8560], "mapped", [105]], [[8561, 8561], "mapped", [105, 105]], [[8562, 8562], "mapped", [105, 105, 105]], [[8563, 8563], "mapped", [105, 118]], [[8564, 8564], "mapped", [118]], [[8565, 8565], "mapped", [118, 105]], [[8566, 8566], "mapped", [118, 105, 105]], [[8567, 8567], "mapped", [118, 105, 105, 105]], [[8568, 8568], "mapped", [105, 120]], [[8569, 8569], "mapped", [120]], [[8570, 8570], "mapped", [120, 105]], [[8571, 8571], "mapped", [120, 105, 105]], [[8572, 8572], "mapped", [108]], [[8573, 8573], "mapped", [99]], [[8574, 8574], "mapped", [100]], [[8575, 8575], "mapped", [109]], [[8576, 8578], "valid", [], "NV8"], [[8579, 8579], "disallowed"], [[8580, 8580], "valid"], [[8581, 8584], "valid", [], "NV8"], [[8585, 8585], "mapped", [48, 8260, 51]], [[8586, 8587], "valid", [], "NV8"], [[8588, 8591], "disallowed"], [[8592, 8682], "valid", [], "NV8"], [[8683, 8691], "valid", [], "NV8"], [[8692, 8703], "valid", [], "NV8"], [[8704, 8747], "valid", [], "NV8"], [[8748, 8748], "mapped", [8747, 8747]], [[8749, 8749], "mapped", [8747, 8747, 8747]], [[8750, 8750], "valid", [], "NV8"], [[8751, 8751], "mapped", [8750, 8750]], [[8752, 8752], "mapped", [8750, 8750, 8750]], [[8753, 8799], "valid", [], "NV8"], [[8800, 8800], "disallowed_STD3_valid"], [[8801, 8813], "valid", [], "NV8"], [[8814, 8815], "disallowed_STD3_valid"], [[8816, 8945], "valid", [], "NV8"], [[8946, 8959], "valid", [], "NV8"], [[8960, 8960], "valid", [], "NV8"], [[8961, 8961], "valid", [], "NV8"], [[8962, 9e3], "valid", [], "NV8"], [[9001, 9001], "mapped", [12296]], [[9002, 9002], "mapped", [12297]], [[9003, 9082], "valid", [], "NV8"], [[9083, 9083], "valid", [], "NV8"], [[9084, 9084], "valid", [], "NV8"], [[9085, 9114], "valid", [], "NV8"], [[9115, 9166], "valid", [], "NV8"], [[9167, 9168], "valid", [], "NV8"], [[9169, 9179], "valid", [], "NV8"], [[9180, 9191], "valid", [], "NV8"], [[9192, 9192], "valid", [], "NV8"], [[9193, 9203], "valid", [], "NV8"], [[9204, 9210], "valid", [], "NV8"], [[9211, 9215], "disallowed"], [[9216, 9252], "valid", [], "NV8"], [[9253, 9254], "valid", [], "NV8"], [[9255, 9279], "disallowed"], [[9280, 9290], "valid", [], "NV8"], [[9291, 9311], "disallowed"], [[9312, 9312], "mapped", [49]], [[9313, 9313], "mapped", [50]], [[9314, 9314], "mapped", [51]], [[9315, 9315], "mapped", [52]], [[9316, 9316], "mapped", [53]], [[9317, 9317], "mapped", [54]], [[9318, 9318], "mapped", [55]], [[9319, 9319], "mapped", [56]], [[9320, 9320], "mapped", [57]], [[9321, 9321], "mapped", [49, 48]], [[9322, 9322], "mapped", [49, 49]], [[9323, 9323], "mapped", [49, 50]], [[9324, 9324], "mapped", [49, 51]], [[9325, 9325], "mapped", [49, 52]], [[9326, 9326], "mapped", [49, 53]], [[9327, 9327], "mapped", [49, 54]], [[9328, 9328], "mapped", [49, 55]], [[9329, 9329], "mapped", [49, 56]], [[9330, 9330], "mapped", [49, 57]], [[9331, 9331], "mapped", [50, 48]], [[9332, 9332], "disallowed_STD3_mapped", [40, 49, 41]], [[9333, 9333], "disallowed_STD3_mapped", [40, 50, 41]], [[9334, 9334], "disallowed_STD3_mapped", [40, 51, 41]], [[9335, 9335], "disallowed_STD3_mapped", [40, 52, 41]], [[9336, 9336], "disallowed_STD3_mapped", [40, 53, 41]], [[9337, 9337], "disallowed_STD3_mapped", [40, 54, 41]], [[9338, 9338], "disallowed_STD3_mapped", [40, 55, 41]], [[9339, 9339], "disallowed_STD3_mapped", [40, 56, 41]], [[9340, 9340], "disallowed_STD3_mapped", [40, 57, 41]], [[9341, 9341], "disallowed_STD3_mapped", [40, 49, 48, 41]], [[9342, 9342], "disallowed_STD3_mapped", [40, 49, 49, 41]], [[9343, 9343], "disallowed_STD3_mapped", [40, 49, 50, 41]], [[9344, 9344], "disallowed_STD3_mapped", [40, 49, 51, 41]], [[9345, 9345], "disallowed_STD3_mapped", [40, 49, 52, 41]], [[9346, 9346], "disallowed_STD3_mapped", [40, 49, 53, 41]], [[9347, 9347], "disallowed_STD3_mapped", [40, 49, 54, 41]], [[9348, 9348], "disallowed_STD3_mapped", [40, 49, 55, 41]], [[9349, 9349], "disallowed_STD3_mapped", [40, 49, 56, 41]], [[9350, 9350], "disallowed_STD3_mapped", [40, 49, 57, 41]], [[9351, 9351], "disallowed_STD3_mapped", [40, 50, 48, 41]], [[9352, 9371], "disallowed"], [[9372, 9372], "disallowed_STD3_mapped", [40, 97, 41]], [[9373, 9373], "disallowed_STD3_mapped", [40, 98, 41]], [[9374, 9374], "disallowed_STD3_mapped", [40, 99, 41]], [[9375, 9375], "disallowed_STD3_mapped", [40, 100, 41]], [[9376, 9376], "disallowed_STD3_mapped", [40, 101, 41]], [[9377, 9377], "disallowed_STD3_mapped", [40, 102, 41]], [[9378, 9378], "disallowed_STD3_mapped", [40, 103, 41]], [[9379, 9379], "disallowed_STD3_mapped", [40, 104, 41]], [[9380, 9380], "disallowed_STD3_mapped", [40, 105, 41]], [[9381, 9381], "disallowed_STD3_mapped", [40, 106, 41]], [[9382, 9382], "disallowed_STD3_mapped", [40, 107, 41]], [[9383, 9383], "disallowed_STD3_mapped", [40, 108, 41]], [[9384, 9384], "disallowed_STD3_mapped", [40, 109, 41]], [[9385, 9385], "disallowed_STD3_mapped", [40, 110, 41]], [[9386, 9386], "disallowed_STD3_mapped", [40, 111, 41]], [[9387, 9387], "disallowed_STD3_mapped", [40, 112, 41]], [[9388, 9388], "disallowed_STD3_mapped", [40, 113, 41]], [[9389, 9389], "disallowed_STD3_mapped", [40, 114, 41]], [[9390, 9390], "disallowed_STD3_mapped", [40, 115, 41]], [[9391, 9391], "disallowed_STD3_mapped", [40, 116, 41]], [[9392, 9392], "disallowed_STD3_mapped", [40, 117, 41]], [[9393, 9393], "disallowed_STD3_mapped", [40, 118, 41]], [[9394, 9394], "disallowed_STD3_mapped", [40, 119, 41]], [[9395, 9395], "disallowed_STD3_mapped", [40, 120, 41]], [[9396, 9396], "disallowed_STD3_mapped", [40, 121, 41]], [[9397, 9397], "disallowed_STD3_mapped", [40, 122, 41]], [[9398, 9398], "mapped", [97]], [[9399, 9399], "mapped", [98]], [[9400, 9400], "mapped", [99]], [[9401, 9401], "mapped", [100]], [[9402, 9402], "mapped", [101]], [[9403, 9403], "mapped", [102]], [[9404, 9404], "mapped", [103]], [[9405, 9405], "mapped", [104]], [[9406, 9406], "mapped", [105]], [[9407, 9407], "mapped", [106]], [[9408, 9408], "mapped", [107]], [[9409, 9409], "mapped", [108]], [[9410, 9410], "mapped", [109]], [[9411, 9411], "mapped", [110]], [[9412, 9412], "mapped", [111]], [[9413, 9413], "mapped", [112]], [[9414, 9414], "mapped", [113]], [[9415, 9415], "mapped", [114]], [[9416, 9416], "mapped", [115]], [[9417, 9417], "mapped", [116]], [[9418, 9418], "mapped", [117]], [[9419, 9419], "mapped", [118]], [[9420, 9420], "mapped", [119]], [[9421, 9421], "mapped", [120]], [[9422, 9422], "mapped", [121]], [[9423, 9423], "mapped", [122]], [[9424, 9424], "mapped", [97]], [[9425, 9425], "mapped", [98]], [[9426, 9426], "mapped", [99]], [[9427, 9427], "mapped", [100]], [[9428, 9428], "mapped", [101]], [[9429, 9429], "mapped", [102]], [[9430, 9430], "mapped", [103]], [[9431, 9431], "mapped", [104]], [[9432, 9432], "mapped", [105]], [[9433, 9433], "mapped", [106]], [[9434, 9434], "mapped", [107]], [[9435, 9435], "mapped", [108]], [[9436, 9436], "mapped", [109]], [[9437, 9437], "mapped", [110]], [[9438, 9438], "mapped", [111]], [[9439, 9439], "mapped", [112]], [[9440, 9440], "mapped", [113]], [[9441, 9441], "mapped", [114]], [[9442, 9442], "mapped", [115]], [[9443, 9443], "mapped", [116]], [[9444, 9444], "mapped", [117]], [[9445, 9445], "mapped", [118]], [[9446, 9446], "mapped", [119]], [[9447, 9447], "mapped", [120]], [[9448, 9448], "mapped", [121]], [[9449, 9449], "mapped", [122]], [[9450, 9450], "mapped", [48]], [[9451, 9470], "valid", [], "NV8"], [[9471, 9471], "valid", [], "NV8"], [[9472, 9621], "valid", [], "NV8"], [[9622, 9631], "valid", [], "NV8"], [[9632, 9711], "valid", [], "NV8"], [[9712, 9719], "valid", [], "NV8"], [[9720, 9727], "valid", [], "NV8"], [[9728, 9747], "valid", [], "NV8"], [[9748, 9749], "valid", [], "NV8"], [[9750, 9751], "valid", [], "NV8"], [[9752, 9752], "valid", [], "NV8"], [[9753, 9753], "valid", [], "NV8"], [[9754, 9839], "valid", [], "NV8"], [[9840, 9841], "valid", [], "NV8"], [[9842, 9853], "valid", [], "NV8"], [[9854, 9855], "valid", [], "NV8"], [[9856, 9865], "valid", [], "NV8"], [[9866, 9873], "valid", [], "NV8"], [[9874, 9884], "valid", [], "NV8"], [[9885, 9885], "valid", [], "NV8"], [[9886, 9887], "valid", [], "NV8"], [[9888, 9889], "valid", [], "NV8"], [[9890, 9905], "valid", [], "NV8"], [[9906, 9906], "valid", [], "NV8"], [[9907, 9916], "valid", [], "NV8"], [[9917, 9919], "valid", [], "NV8"], [[9920, 9923], "valid", [], "NV8"], [[9924, 9933], "valid", [], "NV8"], [[9934, 9934], "valid", [], "NV8"], [[9935, 9953], "valid", [], "NV8"], [[9954, 9954], "valid", [], "NV8"], [[9955, 9955], "valid", [], "NV8"], [[9956, 9959], "valid", [], "NV8"], [[9960, 9983], "valid", [], "NV8"], [[9984, 9984], "valid", [], "NV8"], [[9985, 9988], "valid", [], "NV8"], [[9989, 9989], "valid", [], "NV8"], [[9990, 9993], "valid", [], "NV8"], [[9994, 9995], "valid", [], "NV8"], [[9996, 10023], "valid", [], "NV8"], [[10024, 10024], "valid", [], "NV8"], [[10025, 10059], "valid", [], "NV8"], [[10060, 10060], "valid", [], "NV8"], [[10061, 10061], "valid", [], "NV8"], [[10062, 10062], "valid", [], "NV8"], [[10063, 10066], "valid", [], "NV8"], [[10067, 10069], "valid", [], "NV8"], [[10070, 10070], "valid", [], "NV8"], [[10071, 10071], "valid", [], "NV8"], [[10072, 10078], "valid", [], "NV8"], [[10079, 10080], "valid", [], "NV8"], [[10081, 10087], "valid", [], "NV8"], [[10088, 10101], "valid", [], "NV8"], [[10102, 10132], "valid", [], "NV8"], [[10133, 10135], "valid", [], "NV8"], [[10136, 10159], "valid", [], "NV8"], [[10160, 10160], "valid", [], "NV8"], [[10161, 10174], "valid", [], "NV8"], [[10175, 10175], "valid", [], "NV8"], [[10176, 10182], "valid", [], "NV8"], [[10183, 10186], "valid", [], "NV8"], [[10187, 10187], "valid", [], "NV8"], [[10188, 10188], "valid", [], "NV8"], [[10189, 10189], "valid", [], "NV8"], [[10190, 10191], "valid", [], "NV8"], [[10192, 10219], "valid", [], "NV8"], [[10220, 10223], "valid", [], "NV8"], [[10224, 10239], "valid", [], "NV8"], [[10240, 10495], "valid", [], "NV8"], [[10496, 10763], "valid", [], "NV8"], [[10764, 10764], "mapped", [8747, 8747, 8747, 8747]], [[10765, 10867], "valid", [], "NV8"], [[10868, 10868], "disallowed_STD3_mapped", [58, 58, 61]], [[10869, 10869], "disallowed_STD3_mapped", [61, 61]], [[10870, 10870], "disallowed_STD3_mapped", [61, 61, 61]], [[10871, 10971], "valid", [], "NV8"], [[10972, 10972], "mapped", [10973, 824]], [[10973, 11007], "valid", [], "NV8"], [[11008, 11021], "valid", [], "NV8"], [[11022, 11027], "valid", [], "NV8"], [[11028, 11034], "valid", [], "NV8"], [[11035, 11039], "valid", [], "NV8"], [[11040, 11043], "valid", [], "NV8"], [[11044, 11084], "valid", [], "NV8"], [[11085, 11087], "valid", [], "NV8"], [[11088, 11092], "valid", [], "NV8"], [[11093, 11097], "valid", [], "NV8"], [[11098, 11123], "valid", [], "NV8"], [[11124, 11125], "disallowed"], [[11126, 11157], "valid", [], "NV8"], [[11158, 11159], "disallowed"], [[11160, 11193], "valid", [], "NV8"], [[11194, 11196], "disallowed"], [[11197, 11208], "valid", [], "NV8"], [[11209, 11209], "disallowed"], [[11210, 11217], "valid", [], "NV8"], [[11218, 11243], "disallowed"], [[11244, 11247], "valid", [], "NV8"], [[11248, 11263], "disallowed"], [[11264, 11264], "mapped", [11312]], [[11265, 11265], "mapped", [11313]], [[11266, 11266], "mapped", [11314]], [[11267, 11267], "mapped", [11315]], [[11268, 11268], "mapped", [11316]], [[11269, 11269], "mapped", [11317]], [[11270, 11270], "mapped", [11318]], [[11271, 11271], "mapped", [11319]], [[11272, 11272], "mapped", [11320]], [[11273, 11273], "mapped", [11321]], [[11274, 11274], "mapped", [11322]], [[11275, 11275], "mapped", [11323]], [[11276, 11276], "mapped", [11324]], [[11277, 11277], "mapped", [11325]], [[11278, 11278], "mapped", [11326]], [[11279, 11279], "mapped", [11327]], [[11280, 11280], "mapped", [11328]], [[11281, 11281], "mapped", [11329]], [[11282, 11282], "mapped", [11330]], [[11283, 11283], "mapped", [11331]], [[11284, 11284], "mapped", [11332]], [[11285, 11285], "mapped", [11333]], [[11286, 11286], "mapped", [11334]], [[11287, 11287], "mapped", [11335]], [[11288, 11288], "mapped", [11336]], [[11289, 11289], "mapped", [11337]], [[11290, 11290], "mapped", [11338]], [[11291, 11291], "mapped", [11339]], [[11292, 11292], "mapped", [11340]], [[11293, 11293], "mapped", [11341]], [[11294, 11294], "mapped", [11342]], [[11295, 11295], "mapped", [11343]], [[11296, 11296], "mapped", [11344]], [[11297, 11297], "mapped", [11345]], [[11298, 11298], "mapped", [11346]], [[11299, 11299], "mapped", [11347]], [[11300, 11300], "mapped", [11348]], [[11301, 11301], "mapped", [11349]], [[11302, 11302], "mapped", [11350]], [[11303, 11303], "mapped", [11351]], [[11304, 11304], "mapped", [11352]], [[11305, 11305], "mapped", [11353]], [[11306, 11306], "mapped", [11354]], [[11307, 11307], "mapped", [11355]], [[11308, 11308], "mapped", [11356]], [[11309, 11309], "mapped", [11357]], [[11310, 11310], "mapped", [11358]], [[11311, 11311], "disallowed"], [[11312, 11358], "valid"], [[11359, 11359], "disallowed"], [[11360, 11360], "mapped", [11361]], [[11361, 11361], "valid"], [[11362, 11362], "mapped", [619]], [[11363, 11363], "mapped", [7549]], [[11364, 11364], "mapped", [637]], [[11365, 11366], "valid"], [[11367, 11367], "mapped", [11368]], [[11368, 11368], "valid"], [[11369, 11369], "mapped", [11370]], [[11370, 11370], "valid"], [[11371, 11371], "mapped", [11372]], [[11372, 11372], "valid"], [[11373, 11373], "mapped", [593]], [[11374, 11374], "mapped", [625]], [[11375, 11375], "mapped", [592]], [[11376, 11376], "mapped", [594]], [[11377, 11377], "valid"], [[11378, 11378], "mapped", [11379]], [[11379, 11379], "valid"], [[11380, 11380], "valid"], [[11381, 11381], "mapped", [11382]], [[11382, 11383], "valid"], [[11384, 11387], "valid"], [[11388, 11388], "mapped", [106]], [[11389, 11389], "mapped", [118]], [[11390, 11390], "mapped", [575]], [[11391, 11391], "mapped", [576]], [[11392, 11392], "mapped", [11393]], [[11393, 11393], "valid"], [[11394, 11394], "mapped", [11395]], [[11395, 11395], "valid"], [[11396, 11396], "mapped", [11397]], [[11397, 11397], "valid"], [[11398, 11398], "mapped", [11399]], [[11399, 11399], "valid"], [[11400, 11400], "mapped", [11401]], [[11401, 11401], "valid"], [[11402, 11402], "mapped", [11403]], [[11403, 11403], "valid"], [[11404, 11404], "mapped", [11405]], [[11405, 11405], "valid"], [[11406, 11406], "mapped", [11407]], [[11407, 11407], "valid"], [[11408, 11408], "mapped", [11409]], [[11409, 11409], "valid"], [[11410, 11410], "mapped", [11411]], [[11411, 11411], "valid"], [[11412, 11412], "mapped", [11413]], [[11413, 11413], "valid"], [[11414, 11414], "mapped", [11415]], [[11415, 11415], "valid"], [[11416, 11416], "mapped", [11417]], [[11417, 11417], "valid"], [[11418, 11418], "mapped", [11419]], [[11419, 11419], "valid"], [[11420, 11420], "mapped", [11421]], [[11421, 11421], "valid"], [[11422, 11422], "mapped", [11423]], [[11423, 11423], "valid"], [[11424, 11424], "mapped", [11425]], [[11425, 11425], "valid"], [[11426, 11426], "mapped", [11427]], [[11427, 11427], "valid"], [[11428, 11428], "mapped", [11429]], [[11429, 11429], "valid"], [[11430, 11430], "mapped", [11431]], [[11431, 11431], "valid"], [[11432, 11432], "mapped", [11433]], [[11433, 11433], "valid"], [[11434, 11434], "mapped", [11435]], [[11435, 11435], "valid"], [[11436, 11436], "mapped", [11437]], [[11437, 11437], "valid"], [[11438, 11438], "mapped", [11439]], [[11439, 11439], "valid"], [[11440, 11440], "mapped", [11441]], [[11441, 11441], "valid"], [[11442, 11442], "mapped", [11443]], [[11443, 11443], "valid"], [[11444, 11444], "mapped", [11445]], [[11445, 11445], "valid"], [[11446, 11446], "mapped", [11447]], [[11447, 11447], "valid"], [[11448, 11448], "mapped", [11449]], [[11449, 11449], "valid"], [[11450, 11450], "mapped", [11451]], [[11451, 11451], "valid"], [[11452, 11452], "mapped", [11453]], [[11453, 11453], "valid"], [[11454, 11454], "mapped", [11455]], [[11455, 11455], "valid"], [[11456, 11456], "mapped", [11457]], [[11457, 11457], "valid"], [[11458, 11458], "mapped", [11459]], [[11459, 11459], "valid"], [[11460, 11460], "mapped", [11461]], [[11461, 11461], "valid"], [[11462, 11462], "mapped", [11463]], [[11463, 11463], "valid"], [[11464, 11464], "mapped", [11465]], [[11465, 11465], "valid"], [[11466, 11466], "mapped", [11467]], [[11467, 11467], "valid"], [[11468, 11468], "mapped", [11469]], [[11469, 11469], "valid"], [[11470, 11470], "mapped", [11471]], [[11471, 11471], "valid"], [[11472, 11472], "mapped", [11473]], [[11473, 11473], "valid"], [[11474, 11474], "mapped", [11475]], [[11475, 11475], "valid"], [[11476, 11476], "mapped", [11477]], [[11477, 11477], "valid"], [[11478, 11478], "mapped", [11479]], [[11479, 11479], "valid"], [[11480, 11480], "mapped", [11481]], [[11481, 11481], "valid"], [[11482, 11482], "mapped", [11483]], [[11483, 11483], "valid"], [[11484, 11484], "mapped", [11485]], [[11485, 11485], "valid"], [[11486, 11486], "mapped", [11487]], [[11487, 11487], "valid"], [[11488, 11488], "mapped", [11489]], [[11489, 11489], "valid"], [[11490, 11490], "mapped", [11491]], [[11491, 11492], "valid"], [[11493, 11498], "valid", [], "NV8"], [[11499, 11499], "mapped", [11500]], [[11500, 11500], "valid"], [[11501, 11501], "mapped", [11502]], [[11502, 11505], "valid"], [[11506, 11506], "mapped", [11507]], [[11507, 11507], "valid"], [[11508, 11512], "disallowed"], [[11513, 11519], "valid", [], "NV8"], [[11520, 11557], "valid"], [[11558, 11558], "disallowed"], [[11559, 11559], "valid"], [[11560, 11564], "disallowed"], [[11565, 11565], "valid"], [[11566, 11567], "disallowed"], [[11568, 11621], "valid"], [[11622, 11623], "valid"], [[11624, 11630], "disallowed"], [[11631, 11631], "mapped", [11617]], [[11632, 11632], "valid", [], "NV8"], [[11633, 11646], "disallowed"], [[11647, 11647], "valid"], [[11648, 11670], "valid"], [[11671, 11679], "disallowed"], [[11680, 11686], "valid"], [[11687, 11687], "disallowed"], [[11688, 11694], "valid"], [[11695, 11695], "disallowed"], [[11696, 11702], "valid"], [[11703, 11703], "disallowed"], [[11704, 11710], "valid"], [[11711, 11711], "disallowed"], [[11712, 11718], "valid"], [[11719, 11719], "disallowed"], [[11720, 11726], "valid"], [[11727, 11727], "disallowed"], [[11728, 11734], "valid"], [[11735, 11735], "disallowed"], [[11736, 11742], "valid"], [[11743, 11743], "disallowed"], [[11744, 11775], "valid"], [[11776, 11799], "valid", [], "NV8"], [[11800, 11803], "valid", [], "NV8"], [[11804, 11805], "valid", [], "NV8"], [[11806, 11822], "valid", [], "NV8"], [[11823, 11823], "valid"], [[11824, 11824], "valid", [], "NV8"], [[11825, 11825], "valid", [], "NV8"], [[11826, 11835], "valid", [], "NV8"], [[11836, 11842], "valid", [], "NV8"], [[11843, 11903], "disallowed"], [[11904, 11929], "valid", [], "NV8"], [[11930, 11930], "disallowed"], [[11931, 11934], "valid", [], "NV8"], [[11935, 11935], "mapped", [27597]], [[11936, 12018], "valid", [], "NV8"], [[12019, 12019], "mapped", [40863]], [[12020, 12031], "disallowed"], [[12032, 12032], "mapped", [19968]], [[12033, 12033], "mapped", [20008]], [[12034, 12034], "mapped", [20022]], [[12035, 12035], "mapped", [20031]], [[12036, 12036], "mapped", [20057]], [[12037, 12037], "mapped", [20101]], [[12038, 12038], "mapped", [20108]], [[12039, 12039], "mapped", [20128]], [[12040, 12040], "mapped", [20154]], [[12041, 12041], "mapped", [20799]], [[12042, 12042], "mapped", [20837]], [[12043, 12043], "mapped", [20843]], [[12044, 12044], "mapped", [20866]], [[12045, 12045], "mapped", [20886]], [[12046, 12046], "mapped", [20907]], [[12047, 12047], "mapped", [20960]], [[12048, 12048], "mapped", [20981]], [[12049, 12049], "mapped", [20992]], [[12050, 12050], "mapped", [21147]], [[12051, 12051], "mapped", [21241]], [[12052, 12052], "mapped", [21269]], [[12053, 12053], "mapped", [21274]], [[12054, 12054], "mapped", [21304]], [[12055, 12055], "mapped", [21313]], [[12056, 12056], "mapped", [21340]], [[12057, 12057], "mapped", [21353]], [[12058, 12058], "mapped", [21378]], [[12059, 12059], "mapped", [21430]], [[12060, 12060], "mapped", [21448]], [[12061, 12061], "mapped", [21475]], [[12062, 12062], "mapped", [22231]], [[12063, 12063], "mapped", [22303]], [[12064, 12064], "mapped", [22763]], [[12065, 12065], "mapped", [22786]], [[12066, 12066], "mapped", [22794]], [[12067, 12067], "mapped", [22805]], [[12068, 12068], "mapped", [22823]], [[12069, 12069], "mapped", [22899]], [[12070, 12070], "mapped", [23376]], [[12071, 12071], "mapped", [23424]], [[12072, 12072], "mapped", [23544]], [[12073, 12073], "mapped", [23567]], [[12074, 12074], "mapped", [23586]], [[12075, 12075], "mapped", [23608]], [[12076, 12076], "mapped", [23662]], [[12077, 12077], "mapped", [23665]], [[12078, 12078], "mapped", [24027]], [[12079, 12079], "mapped", [24037]], [[12080, 12080], "mapped", [24049]], [[12081, 12081], "mapped", [24062]], [[12082, 12082], "mapped", [24178]], [[12083, 12083], "mapped", [24186]], [[12084, 12084], "mapped", [24191]], [[12085, 12085], "mapped", [24308]], [[12086, 12086], "mapped", [24318]], [[12087, 12087], "mapped", [24331]], [[12088, 12088], "mapped", [24339]], [[12089, 12089], "mapped", [24400]], [[12090, 12090], "mapped", [24417]], [[12091, 12091], "mapped", [24435]], [[12092, 12092], "mapped", [24515]], [[12093, 12093], "mapped", [25096]], [[12094, 12094], "mapped", [25142]], [[12095, 12095], "mapped", [25163]], [[12096, 12096], "mapped", [25903]], [[12097, 12097], "mapped", [25908]], [[12098, 12098], "mapped", [25991]], [[12099, 12099], "mapped", [26007]], [[12100, 12100], "mapped", [26020]], [[12101, 12101], "mapped", [26041]], [[12102, 12102], "mapped", [26080]], [[12103, 12103], "mapped", [26085]], [[12104, 12104], "mapped", [26352]], [[12105, 12105], "mapped", [26376]], [[12106, 12106], "mapped", [26408]], [[12107, 12107], "mapped", [27424]], [[12108, 12108], "mapped", [27490]], [[12109, 12109], "mapped", [27513]], [[12110, 12110], "mapped", [27571]], [[12111, 12111], "mapped", [27595]], [[12112, 12112], "mapped", [27604]], [[12113, 12113], "mapped", [27611]], [[12114, 12114], "mapped", [27663]], [[12115, 12115], "mapped", [27668]], [[12116, 12116], "mapped", [27700]], [[12117, 12117], "mapped", [28779]], [[12118, 12118], "mapped", [29226]], [[12119, 12119], "mapped", [29238]], [[12120, 12120], "mapped", [29243]], [[12121, 12121], "mapped", [29247]], [[12122, 12122], "mapped", [29255]], [[12123, 12123], "mapped", [29273]], [[12124, 12124], "mapped", [29275]], [[12125, 12125], "mapped", [29356]], [[12126, 12126], "mapped", [29572]], [[12127, 12127], "mapped", [29577]], [[12128, 12128], "mapped", [29916]], [[12129, 12129], "mapped", [29926]], [[12130, 12130], "mapped", [29976]], [[12131, 12131], "mapped", [29983]], [[12132, 12132], "mapped", [29992]], [[12133, 12133], "mapped", [3e4]], [[12134, 12134], "mapped", [30091]], [[12135, 12135], "mapped", [30098]], [[12136, 12136], "mapped", [30326]], [[12137, 12137], "mapped", [30333]], [[12138, 12138], "mapped", [30382]], [[12139, 12139], "mapped", [30399]], [[12140, 12140], "mapped", [30446]], [[12141, 12141], "mapped", [30683]], [[12142, 12142], "mapped", [30690]], [[12143, 12143], "mapped", [30707]], [[12144, 12144], "mapped", [31034]], [[12145, 12145], "mapped", [31160]], [[12146, 12146], "mapped", [31166]], [[12147, 12147], "mapped", [31348]], [[12148, 12148], "mapped", [31435]], [[12149, 12149], "mapped", [31481]], [[12150, 12150], "mapped", [31859]], [[12151, 12151], "mapped", [31992]], [[12152, 12152], "mapped", [32566]], [[12153, 12153], "mapped", [32593]], [[12154, 12154], "mapped", [32650]], [[12155, 12155], "mapped", [32701]], [[12156, 12156], "mapped", [32769]], [[12157, 12157], "mapped", [32780]], [[12158, 12158], "mapped", [32786]], [[12159, 12159], "mapped", [32819]], [[12160, 12160], "mapped", [32895]], [[12161, 12161], "mapped", [32905]], [[12162, 12162], "mapped", [33251]], [[12163, 12163], "mapped", [33258]], [[12164, 12164], "mapped", [33267]], [[12165, 12165], "mapped", [33276]], [[12166, 12166], "mapped", [33292]], [[12167, 12167], "mapped", [33307]], [[12168, 12168], "mapped", [33311]], [[12169, 12169], "mapped", [33390]], [[12170, 12170], "mapped", [33394]], [[12171, 12171], "mapped", [33400]], [[12172, 12172], "mapped", [34381]], [[12173, 12173], "mapped", [34411]], [[12174, 12174], "mapped", [34880]], [[12175, 12175], "mapped", [34892]], [[12176, 12176], "mapped", [34915]], [[12177, 12177], "mapped", [35198]], [[12178, 12178], "mapped", [35211]], [[12179, 12179], "mapped", [35282]], [[12180, 12180], "mapped", [35328]], [[12181, 12181], "mapped", [35895]], [[12182, 12182], "mapped", [35910]], [[12183, 12183], "mapped", [35925]], [[12184, 12184], "mapped", [35960]], [[12185, 12185], "mapped", [35997]], [[12186, 12186], "mapped", [36196]], [[12187, 12187], "mapped", [36208]], [[12188, 12188], "mapped", [36275]], [[12189, 12189], "mapped", [36523]], [[12190, 12190], "mapped", [36554]], [[12191, 12191], "mapped", [36763]], [[12192, 12192], "mapped", [36784]], [[12193, 12193], "mapped", [36789]], [[12194, 12194], "mapped", [37009]], [[12195, 12195], "mapped", [37193]], [[12196, 12196], "mapped", [37318]], [[12197, 12197], "mapped", [37324]], [[12198, 12198], "mapped", [37329]], [[12199, 12199], "mapped", [38263]], [[12200, 12200], "mapped", [38272]], [[12201, 12201], "mapped", [38428]], [[12202, 12202], "mapped", [38582]], [[12203, 12203], "mapped", [38585]], [[12204, 12204], "mapped", [38632]], [[12205, 12205], "mapped", [38737]], [[12206, 12206], "mapped", [38750]], [[12207, 12207], "mapped", [38754]], [[12208, 12208], "mapped", [38761]], [[12209, 12209], "mapped", [38859]], [[12210, 12210], "mapped", [38893]], [[12211, 12211], "mapped", [38899]], [[12212, 12212], "mapped", [38913]], [[12213, 12213], "mapped", [39080]], [[12214, 12214], "mapped", [39131]], [[12215, 12215], "mapped", [39135]], [[12216, 12216], "mapped", [39318]], [[12217, 12217], "mapped", [39321]], [[12218, 12218], "mapped", [39340]], [[12219, 12219], "mapped", [39592]], [[12220, 12220], "mapped", [39640]], [[12221, 12221], "mapped", [39647]], [[12222, 12222], "mapped", [39717]], [[12223, 12223], "mapped", [39727]], [[12224, 12224], "mapped", [39730]], [[12225, 12225], "mapped", [39740]], [[12226, 12226], "mapped", [39770]], [[12227, 12227], "mapped", [40165]], [[12228, 12228], "mapped", [40565]], [[12229, 12229], "mapped", [40575]], [[12230, 12230], "mapped", [40613]], [[12231, 12231], "mapped", [40635]], [[12232, 12232], "mapped", [40643]], [[12233, 12233], "mapped", [40653]], [[12234, 12234], "mapped", [40657]], [[12235, 12235], "mapped", [40697]], [[12236, 12236], "mapped", [40701]], [[12237, 12237], "mapped", [40718]], [[12238, 12238], "mapped", [40723]], [[12239, 12239], "mapped", [40736]], [[12240, 12240], "mapped", [40763]], [[12241, 12241], "mapped", [40778]], [[12242, 12242], "mapped", [40786]], [[12243, 12243], "mapped", [40845]], [[12244, 12244], "mapped", [40860]], [[12245, 12245], "mapped", [40864]], [[12246, 12271], "disallowed"], [[12272, 12283], "disallowed"], [[12284, 12287], "disallowed"], [[12288, 12288], "disallowed_STD3_mapped", [32]], [[12289, 12289], "valid", [], "NV8"], [[12290, 12290], "mapped", [46]], [[12291, 12292], "valid", [], "NV8"], [[12293, 12295], "valid"], [[12296, 12329], "valid", [], "NV8"], [[12330, 12333], "valid"], [[12334, 12341], "valid", [], "NV8"], [[12342, 12342], "mapped", [12306]], [[12343, 12343], "valid", [], "NV8"], [[12344, 12344], "mapped", [21313]], [[12345, 12345], "mapped", [21316]], [[12346, 12346], "mapped", [21317]], [[12347, 12347], "valid", [], "NV8"], [[12348, 12348], "valid"], [[12349, 12349], "valid", [], "NV8"], [[12350, 12350], "valid", [], "NV8"], [[12351, 12351], "valid", [], "NV8"], [[12352, 12352], "disallowed"], [[12353, 12436], "valid"], [[12437, 12438], "valid"], [[12439, 12440], "disallowed"], [[12441, 12442], "valid"], [[12443, 12443], "disallowed_STD3_mapped", [32, 12441]], [[12444, 12444], "disallowed_STD3_mapped", [32, 12442]], [[12445, 12446], "valid"], [[12447, 12447], "mapped", [12424, 12426]], [[12448, 12448], "valid", [], "NV8"], [[12449, 12542], "valid"], [[12543, 12543], "mapped", [12467, 12488]], [[12544, 12548], "disallowed"], [[12549, 12588], "valid"], [[12589, 12589], "valid"], [[12590, 12592], "disallowed"], [[12593, 12593], "mapped", [4352]], [[12594, 12594], "mapped", [4353]], [[12595, 12595], "mapped", [4522]], [[12596, 12596], "mapped", [4354]], [[12597, 12597], "mapped", [4524]], [[12598, 12598], "mapped", [4525]], [[12599, 12599], "mapped", [4355]], [[12600, 12600], "mapped", [4356]], [[12601, 12601], "mapped", [4357]], [[12602, 12602], "mapped", [4528]], [[12603, 12603], "mapped", [4529]], [[12604, 12604], "mapped", [4530]], [[12605, 12605], "mapped", [4531]], [[12606, 12606], "mapped", [4532]], [[12607, 12607], "mapped", [4533]], [[12608, 12608], "mapped", [4378]], [[12609, 12609], "mapped", [4358]], [[12610, 12610], "mapped", [4359]], [[12611, 12611], "mapped", [4360]], [[12612, 12612], "mapped", [4385]], [[12613, 12613], "mapped", [4361]], [[12614, 12614], "mapped", [4362]], [[12615, 12615], "mapped", [4363]], [[12616, 12616], "mapped", [4364]], [[12617, 12617], "mapped", [4365]], [[12618, 12618], "mapped", [4366]], [[12619, 12619], "mapped", [4367]], [[12620, 12620], "mapped", [4368]], [[12621, 12621], "mapped", [4369]], [[12622, 12622], "mapped", [4370]], [[12623, 12623], "mapped", [4449]], [[12624, 12624], "mapped", [4450]], [[12625, 12625], "mapped", [4451]], [[12626, 12626], "mapped", [4452]], [[12627, 12627], "mapped", [4453]], [[12628, 12628], "mapped", [4454]], [[12629, 12629], "mapped", [4455]], [[12630, 12630], "mapped", [4456]], [[12631, 12631], "mapped", [4457]], [[12632, 12632], "mapped", [4458]], [[12633, 12633], "mapped", [4459]], [[12634, 12634], "mapped", [4460]], [[12635, 12635], "mapped", [4461]], [[12636, 12636], "mapped", [4462]], [[12637, 12637], "mapped", [4463]], [[12638, 12638], "mapped", [4464]], [[12639, 12639], "mapped", [4465]], [[12640, 12640], "mapped", [4466]], [[12641, 12641], "mapped", [4467]], [[12642, 12642], "mapped", [4468]], [[12643, 12643], "mapped", [4469]], [[12644, 12644], "disallowed"], [[12645, 12645], "mapped", [4372]], [[12646, 12646], "mapped", [4373]], [[12647, 12647], "mapped", [4551]], [[12648, 12648], "mapped", [4552]], [[12649, 12649], "mapped", [4556]], [[12650, 12650], "mapped", [4558]], [[12651, 12651], "mapped", [4563]], [[12652, 12652], "mapped", [4567]], [[12653, 12653], "mapped", [4569]], [[12654, 12654], "mapped", [4380]], [[12655, 12655], "mapped", [4573]], [[12656, 12656], "mapped", [4575]], [[12657, 12657], "mapped", [4381]], [[12658, 12658], "mapped", [4382]], [[12659, 12659], "mapped", [4384]], [[12660, 12660], "mapped", [4386]], [[12661, 12661], "mapped", [4387]], [[12662, 12662], "mapped", [4391]], [[12663, 12663], "mapped", [4393]], [[12664, 12664], "mapped", [4395]], [[12665, 12665], "mapped", [4396]], [[12666, 12666], "mapped", [4397]], [[12667, 12667], "mapped", [4398]], [[12668, 12668], "mapped", [4399]], [[12669, 12669], "mapped", [4402]], [[12670, 12670], "mapped", [4406]], [[12671, 12671], "mapped", [4416]], [[12672, 12672], "mapped", [4423]], [[12673, 12673], "mapped", [4428]], [[12674, 12674], "mapped", [4593]], [[12675, 12675], "mapped", [4594]], [[12676, 12676], "mapped", [4439]], [[12677, 12677], "mapped", [4440]], [[12678, 12678], "mapped", [4441]], [[12679, 12679], "mapped", [4484]], [[12680, 12680], "mapped", [4485]], [[12681, 12681], "mapped", [4488]], [[12682, 12682], "mapped", [4497]], [[12683, 12683], "mapped", [4498]], [[12684, 12684], "mapped", [4500]], [[12685, 12685], "mapped", [4510]], [[12686, 12686], "mapped", [4513]], [[12687, 12687], "disallowed"], [[12688, 12689], "valid", [], "NV8"], [[12690, 12690], "mapped", [19968]], [[12691, 12691], "mapped", [20108]], [[12692, 12692], "mapped", [19977]], [[12693, 12693], "mapped", [22235]], [[12694, 12694], "mapped", [19978]], [[12695, 12695], "mapped", [20013]], [[12696, 12696], "mapped", [19979]], [[12697, 12697], "mapped", [30002]], [[12698, 12698], "mapped", [20057]], [[12699, 12699], "mapped", [19993]], [[12700, 12700], "mapped", [19969]], [[12701, 12701], "mapped", [22825]], [[12702, 12702], "mapped", [22320]], [[12703, 12703], "mapped", [20154]], [[12704, 12727], "valid"], [[12728, 12730], "valid"], [[12731, 12735], "disallowed"], [[12736, 12751], "valid", [], "NV8"], [[12752, 12771], "valid", [], "NV8"], [[12772, 12783], "disallowed"], [[12784, 12799], "valid"], [[12800, 12800], "disallowed_STD3_mapped", [40, 4352, 41]], [[12801, 12801], "disallowed_STD3_mapped", [40, 4354, 41]], [[12802, 12802], "disallowed_STD3_mapped", [40, 4355, 41]], [[12803, 12803], "disallowed_STD3_mapped", [40, 4357, 41]], [[12804, 12804], "disallowed_STD3_mapped", [40, 4358, 41]], [[12805, 12805], "disallowed_STD3_mapped", [40, 4359, 41]], [[12806, 12806], "disallowed_STD3_mapped", [40, 4361, 41]], [[12807, 12807], "disallowed_STD3_mapped", [40, 4363, 41]], [[12808, 12808], "disallowed_STD3_mapped", [40, 4364, 41]], [[12809, 12809], "disallowed_STD3_mapped", [40, 4366, 41]], [[12810, 12810], "disallowed_STD3_mapped", [40, 4367, 41]], [[12811, 12811], "disallowed_STD3_mapped", [40, 4368, 41]], [[12812, 12812], "disallowed_STD3_mapped", [40, 4369, 41]], [[12813, 12813], "disallowed_STD3_mapped", [40, 4370, 41]], [[12814, 12814], "disallowed_STD3_mapped", [40, 44032, 41]], [[12815, 12815], "disallowed_STD3_mapped", [40, 45208, 41]], [[12816, 12816], "disallowed_STD3_mapped", [40, 45796, 41]], [[12817, 12817], "disallowed_STD3_mapped", [40, 46972, 41]], [[12818, 12818], "disallowed_STD3_mapped", [40, 47560, 41]], [[12819, 12819], "disallowed_STD3_mapped", [40, 48148, 41]], [[12820, 12820], "disallowed_STD3_mapped", [40, 49324, 41]], [[12821, 12821], "disallowed_STD3_mapped", [40, 50500, 41]], [[12822, 12822], "disallowed_STD3_mapped", [40, 51088, 41]], [[12823, 12823], "disallowed_STD3_mapped", [40, 52264, 41]], [[12824, 12824], "disallowed_STD3_mapped", [40, 52852, 41]], [[12825, 12825], "disallowed_STD3_mapped", [40, 53440, 41]], [[12826, 12826], "disallowed_STD3_mapped", [40, 54028, 41]], [[12827, 12827], "disallowed_STD3_mapped", [40, 54616, 41]], [[12828, 12828], "disallowed_STD3_mapped", [40, 51452, 41]], [[12829, 12829], "disallowed_STD3_mapped", [40, 50724, 51204, 41]], [[12830, 12830], "disallowed_STD3_mapped", [40, 50724, 54980, 41]], [[12831, 12831], "disallowed"], [[12832, 12832], "disallowed_STD3_mapped", [40, 19968, 41]], [[12833, 12833], "disallowed_STD3_mapped", [40, 20108, 41]], [[12834, 12834], "disallowed_STD3_mapped", [40, 19977, 41]], [[12835, 12835], "disallowed_STD3_mapped", [40, 22235, 41]], [[12836, 12836], "disallowed_STD3_mapped", [40, 20116, 41]], [[12837, 12837], "disallowed_STD3_mapped", [40, 20845, 41]], [[12838, 12838], "disallowed_STD3_mapped", [40, 19971, 41]], [[12839, 12839], "disallowed_STD3_mapped", [40, 20843, 41]], [[12840, 12840], "disallowed_STD3_mapped", [40, 20061, 41]], [[12841, 12841], "disallowed_STD3_mapped", [40, 21313, 41]], [[12842, 12842], "disallowed_STD3_mapped", [40, 26376, 41]], [[12843, 12843], "disallowed_STD3_mapped", [40, 28779, 41]], [[12844, 12844], "disallowed_STD3_mapped", [40, 27700, 41]], [[12845, 12845], "disallowed_STD3_mapped", [40, 26408, 41]], [[12846, 12846], "disallowed_STD3_mapped", [40, 37329, 41]], [[12847, 12847], "disallowed_STD3_mapped", [40, 22303, 41]], [[12848, 12848], "disallowed_STD3_mapped", [40, 26085, 41]], [[12849, 12849], "disallowed_STD3_mapped", [40, 26666, 41]], [[12850, 12850], "disallowed_STD3_mapped", [40, 26377, 41]], [[12851, 12851], "disallowed_STD3_mapped", [40, 31038, 41]], [[12852, 12852], "disallowed_STD3_mapped", [40, 21517, 41]], [[12853, 12853], "disallowed_STD3_mapped", [40, 29305, 41]], [[12854, 12854], "disallowed_STD3_mapped", [40, 36001, 41]], [[12855, 12855], "disallowed_STD3_mapped", [40, 31069, 41]], [[12856, 12856], "disallowed_STD3_mapped", [40, 21172, 41]], [[12857, 12857], "disallowed_STD3_mapped", [40, 20195, 41]], [[12858, 12858], "disallowed_STD3_mapped", [40, 21628, 41]], [[12859, 12859], "disallowed_STD3_mapped", [40, 23398, 41]], [[12860, 12860], "disallowed_STD3_mapped", [40, 30435, 41]], [[12861, 12861], "disallowed_STD3_mapped", [40, 20225, 41]], [[12862, 12862], "disallowed_STD3_mapped", [40, 36039, 41]], [[12863, 12863], "disallowed_STD3_mapped", [40, 21332, 41]], [[12864, 12864], "disallowed_STD3_mapped", [40, 31085, 41]], [[12865, 12865], "disallowed_STD3_mapped", [40, 20241, 41]], [[12866, 12866], "disallowed_STD3_mapped", [40, 33258, 41]], [[12867, 12867], "disallowed_STD3_mapped", [40, 33267, 41]], [[12868, 12868], "mapped", [21839]], [[12869, 12869], "mapped", [24188]], [[12870, 12870], "mapped", [25991]], [[12871, 12871], "mapped", [31631]], [[12872, 12879], "valid", [], "NV8"], [[12880, 12880], "mapped", [112, 116, 101]], [[12881, 12881], "mapped", [50, 49]], [[12882, 12882], "mapped", [50, 50]], [[12883, 12883], "mapped", [50, 51]], [[12884, 12884], "mapped", [50, 52]], [[12885, 12885], "mapped", [50, 53]], [[12886, 12886], "mapped", [50, 54]], [[12887, 12887], "mapped", [50, 55]], [[12888, 12888], "mapped", [50, 56]], [[12889, 12889], "mapped", [50, 57]], [[12890, 12890], "mapped", [51, 48]], [[12891, 12891], "mapped", [51, 49]], [[12892, 12892], "mapped", [51, 50]], [[12893, 12893], "mapped", [51, 51]], [[12894, 12894], "mapped", [51, 52]], [[12895, 12895], "mapped", [51, 53]], [[12896, 12896], "mapped", [4352]], [[12897, 12897], "mapped", [4354]], [[12898, 12898], "mapped", [4355]], [[12899, 12899], "mapped", [4357]], [[12900, 12900], "mapped", [4358]], [[12901, 12901], "mapped", [4359]], [[12902, 12902], "mapped", [4361]], [[12903, 12903], "mapped", [4363]], [[12904, 12904], "mapped", [4364]], [[12905, 12905], "mapped", [4366]], [[12906, 12906], "mapped", [4367]], [[12907, 12907], "mapped", [4368]], [[12908, 12908], "mapped", [4369]], [[12909, 12909], "mapped", [4370]], [[12910, 12910], "mapped", [44032]], [[12911, 12911], "mapped", [45208]], [[12912, 12912], "mapped", [45796]], [[12913, 12913], "mapped", [46972]], [[12914, 12914], "mapped", [47560]], [[12915, 12915], "mapped", [48148]], [[12916, 12916], "mapped", [49324]], [[12917, 12917], "mapped", [50500]], [[12918, 12918], "mapped", [51088]], [[12919, 12919], "mapped", [52264]], [[12920, 12920], "mapped", [52852]], [[12921, 12921], "mapped", [53440]], [[12922, 12922], "mapped", [54028]], [[12923, 12923], "mapped", [54616]], [[12924, 12924], "mapped", [52280, 44256]], [[12925, 12925], "mapped", [51452, 51032]], [[12926, 12926], "mapped", [50864]], [[12927, 12927], "valid", [], "NV8"], [[12928, 12928], "mapped", [19968]], [[12929, 12929], "mapped", [20108]], [[12930, 12930], "mapped", [19977]], [[12931, 12931], "mapped", [22235]], [[12932, 12932], "mapped", [20116]], [[12933, 12933], "mapped", [20845]], [[12934, 12934], "mapped", [19971]], [[12935, 12935], "mapped", [20843]], [[12936, 12936], "mapped", [20061]], [[12937, 12937], "mapped", [21313]], [[12938, 12938], "mapped", [26376]], [[12939, 12939], "mapped", [28779]], [[12940, 12940], "mapped", [27700]], [[12941, 12941], "mapped", [26408]], [[12942, 12942], "mapped", [37329]], [[12943, 12943], "mapped", [22303]], [[12944, 12944], "mapped", [26085]], [[12945, 12945], "mapped", [26666]], [[12946, 12946], "mapped", [26377]], [[12947, 12947], "mapped", [31038]], [[12948, 12948], "mapped", [21517]], [[12949, 12949], "mapped", [29305]], [[12950, 12950], "mapped", [36001]], [[12951, 12951], "mapped", [31069]], [[12952, 12952], "mapped", [21172]], [[12953, 12953], "mapped", [31192]], [[12954, 12954], "mapped", [30007]], [[12955, 12955], "mapped", [22899]], [[12956, 12956], "mapped", [36969]], [[12957, 12957], "mapped", [20778]], [[12958, 12958], "mapped", [21360]], [[12959, 12959], "mapped", [27880]], [[12960, 12960], "mapped", [38917]], [[12961, 12961], "mapped", [20241]], [[12962, 12962], "mapped", [20889]], [[12963, 12963], "mapped", [27491]], [[12964, 12964], "mapped", [19978]], [[12965, 12965], "mapped", [20013]], [[12966, 12966], "mapped", [19979]], [[12967, 12967], "mapped", [24038]], [[12968, 12968], "mapped", [21491]], [[12969, 12969], "mapped", [21307]], [[12970, 12970], "mapped", [23447]], [[12971, 12971], "mapped", [23398]], [[12972, 12972], "mapped", [30435]], [[12973, 12973], "mapped", [20225]], [[12974, 12974], "mapped", [36039]], [[12975, 12975], "mapped", [21332]], [[12976, 12976], "mapped", [22812]], [[12977, 12977], "mapped", [51, 54]], [[12978, 12978], "mapped", [51, 55]], [[12979, 12979], "mapped", [51, 56]], [[12980, 12980], "mapped", [51, 57]], [[12981, 12981], "mapped", [52, 48]], [[12982, 12982], "mapped", [52, 49]], [[12983, 12983], "mapped", [52, 50]], [[12984, 12984], "mapped", [52, 51]], [[12985, 12985], "mapped", [52, 52]], [[12986, 12986], "mapped", [52, 53]], [[12987, 12987], "mapped", [52, 54]], [[12988, 12988], "mapped", [52, 55]], [[12989, 12989], "mapped", [52, 56]], [[12990, 12990], "mapped", [52, 57]], [[12991, 12991], "mapped", [53, 48]], [[12992, 12992], "mapped", [49, 26376]], [[12993, 12993], "mapped", [50, 26376]], [[12994, 12994], "mapped", [51, 26376]], [[12995, 12995], "mapped", [52, 26376]], [[12996, 12996], "mapped", [53, 26376]], [[12997, 12997], "mapped", [54, 26376]], [[12998, 12998], "mapped", [55, 26376]], [[12999, 12999], "mapped", [56, 26376]], [[13e3, 13e3], "mapped", [57, 26376]], [[13001, 13001], "mapped", [49, 48, 26376]], [[13002, 13002], "mapped", [49, 49, 26376]], [[13003, 13003], "mapped", [49, 50, 26376]], [[13004, 13004], "mapped", [104, 103]], [[13005, 13005], "mapped", [101, 114, 103]], [[13006, 13006], "mapped", [101, 118]], [[13007, 13007], "mapped", [108, 116, 100]], [[13008, 13008], "mapped", [12450]], [[13009, 13009], "mapped", [12452]], [[13010, 13010], "mapped", [12454]], [[13011, 13011], "mapped", [12456]], [[13012, 13012], "mapped", [12458]], [[13013, 13013], "mapped", [12459]], [[13014, 13014], "mapped", [12461]], [[13015, 13015], "mapped", [12463]], [[13016, 13016], "mapped", [12465]], [[13017, 13017], "mapped", [12467]], [[13018, 13018], "mapped", [12469]], [[13019, 13019], "mapped", [12471]], [[13020, 13020], "mapped", [12473]], [[13021, 13021], "mapped", [12475]], [[13022, 13022], "mapped", [12477]], [[13023, 13023], "mapped", [12479]], [[13024, 13024], "mapped", [12481]], [[13025, 13025], "mapped", [12484]], [[13026, 13026], "mapped", [12486]], [[13027, 13027], "mapped", [12488]], [[13028, 13028], "mapped", [12490]], [[13029, 13029], "mapped", [12491]], [[13030, 13030], "mapped", [12492]], [[13031, 13031], "mapped", [12493]], [[13032, 13032], "mapped", [12494]], [[13033, 13033], "mapped", [12495]], [[13034, 13034], "mapped", [12498]], [[13035, 13035], "mapped", [12501]], [[13036, 13036], "mapped", [12504]], [[13037, 13037], "mapped", [12507]], [[13038, 13038], "mapped", [12510]], [[13039, 13039], "mapped", [12511]], [[13040, 13040], "mapped", [12512]], [[13041, 13041], "mapped", [12513]], [[13042, 13042], "mapped", [12514]], [[13043, 13043], "mapped", [12516]], [[13044, 13044], "mapped", [12518]], [[13045, 13045], "mapped", [12520]], [[13046, 13046], "mapped", [12521]], [[13047, 13047], "mapped", [12522]], [[13048, 13048], "mapped", [12523]], [[13049, 13049], "mapped", [12524]], [[13050, 13050], "mapped", [12525]], [[13051, 13051], "mapped", [12527]], [[13052, 13052], "mapped", [12528]], [[13053, 13053], "mapped", [12529]], [[13054, 13054], "mapped", [12530]], [[13055, 13055], "disallowed"], [[13056, 13056], "mapped", [12450, 12497, 12540, 12488]], [[13057, 13057], "mapped", [12450, 12523, 12501, 12449]], [[13058, 13058], "mapped", [12450, 12531, 12506, 12450]], [[13059, 13059], "mapped", [12450, 12540, 12523]], [[13060, 13060], "mapped", [12452, 12491, 12531, 12464]], [[13061, 13061], "mapped", [12452, 12531, 12481]], [[13062, 13062], "mapped", [12454, 12457, 12531]], [[13063, 13063], "mapped", [12456, 12473, 12463, 12540, 12489]], [[13064, 13064], "mapped", [12456, 12540, 12459, 12540]], [[13065, 13065], "mapped", [12458, 12531, 12473]], [[13066, 13066], "mapped", [12458, 12540, 12512]], [[13067, 13067], "mapped", [12459, 12452, 12522]], [[13068, 13068], "mapped", [12459, 12521, 12483, 12488]], [[13069, 13069], "mapped", [12459, 12525, 12522, 12540]], [[13070, 13070], "mapped", [12460, 12525, 12531]], [[13071, 13071], "mapped", [12460, 12531, 12510]], [[13072, 13072], "mapped", [12462, 12460]], [[13073, 13073], "mapped", [12462, 12491, 12540]], [[13074, 13074], "mapped", [12461, 12517, 12522, 12540]], [[13075, 13075], "mapped", [12462, 12523, 12480, 12540]], [[13076, 13076], "mapped", [12461, 12525]], [[13077, 13077], "mapped", [12461, 12525, 12464, 12521, 12512]], [[13078, 13078], "mapped", [12461, 12525, 12513, 12540, 12488, 12523]], [[13079, 13079], "mapped", [12461, 12525, 12527, 12483, 12488]], [[13080, 13080], "mapped", [12464, 12521, 12512]], [[13081, 13081], "mapped", [12464, 12521, 12512, 12488, 12531]], [[13082, 13082], "mapped", [12463, 12523, 12476, 12452, 12525]], [[13083, 13083], "mapped", [12463, 12525, 12540, 12493]], [[13084, 13084], "mapped", [12465, 12540, 12473]], [[13085, 13085], "mapped", [12467, 12523, 12490]], [[13086, 13086], "mapped", [12467, 12540, 12509]], [[13087, 13087], "mapped", [12469, 12452, 12463, 12523]], [[13088, 13088], "mapped", [12469, 12531, 12481, 12540, 12512]], [[13089, 13089], "mapped", [12471, 12522, 12531, 12464]], [[13090, 13090], "mapped", [12475, 12531, 12481]], [[13091, 13091], "mapped", [12475, 12531, 12488]], [[13092, 13092], "mapped", [12480, 12540, 12473]], [[13093, 13093], "mapped", [12487, 12471]], [[13094, 13094], "mapped", [12489, 12523]], [[13095, 13095], "mapped", [12488, 12531]], [[13096, 13096], "mapped", [12490, 12494]], [[13097, 13097], "mapped", [12494, 12483, 12488]], [[13098, 13098], "mapped", [12495, 12452, 12484]], [[13099, 13099], "mapped", [12497, 12540, 12475, 12531, 12488]], [[13100, 13100], "mapped", [12497, 12540, 12484]], [[13101, 13101], "mapped", [12496, 12540, 12524, 12523]], [[13102, 13102], "mapped", [12500, 12450, 12473, 12488, 12523]], [[13103, 13103], "mapped", [12500, 12463, 12523]], [[13104, 13104], "mapped", [12500, 12467]], [[13105, 13105], "mapped", [12499, 12523]], [[13106, 13106], "mapped", [12501, 12449, 12521, 12483, 12489]], [[13107, 13107], "mapped", [12501, 12451, 12540, 12488]], [[13108, 13108], "mapped", [12502, 12483, 12471, 12455, 12523]], [[13109, 13109], "mapped", [12501, 12521, 12531]], [[13110, 13110], "mapped", [12504, 12463, 12479, 12540, 12523]], [[13111, 13111], "mapped", [12506, 12477]], [[13112, 13112], "mapped", [12506, 12491, 12498]], [[13113, 13113], "mapped", [12504, 12523, 12484]], [[13114, 13114], "mapped", [12506, 12531, 12473]], [[13115, 13115], "mapped", [12506, 12540, 12472]], [[13116, 13116], "mapped", [12505, 12540, 12479]], [[13117, 13117], "mapped", [12509, 12452, 12531, 12488]], [[13118, 13118], "mapped", [12508, 12523, 12488]], [[13119, 13119], "mapped", [12507, 12531]], [[13120, 13120], "mapped", [12509, 12531, 12489]], [[13121, 13121], "mapped", [12507, 12540, 12523]], [[13122, 13122], "mapped", [12507, 12540, 12531]], [[13123, 13123], "mapped", [12510, 12452, 12463, 12525]], [[13124, 13124], "mapped", [12510, 12452, 12523]], [[13125, 13125], "mapped", [12510, 12483, 12495]], [[13126, 13126], "mapped", [12510, 12523, 12463]], [[13127, 13127], "mapped", [12510, 12531, 12471, 12519, 12531]], [[13128, 13128], "mapped", [12511, 12463, 12525, 12531]], [[13129, 13129], "mapped", [12511, 12522]], [[13130, 13130], "mapped", [12511, 12522, 12496, 12540, 12523]], [[13131, 13131], "mapped", [12513, 12460]], [[13132, 13132], "mapped", [12513, 12460, 12488, 12531]], [[13133, 13133], "mapped", [12513, 12540, 12488, 12523]], [[13134, 13134], "mapped", [12516, 12540, 12489]], [[13135, 13135], "mapped", [12516, 12540, 12523]], [[13136, 13136], "mapped", [12518, 12450, 12531]], [[13137, 13137], "mapped", [12522, 12483, 12488, 12523]], [[13138, 13138], "mapped", [12522, 12521]], [[13139, 13139], "mapped", [12523, 12500, 12540]], [[13140, 13140], "mapped", [12523, 12540, 12502, 12523]], [[13141, 13141], "mapped", [12524, 12512]], [[13142, 13142], "mapped", [12524, 12531, 12488, 12466, 12531]], [[13143, 13143], "mapped", [12527, 12483, 12488]], [[13144, 13144], "mapped", [48, 28857]], [[13145, 13145], "mapped", [49, 28857]], [[13146, 13146], "mapped", [50, 28857]], [[13147, 13147], "mapped", [51, 28857]], [[13148, 13148], "mapped", [52, 28857]], [[13149, 13149], "mapped", [53, 28857]], [[13150, 13150], "mapped", [54, 28857]], [[13151, 13151], "mapped", [55, 28857]], [[13152, 13152], "mapped", [56, 28857]], [[13153, 13153], "mapped", [57, 28857]], [[13154, 13154], "mapped", [49, 48, 28857]], [[13155, 13155], "mapped", [49, 49, 28857]], [[13156, 13156], "mapped", [49, 50, 28857]], [[13157, 13157], "mapped", [49, 51, 28857]], [[13158, 13158], "mapped", [49, 52, 28857]], [[13159, 13159], "mapped", [49, 53, 28857]], [[13160, 13160], "mapped", [49, 54, 28857]], [[13161, 13161], "mapped", [49, 55, 28857]], [[13162, 13162], "mapped", [49, 56, 28857]], [[13163, 13163], "mapped", [49, 57, 28857]], [[13164, 13164], "mapped", [50, 48, 28857]], [[13165, 13165], "mapped", [50, 49, 28857]], [[13166, 13166], "mapped", [50, 50, 28857]], [[13167, 13167], "mapped", [50, 51, 28857]], [[13168, 13168], "mapped", [50, 52, 28857]], [[13169, 13169], "mapped", [104, 112, 97]], [[13170, 13170], "mapped", [100, 97]], [[13171, 13171], "mapped", [97, 117]], [[13172, 13172], "mapped", [98, 97, 114]], [[13173, 13173], "mapped", [111, 118]], [[13174, 13174], "mapped", [112, 99]], [[13175, 13175], "mapped", [100, 109]], [[13176, 13176], "mapped", [100, 109, 50]], [[13177, 13177], "mapped", [100, 109, 51]], [[13178, 13178], "mapped", [105, 117]], [[13179, 13179], "mapped", [24179, 25104]], [[13180, 13180], "mapped", [26157, 21644]], [[13181, 13181], "mapped", [22823, 27491]], [[13182, 13182], "mapped", [26126, 27835]], [[13183, 13183], "mapped", [26666, 24335, 20250, 31038]], [[13184, 13184], "mapped", [112, 97]], [[13185, 13185], "mapped", [110, 97]], [[13186, 13186], "mapped", [956, 97]], [[13187, 13187], "mapped", [109, 97]], [[13188, 13188], "mapped", [107, 97]], [[13189, 13189], "mapped", [107, 98]], [[13190, 13190], "mapped", [109, 98]], [[13191, 13191], "mapped", [103, 98]], [[13192, 13192], "mapped", [99, 97, 108]], [[13193, 13193], "mapped", [107, 99, 97, 108]], [[13194, 13194], "mapped", [112, 102]], [[13195, 13195], "mapped", [110, 102]], [[13196, 13196], "mapped", [956, 102]], [[13197, 13197], "mapped", [956, 103]], [[13198, 13198], "mapped", [109, 103]], [[13199, 13199], "mapped", [107, 103]], [[13200, 13200], "mapped", [104, 122]], [[13201, 13201], "mapped", [107, 104, 122]], [[13202, 13202], "mapped", [109, 104, 122]], [[13203, 13203], "mapped", [103, 104, 122]], [[13204, 13204], "mapped", [116, 104, 122]], [[13205, 13205], "mapped", [956, 108]], [[13206, 13206], "mapped", [109, 108]], [[13207, 13207], "mapped", [100, 108]], [[13208, 13208], "mapped", [107, 108]], [[13209, 13209], "mapped", [102, 109]], [[13210, 13210], "mapped", [110, 109]], [[13211, 13211], "mapped", [956, 109]], [[13212, 13212], "mapped", [109, 109]], [[13213, 13213], "mapped", [99, 109]], [[13214, 13214], "mapped", [107, 109]], [[13215, 13215], "mapped", [109, 109, 50]], [[13216, 13216], "mapped", [99, 109, 50]], [[13217, 13217], "mapped", [109, 50]], [[13218, 13218], "mapped", [107, 109, 50]], [[13219, 13219], "mapped", [109, 109, 51]], [[13220, 13220], "mapped", [99, 109, 51]], [[13221, 13221], "mapped", [109, 51]], [[13222, 13222], "mapped", [107, 109, 51]], [[13223, 13223], "mapped", [109, 8725, 115]], [[13224, 13224], "mapped", [109, 8725, 115, 50]], [[13225, 13225], "mapped", [112, 97]], [[13226, 13226], "mapped", [107, 112, 97]], [[13227, 13227], "mapped", [109, 112, 97]], [[13228, 13228], "mapped", [103, 112, 97]], [[13229, 13229], "mapped", [114, 97, 100]], [[13230, 13230], "mapped", [114, 97, 100, 8725, 115]], [[13231, 13231], "mapped", [114, 97, 100, 8725, 115, 50]], [[13232, 13232], "mapped", [112, 115]], [[13233, 13233], "mapped", [110, 115]], [[13234, 13234], "mapped", [956, 115]], [[13235, 13235], "mapped", [109, 115]], [[13236, 13236], "mapped", [112, 118]], [[13237, 13237], "mapped", [110, 118]], [[13238, 13238], "mapped", [956, 118]], [[13239, 13239], "mapped", [109, 118]], [[13240, 13240], "mapped", [107, 118]], [[13241, 13241], "mapped", [109, 118]], [[13242, 13242], "mapped", [112, 119]], [[13243, 13243], "mapped", [110, 119]], [[13244, 13244], "mapped", [956, 119]], [[13245, 13245], "mapped", [109, 119]], [[13246, 13246], "mapped", [107, 119]], [[13247, 13247], "mapped", [109, 119]], [[13248, 13248], "mapped", [107, 969]], [[13249, 13249], "mapped", [109, 969]], [[13250, 13250], "disallowed"], [[13251, 13251], "mapped", [98, 113]], [[13252, 13252], "mapped", [99, 99]], [[13253, 13253], "mapped", [99, 100]], [[13254, 13254], "mapped", [99, 8725, 107, 103]], [[13255, 13255], "disallowed"], [[13256, 13256], "mapped", [100, 98]], [[13257, 13257], "mapped", [103, 121]], [[13258, 13258], "mapped", [104, 97]], [[13259, 13259], "mapped", [104, 112]], [[13260, 13260], "mapped", [105, 110]], [[13261, 13261], "mapped", [107, 107]], [[13262, 13262], "mapped", [107, 109]], [[13263, 13263], "mapped", [107, 116]], [[13264, 13264], "mapped", [108, 109]], [[13265, 13265], "mapped", [108, 110]], [[13266, 13266], "mapped", [108, 111, 103]], [[13267, 13267], "mapped", [108, 120]], [[13268, 13268], "mapped", [109, 98]], [[13269, 13269], "mapped", [109, 105, 108]], [[13270, 13270], "mapped", [109, 111, 108]], [[13271, 13271], "mapped", [112, 104]], [[13272, 13272], "disallowed"], [[13273, 13273], "mapped", [112, 112, 109]], [[13274, 13274], "mapped", [112, 114]], [[13275, 13275], "mapped", [115, 114]], [[13276, 13276], "mapped", [115, 118]], [[13277, 13277], "mapped", [119, 98]], [[13278, 13278], "mapped", [118, 8725, 109]], [[13279, 13279], "mapped", [97, 8725, 109]], [[13280, 13280], "mapped", [49, 26085]], [[13281, 13281], "mapped", [50, 26085]], [[13282, 13282], "mapped", [51, 26085]], [[13283, 13283], "mapped", [52, 26085]], [[13284, 13284], "mapped", [53, 26085]], [[13285, 13285], "mapped", [54, 26085]], [[13286, 13286], "mapped", [55, 26085]], [[13287, 13287], "mapped", [56, 26085]], [[13288, 13288], "mapped", [57, 26085]], [[13289, 13289], "mapped", [49, 48, 26085]], [[13290, 13290], "mapped", [49, 49, 26085]], [[13291, 13291], "mapped", [49, 50, 26085]], [[13292, 13292], "mapped", [49, 51, 26085]], [[13293, 13293], "mapped", [49, 52, 26085]], [[13294, 13294], "mapped", [49, 53, 26085]], [[13295, 13295], "mapped", [49, 54, 26085]], [[13296, 13296], "mapped", [49, 55, 26085]], [[13297, 13297], "mapped", [49, 56, 26085]], [[13298, 13298], "mapped", [49, 57, 26085]], [[13299, 13299], "mapped", [50, 48, 26085]], [[13300, 13300], "mapped", [50, 49, 26085]], [[13301, 13301], "mapped", [50, 50, 26085]], [[13302, 13302], "mapped", [50, 51, 26085]], [[13303, 13303], "mapped", [50, 52, 26085]], [[13304, 13304], "mapped", [50, 53, 26085]], [[13305, 13305], "mapped", [50, 54, 26085]], [[13306, 13306], "mapped", [50, 55, 26085]], [[13307, 13307], "mapped", [50, 56, 26085]], [[13308, 13308], "mapped", [50, 57, 26085]], [[13309, 13309], "mapped", [51, 48, 26085]], [[13310, 13310], "mapped", [51, 49, 26085]], [[13311, 13311], "mapped", [103, 97, 108]], [[13312, 19893], "valid"], [[19894, 19903], "disallowed"], [[19904, 19967], "valid", [], "NV8"], [[19968, 40869], "valid"], [[40870, 40891], "valid"], [[40892, 40899], "valid"], [[40900, 40907], "valid"], [[40908, 40908], "valid"], [[40909, 40917], "valid"], [[40918, 40959], "disallowed"], [[40960, 42124], "valid"], [[42125, 42127], "disallowed"], [[42128, 42145], "valid", [], "NV8"], [[42146, 42147], "valid", [], "NV8"], [[42148, 42163], "valid", [], "NV8"], [[42164, 42164], "valid", [], "NV8"], [[42165, 42176], "valid", [], "NV8"], [[42177, 42177], "valid", [], "NV8"], [[42178, 42180], "valid", [], "NV8"], [[42181, 42181], "valid", [], "NV8"], [[42182, 42182], "valid", [], "NV8"], [[42183, 42191], "disallowed"], [[42192, 42237], "valid"], [[42238, 42239], "valid", [], "NV8"], [[42240, 42508], "valid"], [[42509, 42511], "valid", [], "NV8"], [[42512, 42539], "valid"], [[42540, 42559], "disallowed"], [[42560, 42560], "mapped", [42561]], [[42561, 42561], "valid"], [[42562, 42562], "mapped", [42563]], [[42563, 42563], "valid"], [[42564, 42564], "mapped", [42565]], [[42565, 42565], "valid"], [[42566, 42566], "mapped", [42567]], [[42567, 42567], "valid"], [[42568, 42568], "mapped", [42569]], [[42569, 42569], "valid"], [[42570, 42570], "mapped", [42571]], [[42571, 42571], "valid"], [[42572, 42572], "mapped", [42573]], [[42573, 42573], "valid"], [[42574, 42574], "mapped", [42575]], [[42575, 42575], "valid"], [[42576, 42576], "mapped", [42577]], [[42577, 42577], "valid"], [[42578, 42578], "mapped", [42579]], [[42579, 42579], "valid"], [[42580, 42580], "mapped", [42581]], [[42581, 42581], "valid"], [[42582, 42582], "mapped", [42583]], [[42583, 42583], "valid"], [[42584, 42584], "mapped", [42585]], [[42585, 42585], "valid"], [[42586, 42586], "mapped", [42587]], [[42587, 42587], "valid"], [[42588, 42588], "mapped", [42589]], [[42589, 42589], "valid"], [[42590, 42590], "mapped", [42591]], [[42591, 42591], "valid"], [[42592, 42592], "mapped", [42593]], [[42593, 42593], "valid"], [[42594, 42594], "mapped", [42595]], [[42595, 42595], "valid"], [[42596, 42596], "mapped", [42597]], [[42597, 42597], "valid"], [[42598, 42598], "mapped", [42599]], [[42599, 42599], "valid"], [[42600, 42600], "mapped", [42601]], [[42601, 42601], "valid"], [[42602, 42602], "mapped", [42603]], [[42603, 42603], "valid"], [[42604, 42604], "mapped", [42605]], [[42605, 42607], "valid"], [[42608, 42611], "valid", [], "NV8"], [[42612, 42619], "valid"], [[42620, 42621], "valid"], [[42622, 42622], "valid", [], "NV8"], [[42623, 42623], "valid"], [[42624, 42624], "mapped", [42625]], [[42625, 42625], "valid"], [[42626, 42626], "mapped", [42627]], [[42627, 42627], "valid"], [[42628, 42628], "mapped", [42629]], [[42629, 42629], "valid"], [[42630, 42630], "mapped", [42631]], [[42631, 42631], "valid"], [[42632, 42632], "mapped", [42633]], [[42633, 42633], "valid"], [[42634, 42634], "mapped", [42635]], [[42635, 42635], "valid"], [[42636, 42636], "mapped", [42637]], [[42637, 42637], "valid"], [[42638, 42638], "mapped", [42639]], [[42639, 42639], "valid"], [[42640, 42640], "mapped", [42641]], [[42641, 42641], "valid"], [[42642, 42642], "mapped", [42643]], [[42643, 42643], "valid"], [[42644, 42644], "mapped", [42645]], [[42645, 42645], "valid"], [[42646, 42646], "mapped", [42647]], [[42647, 42647], "valid"], [[42648, 42648], "mapped", [42649]], [[42649, 42649], "valid"], [[42650, 42650], "mapped", [42651]], [[42651, 42651], "valid"], [[42652, 42652], "mapped", [1098]], [[42653, 42653], "mapped", [1100]], [[42654, 42654], "valid"], [[42655, 42655], "valid"], [[42656, 42725], "valid"], [[42726, 42735], "valid", [], "NV8"], [[42736, 42737], "valid"], [[42738, 42743], "valid", [], "NV8"], [[42744, 42751], "disallowed"], [[42752, 42774], "valid", [], "NV8"], [[42775, 42778], "valid"], [[42779, 42783], "valid"], [[42784, 42785], "valid", [], "NV8"], [[42786, 42786], "mapped", [42787]], [[42787, 42787], "valid"], [[42788, 42788], "mapped", [42789]], [[42789, 42789], "valid"], [[42790, 42790], "mapped", [42791]], [[42791, 42791], "valid"], [[42792, 42792], "mapped", [42793]], [[42793, 42793], "valid"], [[42794, 42794], "mapped", [42795]], [[42795, 42795], "valid"], [[42796, 42796], "mapped", [42797]], [[42797, 42797], "valid"], [[42798, 42798], "mapped", [42799]], [[42799, 42801], "valid"], [[42802, 42802], "mapped", [42803]], [[42803, 42803], "valid"], [[42804, 42804], "mapped", [42805]], [[42805, 42805], "valid"], [[42806, 42806], "mapped", [42807]], [[42807, 42807], "valid"], [[42808, 42808], "mapped", [42809]], [[42809, 42809], "valid"], [[42810, 42810], "mapped", [42811]], [[42811, 42811], "valid"], [[42812, 42812], "mapped", [42813]], [[42813, 42813], "valid"], [[42814, 42814], "mapped", [42815]], [[42815, 42815], "valid"], [[42816, 42816], "mapped", [42817]], [[42817, 42817], "valid"], [[42818, 42818], "mapped", [42819]], [[42819, 42819], "valid"], [[42820, 42820], "mapped", [42821]], [[42821, 42821], "valid"], [[42822, 42822], "mapped", [42823]], [[42823, 42823], "valid"], [[42824, 42824], "mapped", [42825]], [[42825, 42825], "valid"], [[42826, 42826], "mapped", [42827]], [[42827, 42827], "valid"], [[42828, 42828], "mapped", [42829]], [[42829, 42829], "valid"], [[42830, 42830], "mapped", [42831]], [[42831, 42831], "valid"], [[42832, 42832], "mapped", [42833]], [[42833, 42833], "valid"], [[42834, 42834], "mapped", [42835]], [[42835, 42835], "valid"], [[42836, 42836], "mapped", [42837]], [[42837, 42837], "valid"], [[42838, 42838], "mapped", [42839]], [[42839, 42839], "valid"], [[42840, 42840], "mapped", [42841]], [[42841, 42841], "valid"], [[42842, 42842], "mapped", [42843]], [[42843, 42843], "valid"], [[42844, 42844], "mapped", [42845]], [[42845, 42845], "valid"], [[42846, 42846], "mapped", [42847]], [[42847, 42847], "valid"], [[42848, 42848], "mapped", [42849]], [[42849, 42849], "valid"], [[42850, 42850], "mapped", [42851]], [[42851, 42851], "valid"], [[42852, 42852], "mapped", [42853]], [[42853, 42853], "valid"], [[42854, 42854], "mapped", [42855]], [[42855, 42855], "valid"], [[42856, 42856], "mapped", [42857]], [[42857, 42857], "valid"], [[42858, 42858], "mapped", [42859]], [[42859, 42859], "valid"], [[42860, 42860], "mapped", [42861]], [[42861, 42861], "valid"], [[42862, 42862], "mapped", [42863]], [[42863, 42863], "valid"], [[42864, 42864], "mapped", [42863]], [[42865, 42872], "valid"], [[42873, 42873], "mapped", [42874]], [[42874, 42874], "valid"], [[42875, 42875], "mapped", [42876]], [[42876, 42876], "valid"], [[42877, 42877], "mapped", [7545]], [[42878, 42878], "mapped", [42879]], [[42879, 42879], "valid"], [[42880, 42880], "mapped", [42881]], [[42881, 42881], "valid"], [[42882, 42882], "mapped", [42883]], [[42883, 42883], "valid"], [[42884, 42884], "mapped", [42885]], [[42885, 42885], "valid"], [[42886, 42886], "mapped", [42887]], [[42887, 42888], "valid"], [[42889, 42890], "valid", [], "NV8"], [[42891, 42891], "mapped", [42892]], [[42892, 42892], "valid"], [[42893, 42893], "mapped", [613]], [[42894, 42894], "valid"], [[42895, 42895], "valid"], [[42896, 42896], "mapped", [42897]], [[42897, 42897], "valid"], [[42898, 42898], "mapped", [42899]], [[42899, 42899], "valid"], [[42900, 42901], "valid"], [[42902, 42902], "mapped", [42903]], [[42903, 42903], "valid"], [[42904, 42904], "mapped", [42905]], [[42905, 42905], "valid"], [[42906, 42906], "mapped", [42907]], [[42907, 42907], "valid"], [[42908, 42908], "mapped", [42909]], [[42909, 42909], "valid"], [[42910, 42910], "mapped", [42911]], [[42911, 42911], "valid"], [[42912, 42912], "mapped", [42913]], [[42913, 42913], "valid"], [[42914, 42914], "mapped", [42915]], [[42915, 42915], "valid"], [[42916, 42916], "mapped", [42917]], [[42917, 42917], "valid"], [[42918, 42918], "mapped", [42919]], [[42919, 42919], "valid"], [[42920, 42920], "mapped", [42921]], [[42921, 42921], "valid"], [[42922, 42922], "mapped", [614]], [[42923, 42923], "mapped", [604]], [[42924, 42924], "mapped", [609]], [[42925, 42925], "mapped", [620]], [[42926, 42927], "disallowed"], [[42928, 42928], "mapped", [670]], [[42929, 42929], "mapped", [647]], [[42930, 42930], "mapped", [669]], [[42931, 42931], "mapped", [43859]], [[42932, 42932], "mapped", [42933]], [[42933, 42933], "valid"], [[42934, 42934], "mapped", [42935]], [[42935, 42935], "valid"], [[42936, 42998], "disallowed"], [[42999, 42999], "valid"], [[43e3, 43e3], "mapped", [295]], [[43001, 43001], "mapped", [339]], [[43002, 43002], "valid"], [[43003, 43007], "valid"], [[43008, 43047], "valid"], [[43048, 43051], "valid", [], "NV8"], [[43052, 43055], "disallowed"], [[43056, 43065], "valid", [], "NV8"], [[43066, 43071], "disallowed"], [[43072, 43123], "valid"], [[43124, 43127], "valid", [], "NV8"], [[43128, 43135], "disallowed"], [[43136, 43204], "valid"], [[43205, 43213], "disallowed"], [[43214, 43215], "valid", [], "NV8"], [[43216, 43225], "valid"], [[43226, 43231], "disallowed"], [[43232, 43255], "valid"], [[43256, 43258], "valid", [], "NV8"], [[43259, 43259], "valid"], [[43260, 43260], "valid", [], "NV8"], [[43261, 43261], "valid"], [[43262, 43263], "disallowed"], [[43264, 43309], "valid"], [[43310, 43311], "valid", [], "NV8"], [[43312, 43347], "valid"], [[43348, 43358], "disallowed"], [[43359, 43359], "valid", [], "NV8"], [[43360, 43388], "valid", [], "NV8"], [[43389, 43391], "disallowed"], [[43392, 43456], "valid"], [[43457, 43469], "valid", [], "NV8"], [[43470, 43470], "disallowed"], [[43471, 43481], "valid"], [[43482, 43485], "disallowed"], [[43486, 43487], "valid", [], "NV8"], [[43488, 43518], "valid"], [[43519, 43519], "disallowed"], [[43520, 43574], "valid"], [[43575, 43583], "disallowed"], [[43584, 43597], "valid"], [[43598, 43599], "disallowed"], [[43600, 43609], "valid"], [[43610, 43611], "disallowed"], [[43612, 43615], "valid", [], "NV8"], [[43616, 43638], "valid"], [[43639, 43641], "valid", [], "NV8"], [[43642, 43643], "valid"], [[43644, 43647], "valid"], [[43648, 43714], "valid"], [[43715, 43738], "disallowed"], [[43739, 43741], "valid"], [[43742, 43743], "valid", [], "NV8"], [[43744, 43759], "valid"], [[43760, 43761], "valid", [], "NV8"], [[43762, 43766], "valid"], [[43767, 43776], "disallowed"], [[43777, 43782], "valid"], [[43783, 43784], "disallowed"], [[43785, 43790], "valid"], [[43791, 43792], "disallowed"], [[43793, 43798], "valid"], [[43799, 43807], "disallowed"], [[43808, 43814], "valid"], [[43815, 43815], "disallowed"], [[43816, 43822], "valid"], [[43823, 43823], "disallowed"], [[43824, 43866], "valid"], [[43867, 43867], "valid", [], "NV8"], [[43868, 43868], "mapped", [42791]], [[43869, 43869], "mapped", [43831]], [[43870, 43870], "mapped", [619]], [[43871, 43871], "mapped", [43858]], [[43872, 43875], "valid"], [[43876, 43877], "valid"], [[43878, 43887], "disallowed"], [[43888, 43888], "mapped", [5024]], [[43889, 43889], "mapped", [5025]], [[43890, 43890], "mapped", [5026]], [[43891, 43891], "mapped", [5027]], [[43892, 43892], "mapped", [5028]], [[43893, 43893], "mapped", [5029]], [[43894, 43894], "mapped", [5030]], [[43895, 43895], "mapped", [5031]], [[43896, 43896], "mapped", [5032]], [[43897, 43897], "mapped", [5033]], [[43898, 43898], "mapped", [5034]], [[43899, 43899], "mapped", [5035]], [[43900, 43900], "mapped", [5036]], [[43901, 43901], "mapped", [5037]], [[43902, 43902], "mapped", [5038]], [[43903, 43903], "mapped", [5039]], [[43904, 43904], "mapped", [5040]], [[43905, 43905], "mapped", [5041]], [[43906, 43906], "mapped", [5042]], [[43907, 43907], "mapped", [5043]], [[43908, 43908], "mapped", [5044]], [[43909, 43909], "mapped", [5045]], [[43910, 43910], "mapped", [5046]], [[43911, 43911], "mapped", [5047]], [[43912, 43912], "mapped", [5048]], [[43913, 43913], "mapped", [5049]], [[43914, 43914], "mapped", [5050]], [[43915, 43915], "mapped", [5051]], [[43916, 43916], "mapped", [5052]], [[43917, 43917], "mapped", [5053]], [[43918, 43918], "mapped", [5054]], [[43919, 43919], "mapped", [5055]], [[43920, 43920], "mapped", [5056]], [[43921, 43921], "mapped", [5057]], [[43922, 43922], "mapped", [5058]], [[43923, 43923], "mapped", [5059]], [[43924, 43924], "mapped", [5060]], [[43925, 43925], "mapped", [5061]], [[43926, 43926], "mapped", [5062]], [[43927, 43927], "mapped", [5063]], [[43928, 43928], "mapped", [5064]], [[43929, 43929], "mapped", [5065]], [[43930, 43930], "mapped", [5066]], [[43931, 43931], "mapped", [5067]], [[43932, 43932], "mapped", [5068]], [[43933, 43933], "mapped", [5069]], [[43934, 43934], "mapped", [5070]], [[43935, 43935], "mapped", [5071]], [[43936, 43936], "mapped", [5072]], [[43937, 43937], "mapped", [5073]], [[43938, 43938], "mapped", [5074]], [[43939, 43939], "mapped", [5075]], [[43940, 43940], "mapped", [5076]], [[43941, 43941], "mapped", [5077]], [[43942, 43942], "mapped", [5078]], [[43943, 43943], "mapped", [5079]], [[43944, 43944], "mapped", [5080]], [[43945, 43945], "mapped", [5081]], [[43946, 43946], "mapped", [5082]], [[43947, 43947], "mapped", [5083]], [[43948, 43948], "mapped", [5084]], [[43949, 43949], "mapped", [5085]], [[43950, 43950], "mapped", [5086]], [[43951, 43951], "mapped", [5087]], [[43952, 43952], "mapped", [5088]], [[43953, 43953], "mapped", [5089]], [[43954, 43954], "mapped", [5090]], [[43955, 43955], "mapped", [5091]], [[43956, 43956], "mapped", [5092]], [[43957, 43957], "mapped", [5093]], [[43958, 43958], "mapped", [5094]], [[43959, 43959], "mapped", [5095]], [[43960, 43960], "mapped", [5096]], [[43961, 43961], "mapped", [5097]], [[43962, 43962], "mapped", [5098]], [[43963, 43963], "mapped", [5099]], [[43964, 43964], "mapped", [5100]], [[43965, 43965], "mapped", [5101]], [[43966, 43966], "mapped", [5102]], [[43967, 43967], "mapped", [5103]], [[43968, 44010], "valid"], [[44011, 44011], "valid", [], "NV8"], [[44012, 44013], "valid"], [[44014, 44015], "disallowed"], [[44016, 44025], "valid"], [[44026, 44031], "disallowed"], [[44032, 55203], "valid"], [[55204, 55215], "disallowed"], [[55216, 55238], "valid", [], "NV8"], [[55239, 55242], "disallowed"], [[55243, 55291], "valid", [], "NV8"], [[55292, 55295], "disallowed"], [[55296, 57343], "disallowed"], [[57344, 63743], "disallowed"], [[63744, 63744], "mapped", [35912]], [[63745, 63745], "mapped", [26356]], [[63746, 63746], "mapped", [36554]], [[63747, 63747], "mapped", [36040]], [[63748, 63748], "mapped", [28369]], [[63749, 63749], "mapped", [20018]], [[63750, 63750], "mapped", [21477]], [[63751, 63752], "mapped", [40860]], [[63753, 63753], "mapped", [22865]], [[63754, 63754], "mapped", [37329]], [[63755, 63755], "mapped", [21895]], [[63756, 63756], "mapped", [22856]], [[63757, 63757], "mapped", [25078]], [[63758, 63758], "mapped", [30313]], [[63759, 63759], "mapped", [32645]], [[63760, 63760], "mapped", [34367]], [[63761, 63761], "mapped", [34746]], [[63762, 63762], "mapped", [35064]], [[63763, 63763], "mapped", [37007]], [[63764, 63764], "mapped", [27138]], [[63765, 63765], "mapped", [27931]], [[63766, 63766], "mapped", [28889]], [[63767, 63767], "mapped", [29662]], [[63768, 63768], "mapped", [33853]], [[63769, 63769], "mapped", [37226]], [[63770, 63770], "mapped", [39409]], [[63771, 63771], "mapped", [20098]], [[63772, 63772], "mapped", [21365]], [[63773, 63773], "mapped", [27396]], [[63774, 63774], "mapped", [29211]], [[63775, 63775], "mapped", [34349]], [[63776, 63776], "mapped", [40478]], [[63777, 63777], "mapped", [23888]], [[63778, 63778], "mapped", [28651]], [[63779, 63779], "mapped", [34253]], [[63780, 63780], "mapped", [35172]], [[63781, 63781], "mapped", [25289]], [[63782, 63782], "mapped", [33240]], [[63783, 63783], "mapped", [34847]], [[63784, 63784], "mapped", [24266]], [[63785, 63785], "mapped", [26391]], [[63786, 63786], "mapped", [28010]], [[63787, 63787], "mapped", [29436]], [[63788, 63788], "mapped", [37070]], [[63789, 63789], "mapped", [20358]], [[63790, 63790], "mapped", [20919]], [[63791, 63791], "mapped", [21214]], [[63792, 63792], "mapped", [25796]], [[63793, 63793], "mapped", [27347]], [[63794, 63794], "mapped", [29200]], [[63795, 63795], "mapped", [30439]], [[63796, 63796], "mapped", [32769]], [[63797, 63797], "mapped", [34310]], [[63798, 63798], "mapped", [34396]], [[63799, 63799], "mapped", [36335]], [[63800, 63800], "mapped", [38706]], [[63801, 63801], "mapped", [39791]], [[63802, 63802], "mapped", [40442]], [[63803, 63803], "mapped", [30860]], [[63804, 63804], "mapped", [31103]], [[63805, 63805], "mapped", [32160]], [[63806, 63806], "mapped", [33737]], [[63807, 63807], "mapped", [37636]], [[63808, 63808], "mapped", [40575]], [[63809, 63809], "mapped", [35542]], [[63810, 63810], "mapped", [22751]], [[63811, 63811], "mapped", [24324]], [[63812, 63812], "mapped", [31840]], [[63813, 63813], "mapped", [32894]], [[63814, 63814], "mapped", [29282]], [[63815, 63815], "mapped", [30922]], [[63816, 63816], "mapped", [36034]], [[63817, 63817], "mapped", [38647]], [[63818, 63818], "mapped", [22744]], [[63819, 63819], "mapped", [23650]], [[63820, 63820], "mapped", [27155]], [[63821, 63821], "mapped", [28122]], [[63822, 63822], "mapped", [28431]], [[63823, 63823], "mapped", [32047]], [[63824, 63824], "mapped", [32311]], [[63825, 63825], "mapped", [38475]], [[63826, 63826], "mapped", [21202]], [[63827, 63827], "mapped", [32907]], [[63828, 63828], "mapped", [20956]], [[63829, 63829], "mapped", [20940]], [[63830, 63830], "mapped", [31260]], [[63831, 63831], "mapped", [32190]], [[63832, 63832], "mapped", [33777]], [[63833, 63833], "mapped", [38517]], [[63834, 63834], "mapped", [35712]], [[63835, 63835], "mapped", [25295]], [[63836, 63836], "mapped", [27138]], [[63837, 63837], "mapped", [35582]], [[63838, 63838], "mapped", [20025]], [[63839, 63839], "mapped", [23527]], [[63840, 63840], "mapped", [24594]], [[63841, 63841], "mapped", [29575]], [[63842, 63842], "mapped", [30064]], [[63843, 63843], "mapped", [21271]], [[63844, 63844], "mapped", [30971]], [[63845, 63845], "mapped", [20415]], [[63846, 63846], "mapped", [24489]], [[63847, 63847], "mapped", [19981]], [[63848, 63848], "mapped", [27852]], [[63849, 63849], "mapped", [25976]], [[63850, 63850], "mapped", [32034]], [[63851, 63851], "mapped", [21443]], [[63852, 63852], "mapped", [22622]], [[63853, 63853], "mapped", [30465]], [[63854, 63854], "mapped", [33865]], [[63855, 63855], "mapped", [35498]], [[63856, 63856], "mapped", [27578]], [[63857, 63857], "mapped", [36784]], [[63858, 63858], "mapped", [27784]], [[63859, 63859], "mapped", [25342]], [[63860, 63860], "mapped", [33509]], [[63861, 63861], "mapped", [25504]], [[63862, 63862], "mapped", [30053]], [[63863, 63863], "mapped", [20142]], [[63864, 63864], "mapped", [20841]], [[63865, 63865], "mapped", [20937]], [[63866, 63866], "mapped", [26753]], [[63867, 63867], "mapped", [31975]], [[63868, 63868], "mapped", [33391]], [[63869, 63869], "mapped", [35538]], [[63870, 63870], "mapped", [37327]], [[63871, 63871], "mapped", [21237]], [[63872, 63872], "mapped", [21570]], [[63873, 63873], "mapped", [22899]], [[63874, 63874], "mapped", [24300]], [[63875, 63875], "mapped", [26053]], [[63876, 63876], "mapped", [28670]], [[63877, 63877], "mapped", [31018]], [[63878, 63878], "mapped", [38317]], [[63879, 63879], "mapped", [39530]], [[63880, 63880], "mapped", [40599]], [[63881, 63881], "mapped", [40654]], [[63882, 63882], "mapped", [21147]], [[63883, 63883], "mapped", [26310]], [[63884, 63884], "mapped", [27511]], [[63885, 63885], "mapped", [36706]], [[63886, 63886], "mapped", [24180]], [[63887, 63887], "mapped", [24976]], [[63888, 63888], "mapped", [25088]], [[63889, 63889], "mapped", [25754]], [[63890, 63890], "mapped", [28451]], [[63891, 63891], "mapped", [29001]], [[63892, 63892], "mapped", [29833]], [[63893, 63893], "mapped", [31178]], [[63894, 63894], "mapped", [32244]], [[63895, 63895], "mapped", [32879]], [[63896, 63896], "mapped", [36646]], [[63897, 63897], "mapped", [34030]], [[63898, 63898], "mapped", [36899]], [[63899, 63899], "mapped", [37706]], [[63900, 63900], "mapped", [21015]], [[63901, 63901], "mapped", [21155]], [[63902, 63902], "mapped", [21693]], [[63903, 63903], "mapped", [28872]], [[63904, 63904], "mapped", [35010]], [[63905, 63905], "mapped", [35498]], [[63906, 63906], "mapped", [24265]], [[63907, 63907], "mapped", [24565]], [[63908, 63908], "mapped", [25467]], [[63909, 63909], "mapped", [27566]], [[63910, 63910], "mapped", [31806]], [[63911, 63911], "mapped", [29557]], [[63912, 63912], "mapped", [20196]], [[63913, 63913], "mapped", [22265]], [[63914, 63914], "mapped", [23527]], [[63915, 63915], "mapped", [23994]], [[63916, 63916], "mapped", [24604]], [[63917, 63917], "mapped", [29618]], [[63918, 63918], "mapped", [29801]], [[63919, 63919], "mapped", [32666]], [[63920, 63920], "mapped", [32838]], [[63921, 63921], "mapped", [37428]], [[63922, 63922], "mapped", [38646]], [[63923, 63923], "mapped", [38728]], [[63924, 63924], "mapped", [38936]], [[63925, 63925], "mapped", [20363]], [[63926, 63926], "mapped", [31150]], [[63927, 63927], "mapped", [37300]], [[63928, 63928], "mapped", [38584]], [[63929, 63929], "mapped", [24801]], [[63930, 63930], "mapped", [20102]], [[63931, 63931], "mapped", [20698]], [[63932, 63932], "mapped", [23534]], [[63933, 63933], "mapped", [23615]], [[63934, 63934], "mapped", [26009]], [[63935, 63935], "mapped", [27138]], [[63936, 63936], "mapped", [29134]], [[63937, 63937], "mapped", [30274]], [[63938, 63938], "mapped", [34044]], [[63939, 63939], "mapped", [36988]], [[63940, 63940], "mapped", [40845]], [[63941, 63941], "mapped", [26248]], [[63942, 63942], "mapped", [38446]], [[63943, 63943], "mapped", [21129]], [[63944, 63944], "mapped", [26491]], [[63945, 63945], "mapped", [26611]], [[63946, 63946], "mapped", [27969]], [[63947, 63947], "mapped", [28316]], [[63948, 63948], "mapped", [29705]], [[63949, 63949], "mapped", [30041]], [[63950, 63950], "mapped", [30827]], [[63951, 63951], "mapped", [32016]], [[63952, 63952], "mapped", [39006]], [[63953, 63953], "mapped", [20845]], [[63954, 63954], "mapped", [25134]], [[63955, 63955], "mapped", [38520]], [[63956, 63956], "mapped", [20523]], [[63957, 63957], "mapped", [23833]], [[63958, 63958], "mapped", [28138]], [[63959, 63959], "mapped", [36650]], [[63960, 63960], "mapped", [24459]], [[63961, 63961], "mapped", [24900]], [[63962, 63962], "mapped", [26647]], [[63963, 63963], "mapped", [29575]], [[63964, 63964], "mapped", [38534]], [[63965, 63965], "mapped", [21033]], [[63966, 63966], "mapped", [21519]], [[63967, 63967], "mapped", [23653]], [[63968, 63968], "mapped", [26131]], [[63969, 63969], "mapped", [26446]], [[63970, 63970], "mapped", [26792]], [[63971, 63971], "mapped", [27877]], [[63972, 63972], "mapped", [29702]], [[63973, 63973], "mapped", [30178]], [[63974, 63974], "mapped", [32633]], [[63975, 63975], "mapped", [35023]], [[63976, 63976], "mapped", [35041]], [[63977, 63977], "mapped", [37324]], [[63978, 63978], "mapped", [38626]], [[63979, 63979], "mapped", [21311]], [[63980, 63980], "mapped", [28346]], [[63981, 63981], "mapped", [21533]], [[63982, 63982], "mapped", [29136]], [[63983, 63983], "mapped", [29848]], [[63984, 63984], "mapped", [34298]], [[63985, 63985], "mapped", [38563]], [[63986, 63986], "mapped", [40023]], [[63987, 63987], "mapped", [40607]], [[63988, 63988], "mapped", [26519]], [[63989, 63989], "mapped", [28107]], [[63990, 63990], "mapped", [33256]], [[63991, 63991], "mapped", [31435]], [[63992, 63992], "mapped", [31520]], [[63993, 63993], "mapped", [31890]], [[63994, 63994], "mapped", [29376]], [[63995, 63995], "mapped", [28825]], [[63996, 63996], "mapped", [35672]], [[63997, 63997], "mapped", [20160]], [[63998, 63998], "mapped", [33590]], [[63999, 63999], "mapped", [21050]], [[64e3, 64e3], "mapped", [20999]], [[64001, 64001], "mapped", [24230]], [[64002, 64002], "mapped", [25299]], [[64003, 64003], "mapped", [31958]], [[64004, 64004], "mapped", [23429]], [[64005, 64005], "mapped", [27934]], [[64006, 64006], "mapped", [26292]], [[64007, 64007], "mapped", [36667]], [[64008, 64008], "mapped", [34892]], [[64009, 64009], "mapped", [38477]], [[64010, 64010], "mapped", [35211]], [[64011, 64011], "mapped", [24275]], [[64012, 64012], "mapped", [20800]], [[64013, 64013], "mapped", [21952]], [[64014, 64015], "valid"], [[64016, 64016], "mapped", [22618]], [[64017, 64017], "valid"], [[64018, 64018], "mapped", [26228]], [[64019, 64020], "valid"], [[64021, 64021], "mapped", [20958]], [[64022, 64022], "mapped", [29482]], [[64023, 64023], "mapped", [30410]], [[64024, 64024], "mapped", [31036]], [[64025, 64025], "mapped", [31070]], [[64026, 64026], "mapped", [31077]], [[64027, 64027], "mapped", [31119]], [[64028, 64028], "mapped", [38742]], [[64029, 64029], "mapped", [31934]], [[64030, 64030], "mapped", [32701]], [[64031, 64031], "valid"], [[64032, 64032], "mapped", [34322]], [[64033, 64033], "valid"], [[64034, 64034], "mapped", [35576]], [[64035, 64036], "valid"], [[64037, 64037], "mapped", [36920]], [[64038, 64038], "mapped", [37117]], [[64039, 64041], "valid"], [[64042, 64042], "mapped", [39151]], [[64043, 64043], "mapped", [39164]], [[64044, 64044], "mapped", [39208]], [[64045, 64045], "mapped", [40372]], [[64046, 64046], "mapped", [37086]], [[64047, 64047], "mapped", [38583]], [[64048, 64048], "mapped", [20398]], [[64049, 64049], "mapped", [20711]], [[64050, 64050], "mapped", [20813]], [[64051, 64051], "mapped", [21193]], [[64052, 64052], "mapped", [21220]], [[64053, 64053], "mapped", [21329]], [[64054, 64054], "mapped", [21917]], [[64055, 64055], "mapped", [22022]], [[64056, 64056], "mapped", [22120]], [[64057, 64057], "mapped", [22592]], [[64058, 64058], "mapped", [22696]], [[64059, 64059], "mapped", [23652]], [[64060, 64060], "mapped", [23662]], [[64061, 64061], "mapped", [24724]], [[64062, 64062], "mapped", [24936]], [[64063, 64063], "mapped", [24974]], [[64064, 64064], "mapped", [25074]], [[64065, 64065], "mapped", [25935]], [[64066, 64066], "mapped", [26082]], [[64067, 64067], "mapped", [26257]], [[64068, 64068], "mapped", [26757]], [[64069, 64069], "mapped", [28023]], [[64070, 64070], "mapped", [28186]], [[64071, 64071], "mapped", [28450]], [[64072, 64072], "mapped", [29038]], [[64073, 64073], "mapped", [29227]], [[64074, 64074], "mapped", [29730]], [[64075, 64075], "mapped", [30865]], [[64076, 64076], "mapped", [31038]], [[64077, 64077], "mapped", [31049]], [[64078, 64078], "mapped", [31048]], [[64079, 64079], "mapped", [31056]], [[64080, 64080], "mapped", [31062]], [[64081, 64081], "mapped", [31069]], [[64082, 64082], "mapped", [31117]], [[64083, 64083], "mapped", [31118]], [[64084, 64084], "mapped", [31296]], [[64085, 64085], "mapped", [31361]], [[64086, 64086], "mapped", [31680]], [[64087, 64087], "mapped", [32244]], [[64088, 64088], "mapped", [32265]], [[64089, 64089], "mapped", [32321]], [[64090, 64090], "mapped", [32626]], [[64091, 64091], "mapped", [32773]], [[64092, 64092], "mapped", [33261]], [[64093, 64094], "mapped", [33401]], [[64095, 64095], "mapped", [33879]], [[64096, 64096], "mapped", [35088]], [[64097, 64097], "mapped", [35222]], [[64098, 64098], "mapped", [35585]], [[64099, 64099], "mapped", [35641]], [[64100, 64100], "mapped", [36051]], [[64101, 64101], "mapped", [36104]], [[64102, 64102], "mapped", [36790]], [[64103, 64103], "mapped", [36920]], [[64104, 64104], "mapped", [38627]], [[64105, 64105], "mapped", [38911]], [[64106, 64106], "mapped", [38971]], [[64107, 64107], "mapped", [24693]], [[64108, 64108], "mapped", [148206]], [[64109, 64109], "mapped", [33304]], [[64110, 64111], "disallowed"], [[64112, 64112], "mapped", [20006]], [[64113, 64113], "mapped", [20917]], [[64114, 64114], "mapped", [20840]], [[64115, 64115], "mapped", [20352]], [[64116, 64116], "mapped", [20805]], [[64117, 64117], "mapped", [20864]], [[64118, 64118], "mapped", [21191]], [[64119, 64119], "mapped", [21242]], [[64120, 64120], "mapped", [21917]], [[64121, 64121], "mapped", [21845]], [[64122, 64122], "mapped", [21913]], [[64123, 64123], "mapped", [21986]], [[64124, 64124], "mapped", [22618]], [[64125, 64125], "mapped", [22707]], [[64126, 64126], "mapped", [22852]], [[64127, 64127], "mapped", [22868]], [[64128, 64128], "mapped", [23138]], [[64129, 64129], "mapped", [23336]], [[64130, 64130], "mapped", [24274]], [[64131, 64131], "mapped", [24281]], [[64132, 64132], "mapped", [24425]], [[64133, 64133], "mapped", [24493]], [[64134, 64134], "mapped", [24792]], [[64135, 64135], "mapped", [24910]], [[64136, 64136], "mapped", [24840]], [[64137, 64137], "mapped", [24974]], [[64138, 64138], "mapped", [24928]], [[64139, 64139], "mapped", [25074]], [[64140, 64140], "mapped", [25140]], [[64141, 64141], "mapped", [25540]], [[64142, 64142], "mapped", [25628]], [[64143, 64143], "mapped", [25682]], [[64144, 64144], "mapped", [25942]], [[64145, 64145], "mapped", [26228]], [[64146, 64146], "mapped", [26391]], [[64147, 64147], "mapped", [26395]], [[64148, 64148], "mapped", [26454]], [[64149, 64149], "mapped", [27513]], [[64150, 64150], "mapped", [27578]], [[64151, 64151], "mapped", [27969]], [[64152, 64152], "mapped", [28379]], [[64153, 64153], "mapped", [28363]], [[64154, 64154], "mapped", [28450]], [[64155, 64155], "mapped", [28702]], [[64156, 64156], "mapped", [29038]], [[64157, 64157], "mapped", [30631]], [[64158, 64158], "mapped", [29237]], [[64159, 64159], "mapped", [29359]], [[64160, 64160], "mapped", [29482]], [[64161, 64161], "mapped", [29809]], [[64162, 64162], "mapped", [29958]], [[64163, 64163], "mapped", [30011]], [[64164, 64164], "mapped", [30237]], [[64165, 64165], "mapped", [30239]], [[64166, 64166], "mapped", [30410]], [[64167, 64167], "mapped", [30427]], [[64168, 64168], "mapped", [30452]], [[64169, 64169], "mapped", [30538]], [[64170, 64170], "mapped", [30528]], [[64171, 64171], "mapped", [30924]], [[64172, 64172], "mapped", [31409]], [[64173, 64173], "mapped", [31680]], [[64174, 64174], "mapped", [31867]], [[64175, 64175], "mapped", [32091]], [[64176, 64176], "mapped", [32244]], [[64177, 64177], "mapped", [32574]], [[64178, 64178], "mapped", [32773]], [[64179, 64179], "mapped", [33618]], [[64180, 64180], "mapped", [33775]], [[64181, 64181], "mapped", [34681]], [[64182, 64182], "mapped", [35137]], [[64183, 64183], "mapped", [35206]], [[64184, 64184], "mapped", [35222]], [[64185, 64185], "mapped", [35519]], [[64186, 64186], "mapped", [35576]], [[64187, 64187], "mapped", [35531]], [[64188, 64188], "mapped", [35585]], [[64189, 64189], "mapped", [35582]], [[64190, 64190], "mapped", [35565]], [[64191, 64191], "mapped", [35641]], [[64192, 64192], "mapped", [35722]], [[64193, 64193], "mapped", [36104]], [[64194, 64194], "mapped", [36664]], [[64195, 64195], "mapped", [36978]], [[64196, 64196], "mapped", [37273]], [[64197, 64197], "mapped", [37494]], [[64198, 64198], "mapped", [38524]], [[64199, 64199], "mapped", [38627]], [[64200, 64200], "mapped", [38742]], [[64201, 64201], "mapped", [38875]], [[64202, 64202], "mapped", [38911]], [[64203, 64203], "mapped", [38923]], [[64204, 64204], "mapped", [38971]], [[64205, 64205], "mapped", [39698]], [[64206, 64206], "mapped", [40860]], [[64207, 64207], "mapped", [141386]], [[64208, 64208], "mapped", [141380]], [[64209, 64209], "mapped", [144341]], [[64210, 64210], "mapped", [15261]], [[64211, 64211], "mapped", [16408]], [[64212, 64212], "mapped", [16441]], [[64213, 64213], "mapped", [152137]], [[64214, 64214], "mapped", [154832]], [[64215, 64215], "mapped", [163539]], [[64216, 64216], "mapped", [40771]], [[64217, 64217], "mapped", [40846]], [[64218, 64255], "disallowed"], [[64256, 64256], "mapped", [102, 102]], [[64257, 64257], "mapped", [102, 105]], [[64258, 64258], "mapped", [102, 108]], [[64259, 64259], "mapped", [102, 102, 105]], [[64260, 64260], "mapped", [102, 102, 108]], [[64261, 64262], "mapped", [115, 116]], [[64263, 64274], "disallowed"], [[64275, 64275], "mapped", [1396, 1398]], [[64276, 64276], "mapped", [1396, 1381]], [[64277, 64277], "mapped", [1396, 1387]], [[64278, 64278], "mapped", [1406, 1398]], [[64279, 64279], "mapped", [1396, 1389]], [[64280, 64284], "disallowed"], [[64285, 64285], "mapped", [1497, 1460]], [[64286, 64286], "valid"], [[64287, 64287], "mapped", [1522, 1463]], [[64288, 64288], "mapped", [1506]], [[64289, 64289], "mapped", [1488]], [[64290, 64290], "mapped", [1491]], [[64291, 64291], "mapped", [1492]], [[64292, 64292], "mapped", [1499]], [[64293, 64293], "mapped", [1500]], [[64294, 64294], "mapped", [1501]], [[64295, 64295], "mapped", [1512]], [[64296, 64296], "mapped", [1514]], [[64297, 64297], "disallowed_STD3_mapped", [43]], [[64298, 64298], "mapped", [1513, 1473]], [[64299, 64299], "mapped", [1513, 1474]], [[64300, 64300], "mapped", [1513, 1468, 1473]], [[64301, 64301], "mapped", [1513, 1468, 1474]], [[64302, 64302], "mapped", [1488, 1463]], [[64303, 64303], "mapped", [1488, 1464]], [[64304, 64304], "mapped", [1488, 1468]], [[64305, 64305], "mapped", [1489, 1468]], [[64306, 64306], "mapped", [1490, 1468]], [[64307, 64307], "mapped", [1491, 1468]], [[64308, 64308], "mapped", [1492, 1468]], [[64309, 64309], "mapped", [1493, 1468]], [[64310, 64310], "mapped", [1494, 1468]], [[64311, 64311], "disallowed"], [[64312, 64312], "mapped", [1496, 1468]], [[64313, 64313], "mapped", [1497, 1468]], [[64314, 64314], "mapped", [1498, 1468]], [[64315, 64315], "mapped", [1499, 1468]], [[64316, 64316], "mapped", [1500, 1468]], [[64317, 64317], "disallowed"], [[64318, 64318], "mapped", [1502, 1468]], [[64319, 64319], "disallowed"], [[64320, 64320], "mapped", [1504, 1468]], [[64321, 64321], "mapped", [1505, 1468]], [[64322, 64322], "disallowed"], [[64323, 64323], "mapped", [1507, 1468]], [[64324, 64324], "mapped", [1508, 1468]], [[64325, 64325], "disallowed"], [[64326, 64326], "mapped", [1510, 1468]], [[64327, 64327], "mapped", [1511, 1468]], [[64328, 64328], "mapped", [1512, 1468]], [[64329, 64329], "mapped", [1513, 1468]], [[64330, 64330], "mapped", [1514, 1468]], [[64331, 64331], "mapped", [1493, 1465]], [[64332, 64332], "mapped", [1489, 1471]], [[64333, 64333], "mapped", [1499, 1471]], [[64334, 64334], "mapped", [1508, 1471]], [[64335, 64335], "mapped", [1488, 1500]], [[64336, 64337], "mapped", [1649]], [[64338, 64341], "mapped", [1659]], [[64342, 64345], "mapped", [1662]], [[64346, 64349], "mapped", [1664]], [[64350, 64353], "mapped", [1658]], [[64354, 64357], "mapped", [1663]], [[64358, 64361], "mapped", [1657]], [[64362, 64365], "mapped", [1700]], [[64366, 64369], "mapped", [1702]], [[64370, 64373], "mapped", [1668]], [[64374, 64377], "mapped", [1667]], [[64378, 64381], "mapped", [1670]], [[64382, 64385], "mapped", [1671]], [[64386, 64387], "mapped", [1677]], [[64388, 64389], "mapped", [1676]], [[64390, 64391], "mapped", [1678]], [[64392, 64393], "mapped", [1672]], [[64394, 64395], "mapped", [1688]], [[64396, 64397], "mapped", [1681]], [[64398, 64401], "mapped", [1705]], [[64402, 64405], "mapped", [1711]], [[64406, 64409], "mapped", [1715]], [[64410, 64413], "mapped", [1713]], [[64414, 64415], "mapped", [1722]], [[64416, 64419], "mapped", [1723]], [[64420, 64421], "mapped", [1728]], [[64422, 64425], "mapped", [1729]], [[64426, 64429], "mapped", [1726]], [[64430, 64431], "mapped", [1746]], [[64432, 64433], "mapped", [1747]], [[64434, 64449], "valid", [], "NV8"], [[64450, 64466], "disallowed"], [[64467, 64470], "mapped", [1709]], [[64471, 64472], "mapped", [1735]], [[64473, 64474], "mapped", [1734]], [[64475, 64476], "mapped", [1736]], [[64477, 64477], "mapped", [1735, 1652]], [[64478, 64479], "mapped", [1739]], [[64480, 64481], "mapped", [1733]], [[64482, 64483], "mapped", [1737]], [[64484, 64487], "mapped", [1744]], [[64488, 64489], "mapped", [1609]], [[64490, 64491], "mapped", [1574, 1575]], [[64492, 64493], "mapped", [1574, 1749]], [[64494, 64495], "mapped", [1574, 1608]], [[64496, 64497], "mapped", [1574, 1735]], [[64498, 64499], "mapped", [1574, 1734]], [[64500, 64501], "mapped", [1574, 1736]], [[64502, 64504], "mapped", [1574, 1744]], [[64505, 64507], "mapped", [1574, 1609]], [[64508, 64511], "mapped", [1740]], [[64512, 64512], "mapped", [1574, 1580]], [[64513, 64513], "mapped", [1574, 1581]], [[64514, 64514], "mapped", [1574, 1605]], [[64515, 64515], "mapped", [1574, 1609]], [[64516, 64516], "mapped", [1574, 1610]], [[64517, 64517], "mapped", [1576, 1580]], [[64518, 64518], "mapped", [1576, 1581]], [[64519, 64519], "mapped", [1576, 1582]], [[64520, 64520], "mapped", [1576, 1605]], [[64521, 64521], "mapped", [1576, 1609]], [[64522, 64522], "mapped", [1576, 1610]], [[64523, 64523], "mapped", [1578, 1580]], [[64524, 64524], "mapped", [1578, 1581]], [[64525, 64525], "mapped", [1578, 1582]], [[64526, 64526], "mapped", [1578, 1605]], [[64527, 64527], "mapped", [1578, 1609]], [[64528, 64528], "mapped", [1578, 1610]], [[64529, 64529], "mapped", [1579, 1580]], [[64530, 64530], "mapped", [1579, 1605]], [[64531, 64531], "mapped", [1579, 1609]], [[64532, 64532], "mapped", [1579, 1610]], [[64533, 64533], "mapped", [1580, 1581]], [[64534, 64534], "mapped", [1580, 1605]], [[64535, 64535], "mapped", [1581, 1580]], [[64536, 64536], "mapped", [1581, 1605]], [[64537, 64537], "mapped", [1582, 1580]], [[64538, 64538], "mapped", [1582, 1581]], [[64539, 64539], "mapped", [1582, 1605]], [[64540, 64540], "mapped", [1587, 1580]], [[64541, 64541], "mapped", [1587, 1581]], [[64542, 64542], "mapped", [1587, 1582]], [[64543, 64543], "mapped", [1587, 1605]], [[64544, 64544], "mapped", [1589, 1581]], [[64545, 64545], "mapped", [1589, 1605]], [[64546, 64546], "mapped", [1590, 1580]], [[64547, 64547], "mapped", [1590, 1581]], [[64548, 64548], "mapped", [1590, 1582]], [[64549, 64549], "mapped", [1590, 1605]], [[64550, 64550], "mapped", [1591, 1581]], [[64551, 64551], "mapped", [1591, 1605]], [[64552, 64552], "mapped", [1592, 1605]], [[64553, 64553], "mapped", [1593, 1580]], [[64554, 64554], "mapped", [1593, 1605]], [[64555, 64555], "mapped", [1594, 1580]], [[64556, 64556], "mapped", [1594, 1605]], [[64557, 64557], "mapped", [1601, 1580]], [[64558, 64558], "mapped", [1601, 1581]], [[64559, 64559], "mapped", [1601, 1582]], [[64560, 64560], "mapped", [1601, 1605]], [[64561, 64561], "mapped", [1601, 1609]], [[64562, 64562], "mapped", [1601, 1610]], [[64563, 64563], "mapped", [1602, 1581]], [[64564, 64564], "mapped", [1602, 1605]], [[64565, 64565], "mapped", [1602, 1609]], [[64566, 64566], "mapped", [1602, 1610]], [[64567, 64567], "mapped", [1603, 1575]], [[64568, 64568], "mapped", [1603, 1580]], [[64569, 64569], "mapped", [1603, 1581]], [[64570, 64570], "mapped", [1603, 1582]], [[64571, 64571], "mapped", [1603, 1604]], [[64572, 64572], "mapped", [1603, 1605]], [[64573, 64573], "mapped", [1603, 1609]], [[64574, 64574], "mapped", [1603, 1610]], [[64575, 64575], "mapped", [1604, 1580]], [[64576, 64576], "mapped", [1604, 1581]], [[64577, 64577], "mapped", [1604, 1582]], [[64578, 64578], "mapped", [1604, 1605]], [[64579, 64579], "mapped", [1604, 1609]], [[64580, 64580], "mapped", [1604, 1610]], [[64581, 64581], "mapped", [1605, 1580]], [[64582, 64582], "mapped", [1605, 1581]], [[64583, 64583], "mapped", [1605, 1582]], [[64584, 64584], "mapped", [1605, 1605]], [[64585, 64585], "mapped", [1605, 1609]], [[64586, 64586], "mapped", [1605, 1610]], [[64587, 64587], "mapped", [1606, 1580]], [[64588, 64588], "mapped", [1606, 1581]], [[64589, 64589], "mapped", [1606, 1582]], [[64590, 64590], "mapped", [1606, 1605]], [[64591, 64591], "mapped", [1606, 1609]], [[64592, 64592], "mapped", [1606, 1610]], [[64593, 64593], "mapped", [1607, 1580]], [[64594, 64594], "mapped", [1607, 1605]], [[64595, 64595], "mapped", [1607, 1609]], [[64596, 64596], "mapped", [1607, 1610]], [[64597, 64597], "mapped", [1610, 1580]], [[64598, 64598], "mapped", [1610, 1581]], [[64599, 64599], "mapped", [1610, 1582]], [[64600, 64600], "mapped", [1610, 1605]], [[64601, 64601], "mapped", [1610, 1609]], [[64602, 64602], "mapped", [1610, 1610]], [[64603, 64603], "mapped", [1584, 1648]], [[64604, 64604], "mapped", [1585, 1648]], [[64605, 64605], "mapped", [1609, 1648]], [[64606, 64606], "disallowed_STD3_mapped", [32, 1612, 1617]], [[64607, 64607], "disallowed_STD3_mapped", [32, 1613, 1617]], [[64608, 64608], "disallowed_STD3_mapped", [32, 1614, 1617]], [[64609, 64609], "disallowed_STD3_mapped", [32, 1615, 1617]], [[64610, 64610], "disallowed_STD3_mapped", [32, 1616, 1617]], [[64611, 64611], "disallowed_STD3_mapped", [32, 1617, 1648]], [[64612, 64612], "mapped", [1574, 1585]], [[64613, 64613], "mapped", [1574, 1586]], [[64614, 64614], "mapped", [1574, 1605]], [[64615, 64615], "mapped", [1574, 1606]], [[64616, 64616], "mapped", [1574, 1609]], [[64617, 64617], "mapped", [1574, 1610]], [[64618, 64618], "mapped", [1576, 1585]], [[64619, 64619], "mapped", [1576, 1586]], [[64620, 64620], "mapped", [1576, 1605]], [[64621, 64621], "mapped", [1576, 1606]], [[64622, 64622], "mapped", [1576, 1609]], [[64623, 64623], "mapped", [1576, 1610]], [[64624, 64624], "mapped", [1578, 1585]], [[64625, 64625], "mapped", [1578, 1586]], [[64626, 64626], "mapped", [1578, 1605]], [[64627, 64627], "mapped", [1578, 1606]], [[64628, 64628], "mapped", [1578, 1609]], [[64629, 64629], "mapped", [1578, 1610]], [[64630, 64630], "mapped", [1579, 1585]], [[64631, 64631], "mapped", [1579, 1586]], [[64632, 64632], "mapped", [1579, 1605]], [[64633, 64633], "mapped", [1579, 1606]], [[64634, 64634], "mapped", [1579, 1609]], [[64635, 64635], "mapped", [1579, 1610]], [[64636, 64636], "mapped", [1601, 1609]], [[64637, 64637], "mapped", [1601, 1610]], [[64638, 64638], "mapped", [1602, 1609]], [[64639, 64639], "mapped", [1602, 1610]], [[64640, 64640], "mapped", [1603, 1575]], [[64641, 64641], "mapped", [1603, 1604]], [[64642, 64642], "mapped", [1603, 1605]], [[64643, 64643], "mapped", [1603, 1609]], [[64644, 64644], "mapped", [1603, 1610]], [[64645, 64645], "mapped", [1604, 1605]], [[64646, 64646], "mapped", [1604, 1609]], [[64647, 64647], "mapped", [1604, 1610]], [[64648, 64648], "mapped", [1605, 1575]], [[64649, 64649], "mapped", [1605, 1605]], [[64650, 64650], "mapped", [1606, 1585]], [[64651, 64651], "mapped", [1606, 1586]], [[64652, 64652], "mapped", [1606, 1605]], [[64653, 64653], "mapped", [1606, 1606]], [[64654, 64654], "mapped", [1606, 1609]], [[64655, 64655], "mapped", [1606, 1610]], [[64656, 64656], "mapped", [1609, 1648]], [[64657, 64657], "mapped", [1610, 1585]], [[64658, 64658], "mapped", [1610, 1586]], [[64659, 64659], "mapped", [1610, 1605]], [[64660, 64660], "mapped", [1610, 1606]], [[64661, 64661], "mapped", [1610, 1609]], [[64662, 64662], "mapped", [1610, 1610]], [[64663, 64663], "mapped", [1574, 1580]], [[64664, 64664], "mapped", [1574, 1581]], [[64665, 64665], "mapped", [1574, 1582]], [[64666, 64666], "mapped", [1574, 1605]], [[64667, 64667], "mapped", [1574, 1607]], [[64668, 64668], "mapped", [1576, 1580]], [[64669, 64669], "mapped", [1576, 1581]], [[64670, 64670], "mapped", [1576, 1582]], [[64671, 64671], "mapped", [1576, 1605]], [[64672, 64672], "mapped", [1576, 1607]], [[64673, 64673], "mapped", [1578, 1580]], [[64674, 64674], "mapped", [1578, 1581]], [[64675, 64675], "mapped", [1578, 1582]], [[64676, 64676], "mapped", [1578, 1605]], [[64677, 64677], "mapped", [1578, 1607]], [[64678, 64678], "mapped", [1579, 1605]], [[64679, 64679], "mapped", [1580, 1581]], [[64680, 64680], "mapped", [1580, 1605]], [[64681, 64681], "mapped", [1581, 1580]], [[64682, 64682], "mapped", [1581, 1605]], [[64683, 64683], "mapped", [1582, 1580]], [[64684, 64684], "mapped", [1582, 1605]], [[64685, 64685], "mapped", [1587, 1580]], [[64686, 64686], "mapped", [1587, 1581]], [[64687, 64687], "mapped", [1587, 1582]], [[64688, 64688], "mapped", [1587, 1605]], [[64689, 64689], "mapped", [1589, 1581]], [[64690, 64690], "mapped", [1589, 1582]], [[64691, 64691], "mapped", [1589, 1605]], [[64692, 64692], "mapped", [1590, 1580]], [[64693, 64693], "mapped", [1590, 1581]], [[64694, 64694], "mapped", [1590, 1582]], [[64695, 64695], "mapped", [1590, 1605]], [[64696, 64696], "mapped", [1591, 1581]], [[64697, 64697], "mapped", [1592, 1605]], [[64698, 64698], "mapped", [1593, 1580]], [[64699, 64699], "mapped", [1593, 1605]], [[64700, 64700], "mapped", [1594, 1580]], [[64701, 64701], "mapped", [1594, 1605]], [[64702, 64702], "mapped", [1601, 1580]], [[64703, 64703], "mapped", [1601, 1581]], [[64704, 64704], "mapped", [1601, 1582]], [[64705, 64705], "mapped", [1601, 1605]], [[64706, 64706], "mapped", [1602, 1581]], [[64707, 64707], "mapped", [1602, 1605]], [[64708, 64708], "mapped", [1603, 1580]], [[64709, 64709], "mapped", [1603, 1581]], [[64710, 64710], "mapped", [1603, 1582]], [[64711, 64711], "mapped", [1603, 1604]], [[64712, 64712], "mapped", [1603, 1605]], [[64713, 64713], "mapped", [1604, 1580]], [[64714, 64714], "mapped", [1604, 1581]], [[64715, 64715], "mapped", [1604, 1582]], [[64716, 64716], "mapped", [1604, 1605]], [[64717, 64717], "mapped", [1604, 1607]], [[64718, 64718], "mapped", [1605, 1580]], [[64719, 64719], "mapped", [1605, 1581]], [[64720, 64720], "mapped", [1605, 1582]], [[64721, 64721], "mapped", [1605, 1605]], [[64722, 64722], "mapped", [1606, 1580]], [[64723, 64723], "mapped", [1606, 1581]], [[64724, 64724], "mapped", [1606, 1582]], [[64725, 64725], "mapped", [1606, 1605]], [[64726, 64726], "mapped", [1606, 1607]], [[64727, 64727], "mapped", [1607, 1580]], [[64728, 64728], "mapped", [1607, 1605]], [[64729, 64729], "mapped", [1607, 1648]], [[64730, 64730], "mapped", [1610, 1580]], [[64731, 64731], "mapped", [1610, 1581]], [[64732, 64732], "mapped", [1610, 1582]], [[64733, 64733], "mapped", [1610, 1605]], [[64734, 64734], "mapped", [1610, 1607]], [[64735, 64735], "mapped", [1574, 1605]], [[64736, 64736], "mapped", [1574, 1607]], [[64737, 64737], "mapped", [1576, 1605]], [[64738, 64738], "mapped", [1576, 1607]], [[64739, 64739], "mapped", [1578, 1605]], [[64740, 64740], "mapped", [1578, 1607]], [[64741, 64741], "mapped", [1579, 1605]], [[64742, 64742], "mapped", [1579, 1607]], [[64743, 64743], "mapped", [1587, 1605]], [[64744, 64744], "mapped", [1587, 1607]], [[64745, 64745], "mapped", [1588, 1605]], [[64746, 64746], "mapped", [1588, 1607]], [[64747, 64747], "mapped", [1603, 1604]], [[64748, 64748], "mapped", [1603, 1605]], [[64749, 64749], "mapped", [1604, 1605]], [[64750, 64750], "mapped", [1606, 1605]], [[64751, 64751], "mapped", [1606, 1607]], [[64752, 64752], "mapped", [1610, 1605]], [[64753, 64753], "mapped", [1610, 1607]], [[64754, 64754], "mapped", [1600, 1614, 1617]], [[64755, 64755], "mapped", [1600, 1615, 1617]], [[64756, 64756], "mapped", [1600, 1616, 1617]], [[64757, 64757], "mapped", [1591, 1609]], [[64758, 64758], "mapped", [1591, 1610]], [[64759, 64759], "mapped", [1593, 1609]], [[64760, 64760], "mapped", [1593, 1610]], [[64761, 64761], "mapped", [1594, 1609]], [[64762, 64762], "mapped", [1594, 1610]], [[64763, 64763], "mapped", [1587, 1609]], [[64764, 64764], "mapped", [1587, 1610]], [[64765, 64765], "mapped", [1588, 1609]], [[64766, 64766], "mapped", [1588, 1610]], [[64767, 64767], "mapped", [1581, 1609]], [[64768, 64768], "mapped", [1581, 1610]], [[64769, 64769], "mapped", [1580, 1609]], [[64770, 64770], "mapped", [1580, 1610]], [[64771, 64771], "mapped", [1582, 1609]], [[64772, 64772], "mapped", [1582, 1610]], [[64773, 64773], "mapped", [1589, 1609]], [[64774, 64774], "mapped", [1589, 1610]], [[64775, 64775], "mapped", [1590, 1609]], [[64776, 64776], "mapped", [1590, 1610]], [[64777, 64777], "mapped", [1588, 1580]], [[64778, 64778], "mapped", [1588, 1581]], [[64779, 64779], "mapped", [1588, 1582]], [[64780, 64780], "mapped", [1588, 1605]], [[64781, 64781], "mapped", [1588, 1585]], [[64782, 64782], "mapped", [1587, 1585]], [[64783, 64783], "mapped", [1589, 1585]], [[64784, 64784], "mapped", [1590, 1585]], [[64785, 64785], "mapped", [1591, 1609]], [[64786, 64786], "mapped", [1591, 1610]], [[64787, 64787], "mapped", [1593, 1609]], [[64788, 64788], "mapped", [1593, 1610]], [[64789, 64789], "mapped", [1594, 1609]], [[64790, 64790], "mapped", [1594, 1610]], [[64791, 64791], "mapped", [1587, 1609]], [[64792, 64792], "mapped", [1587, 1610]], [[64793, 64793], "mapped", [1588, 1609]], [[64794, 64794], "mapped", [1588, 1610]], [[64795, 64795], "mapped", [1581, 1609]], [[64796, 64796], "mapped", [1581, 1610]], [[64797, 64797], "mapped", [1580, 1609]], [[64798, 64798], "mapped", [1580, 1610]], [[64799, 64799], "mapped", [1582, 1609]], [[64800, 64800], "mapped", [1582, 1610]], [[64801, 64801], "mapped", [1589, 1609]], [[64802, 64802], "mapped", [1589, 1610]], [[64803, 64803], "mapped", [1590, 1609]], [[64804, 64804], "mapped", [1590, 1610]], [[64805, 64805], "mapped", [1588, 1580]], [[64806, 64806], "mapped", [1588, 1581]], [[64807, 64807], "mapped", [1588, 1582]], [[64808, 64808], "mapped", [1588, 1605]], [[64809, 64809], "mapped", [1588, 1585]], [[64810, 64810], "mapped", [1587, 1585]], [[64811, 64811], "mapped", [1589, 1585]], [[64812, 64812], "mapped", [1590, 1585]], [[64813, 64813], "mapped", [1588, 1580]], [[64814, 64814], "mapped", [1588, 1581]], [[64815, 64815], "mapped", [1588, 1582]], [[64816, 64816], "mapped", [1588, 1605]], [[64817, 64817], "mapped", [1587, 1607]], [[64818, 64818], "mapped", [1588, 1607]], [[64819, 64819], "mapped", [1591, 1605]], [[64820, 64820], "mapped", [1587, 1580]], [[64821, 64821], "mapped", [1587, 1581]], [[64822, 64822], "mapped", [1587, 1582]], [[64823, 64823], "mapped", [1588, 1580]], [[64824, 64824], "mapped", [1588, 1581]], [[64825, 64825], "mapped", [1588, 1582]], [[64826, 64826], "mapped", [1591, 1605]], [[64827, 64827], "mapped", [1592, 1605]], [[64828, 64829], "mapped", [1575, 1611]], [[64830, 64831], "valid", [], "NV8"], [[64832, 64847], "disallowed"], [[64848, 64848], "mapped", [1578, 1580, 1605]], [[64849, 64850], "mapped", [1578, 1581, 1580]], [[64851, 64851], "mapped", [1578, 1581, 1605]], [[64852, 64852], "mapped", [1578, 1582, 1605]], [[64853, 64853], "mapped", [1578, 1605, 1580]], [[64854, 64854], "mapped", [1578, 1605, 1581]], [[64855, 64855], "mapped", [1578, 1605, 1582]], [[64856, 64857], "mapped", [1580, 1605, 1581]], [[64858, 64858], "mapped", [1581, 1605, 1610]], [[64859, 64859], "mapped", [1581, 1605, 1609]], [[64860, 64860], "mapped", [1587, 1581, 1580]], [[64861, 64861], "mapped", [1587, 1580, 1581]], [[64862, 64862], "mapped", [1587, 1580, 1609]], [[64863, 64864], "mapped", [1587, 1605, 1581]], [[64865, 64865], "mapped", [1587, 1605, 1580]], [[64866, 64867], "mapped", [1587, 1605, 1605]], [[64868, 64869], "mapped", [1589, 1581, 1581]], [[64870, 64870], "mapped", [1589, 1605, 1605]], [[64871, 64872], "mapped", [1588, 1581, 1605]], [[64873, 64873], "mapped", [1588, 1580, 1610]], [[64874, 64875], "mapped", [1588, 1605, 1582]], [[64876, 64877], "mapped", [1588, 1605, 1605]], [[64878, 64878], "mapped", [1590, 1581, 1609]], [[64879, 64880], "mapped", [1590, 1582, 1605]], [[64881, 64882], "mapped", [1591, 1605, 1581]], [[64883, 64883], "mapped", [1591, 1605, 1605]], [[64884, 64884], "mapped", [1591, 1605, 1610]], [[64885, 64885], "mapped", [1593, 1580, 1605]], [[64886, 64887], "mapped", [1593, 1605, 1605]], [[64888, 64888], "mapped", [1593, 1605, 1609]], [[64889, 64889], "mapped", [1594, 1605, 1605]], [[64890, 64890], "mapped", [1594, 1605, 1610]], [[64891, 64891], "mapped", [1594, 1605, 1609]], [[64892, 64893], "mapped", [1601, 1582, 1605]], [[64894, 64894], "mapped", [1602, 1605, 1581]], [[64895, 64895], "mapped", [1602, 1605, 1605]], [[64896, 64896], "mapped", [1604, 1581, 1605]], [[64897, 64897], "mapped", [1604, 1581, 1610]], [[64898, 64898], "mapped", [1604, 1581, 1609]], [[64899, 64900], "mapped", [1604, 1580, 1580]], [[64901, 64902], "mapped", [1604, 1582, 1605]], [[64903, 64904], "mapped", [1604, 1605, 1581]], [[64905, 64905], "mapped", [1605, 1581, 1580]], [[64906, 64906], "mapped", [1605, 1581, 1605]], [[64907, 64907], "mapped", [1605, 1581, 1610]], [[64908, 64908], "mapped", [1605, 1580, 1581]], [[64909, 64909], "mapped", [1605, 1580, 1605]], [[64910, 64910], "mapped", [1605, 1582, 1580]], [[64911, 64911], "mapped", [1605, 1582, 1605]], [[64912, 64913], "disallowed"], [[64914, 64914], "mapped", [1605, 1580, 1582]], [[64915, 64915], "mapped", [1607, 1605, 1580]], [[64916, 64916], "mapped", [1607, 1605, 1605]], [[64917, 64917], "mapped", [1606, 1581, 1605]], [[64918, 64918], "mapped", [1606, 1581, 1609]], [[64919, 64920], "mapped", [1606, 1580, 1605]], [[64921, 64921], "mapped", [1606, 1580, 1609]], [[64922, 64922], "mapped", [1606, 1605, 1610]], [[64923, 64923], "mapped", [1606, 1605, 1609]], [[64924, 64925], "mapped", [1610, 1605, 1605]], [[64926, 64926], "mapped", [1576, 1582, 1610]], [[64927, 64927], "mapped", [1578, 1580, 1610]], [[64928, 64928], "mapped", [1578, 1580, 1609]], [[64929, 64929], "mapped", [1578, 1582, 1610]], [[64930, 64930], "mapped", [1578, 1582, 1609]], [[64931, 64931], "mapped", [1578, 1605, 1610]], [[64932, 64932], "mapped", [1578, 1605, 1609]], [[64933, 64933], "mapped", [1580, 1605, 1610]], [[64934, 64934], "mapped", [1580, 1581, 1609]], [[64935, 64935], "mapped", [1580, 1605, 1609]], [[64936, 64936], "mapped", [1587, 1582, 1609]], [[64937, 64937], "mapped", [1589, 1581, 1610]], [[64938, 64938], "mapped", [1588, 1581, 1610]], [[64939, 64939], "mapped", [1590, 1581, 1610]], [[64940, 64940], "mapped", [1604, 1580, 1610]], [[64941, 64941], "mapped", [1604, 1605, 1610]], [[64942, 64942], "mapped", [1610, 1581, 1610]], [[64943, 64943], "mapped", [1610, 1580, 1610]], [[64944, 64944], "mapped", [1610, 1605, 1610]], [[64945, 64945], "mapped", [1605, 1605, 1610]], [[64946, 64946], "mapped", [1602, 1605, 1610]], [[64947, 64947], "mapped", [1606, 1581, 1610]], [[64948, 64948], "mapped", [1602, 1605, 1581]], [[64949, 64949], "mapped", [1604, 1581, 1605]], [[64950, 64950], "mapped", [1593, 1605, 1610]], [[64951, 64951], "mapped", [1603, 1605, 1610]], [[64952, 64952], "mapped", [1606, 1580, 1581]], [[64953, 64953], "mapped", [1605, 1582, 1610]], [[64954, 64954], "mapped", [1604, 1580, 1605]], [[64955, 64955], "mapped", [1603, 1605, 1605]], [[64956, 64956], "mapped", [1604, 1580, 1605]], [[64957, 64957], "mapped", [1606, 1580, 1581]], [[64958, 64958], "mapped", [1580, 1581, 1610]], [[64959, 64959], "mapped", [1581, 1580, 1610]], [[64960, 64960], "mapped", [1605, 1580, 1610]], [[64961, 64961], "mapped", [1601, 1605, 1610]], [[64962, 64962], "mapped", [1576, 1581, 1610]], [[64963, 64963], "mapped", [1603, 1605, 1605]], [[64964, 64964], "mapped", [1593, 1580, 1605]], [[64965, 64965], "mapped", [1589, 1605, 1605]], [[64966, 64966], "mapped", [1587, 1582, 1610]], [[64967, 64967], "mapped", [1606, 1580, 1610]], [[64968, 64975], "disallowed"], [[64976, 65007], "disallowed"], [[65008, 65008], "mapped", [1589, 1604, 1746]], [[65009, 65009], "mapped", [1602, 1604, 1746]], [[65010, 65010], "mapped", [1575, 1604, 1604, 1607]], [[65011, 65011], "mapped", [1575, 1603, 1576, 1585]], [[65012, 65012], "mapped", [1605, 1581, 1605, 1583]], [[65013, 65013], "mapped", [1589, 1604, 1593, 1605]], [[65014, 65014], "mapped", [1585, 1587, 1608, 1604]], [[65015, 65015], "mapped", [1593, 1604, 1610, 1607]], [[65016, 65016], "mapped", [1608, 1587, 1604, 1605]], [[65017, 65017], "mapped", [1589, 1604, 1609]], [[65018, 65018], "disallowed_STD3_mapped", [1589, 1604, 1609, 32, 1575, 1604, 1604, 1607, 32, 1593, 1604, 1610, 1607, 32, 1608, 1587, 1604, 1605]], [[65019, 65019], "disallowed_STD3_mapped", [1580, 1604, 32, 1580, 1604, 1575, 1604, 1607]], [[65020, 65020], "mapped", [1585, 1740, 1575, 1604]], [[65021, 65021], "valid", [], "NV8"], [[65022, 65023], "disallowed"], [[65024, 65039], "ignored"], [[65040, 65040], "disallowed_STD3_mapped", [44]], [[65041, 65041], "mapped", [12289]], [[65042, 65042], "disallowed"], [[65043, 65043], "disallowed_STD3_mapped", [58]], [[65044, 65044], "disallowed_STD3_mapped", [59]], [[65045, 65045], "disallowed_STD3_mapped", [33]], [[65046, 65046], "disallowed_STD3_mapped", [63]], [[65047, 65047], "mapped", [12310]], [[65048, 65048], "mapped", [12311]], [[65049, 65049], "disallowed"], [[65050, 65055], "disallowed"], [[65056, 65059], "valid"], [[65060, 65062], "valid"], [[65063, 65069], "valid"], [[65070, 65071], "valid"], [[65072, 65072], "disallowed"], [[65073, 65073], "mapped", [8212]], [[65074, 65074], "mapped", [8211]], [[65075, 65076], "disallowed_STD3_mapped", [95]], [[65077, 65077], "disallowed_STD3_mapped", [40]], [[65078, 65078], "disallowed_STD3_mapped", [41]], [[65079, 65079], "disallowed_STD3_mapped", [123]], [[65080, 65080], "disallowed_STD3_mapped", [125]], [[65081, 65081], "mapped", [12308]], [[65082, 65082], "mapped", [12309]], [[65083, 65083], "mapped", [12304]], [[65084, 65084], "mapped", [12305]], [[65085, 65085], "mapped", [12298]], [[65086, 65086], "mapped", [12299]], [[65087, 65087], "mapped", [12296]], [[65088, 65088], "mapped", [12297]], [[65089, 65089], "mapped", [12300]], [[65090, 65090], "mapped", [12301]], [[65091, 65091], "mapped", [12302]], [[65092, 65092], "mapped", [12303]], [[65093, 65094], "valid", [], "NV8"], [[65095, 65095], "disallowed_STD3_mapped", [91]], [[65096, 65096], "disallowed_STD3_mapped", [93]], [[65097, 65100], "disallowed_STD3_mapped", [32, 773]], [[65101, 65103], "disallowed_STD3_mapped", [95]], [[65104, 65104], "disallowed_STD3_mapped", [44]], [[65105, 65105], "mapped", [12289]], [[65106, 65106], "disallowed"], [[65107, 65107], "disallowed"], [[65108, 65108], "disallowed_STD3_mapped", [59]], [[65109, 65109], "disallowed_STD3_mapped", [58]], [[65110, 65110], "disallowed_STD3_mapped", [63]], [[65111, 65111], "disallowed_STD3_mapped", [33]], [[65112, 65112], "mapped", [8212]], [[65113, 65113], "disallowed_STD3_mapped", [40]], [[65114, 65114], "disallowed_STD3_mapped", [41]], [[65115, 65115], "disallowed_STD3_mapped", [123]], [[65116, 65116], "disallowed_STD3_mapped", [125]], [[65117, 65117], "mapped", [12308]], [[65118, 65118], "mapped", [12309]], [[65119, 65119], "disallowed_STD3_mapped", [35]], [[65120, 65120], "disallowed_STD3_mapped", [38]], [[65121, 65121], "disallowed_STD3_mapped", [42]], [[65122, 65122], "disallowed_STD3_mapped", [43]], [[65123, 65123], "mapped", [45]], [[65124, 65124], "disallowed_STD3_mapped", [60]], [[65125, 65125], "disallowed_STD3_mapped", [62]], [[65126, 65126], "disallowed_STD3_mapped", [61]], [[65127, 65127], "disallowed"], [[65128, 65128], "disallowed_STD3_mapped", [92]], [[65129, 65129], "disallowed_STD3_mapped", [36]], [[65130, 65130], "disallowed_STD3_mapped", [37]], [[65131, 65131], "disallowed_STD3_mapped", [64]], [[65132, 65135], "disallowed"], [[65136, 65136], "disallowed_STD3_mapped", [32, 1611]], [[65137, 65137], "mapped", [1600, 1611]], [[65138, 65138], "disallowed_STD3_mapped", [32, 1612]], [[65139, 65139], "valid"], [[65140, 65140], "disallowed_STD3_mapped", [32, 1613]], [[65141, 65141], "disallowed"], [[65142, 65142], "disallowed_STD3_mapped", [32, 1614]], [[65143, 65143], "mapped", [1600, 1614]], [[65144, 65144], "disallowed_STD3_mapped", [32, 1615]], [[65145, 65145], "mapped", [1600, 1615]], [[65146, 65146], "disallowed_STD3_mapped", [32, 1616]], [[65147, 65147], "mapped", [1600, 1616]], [[65148, 65148], "disallowed_STD3_mapped", [32, 1617]], [[65149, 65149], "mapped", [1600, 1617]], [[65150, 65150], "disallowed_STD3_mapped", [32, 1618]], [[65151, 65151], "mapped", [1600, 1618]], [[65152, 65152], "mapped", [1569]], [[65153, 65154], "mapped", [1570]], [[65155, 65156], "mapped", [1571]], [[65157, 65158], "mapped", [1572]], [[65159, 65160], "mapped", [1573]], [[65161, 65164], "mapped", [1574]], [[65165, 65166], "mapped", [1575]], [[65167, 65170], "mapped", [1576]], [[65171, 65172], "mapped", [1577]], [[65173, 65176], "mapped", [1578]], [[65177, 65180], "mapped", [1579]], [[65181, 65184], "mapped", [1580]], [[65185, 65188], "mapped", [1581]], [[65189, 65192], "mapped", [1582]], [[65193, 65194], "mapped", [1583]], [[65195, 65196], "mapped", [1584]], [[65197, 65198], "mapped", [1585]], [[65199, 65200], "mapped", [1586]], [[65201, 65204], "mapped", [1587]], [[65205, 65208], "mapped", [1588]], [[65209, 65212], "mapped", [1589]], [[65213, 65216], "mapped", [1590]], [[65217, 65220], "mapped", [1591]], [[65221, 65224], "mapped", [1592]], [[65225, 65228], "mapped", [1593]], [[65229, 65232], "mapped", [1594]], [[65233, 65236], "mapped", [1601]], [[65237, 65240], "mapped", [1602]], [[65241, 65244], "mapped", [1603]], [[65245, 65248], "mapped", [1604]], [[65249, 65252], "mapped", [1605]], [[65253, 65256], "mapped", [1606]], [[65257, 65260], "mapped", [1607]], [[65261, 65262], "mapped", [1608]], [[65263, 65264], "mapped", [1609]], [[65265, 65268], "mapped", [1610]], [[65269, 65270], "mapped", [1604, 1570]], [[65271, 65272], "mapped", [1604, 1571]], [[65273, 65274], "mapped", [1604, 1573]], [[65275, 65276], "mapped", [1604, 1575]], [[65277, 65278], "disallowed"], [[65279, 65279], "ignored"], [[65280, 65280], "disallowed"], [[65281, 65281], "disallowed_STD3_mapped", [33]], [[65282, 65282], "disallowed_STD3_mapped", [34]], [[65283, 65283], "disallowed_STD3_mapped", [35]], [[65284, 65284], "disallowed_STD3_mapped", [36]], [[65285, 65285], "disallowed_STD3_mapped", [37]], [[65286, 65286], "disallowed_STD3_mapped", [38]], [[65287, 65287], "disallowed_STD3_mapped", [39]], [[65288, 65288], "disallowed_STD3_mapped", [40]], [[65289, 65289], "disallowed_STD3_mapped", [41]], [[65290, 65290], "disallowed_STD3_mapped", [42]], [[65291, 65291], "disallowed_STD3_mapped", [43]], [[65292, 65292], "disallowed_STD3_mapped", [44]], [[65293, 65293], "mapped", [45]], [[65294, 65294], "mapped", [46]], [[65295, 65295], "disallowed_STD3_mapped", [47]], [[65296, 65296], "mapped", [48]], [[65297, 65297], "mapped", [49]], [[65298, 65298], "mapped", [50]], [[65299, 65299], "mapped", [51]], [[65300, 65300], "mapped", [52]], [[65301, 65301], "mapped", [53]], [[65302, 65302], "mapped", [54]], [[65303, 65303], "mapped", [55]], [[65304, 65304], "mapped", [56]], [[65305, 65305], "mapped", [57]], [[65306, 65306], "disallowed_STD3_mapped", [58]], [[65307, 65307], "disallowed_STD3_mapped", [59]], [[65308, 65308], "disallowed_STD3_mapped", [60]], [[65309, 65309], "disallowed_STD3_mapped", [61]], [[65310, 65310], "disallowed_STD3_mapped", [62]], [[65311, 65311], "disallowed_STD3_mapped", [63]], [[65312, 65312], "disallowed_STD3_mapped", [64]], [[65313, 65313], "mapped", [97]], [[65314, 65314], "mapped", [98]], [[65315, 65315], "mapped", [99]], [[65316, 65316], "mapped", [100]], [[65317, 65317], "mapped", [101]], [[65318, 65318], "mapped", [102]], [[65319, 65319], "mapped", [103]], [[65320, 65320], "mapped", [104]], [[65321, 65321], "mapped", [105]], [[65322, 65322], "mapped", [106]], [[65323, 65323], "mapped", [107]], [[65324, 65324], "mapped", [108]], [[65325, 65325], "mapped", [109]], [[65326, 65326], "mapped", [110]], [[65327, 65327], "mapped", [111]], [[65328, 65328], "mapped", [112]], [[65329, 65329], "mapped", [113]], [[65330, 65330], "mapped", [114]], [[65331, 65331], "mapped", [115]], [[65332, 65332], "mapped", [116]], [[65333, 65333], "mapped", [117]], [[65334, 65334], "mapped", [118]], [[65335, 65335], "mapped", [119]], [[65336, 65336], "mapped", [120]], [[65337, 65337], "mapped", [121]], [[65338, 65338], "mapped", [122]], [[65339, 65339], "disallowed_STD3_mapped", [91]], [[65340, 65340], "disallowed_STD3_mapped", [92]], [[65341, 65341], "disallowed_STD3_mapped", [93]], [[65342, 65342], "disallowed_STD3_mapped", [94]], [[65343, 65343], "disallowed_STD3_mapped", [95]], [[65344, 65344], "disallowed_STD3_mapped", [96]], [[65345, 65345], "mapped", [97]], [[65346, 65346], "mapped", [98]], [[65347, 65347], "mapped", [99]], [[65348, 65348], "mapped", [100]], [[65349, 65349], "mapped", [101]], [[65350, 65350], "mapped", [102]], [[65351, 65351], "mapped", [103]], [[65352, 65352], "mapped", [104]], [[65353, 65353], "mapped", [105]], [[65354, 65354], "mapped", [106]], [[65355, 65355], "mapped", [107]], [[65356, 65356], "mapped", [108]], [[65357, 65357], "mapped", [109]], [[65358, 65358], "mapped", [110]], [[65359, 65359], "mapped", [111]], [[65360, 65360], "mapped", [112]], [[65361, 65361], "mapped", [113]], [[65362, 65362], "mapped", [114]], [[65363, 65363], "mapped", [115]], [[65364, 65364], "mapped", [116]], [[65365, 65365], "mapped", [117]], [[65366, 65366], "mapped", [118]], [[65367, 65367], "mapped", [119]], [[65368, 65368], "mapped", [120]], [[65369, 65369], "mapped", [121]], [[65370, 65370], "mapped", [122]], [[65371, 65371], "disallowed_STD3_mapped", [123]], [[65372, 65372], "disallowed_STD3_mapped", [124]], [[65373, 65373], "disallowed_STD3_mapped", [125]], [[65374, 65374], "disallowed_STD3_mapped", [126]], [[65375, 65375], "mapped", [10629]], [[65376, 65376], "mapped", [10630]], [[65377, 65377], "mapped", [46]], [[65378, 65378], "mapped", [12300]], [[65379, 65379], "mapped", [12301]], [[65380, 65380], "mapped", [12289]], [[65381, 65381], "mapped", [12539]], [[65382, 65382], "mapped", [12530]], [[65383, 65383], "mapped", [12449]], [[65384, 65384], "mapped", [12451]], [[65385, 65385], "mapped", [12453]], [[65386, 65386], "mapped", [12455]], [[65387, 65387], "mapped", [12457]], [[65388, 65388], "mapped", [12515]], [[65389, 65389], "mapped", [12517]], [[65390, 65390], "mapped", [12519]], [[65391, 65391], "mapped", [12483]], [[65392, 65392], "mapped", [12540]], [[65393, 65393], "mapped", [12450]], [[65394, 65394], "mapped", [12452]], [[65395, 65395], "mapped", [12454]], [[65396, 65396], "mapped", [12456]], [[65397, 65397], "mapped", [12458]], [[65398, 65398], "mapped", [12459]], [[65399, 65399], "mapped", [12461]], [[65400, 65400], "mapped", [12463]], [[65401, 65401], "mapped", [12465]], [[65402, 65402], "mapped", [12467]], [[65403, 65403], "mapped", [12469]], [[65404, 65404], "mapped", [12471]], [[65405, 65405], "mapped", [12473]], [[65406, 65406], "mapped", [12475]], [[65407, 65407], "mapped", [12477]], [[65408, 65408], "mapped", [12479]], [[65409, 65409], "mapped", [12481]], [[65410, 65410], "mapped", [12484]], [[65411, 65411], "mapped", [12486]], [[65412, 65412], "mapped", [12488]], [[65413, 65413], "mapped", [12490]], [[65414, 65414], "mapped", [12491]], [[65415, 65415], "mapped", [12492]], [[65416, 65416], "mapped", [12493]], [[65417, 65417], "mapped", [12494]], [[65418, 65418], "mapped", [12495]], [[65419, 65419], "mapped", [12498]], [[65420, 65420], "mapped", [12501]], [[65421, 65421], "mapped", [12504]], [[65422, 65422], "mapped", [12507]], [[65423, 65423], "mapped", [12510]], [[65424, 65424], "mapped", [12511]], [[65425, 65425], "mapped", [12512]], [[65426, 65426], "mapped", [12513]], [[65427, 65427], "mapped", [12514]], [[65428, 65428], "mapped", [12516]], [[65429, 65429], "mapped", [12518]], [[65430, 65430], "mapped", [12520]], [[65431, 65431], "mapped", [12521]], [[65432, 65432], "mapped", [12522]], [[65433, 65433], "mapped", [12523]], [[65434, 65434], "mapped", [12524]], [[65435, 65435], "mapped", [12525]], [[65436, 65436], "mapped", [12527]], [[65437, 65437], "mapped", [12531]], [[65438, 65438], "mapped", [12441]], [[65439, 65439], "mapped", [12442]], [[65440, 65440], "disallowed"], [[65441, 65441], "mapped", [4352]], [[65442, 65442], "mapped", [4353]], [[65443, 65443], "mapped", [4522]], [[65444, 65444], "mapped", [4354]], [[65445, 65445], "mapped", [4524]], [[65446, 65446], "mapped", [4525]], [[65447, 65447], "mapped", [4355]], [[65448, 65448], "mapped", [4356]], [[65449, 65449], "mapped", [4357]], [[65450, 65450], "mapped", [4528]], [[65451, 65451], "mapped", [4529]], [[65452, 65452], "mapped", [4530]], [[65453, 65453], "mapped", [4531]], [[65454, 65454], "mapped", [4532]], [[65455, 65455], "mapped", [4533]], [[65456, 65456], "mapped", [4378]], [[65457, 65457], "mapped", [4358]], [[65458, 65458], "mapped", [4359]], [[65459, 65459], "mapped", [4360]], [[65460, 65460], "mapped", [4385]], [[65461, 65461], "mapped", [4361]], [[65462, 65462], "mapped", [4362]], [[65463, 65463], "mapped", [4363]], [[65464, 65464], "mapped", [4364]], [[65465, 65465], "mapped", [4365]], [[65466, 65466], "mapped", [4366]], [[65467, 65467], "mapped", [4367]], [[65468, 65468], "mapped", [4368]], [[65469, 65469], "mapped", [4369]], [[65470, 65470], "mapped", [4370]], [[65471, 65473], "disallowed"], [[65474, 65474], "mapped", [4449]], [[65475, 65475], "mapped", [4450]], [[65476, 65476], "mapped", [4451]], [[65477, 65477], "mapped", [4452]], [[65478, 65478], "mapped", [4453]], [[65479, 65479], "mapped", [4454]], [[65480, 65481], "disallowed"], [[65482, 65482], "mapped", [4455]], [[65483, 65483], "mapped", [4456]], [[65484, 65484], "mapped", [4457]], [[65485, 65485], "mapped", [4458]], [[65486, 65486], "mapped", [4459]], [[65487, 65487], "mapped", [4460]], [[65488, 65489], "disallowed"], [[65490, 65490], "mapped", [4461]], [[65491, 65491], "mapped", [4462]], [[65492, 65492], "mapped", [4463]], [[65493, 65493], "mapped", [4464]], [[65494, 65494], "mapped", [4465]], [[65495, 65495], "mapped", [4466]], [[65496, 65497], "disallowed"], [[65498, 65498], "mapped", [4467]], [[65499, 65499], "mapped", [4468]], [[65500, 65500], "mapped", [4469]], [[65501, 65503], "disallowed"], [[65504, 65504], "mapped", [162]], [[65505, 65505], "mapped", [163]], [[65506, 65506], "mapped", [172]], [[65507, 65507], "disallowed_STD3_mapped", [32, 772]], [[65508, 65508], "mapped", [166]], [[65509, 65509], "mapped", [165]], [[65510, 65510], "mapped", [8361]], [[65511, 65511], "disallowed"], [[65512, 65512], "mapped", [9474]], [[65513, 65513], "mapped", [8592]], [[65514, 65514], "mapped", [8593]], [[65515, 65515], "mapped", [8594]], [[65516, 65516], "mapped", [8595]], [[65517, 65517], "mapped", [9632]], [[65518, 65518], "mapped", [9675]], [[65519, 65528], "disallowed"], [[65529, 65531], "disallowed"], [[65532, 65532], "disallowed"], [[65533, 65533], "disallowed"], [[65534, 65535], "disallowed"], [[65536, 65547], "valid"], [[65548, 65548], "disallowed"], [[65549, 65574], "valid"], [[65575, 65575], "disallowed"], [[65576, 65594], "valid"], [[65595, 65595], "disallowed"], [[65596, 65597], "valid"], [[65598, 65598], "disallowed"], [[65599, 65613], "valid"], [[65614, 65615], "disallowed"], [[65616, 65629], "valid"], [[65630, 65663], "disallowed"], [[65664, 65786], "valid"], [[65787, 65791], "disallowed"], [[65792, 65794], "valid", [], "NV8"], [[65795, 65798], "disallowed"], [[65799, 65843], "valid", [], "NV8"], [[65844, 65846], "disallowed"], [[65847, 65855], "valid", [], "NV8"], [[65856, 65930], "valid", [], "NV8"], [[65931, 65932], "valid", [], "NV8"], [[65933, 65935], "disallowed"], [[65936, 65947], "valid", [], "NV8"], [[65948, 65951], "disallowed"], [[65952, 65952], "valid", [], "NV8"], [[65953, 65999], "disallowed"], [[66e3, 66044], "valid", [], "NV8"], [[66045, 66045], "valid"], [[66046, 66175], "disallowed"], [[66176, 66204], "valid"], [[66205, 66207], "disallowed"], [[66208, 66256], "valid"], [[66257, 66271], "disallowed"], [[66272, 66272], "valid"], [[66273, 66299], "valid", [], "NV8"], [[66300, 66303], "disallowed"], [[66304, 66334], "valid"], [[66335, 66335], "valid"], [[66336, 66339], "valid", [], "NV8"], [[66340, 66351], "disallowed"], [[66352, 66368], "valid"], [[66369, 66369], "valid", [], "NV8"], [[66370, 66377], "valid"], [[66378, 66378], "valid", [], "NV8"], [[66379, 66383], "disallowed"], [[66384, 66426], "valid"], [[66427, 66431], "disallowed"], [[66432, 66461], "valid"], [[66462, 66462], "disallowed"], [[66463, 66463], "valid", [], "NV8"], [[66464, 66499], "valid"], [[66500, 66503], "disallowed"], [[66504, 66511], "valid"], [[66512, 66517], "valid", [], "NV8"], [[66518, 66559], "disallowed"], [[66560, 66560], "mapped", [66600]], [[66561, 66561], "mapped", [66601]], [[66562, 66562], "mapped", [66602]], [[66563, 66563], "mapped", [66603]], [[66564, 66564], "mapped", [66604]], [[66565, 66565], "mapped", [66605]], [[66566, 66566], "mapped", [66606]], [[66567, 66567], "mapped", [66607]], [[66568, 66568], "mapped", [66608]], [[66569, 66569], "mapped", [66609]], [[66570, 66570], "mapped", [66610]], [[66571, 66571], "mapped", [66611]], [[66572, 66572], "mapped", [66612]], [[66573, 66573], "mapped", [66613]], [[66574, 66574], "mapped", [66614]], [[66575, 66575], "mapped", [66615]], [[66576, 66576], "mapped", [66616]], [[66577, 66577], "mapped", [66617]], [[66578, 66578], "mapped", [66618]], [[66579, 66579], "mapped", [66619]], [[66580, 66580], "mapped", [66620]], [[66581, 66581], "mapped", [66621]], [[66582, 66582], "mapped", [66622]], [[66583, 66583], "mapped", [66623]], [[66584, 66584], "mapped", [66624]], [[66585, 66585], "mapped", [66625]], [[66586, 66586], "mapped", [66626]], [[66587, 66587], "mapped", [66627]], [[66588, 66588], "mapped", [66628]], [[66589, 66589], "mapped", [66629]], [[66590, 66590], "mapped", [66630]], [[66591, 66591], "mapped", [66631]], [[66592, 66592], "mapped", [66632]], [[66593, 66593], "mapped", [66633]], [[66594, 66594], "mapped", [66634]], [[66595, 66595], "mapped", [66635]], [[66596, 66596], "mapped", [66636]], [[66597, 66597], "mapped", [66637]], [[66598, 66598], "mapped", [66638]], [[66599, 66599], "mapped", [66639]], [[66600, 66637], "valid"], [[66638, 66717], "valid"], [[66718, 66719], "disallowed"], [[66720, 66729], "valid"], [[66730, 66815], "disallowed"], [[66816, 66855], "valid"], [[66856, 66863], "disallowed"], [[66864, 66915], "valid"], [[66916, 66926], "disallowed"], [[66927, 66927], "valid", [], "NV8"], [[66928, 67071], "disallowed"], [[67072, 67382], "valid"], [[67383, 67391], "disallowed"], [[67392, 67413], "valid"], [[67414, 67423], "disallowed"], [[67424, 67431], "valid"], [[67432, 67583], "disallowed"], [[67584, 67589], "valid"], [[67590, 67591], "disallowed"], [[67592, 67592], "valid"], [[67593, 67593], "disallowed"], [[67594, 67637], "valid"], [[67638, 67638], "disallowed"], [[67639, 67640], "valid"], [[67641, 67643], "disallowed"], [[67644, 67644], "valid"], [[67645, 67646], "disallowed"], [[67647, 67647], "valid"], [[67648, 67669], "valid"], [[67670, 67670], "disallowed"], [[67671, 67679], "valid", [], "NV8"], [[67680, 67702], "valid"], [[67703, 67711], "valid", [], "NV8"], [[67712, 67742], "valid"], [[67743, 67750], "disallowed"], [[67751, 67759], "valid", [], "NV8"], [[67760, 67807], "disallowed"], [[67808, 67826], "valid"], [[67827, 67827], "disallowed"], [[67828, 67829], "valid"], [[67830, 67834], "disallowed"], [[67835, 67839], "valid", [], "NV8"], [[67840, 67861], "valid"], [[67862, 67865], "valid", [], "NV8"], [[67866, 67867], "valid", [], "NV8"], [[67868, 67870], "disallowed"], [[67871, 67871], "valid", [], "NV8"], [[67872, 67897], "valid"], [[67898, 67902], "disallowed"], [[67903, 67903], "valid", [], "NV8"], [[67904, 67967], "disallowed"], [[67968, 68023], "valid"], [[68024, 68027], "disallowed"], [[68028, 68029], "valid", [], "NV8"], [[68030, 68031], "valid"], [[68032, 68047], "valid", [], "NV8"], [[68048, 68049], "disallowed"], [[68050, 68095], "valid", [], "NV8"], [[68096, 68099], "valid"], [[68100, 68100], "disallowed"], [[68101, 68102], "valid"], [[68103, 68107], "disallowed"], [[68108, 68115], "valid"], [[68116, 68116], "disallowed"], [[68117, 68119], "valid"], [[68120, 68120], "disallowed"], [[68121, 68147], "valid"], [[68148, 68151], "disallowed"], [[68152, 68154], "valid"], [[68155, 68158], "disallowed"], [[68159, 68159], "valid"], [[68160, 68167], "valid", [], "NV8"], [[68168, 68175], "disallowed"], [[68176, 68184], "valid", [], "NV8"], [[68185, 68191], "disallowed"], [[68192, 68220], "valid"], [[68221, 68223], "valid", [], "NV8"], [[68224, 68252], "valid"], [[68253, 68255], "valid", [], "NV8"], [[68256, 68287], "disallowed"], [[68288, 68295], "valid"], [[68296, 68296], "valid", [], "NV8"], [[68297, 68326], "valid"], [[68327, 68330], "disallowed"], [[68331, 68342], "valid", [], "NV8"], [[68343, 68351], "disallowed"], [[68352, 68405], "valid"], [[68406, 68408], "disallowed"], [[68409, 68415], "valid", [], "NV8"], [[68416, 68437], "valid"], [[68438, 68439], "disallowed"], [[68440, 68447], "valid", [], "NV8"], [[68448, 68466], "valid"], [[68467, 68471], "disallowed"], [[68472, 68479], "valid", [], "NV8"], [[68480, 68497], "valid"], [[68498, 68504], "disallowed"], [[68505, 68508], "valid", [], "NV8"], [[68509, 68520], "disallowed"], [[68521, 68527], "valid", [], "NV8"], [[68528, 68607], "disallowed"], [[68608, 68680], "valid"], [[68681, 68735], "disallowed"], [[68736, 68736], "mapped", [68800]], [[68737, 68737], "mapped", [68801]], [[68738, 68738], "mapped", [68802]], [[68739, 68739], "mapped", [68803]], [[68740, 68740], "mapped", [68804]], [[68741, 68741], "mapped", [68805]], [[68742, 68742], "mapped", [68806]], [[68743, 68743], "mapped", [68807]], [[68744, 68744], "mapped", [68808]], [[68745, 68745], "mapped", [68809]], [[68746, 68746], "mapped", [68810]], [[68747, 68747], "mapped", [68811]], [[68748, 68748], "mapped", [68812]], [[68749, 68749], "mapped", [68813]], [[68750, 68750], "mapped", [68814]], [[68751, 68751], "mapped", [68815]], [[68752, 68752], "mapped", [68816]], [[68753, 68753], "mapped", [68817]], [[68754, 68754], "mapped", [68818]], [[68755, 68755], "mapped", [68819]], [[68756, 68756], "mapped", [68820]], [[68757, 68757], "mapped", [68821]], [[68758, 68758], "mapped", [68822]], [[68759, 68759], "mapped", [68823]], [[68760, 68760], "mapped", [68824]], [[68761, 68761], "mapped", [68825]], [[68762, 68762], "mapped", [68826]], [[68763, 68763], "mapped", [68827]], [[68764, 68764], "mapped", [68828]], [[68765, 68765], "mapped", [68829]], [[68766, 68766], "mapped", [68830]], [[68767, 68767], "mapped", [68831]], [[68768, 68768], "mapped", [68832]], [[68769, 68769], "mapped", [68833]], [[68770, 68770], "mapped", [68834]], [[68771, 68771], "mapped", [68835]], [[68772, 68772], "mapped", [68836]], [[68773, 68773], "mapped", [68837]], [[68774, 68774], "mapped", [68838]], [[68775, 68775], "mapped", [68839]], [[68776, 68776], "mapped", [68840]], [[68777, 68777], "mapped", [68841]], [[68778, 68778], "mapped", [68842]], [[68779, 68779], "mapped", [68843]], [[68780, 68780], "mapped", [68844]], [[68781, 68781], "mapped", [68845]], [[68782, 68782], "mapped", [68846]], [[68783, 68783], "mapped", [68847]], [[68784, 68784], "mapped", [68848]], [[68785, 68785], "mapped", [68849]], [[68786, 68786], "mapped", [68850]], [[68787, 68799], "disallowed"], [[68800, 68850], "valid"], [[68851, 68857], "disallowed"], [[68858, 68863], "valid", [], "NV8"], [[68864, 69215], "disallowed"], [[69216, 69246], "valid", [], "NV8"], [[69247, 69631], "disallowed"], [[69632, 69702], "valid"], [[69703, 69709], "valid", [], "NV8"], [[69710, 69713], "disallowed"], [[69714, 69733], "valid", [], "NV8"], [[69734, 69743], "valid"], [[69744, 69758], "disallowed"], [[69759, 69759], "valid"], [[69760, 69818], "valid"], [[69819, 69820], "valid", [], "NV8"], [[69821, 69821], "disallowed"], [[69822, 69825], "valid", [], "NV8"], [[69826, 69839], "disallowed"], [[69840, 69864], "valid"], [[69865, 69871], "disallowed"], [[69872, 69881], "valid"], [[69882, 69887], "disallowed"], [[69888, 69940], "valid"], [[69941, 69941], "disallowed"], [[69942, 69951], "valid"], [[69952, 69955], "valid", [], "NV8"], [[69956, 69967], "disallowed"], [[69968, 70003], "valid"], [[70004, 70005], "valid", [], "NV8"], [[70006, 70006], "valid"], [[70007, 70015], "disallowed"], [[70016, 70084], "valid"], [[70085, 70088], "valid", [], "NV8"], [[70089, 70089], "valid", [], "NV8"], [[70090, 70092], "valid"], [[70093, 70093], "valid", [], "NV8"], [[70094, 70095], "disallowed"], [[70096, 70105], "valid"], [[70106, 70106], "valid"], [[70107, 70107], "valid", [], "NV8"], [[70108, 70108], "valid"], [[70109, 70111], "valid", [], "NV8"], [[70112, 70112], "disallowed"], [[70113, 70132], "valid", [], "NV8"], [[70133, 70143], "disallowed"], [[70144, 70161], "valid"], [[70162, 70162], "disallowed"], [[70163, 70199], "valid"], [[70200, 70205], "valid", [], "NV8"], [[70206, 70271], "disallowed"], [[70272, 70278], "valid"], [[70279, 70279], "disallowed"], [[70280, 70280], "valid"], [[70281, 70281], "disallowed"], [[70282, 70285], "valid"], [[70286, 70286], "disallowed"], [[70287, 70301], "valid"], [[70302, 70302], "disallowed"], [[70303, 70312], "valid"], [[70313, 70313], "valid", [], "NV8"], [[70314, 70319], "disallowed"], [[70320, 70378], "valid"], [[70379, 70383], "disallowed"], [[70384, 70393], "valid"], [[70394, 70399], "disallowed"], [[70400, 70400], "valid"], [[70401, 70403], "valid"], [[70404, 70404], "disallowed"], [[70405, 70412], "valid"], [[70413, 70414], "disallowed"], [[70415, 70416], "valid"], [[70417, 70418], "disallowed"], [[70419, 70440], "valid"], [[70441, 70441], "disallowed"], [[70442, 70448], "valid"], [[70449, 70449], "disallowed"], [[70450, 70451], "valid"], [[70452, 70452], "disallowed"], [[70453, 70457], "valid"], [[70458, 70459], "disallowed"], [[70460, 70468], "valid"], [[70469, 70470], "disallowed"], [[70471, 70472], "valid"], [[70473, 70474], "disallowed"], [[70475, 70477], "valid"], [[70478, 70479], "disallowed"], [[70480, 70480], "valid"], [[70481, 70486], "disallowed"], [[70487, 70487], "valid"], [[70488, 70492], "disallowed"], [[70493, 70499], "valid"], [[70500, 70501], "disallowed"], [[70502, 70508], "valid"], [[70509, 70511], "disallowed"], [[70512, 70516], "valid"], [[70517, 70783], "disallowed"], [[70784, 70853], "valid"], [[70854, 70854], "valid", [], "NV8"], [[70855, 70855], "valid"], [[70856, 70863], "disallowed"], [[70864, 70873], "valid"], [[70874, 71039], "disallowed"], [[71040, 71093], "valid"], [[71094, 71095], "disallowed"], [[71096, 71104], "valid"], [[71105, 71113], "valid", [], "NV8"], [[71114, 71127], "valid", [], "NV8"], [[71128, 71133], "valid"], [[71134, 71167], "disallowed"], [[71168, 71232], "valid"], [[71233, 71235], "valid", [], "NV8"], [[71236, 71236], "valid"], [[71237, 71247], "disallowed"], [[71248, 71257], "valid"], [[71258, 71295], "disallowed"], [[71296, 71351], "valid"], [[71352, 71359], "disallowed"], [[71360, 71369], "valid"], [[71370, 71423], "disallowed"], [[71424, 71449], "valid"], [[71450, 71452], "disallowed"], [[71453, 71467], "valid"], [[71468, 71471], "disallowed"], [[71472, 71481], "valid"], [[71482, 71487], "valid", [], "NV8"], [[71488, 71839], "disallowed"], [[71840, 71840], "mapped", [71872]], [[71841, 71841], "mapped", [71873]], [[71842, 71842], "mapped", [71874]], [[71843, 71843], "mapped", [71875]], [[71844, 71844], "mapped", [71876]], [[71845, 71845], "mapped", [71877]], [[71846, 71846], "mapped", [71878]], [[71847, 71847], "mapped", [71879]], [[71848, 71848], "mapped", [71880]], [[71849, 71849], "mapped", [71881]], [[71850, 71850], "mapped", [71882]], [[71851, 71851], "mapped", [71883]], [[71852, 71852], "mapped", [71884]], [[71853, 71853], "mapped", [71885]], [[71854, 71854], "mapped", [71886]], [[71855, 71855], "mapped", [71887]], [[71856, 71856], "mapped", [71888]], [[71857, 71857], "mapped", [71889]], [[71858, 71858], "mapped", [71890]], [[71859, 71859], "mapped", [71891]], [[71860, 71860], "mapped", [71892]], [[71861, 71861], "mapped", [71893]], [[71862, 71862], "mapped", [71894]], [[71863, 71863], "mapped", [71895]], [[71864, 71864], "mapped", [71896]], [[71865, 71865], "mapped", [71897]], [[71866, 71866], "mapped", [71898]], [[71867, 71867], "mapped", [71899]], [[71868, 71868], "mapped", [71900]], [[71869, 71869], "mapped", [71901]], [[71870, 71870], "mapped", [71902]], [[71871, 71871], "mapped", [71903]], [[71872, 71913], "valid"], [[71914, 71922], "valid", [], "NV8"], [[71923, 71934], "disallowed"], [[71935, 71935], "valid"], [[71936, 72383], "disallowed"], [[72384, 72440], "valid"], [[72441, 73727], "disallowed"], [[73728, 74606], "valid"], [[74607, 74648], "valid"], [[74649, 74649], "valid"], [[74650, 74751], "disallowed"], [[74752, 74850], "valid", [], "NV8"], [[74851, 74862], "valid", [], "NV8"], [[74863, 74863], "disallowed"], [[74864, 74867], "valid", [], "NV8"], [[74868, 74868], "valid", [], "NV8"], [[74869, 74879], "disallowed"], [[74880, 75075], "valid"], [[75076, 77823], "disallowed"], [[77824, 78894], "valid"], [[78895, 82943], "disallowed"], [[82944, 83526], "valid"], [[83527, 92159], "disallowed"], [[92160, 92728], "valid"], [[92729, 92735], "disallowed"], [[92736, 92766], "valid"], [[92767, 92767], "disallowed"], [[92768, 92777], "valid"], [[92778, 92781], "disallowed"], [[92782, 92783], "valid", [], "NV8"], [[92784, 92879], "disallowed"], [[92880, 92909], "valid"], [[92910, 92911], "disallowed"], [[92912, 92916], "valid"], [[92917, 92917], "valid", [], "NV8"], [[92918, 92927], "disallowed"], [[92928, 92982], "valid"], [[92983, 92991], "valid", [], "NV8"], [[92992, 92995], "valid"], [[92996, 92997], "valid", [], "NV8"], [[92998, 93007], "disallowed"], [[93008, 93017], "valid"], [[93018, 93018], "disallowed"], [[93019, 93025], "valid", [], "NV8"], [[93026, 93026], "disallowed"], [[93027, 93047], "valid"], [[93048, 93052], "disallowed"], [[93053, 93071], "valid"], [[93072, 93951], "disallowed"], [[93952, 94020], "valid"], [[94021, 94031], "disallowed"], [[94032, 94078], "valid"], [[94079, 94094], "disallowed"], [[94095, 94111], "valid"], [[94112, 110591], "disallowed"], [[110592, 110593], "valid"], [[110594, 113663], "disallowed"], [[113664, 113770], "valid"], [[113771, 113775], "disallowed"], [[113776, 113788], "valid"], [[113789, 113791], "disallowed"], [[113792, 113800], "valid"], [[113801, 113807], "disallowed"], [[113808, 113817], "valid"], [[113818, 113819], "disallowed"], [[113820, 113820], "valid", [], "NV8"], [[113821, 113822], "valid"], [[113823, 113823], "valid", [], "NV8"], [[113824, 113827], "ignored"], [[113828, 118783], "disallowed"], [[118784, 119029], "valid", [], "NV8"], [[119030, 119039], "disallowed"], [[119040, 119078], "valid", [], "NV8"], [[119079, 119080], "disallowed"], [[119081, 119081], "valid", [], "NV8"], [[119082, 119133], "valid", [], "NV8"], [[119134, 119134], "mapped", [119127, 119141]], [[119135, 119135], "mapped", [119128, 119141]], [[119136, 119136], "mapped", [119128, 119141, 119150]], [[119137, 119137], "mapped", [119128, 119141, 119151]], [[119138, 119138], "mapped", [119128, 119141, 119152]], [[119139, 119139], "mapped", [119128, 119141, 119153]], [[119140, 119140], "mapped", [119128, 119141, 119154]], [[119141, 119154], "valid", [], "NV8"], [[119155, 119162], "disallowed"], [[119163, 119226], "valid", [], "NV8"], [[119227, 119227], "mapped", [119225, 119141]], [[119228, 119228], "mapped", [119226, 119141]], [[119229, 119229], "mapped", [119225, 119141, 119150]], [[119230, 119230], "mapped", [119226, 119141, 119150]], [[119231, 119231], "mapped", [119225, 119141, 119151]], [[119232, 119232], "mapped", [119226, 119141, 119151]], [[119233, 119261], "valid", [], "NV8"], [[119262, 119272], "valid", [], "NV8"], [[119273, 119295], "disallowed"], [[119296, 119365], "valid", [], "NV8"], [[119366, 119551], "disallowed"], [[119552, 119638], "valid", [], "NV8"], [[119639, 119647], "disallowed"], [[119648, 119665], "valid", [], "NV8"], [[119666, 119807], "disallowed"], [[119808, 119808], "mapped", [97]], [[119809, 119809], "mapped", [98]], [[119810, 119810], "mapped", [99]], [[119811, 119811], "mapped", [100]], [[119812, 119812], "mapped", [101]], [[119813, 119813], "mapped", [102]], [[119814, 119814], "mapped", [103]], [[119815, 119815], "mapped", [104]], [[119816, 119816], "mapped", [105]], [[119817, 119817], "mapped", [106]], [[119818, 119818], "mapped", [107]], [[119819, 119819], "mapped", [108]], [[119820, 119820], "mapped", [109]], [[119821, 119821], "mapped", [110]], [[119822, 119822], "mapped", [111]], [[119823, 119823], "mapped", [112]], [[119824, 119824], "mapped", [113]], [[119825, 119825], "mapped", [114]], [[119826, 119826], "mapped", [115]], [[119827, 119827], "mapped", [116]], [[119828, 119828], "mapped", [117]], [[119829, 119829], "mapped", [118]], [[119830, 119830], "mapped", [119]], [[119831, 119831], "mapped", [120]], [[119832, 119832], "mapped", [121]], [[119833, 119833], "mapped", [122]], [[119834, 119834], "mapped", [97]], [[119835, 119835], "mapped", [98]], [[119836, 119836], "mapped", [99]], [[119837, 119837], "mapped", [100]], [[119838, 119838], "mapped", [101]], [[119839, 119839], "mapped", [102]], [[119840, 119840], "mapped", [103]], [[119841, 119841], "mapped", [104]], [[119842, 119842], "mapped", [105]], [[119843, 119843], "mapped", [106]], [[119844, 119844], "mapped", [107]], [[119845, 119845], "mapped", [108]], [[119846, 119846], "mapped", [109]], [[119847, 119847], "mapped", [110]], [[119848, 119848], "mapped", [111]], [[119849, 119849], "mapped", [112]], [[119850, 119850], "mapped", [113]], [[119851, 119851], "mapped", [114]], [[119852, 119852], "mapped", [115]], [[119853, 119853], "mapped", [116]], [[119854, 119854], "mapped", [117]], [[119855, 119855], "mapped", [118]], [[119856, 119856], "mapped", [119]], [[119857, 119857], "mapped", [120]], [[119858, 119858], "mapped", [121]], [[119859, 119859], "mapped", [122]], [[119860, 119860], "mapped", [97]], [[119861, 119861], "mapped", [98]], [[119862, 119862], "mapped", [99]], [[119863, 119863], "mapped", [100]], [[119864, 119864], "mapped", [101]], [[119865, 119865], "mapped", [102]], [[119866, 119866], "mapped", [103]], [[119867, 119867], "mapped", [104]], [[119868, 119868], "mapped", [105]], [[119869, 119869], "mapped", [106]], [[119870, 119870], "mapped", [107]], [[119871, 119871], "mapped", [108]], [[119872, 119872], "mapped", [109]], [[119873, 119873], "mapped", [110]], [[119874, 119874], "mapped", [111]], [[119875, 119875], "mapped", [112]], [[119876, 119876], "mapped", [113]], [[119877, 119877], "mapped", [114]], [[119878, 119878], "mapped", [115]], [[119879, 119879], "mapped", [116]], [[119880, 119880], "mapped", [117]], [[119881, 119881], "mapped", [118]], [[119882, 119882], "mapped", [119]], [[119883, 119883], "mapped", [120]], [[119884, 119884], "mapped", [121]], [[119885, 119885], "mapped", [122]], [[119886, 119886], "mapped", [97]], [[119887, 119887], "mapped", [98]], [[119888, 119888], "mapped", [99]], [[119889, 119889], "mapped", [100]], [[119890, 119890], "mapped", [101]], [[119891, 119891], "mapped", [102]], [[119892, 119892], "mapped", [103]], [[119893, 119893], "disallowed"], [[119894, 119894], "mapped", [105]], [[119895, 119895], "mapped", [106]], [[119896, 119896], "mapped", [107]], [[119897, 119897], "mapped", [108]], [[119898, 119898], "mapped", [109]], [[119899, 119899], "mapped", [110]], [[119900, 119900], "mapped", [111]], [[119901, 119901], "mapped", [112]], [[119902, 119902], "mapped", [113]], [[119903, 119903], "mapped", [114]], [[119904, 119904], "mapped", [115]], [[119905, 119905], "mapped", [116]], [[119906, 119906], "mapped", [117]], [[119907, 119907], "mapped", [118]], [[119908, 119908], "mapped", [119]], [[119909, 119909], "mapped", [120]], [[119910, 119910], "mapped", [121]], [[119911, 119911], "mapped", [122]], [[119912, 119912], "mapped", [97]], [[119913, 119913], "mapped", [98]], [[119914, 119914], "mapped", [99]], [[119915, 119915], "mapped", [100]], [[119916, 119916], "mapped", [101]], [[119917, 119917], "mapped", [102]], [[119918, 119918], "mapped", [103]], [[119919, 119919], "mapped", [104]], [[119920, 119920], "mapped", [105]], [[119921, 119921], "mapped", [106]], [[119922, 119922], "mapped", [107]], [[119923, 119923], "mapped", [108]], [[119924, 119924], "mapped", [109]], [[119925, 119925], "mapped", [110]], [[119926, 119926], "mapped", [111]], [[119927, 119927], "mapped", [112]], [[119928, 119928], "mapped", [113]], [[119929, 119929], "mapped", [114]], [[119930, 119930], "mapped", [115]], [[119931, 119931], "mapped", [116]], [[119932, 119932], "mapped", [117]], [[119933, 119933], "mapped", [118]], [[119934, 119934], "mapped", [119]], [[119935, 119935], "mapped", [120]], [[119936, 119936], "mapped", [121]], [[119937, 119937], "mapped", [122]], [[119938, 119938], "mapped", [97]], [[119939, 119939], "mapped", [98]], [[119940, 119940], "mapped", [99]], [[119941, 119941], "mapped", [100]], [[119942, 119942], "mapped", [101]], [[119943, 119943], "mapped", [102]], [[119944, 119944], "mapped", [103]], [[119945, 119945], "mapped", [104]], [[119946, 119946], "mapped", [105]], [[119947, 119947], "mapped", [106]], [[119948, 119948], "mapped", [107]], [[119949, 119949], "mapped", [108]], [[119950, 119950], "mapped", [109]], [[119951, 119951], "mapped", [110]], [[119952, 119952], "mapped", [111]], [[119953, 119953], "mapped", [112]], [[119954, 119954], "mapped", [113]], [[119955, 119955], "mapped", [114]], [[119956, 119956], "mapped", [115]], [[119957, 119957], "mapped", [116]], [[119958, 119958], "mapped", [117]], [[119959, 119959], "mapped", [118]], [[119960, 119960], "mapped", [119]], [[119961, 119961], "mapped", [120]], [[119962, 119962], "mapped", [121]], [[119963, 119963], "mapped", [122]], [[119964, 119964], "mapped", [97]], [[119965, 119965], "disallowed"], [[119966, 119966], "mapped", [99]], [[119967, 119967], "mapped", [100]], [[119968, 119969], "disallowed"], [[119970, 119970], "mapped", [103]], [[119971, 119972], "disallowed"], [[119973, 119973], "mapped", [106]], [[119974, 119974], "mapped", [107]], [[119975, 119976], "disallowed"], [[119977, 119977], "mapped", [110]], [[119978, 119978], "mapped", [111]], [[119979, 119979], "mapped", [112]], [[119980, 119980], "mapped", [113]], [[119981, 119981], "disallowed"], [[119982, 119982], "mapped", [115]], [[119983, 119983], "mapped", [116]], [[119984, 119984], "mapped", [117]], [[119985, 119985], "mapped", [118]], [[119986, 119986], "mapped", [119]], [[119987, 119987], "mapped", [120]], [[119988, 119988], "mapped", [121]], [[119989, 119989], "mapped", [122]], [[119990, 119990], "mapped", [97]], [[119991, 119991], "mapped", [98]], [[119992, 119992], "mapped", [99]], [[119993, 119993], "mapped", [100]], [[119994, 119994], "disallowed"], [[119995, 119995], "mapped", [102]], [[119996, 119996], "disallowed"], [[119997, 119997], "mapped", [104]], [[119998, 119998], "mapped", [105]], [[119999, 119999], "mapped", [106]], [[12e4, 12e4], "mapped", [107]], [[120001, 120001], "mapped", [108]], [[120002, 120002], "mapped", [109]], [[120003, 120003], "mapped", [110]], [[120004, 120004], "disallowed"], [[120005, 120005], "mapped", [112]], [[120006, 120006], "mapped", [113]], [[120007, 120007], "mapped", [114]], [[120008, 120008], "mapped", [115]], [[120009, 120009], "mapped", [116]], [[120010, 120010], "mapped", [117]], [[120011, 120011], "mapped", [118]], [[120012, 120012], "mapped", [119]], [[120013, 120013], "mapped", [120]], [[120014, 120014], "mapped", [121]], [[120015, 120015], "mapped", [122]], [[120016, 120016], "mapped", [97]], [[120017, 120017], "mapped", [98]], [[120018, 120018], "mapped", [99]], [[120019, 120019], "mapped", [100]], [[120020, 120020], "mapped", [101]], [[120021, 120021], "mapped", [102]], [[120022, 120022], "mapped", [103]], [[120023, 120023], "mapped", [104]], [[120024, 120024], "mapped", [105]], [[120025, 120025], "mapped", [106]], [[120026, 120026], "mapped", [107]], [[120027, 120027], "mapped", [108]], [[120028, 120028], "mapped", [109]], [[120029, 120029], "mapped", [110]], [[120030, 120030], "mapped", [111]], [[120031, 120031], "mapped", [112]], [[120032, 120032], "mapped", [113]], [[120033, 120033], "mapped", [114]], [[120034, 120034], "mapped", [115]], [[120035, 120035], "mapped", [116]], [[120036, 120036], "mapped", [117]], [[120037, 120037], "mapped", [118]], [[120038, 120038], "mapped", [119]], [[120039, 120039], "mapped", [120]], [[120040, 120040], "mapped", [121]], [[120041, 120041], "mapped", [122]], [[120042, 120042], "mapped", [97]], [[120043, 120043], "mapped", [98]], [[120044, 120044], "mapped", [99]], [[120045, 120045], "mapped", [100]], [[120046, 120046], "mapped", [101]], [[120047, 120047], "mapped", [102]], [[120048, 120048], "mapped", [103]], [[120049, 120049], "mapped", [104]], [[120050, 120050], "mapped", [105]], [[120051, 120051], "mapped", [106]], [[120052, 120052], "mapped", [107]], [[120053, 120053], "mapped", [108]], [[120054, 120054], "mapped", [109]], [[120055, 120055], "mapped", [110]], [[120056, 120056], "mapped", [111]], [[120057, 120057], "mapped", [112]], [[120058, 120058], "mapped", [113]], [[120059, 120059], "mapped", [114]], [[120060, 120060], "mapped", [115]], [[120061, 120061], "mapped", [116]], [[120062, 120062], "mapped", [117]], [[120063, 120063], "mapped", [118]], [[120064, 120064], "mapped", [119]], [[120065, 120065], "mapped", [120]], [[120066, 120066], "mapped", [121]], [[120067, 120067], "mapped", [122]], [[120068, 120068], "mapped", [97]], [[120069, 120069], "mapped", [98]], [[120070, 120070], "disallowed"], [[120071, 120071], "mapped", [100]], [[120072, 120072], "mapped", [101]], [[120073, 120073], "mapped", [102]], [[120074, 120074], "mapped", [103]], [[120075, 120076], "disallowed"], [[120077, 120077], "mapped", [106]], [[120078, 120078], "mapped", [107]], [[120079, 120079], "mapped", [108]], [[120080, 120080], "mapped", [109]], [[120081, 120081], "mapped", [110]], [[120082, 120082], "mapped", [111]], [[120083, 120083], "mapped", [112]], [[120084, 120084], "mapped", [113]], [[120085, 120085], "disallowed"], [[120086, 120086], "mapped", [115]], [[120087, 120087], "mapped", [116]], [[120088, 120088], "mapped", [117]], [[120089, 120089], "mapped", [118]], [[120090, 120090], "mapped", [119]], [[120091, 120091], "mapped", [120]], [[120092, 120092], "mapped", [121]], [[120093, 120093], "disallowed"], [[120094, 120094], "mapped", [97]], [[120095, 120095], "mapped", [98]], [[120096, 120096], "mapped", [99]], [[120097, 120097], "mapped", [100]], [[120098, 120098], "mapped", [101]], [[120099, 120099], "mapped", [102]], [[120100, 120100], "mapped", [103]], [[120101, 120101], "mapped", [104]], [[120102, 120102], "mapped", [105]], [[120103, 120103], "mapped", [106]], [[120104, 120104], "mapped", [107]], [[120105, 120105], "mapped", [108]], [[120106, 120106], "mapped", [109]], [[120107, 120107], "mapped", [110]], [[120108, 120108], "mapped", [111]], [[120109, 120109], "mapped", [112]], [[120110, 120110], "mapped", [113]], [[120111, 120111], "mapped", [114]], [[120112, 120112], "mapped", [115]], [[120113, 120113], "mapped", [116]], [[120114, 120114], "mapped", [117]], [[120115, 120115], "mapped", [118]], [[120116, 120116], "mapped", [119]], [[120117, 120117], "mapped", [120]], [[120118, 120118], "mapped", [121]], [[120119, 120119], "mapped", [122]], [[120120, 120120], "mapped", [97]], [[120121, 120121], "mapped", [98]], [[120122, 120122], "disallowed"], [[120123, 120123], "mapped", [100]], [[120124, 120124], "mapped", [101]], [[120125, 120125], "mapped", [102]], [[120126, 120126], "mapped", [103]], [[120127, 120127], "disallowed"], [[120128, 120128], "mapped", [105]], [[120129, 120129], "mapped", [106]], [[120130, 120130], "mapped", [107]], [[120131, 120131], "mapped", [108]], [[120132, 120132], "mapped", [109]], [[120133, 120133], "disallowed"], [[120134, 120134], "mapped", [111]], [[120135, 120137], "disallowed"], [[120138, 120138], "mapped", [115]], [[120139, 120139], "mapped", [116]], [[120140, 120140], "mapped", [117]], [[120141, 120141], "mapped", [118]], [[120142, 120142], "mapped", [119]], [[120143, 120143], "mapped", [120]], [[120144, 120144], "mapped", [121]], [[120145, 120145], "disallowed"], [[120146, 120146], "mapped", [97]], [[120147, 120147], "mapped", [98]], [[120148, 120148], "mapped", [99]], [[120149, 120149], "mapped", [100]], [[120150, 120150], "mapped", [101]], [[120151, 120151], "mapped", [102]], [[120152, 120152], "mapped", [103]], [[120153, 120153], "mapped", [104]], [[120154, 120154], "mapped", [105]], [[120155, 120155], "mapped", [106]], [[120156, 120156], "mapped", [107]], [[120157, 120157], "mapped", [108]], [[120158, 120158], "mapped", [109]], [[120159, 120159], "mapped", [110]], [[120160, 120160], "mapped", [111]], [[120161, 120161], "mapped", [112]], [[120162, 120162], "mapped", [113]], [[120163, 120163], "mapped", [114]], [[120164, 120164], "mapped", [115]], [[120165, 120165], "mapped", [116]], [[120166, 120166], "mapped", [117]], [[120167, 120167], "mapped", [118]], [[120168, 120168], "mapped", [119]], [[120169, 120169], "mapped", [120]], [[120170, 120170], "mapped", [121]], [[120171, 120171], "mapped", [122]], [[120172, 120172], "mapped", [97]], [[120173, 120173], "mapped", [98]], [[120174, 120174], "mapped", [99]], [[120175, 120175], "mapped", [100]], [[120176, 120176], "mapped", [101]], [[120177, 120177], "mapped", [102]], [[120178, 120178], "mapped", [103]], [[120179, 120179], "mapped", [104]], [[120180, 120180], "mapped", [105]], [[120181, 120181], "mapped", [106]], [[120182, 120182], "mapped", [107]], [[120183, 120183], "mapped", [108]], [[120184, 120184], "mapped", [109]], [[120185, 120185], "mapped", [110]], [[120186, 120186], "mapped", [111]], [[120187, 120187], "mapped", [112]], [[120188, 120188], "mapped", [113]], [[120189, 120189], "mapped", [114]], [[120190, 120190], "mapped", [115]], [[120191, 120191], "mapped", [116]], [[120192, 120192], "mapped", [117]], [[120193, 120193], "mapped", [118]], [[120194, 120194], "mapped", [119]], [[120195, 120195], "mapped", [120]], [[120196, 120196], "mapped", [121]], [[120197, 120197], "mapped", [122]], [[120198, 120198], "mapped", [97]], [[120199, 120199], "mapped", [98]], [[120200, 120200], "mapped", [99]], [[120201, 120201], "mapped", [100]], [[120202, 120202], "mapped", [101]], [[120203, 120203], "mapped", [102]], [[120204, 120204], "mapped", [103]], [[120205, 120205], "mapped", [104]], [[120206, 120206], "mapped", [105]], [[120207, 120207], "mapped", [106]], [[120208, 120208], "mapped", [107]], [[120209, 120209], "mapped", [108]], [[120210, 120210], "mapped", [109]], [[120211, 120211], "mapped", [110]], [[120212, 120212], "mapped", [111]], [[120213, 120213], "mapped", [112]], [[120214, 120214], "mapped", [113]], [[120215, 120215], "mapped", [114]], [[120216, 120216], "mapped", [115]], [[120217, 120217], "mapped", [116]], [[120218, 120218], "mapped", [117]], [[120219, 120219], "mapped", [118]], [[120220, 120220], "mapped", [119]], [[120221, 120221], "mapped", [120]], [[120222, 120222], "mapped", [121]], [[120223, 120223], "mapped", [122]], [[120224, 120224], "mapped", [97]], [[120225, 120225], "mapped", [98]], [[120226, 120226], "mapped", [99]], [[120227, 120227], "mapped", [100]], [[120228, 120228], "mapped", [101]], [[120229, 120229], "mapped", [102]], [[120230, 120230], "mapped", [103]], [[120231, 120231], "mapped", [104]], [[120232, 120232], "mapped", [105]], [[120233, 120233], "mapped", [106]], [[120234, 120234], "mapped", [107]], [[120235, 120235], "mapped", [108]], [[120236, 120236], "mapped", [109]], [[120237, 120237], "mapped", [110]], [[120238, 120238], "mapped", [111]], [[120239, 120239], "mapped", [112]], [[120240, 120240], "mapped", [113]], [[120241, 120241], "mapped", [114]], [[120242, 120242], "mapped", [115]], [[120243, 120243], "mapped", [116]], [[120244, 120244], "mapped", [117]], [[120245, 120245], "mapped", [118]], [[120246, 120246], "mapped", [119]], [[120247, 120247], "mapped", [120]], [[120248, 120248], "mapped", [121]], [[120249, 120249], "mapped", [122]], [[120250, 120250], "mapped", [97]], [[120251, 120251], "mapped", [98]], [[120252, 120252], "mapped", [99]], [[120253, 120253], "mapped", [100]], [[120254, 120254], "mapped", [101]], [[120255, 120255], "mapped", [102]], [[120256, 120256], "mapped", [103]], [[120257, 120257], "mapped", [104]], [[120258, 120258], "mapped", [105]], [[120259, 120259], "mapped", [106]], [[120260, 120260], "mapped", [107]], [[120261, 120261], "mapped", [108]], [[120262, 120262], "mapped", [109]], [[120263, 120263], "mapped", [110]], [[120264, 120264], "mapped", [111]], [[120265, 120265], "mapped", [112]], [[120266, 120266], "mapped", [113]], [[120267, 120267], "mapped", [114]], [[120268, 120268], "mapped", [115]], [[120269, 120269], "mapped", [116]], [[120270, 120270], "mapped", [117]], [[120271, 120271], "mapped", [118]], [[120272, 120272], "mapped", [119]], [[120273, 120273], "mapped", [120]], [[120274, 120274], "mapped", [121]], [[120275, 120275], "mapped", [122]], [[120276, 120276], "mapped", [97]], [[120277, 120277], "mapped", [98]], [[120278, 120278], "mapped", [99]], [[120279, 120279], "mapped", [100]], [[120280, 120280], "mapped", [101]], [[120281, 120281], "mapped", [102]], [[120282, 120282], "mapped", [103]], [[120283, 120283], "mapped", [104]], [[120284, 120284], "mapped", [105]], [[120285, 120285], "mapped", [106]], [[120286, 120286], "mapped", [107]], [[120287, 120287], "mapped", [108]], [[120288, 120288], "mapped", [109]], [[120289, 120289], "mapped", [110]], [[120290, 120290], "mapped", [111]], [[120291, 120291], "mapped", [112]], [[120292, 120292], "mapped", [113]], [[120293, 120293], "mapped", [114]], [[120294, 120294], "mapped", [115]], [[120295, 120295], "mapped", [116]], [[120296, 120296], "mapped", [117]], [[120297, 120297], "mapped", [118]], [[120298, 120298], "mapped", [119]], [[120299, 120299], "mapped", [120]], [[120300, 120300], "mapped", [121]], [[120301, 120301], "mapped", [122]], [[120302, 120302], "mapped", [97]], [[120303, 120303], "mapped", [98]], [[120304, 120304], "mapped", [99]], [[120305, 120305], "mapped", [100]], [[120306, 120306], "mapped", [101]], [[120307, 120307], "mapped", [102]], [[120308, 120308], "mapped", [103]], [[120309, 120309], "mapped", [104]], [[120310, 120310], "mapped", [105]], [[120311, 120311], "mapped", [106]], [[120312, 120312], "mapped", [107]], [[120313, 120313], "mapped", [108]], [[120314, 120314], "mapped", [109]], [[120315, 120315], "mapped", [110]], [[120316, 120316], "mapped", [111]], [[120317, 120317], "mapped", [112]], [[120318, 120318], "mapped", [113]], [[120319, 120319], "mapped", [114]], [[120320, 120320], "mapped", [115]], [[120321, 120321], "mapped", [116]], [[120322, 120322], "mapped", [117]], [[120323, 120323], "mapped", [118]], [[120324, 120324], "mapped", [119]], [[120325, 120325], "mapped", [120]], [[120326, 120326], "mapped", [121]], [[120327, 120327], "mapped", [122]], [[120328, 120328], "mapped", [97]], [[120329, 120329], "mapped", [98]], [[120330, 120330], "mapped", [99]], [[120331, 120331], "mapped", [100]], [[120332, 120332], "mapped", [101]], [[120333, 120333], "mapped", [102]], [[120334, 120334], "mapped", [103]], [[120335, 120335], "mapped", [104]], [[120336, 120336], "mapped", [105]], [[120337, 120337], "mapped", [106]], [[120338, 120338], "mapped", [107]], [[120339, 120339], "mapped", [108]], [[120340, 120340], "mapped", [109]], [[120341, 120341], "mapped", [110]], [[120342, 120342], "mapped", [111]], [[120343, 120343], "mapped", [112]], [[120344, 120344], "mapped", [113]], [[120345, 120345], "mapped", [114]], [[120346, 120346], "mapped", [115]], [[120347, 120347], "mapped", [116]], [[120348, 120348], "mapped", [117]], [[120349, 120349], "mapped", [118]], [[120350, 120350], "mapped", [119]], [[120351, 120351], "mapped", [120]], [[120352, 120352], "mapped", [121]], [[120353, 120353], "mapped", [122]], [[120354, 120354], "mapped", [97]], [[120355, 120355], "mapped", [98]], [[120356, 120356], "mapped", [99]], [[120357, 120357], "mapped", [100]], [[120358, 120358], "mapped", [101]], [[120359, 120359], "mapped", [102]], [[120360, 120360], "mapped", [103]], [[120361, 120361], "mapped", [104]], [[120362, 120362], "mapped", [105]], [[120363, 120363], "mapped", [106]], [[120364, 120364], "mapped", [107]], [[120365, 120365], "mapped", [108]], [[120366, 120366], "mapped", [109]], [[120367, 120367], "mapped", [110]], [[120368, 120368], "mapped", [111]], [[120369, 120369], "mapped", [112]], [[120370, 120370], "mapped", [113]], [[120371, 120371], "mapped", [114]], [[120372, 120372], "mapped", [115]], [[120373, 120373], "mapped", [116]], [[120374, 120374], "mapped", [117]], [[120375, 120375], "mapped", [118]], [[120376, 120376], "mapped", [119]], [[120377, 120377], "mapped", [120]], [[120378, 120378], "mapped", [121]], [[120379, 120379], "mapped", [122]], [[120380, 120380], "mapped", [97]], [[120381, 120381], "mapped", [98]], [[120382, 120382], "mapped", [99]], [[120383, 120383], "mapped", [100]], [[120384, 120384], "mapped", [101]], [[120385, 120385], "mapped", [102]], [[120386, 120386], "mapped", [103]], [[120387, 120387], "mapped", [104]], [[120388, 120388], "mapped", [105]], [[120389, 120389], "mapped", [106]], [[120390, 120390], "mapped", [107]], [[120391, 120391], "mapped", [108]], [[120392, 120392], "mapped", [109]], [[120393, 120393], "mapped", [110]], [[120394, 120394], "mapped", [111]], [[120395, 120395], "mapped", [112]], [[120396, 120396], "mapped", [113]], [[120397, 120397], "mapped", [114]], [[120398, 120398], "mapped", [115]], [[120399, 120399], "mapped", [116]], [[120400, 120400], "mapped", [117]], [[120401, 120401], "mapped", [118]], [[120402, 120402], "mapped", [119]], [[120403, 120403], "mapped", [120]], [[120404, 120404], "mapped", [121]], [[120405, 120405], "mapped", [122]], [[120406, 120406], "mapped", [97]], [[120407, 120407], "mapped", [98]], [[120408, 120408], "mapped", [99]], [[120409, 120409], "mapped", [100]], [[120410, 120410], "mapped", [101]], [[120411, 120411], "mapped", [102]], [[120412, 120412], "mapped", [103]], [[120413, 120413], "mapped", [104]], [[120414, 120414], "mapped", [105]], [[120415, 120415], "mapped", [106]], [[120416, 120416], "mapped", [107]], [[120417, 120417], "mapped", [108]], [[120418, 120418], "mapped", [109]], [[120419, 120419], "mapped", [110]], [[120420, 120420], "mapped", [111]], [[120421, 120421], "mapped", [112]], [[120422, 120422], "mapped", [113]], [[120423, 120423], "mapped", [114]], [[120424, 120424], "mapped", [115]], [[120425, 120425], "mapped", [116]], [[120426, 120426], "mapped", [117]], [[120427, 120427], "mapped", [118]], [[120428, 120428], "mapped", [119]], [[120429, 120429], "mapped", [120]], [[120430, 120430], "mapped", [121]], [[120431, 120431], "mapped", [122]], [[120432, 120432], "mapped", [97]], [[120433, 120433], "mapped", [98]], [[120434, 120434], "mapped", [99]], [[120435, 120435], "mapped", [100]], [[120436, 120436], "mapped", [101]], [[120437, 120437], "mapped", [102]], [[120438, 120438], "mapped", [103]], [[120439, 120439], "mapped", [104]], [[120440, 120440], "mapped", [105]], [[120441, 120441], "mapped", [106]], [[120442, 120442], "mapped", [107]], [[120443, 120443], "mapped", [108]], [[120444, 120444], "mapped", [109]], [[120445, 120445], "mapped", [110]], [[120446, 120446], "mapped", [111]], [[120447, 120447], "mapped", [112]], [[120448, 120448], "mapped", [113]], [[120449, 120449], "mapped", [114]], [[120450, 120450], "mapped", [115]], [[120451, 120451], "mapped", [116]], [[120452, 120452], "mapped", [117]], [[120453, 120453], "mapped", [118]], [[120454, 120454], "mapped", [119]], [[120455, 120455], "mapped", [120]], [[120456, 120456], "mapped", [121]], [[120457, 120457], "mapped", [122]], [[120458, 120458], "mapped", [97]], [[120459, 120459], "mapped", [98]], [[120460, 120460], "mapped", [99]], [[120461, 120461], "mapped", [100]], [[120462, 120462], "mapped", [101]], [[120463, 120463], "mapped", [102]], [[120464, 120464], "mapped", [103]], [[120465, 120465], "mapped", [104]], [[120466, 120466], "mapped", [105]], [[120467, 120467], "mapped", [106]], [[120468, 120468], "mapped", [107]], [[120469, 120469], "mapped", [108]], [[120470, 120470], "mapped", [109]], [[120471, 120471], "mapped", [110]], [[120472, 120472], "mapped", [111]], [[120473, 120473], "mapped", [112]], [[120474, 120474], "mapped", [113]], [[120475, 120475], "mapped", [114]], [[120476, 120476], "mapped", [115]], [[120477, 120477], "mapped", [116]], [[120478, 120478], "mapped", [117]], [[120479, 120479], "mapped", [118]], [[120480, 120480], "mapped", [119]], [[120481, 120481], "mapped", [120]], [[120482, 120482], "mapped", [121]], [[120483, 120483], "mapped", [122]], [[120484, 120484], "mapped", [305]], [[120485, 120485], "mapped", [567]], [[120486, 120487], "disallowed"], [[120488, 120488], "mapped", [945]], [[120489, 120489], "mapped", [946]], [[120490, 120490], "mapped", [947]], [[120491, 120491], "mapped", [948]], [[120492, 120492], "mapped", [949]], [[120493, 120493], "mapped", [950]], [[120494, 120494], "mapped", [951]], [[120495, 120495], "mapped", [952]], [[120496, 120496], "mapped", [953]], [[120497, 120497], "mapped", [954]], [[120498, 120498], "mapped", [955]], [[120499, 120499], "mapped", [956]], [[120500, 120500], "mapped", [957]], [[120501, 120501], "mapped", [958]], [[120502, 120502], "mapped", [959]], [[120503, 120503], "mapped", [960]], [[120504, 120504], "mapped", [961]], [[120505, 120505], "mapped", [952]], [[120506, 120506], "mapped", [963]], [[120507, 120507], "mapped", [964]], [[120508, 120508], "mapped", [965]], [[120509, 120509], "mapped", [966]], [[120510, 120510], "mapped", [967]], [[120511, 120511], "mapped", [968]], [[120512, 120512], "mapped", [969]], [[120513, 120513], "mapped", [8711]], [[120514, 120514], "mapped", [945]], [[120515, 120515], "mapped", [946]], [[120516, 120516], "mapped", [947]], [[120517, 120517], "mapped", [948]], [[120518, 120518], "mapped", [949]], [[120519, 120519], "mapped", [950]], [[120520, 120520], "mapped", [951]], [[120521, 120521], "mapped", [952]], [[120522, 120522], "mapped", [953]], [[120523, 120523], "mapped", [954]], [[120524, 120524], "mapped", [955]], [[120525, 120525], "mapped", [956]], [[120526, 120526], "mapped", [957]], [[120527, 120527], "mapped", [958]], [[120528, 120528], "mapped", [959]], [[120529, 120529], "mapped", [960]], [[120530, 120530], "mapped", [961]], [[120531, 120532], "mapped", [963]], [[120533, 120533], "mapped", [964]], [[120534, 120534], "mapped", [965]], [[120535, 120535], "mapped", [966]], [[120536, 120536], "mapped", [967]], [[120537, 120537], "mapped", [968]], [[120538, 120538], "mapped", [969]], [[120539, 120539], "mapped", [8706]], [[120540, 120540], "mapped", [949]], [[120541, 120541], "mapped", [952]], [[120542, 120542], "mapped", [954]], [[120543, 120543], "mapped", [966]], [[120544, 120544], "mapped", [961]], [[120545, 120545], "mapped", [960]], [[120546, 120546], "mapped", [945]], [[120547, 120547], "mapped", [946]], [[120548, 120548], "mapped", [947]], [[120549, 120549], "mapped", [948]], [[120550, 120550], "mapped", [949]], [[120551, 120551], "mapped", [950]], [[120552, 120552], "mapped", [951]], [[120553, 120553], "mapped", [952]], [[120554, 120554], "mapped", [953]], [[120555, 120555], "mapped", [954]], [[120556, 120556], "mapped", [955]], [[120557, 120557], "mapped", [956]], [[120558, 120558], "mapped", [957]], [[120559, 120559], "mapped", [958]], [[120560, 120560], "mapped", [959]], [[120561, 120561], "mapped", [960]], [[120562, 120562], "mapped", [961]], [[120563, 120563], "mapped", [952]], [[120564, 120564], "mapped", [963]], [[120565, 120565], "mapped", [964]], [[120566, 120566], "mapped", [965]], [[120567, 120567], "mapped", [966]], [[120568, 120568], "mapped", [967]], [[120569, 120569], "mapped", [968]], [[120570, 120570], "mapped", [969]], [[120571, 120571], "mapped", [8711]], [[120572, 120572], "mapped", [945]], [[120573, 120573], "mapped", [946]], [[120574, 120574], "mapped", [947]], [[120575, 120575], "mapped", [948]], [[120576, 120576], "mapped", [949]], [[120577, 120577], "mapped", [950]], [[120578, 120578], "mapped", [951]], [[120579, 120579], "mapped", [952]], [[120580, 120580], "mapped", [953]], [[120581, 120581], "mapped", [954]], [[120582, 120582], "mapped", [955]], [[120583, 120583], "mapped", [956]], [[120584, 120584], "mapped", [957]], [[120585, 120585], "mapped", [958]], [[120586, 120586], "mapped", [959]], [[120587, 120587], "mapped", [960]], [[120588, 120588], "mapped", [961]], [[120589, 120590], "mapped", [963]], [[120591, 120591], "mapped", [964]], [[120592, 120592], "mapped", [965]], [[120593, 120593], "mapped", [966]], [[120594, 120594], "mapped", [967]], [[120595, 120595], "mapped", [968]], [[120596, 120596], "mapped", [969]], [[120597, 120597], "mapped", [8706]], [[120598, 120598], "mapped", [949]], [[120599, 120599], "mapped", [952]], [[120600, 120600], "mapped", [954]], [[120601, 120601], "mapped", [966]], [[120602, 120602], "mapped", [961]], [[120603, 120603], "mapped", [960]], [[120604, 120604], "mapped", [945]], [[120605, 120605], "mapped", [946]], [[120606, 120606], "mapped", [947]], [[120607, 120607], "mapped", [948]], [[120608, 120608], "mapped", [949]], [[120609, 120609], "mapped", [950]], [[120610, 120610], "mapped", [951]], [[120611, 120611], "mapped", [952]], [[120612, 120612], "mapped", [953]], [[120613, 120613], "mapped", [954]], [[120614, 120614], "mapped", [955]], [[120615, 120615], "mapped", [956]], [[120616, 120616], "mapped", [957]], [[120617, 120617], "mapped", [958]], [[120618, 120618], "mapped", [959]], [[120619, 120619], "mapped", [960]], [[120620, 120620], "mapped", [961]], [[120621, 120621], "mapped", [952]], [[120622, 120622], "mapped", [963]], [[120623, 120623], "mapped", [964]], [[120624, 120624], "mapped", [965]], [[120625, 120625], "mapped", [966]], [[120626, 120626], "mapped", [967]], [[120627, 120627], "mapped", [968]], [[120628, 120628], "mapped", [969]], [[120629, 120629], "mapped", [8711]], [[120630, 120630], "mapped", [945]], [[120631, 120631], "mapped", [946]], [[120632, 120632], "mapped", [947]], [[120633, 120633], "mapped", [948]], [[120634, 120634], "mapped", [949]], [[120635, 120635], "mapped", [950]], [[120636, 120636], "mapped", [951]], [[120637, 120637], "mapped", [952]], [[120638, 120638], "mapped", [953]], [[120639, 120639], "mapped", [954]], [[120640, 120640], "mapped", [955]], [[120641, 120641], "mapped", [956]], [[120642, 120642], "mapped", [957]], [[120643, 120643], "mapped", [958]], [[120644, 120644], "mapped", [959]], [[120645, 120645], "mapped", [960]], [[120646, 120646], "mapped", [961]], [[120647, 120648], "mapped", [963]], [[120649, 120649], "mapped", [964]], [[120650, 120650], "mapped", [965]], [[120651, 120651], "mapped", [966]], [[120652, 120652], "mapped", [967]], [[120653, 120653], "mapped", [968]], [[120654, 120654], "mapped", [969]], [[120655, 120655], "mapped", [8706]], [[120656, 120656], "mapped", [949]], [[120657, 120657], "mapped", [952]], [[120658, 120658], "mapped", [954]], [[120659, 120659], "mapped", [966]], [[120660, 120660], "mapped", [961]], [[120661, 120661], "mapped", [960]], [[120662, 120662], "mapped", [945]], [[120663, 120663], "mapped", [946]], [[120664, 120664], "mapped", [947]], [[120665, 120665], "mapped", [948]], [[120666, 120666], "mapped", [949]], [[120667, 120667], "mapped", [950]], [[120668, 120668], "mapped", [951]], [[120669, 120669], "mapped", [952]], [[120670, 120670], "mapped", [953]], [[120671, 120671], "mapped", [954]], [[120672, 120672], "mapped", [955]], [[120673, 120673], "mapped", [956]], [[120674, 120674], "mapped", [957]], [[120675, 120675], "mapped", [958]], [[120676, 120676], "mapped", [959]], [[120677, 120677], "mapped", [960]], [[120678, 120678], "mapped", [961]], [[120679, 120679], "mapped", [952]], [[120680, 120680], "mapped", [963]], [[120681, 120681], "mapped", [964]], [[120682, 120682], "mapped", [965]], [[120683, 120683], "mapped", [966]], [[120684, 120684], "mapped", [967]], [[120685, 120685], "mapped", [968]], [[120686, 120686], "mapped", [969]], [[120687, 120687], "mapped", [8711]], [[120688, 120688], "mapped", [945]], [[120689, 120689], "mapped", [946]], [[120690, 120690], "mapped", [947]], [[120691, 120691], "mapped", [948]], [[120692, 120692], "mapped", [949]], [[120693, 120693], "mapped", [950]], [[120694, 120694], "mapped", [951]], [[120695, 120695], "mapped", [952]], [[120696, 120696], "mapped", [953]], [[120697, 120697], "mapped", [954]], [[120698, 120698], "mapped", [955]], [[120699, 120699], "mapped", [956]], [[120700, 120700], "mapped", [957]], [[120701, 120701], "mapped", [958]], [[120702, 120702], "mapped", [959]], [[120703, 120703], "mapped", [960]], [[120704, 120704], "mapped", [961]], [[120705, 120706], "mapped", [963]], [[120707, 120707], "mapped", [964]], [[120708, 120708], "mapped", [965]], [[120709, 120709], "mapped", [966]], [[120710, 120710], "mapped", [967]], [[120711, 120711], "mapped", [968]], [[120712, 120712], "mapped", [969]], [[120713, 120713], "mapped", [8706]], [[120714, 120714], "mapped", [949]], [[120715, 120715], "mapped", [952]], [[120716, 120716], "mapped", [954]], [[120717, 120717], "mapped", [966]], [[120718, 120718], "mapped", [961]], [[120719, 120719], "mapped", [960]], [[120720, 120720], "mapped", [945]], [[120721, 120721], "mapped", [946]], [[120722, 120722], "mapped", [947]], [[120723, 120723], "mapped", [948]], [[120724, 120724], "mapped", [949]], [[120725, 120725], "mapped", [950]], [[120726, 120726], "mapped", [951]], [[120727, 120727], "mapped", [952]], [[120728, 120728], "mapped", [953]], [[120729, 120729], "mapped", [954]], [[120730, 120730], "mapped", [955]], [[120731, 120731], "mapped", [956]], [[120732, 120732], "mapped", [957]], [[120733, 120733], "mapped", [958]], [[120734, 120734], "mapped", [959]], [[120735, 120735], "mapped", [960]], [[120736, 120736], "mapped", [961]], [[120737, 120737], "mapped", [952]], [[120738, 120738], "mapped", [963]], [[120739, 120739], "mapped", [964]], [[120740, 120740], "mapped", [965]], [[120741, 120741], "mapped", [966]], [[120742, 120742], "mapped", [967]], [[120743, 120743], "mapped", [968]], [[120744, 120744], "mapped", [969]], [[120745, 120745], "mapped", [8711]], [[120746, 120746], "mapped", [945]], [[120747, 120747], "mapped", [946]], [[120748, 120748], "mapped", [947]], [[120749, 120749], "mapped", [948]], [[120750, 120750], "mapped", [949]], [[120751, 120751], "mapped", [950]], [[120752, 120752], "mapped", [951]], [[120753, 120753], "mapped", [952]], [[120754, 120754], "mapped", [953]], [[120755, 120755], "mapped", [954]], [[120756, 120756], "mapped", [955]], [[120757, 120757], "mapped", [956]], [[120758, 120758], "mapped", [957]], [[120759, 120759], "mapped", [958]], [[120760, 120760], "mapped", [959]], [[120761, 120761], "mapped", [960]], [[120762, 120762], "mapped", [961]], [[120763, 120764], "mapped", [963]], [[120765, 120765], "mapped", [964]], [[120766, 120766], "mapped", [965]], [[120767, 120767], "mapped", [966]], [[120768, 120768], "mapped", [967]], [[120769, 120769], "mapped", [968]], [[120770, 120770], "mapped", [969]], [[120771, 120771], "mapped", [8706]], [[120772, 120772], "mapped", [949]], [[120773, 120773], "mapped", [952]], [[120774, 120774], "mapped", [954]], [[120775, 120775], "mapped", [966]], [[120776, 120776], "mapped", [961]], [[120777, 120777], "mapped", [960]], [[120778, 120779], "mapped", [989]], [[120780, 120781], "disallowed"], [[120782, 120782], "mapped", [48]], [[120783, 120783], "mapped", [49]], [[120784, 120784], "mapped", [50]], [[120785, 120785], "mapped", [51]], [[120786, 120786], "mapped", [52]], [[120787, 120787], "mapped", [53]], [[120788, 120788], "mapped", [54]], [[120789, 120789], "mapped", [55]], [[120790, 120790], "mapped", [56]], [[120791, 120791], "mapped", [57]], [[120792, 120792], "mapped", [48]], [[120793, 120793], "mapped", [49]], [[120794, 120794], "mapped", [50]], [[120795, 120795], "mapped", [51]], [[120796, 120796], "mapped", [52]], [[120797, 120797], "mapped", [53]], [[120798, 120798], "mapped", [54]], [[120799, 120799], "mapped", [55]], [[120800, 120800], "mapped", [56]], [[120801, 120801], "mapped", [57]], [[120802, 120802], "mapped", [48]], [[120803, 120803], "mapped", [49]], [[120804, 120804], "mapped", [50]], [[120805, 120805], "mapped", [51]], [[120806, 120806], "mapped", [52]], [[120807, 120807], "mapped", [53]], [[120808, 120808], "mapped", [54]], [[120809, 120809], "mapped", [55]], [[120810, 120810], "mapped", [56]], [[120811, 120811], "mapped", [57]], [[120812, 120812], "mapped", [48]], [[120813, 120813], "mapped", [49]], [[120814, 120814], "mapped", [50]], [[120815, 120815], "mapped", [51]], [[120816, 120816], "mapped", [52]], [[120817, 120817], "mapped", [53]], [[120818, 120818], "mapped", [54]], [[120819, 120819], "mapped", [55]], [[120820, 120820], "mapped", [56]], [[120821, 120821], "mapped", [57]], [[120822, 120822], "mapped", [48]], [[120823, 120823], "mapped", [49]], [[120824, 120824], "mapped", [50]], [[120825, 120825], "mapped", [51]], [[120826, 120826], "mapped", [52]], [[120827, 120827], "mapped", [53]], [[120828, 120828], "mapped", [54]], [[120829, 120829], "mapped", [55]], [[120830, 120830], "mapped", [56]], [[120831, 120831], "mapped", [57]], [[120832, 121343], "valid", [], "NV8"], [[121344, 121398], "valid"], [[121399, 121402], "valid", [], "NV8"], [[121403, 121452], "valid"], [[121453, 121460], "valid", [], "NV8"], [[121461, 121461], "valid"], [[121462, 121475], "valid", [], "NV8"], [[121476, 121476], "valid"], [[121477, 121483], "valid", [], "NV8"], [[121484, 121498], "disallowed"], [[121499, 121503], "valid"], [[121504, 121504], "disallowed"], [[121505, 121519], "valid"], [[121520, 124927], "disallowed"], [[124928, 125124], "valid"], [[125125, 125126], "disallowed"], [[125127, 125135], "valid", [], "NV8"], [[125136, 125142], "valid"], [[125143, 126463], "disallowed"], [[126464, 126464], "mapped", [1575]], [[126465, 126465], "mapped", [1576]], [[126466, 126466], "mapped", [1580]], [[126467, 126467], "mapped", [1583]], [[126468, 126468], "disallowed"], [[126469, 126469], "mapped", [1608]], [[126470, 126470], "mapped", [1586]], [[126471, 126471], "mapped", [1581]], [[126472, 126472], "mapped", [1591]], [[126473, 126473], "mapped", [1610]], [[126474, 126474], "mapped", [1603]], [[126475, 126475], "mapped", [1604]], [[126476, 126476], "mapped", [1605]], [[126477, 126477], "mapped", [1606]], [[126478, 126478], "mapped", [1587]], [[126479, 126479], "mapped", [1593]], [[126480, 126480], "mapped", [1601]], [[126481, 126481], "mapped", [1589]], [[126482, 126482], "mapped", [1602]], [[126483, 126483], "mapped", [1585]], [[126484, 126484], "mapped", [1588]], [[126485, 126485], "mapped", [1578]], [[126486, 126486], "mapped", [1579]], [[126487, 126487], "mapped", [1582]], [[126488, 126488], "mapped", [1584]], [[126489, 126489], "mapped", [1590]], [[126490, 126490], "mapped", [1592]], [[126491, 126491], "mapped", [1594]], [[126492, 126492], "mapped", [1646]], [[126493, 126493], "mapped", [1722]], [[126494, 126494], "mapped", [1697]], [[126495, 126495], "mapped", [1647]], [[126496, 126496], "disallowed"], [[126497, 126497], "mapped", [1576]], [[126498, 126498], "mapped", [1580]], [[126499, 126499], "disallowed"], [[126500, 126500], "mapped", [1607]], [[126501, 126502], "disallowed"], [[126503, 126503], "mapped", [1581]], [[126504, 126504], "disallowed"], [[126505, 126505], "mapped", [1610]], [[126506, 126506], "mapped", [1603]], [[126507, 126507], "mapped", [1604]], [[126508, 126508], "mapped", [1605]], [[126509, 126509], "mapped", [1606]], [[126510, 126510], "mapped", [1587]], [[126511, 126511], "mapped", [1593]], [[126512, 126512], "mapped", [1601]], [[126513, 126513], "mapped", [1589]], [[126514, 126514], "mapped", [1602]], [[126515, 126515], "disallowed"], [[126516, 126516], "mapped", [1588]], [[126517, 126517], "mapped", [1578]], [[126518, 126518], "mapped", [1579]], [[126519, 126519], "mapped", [1582]], [[126520, 126520], "disallowed"], [[126521, 126521], "mapped", [1590]], [[126522, 126522], "disallowed"], [[126523, 126523], "mapped", [1594]], [[126524, 126529], "disallowed"], [[126530, 126530], "mapped", [1580]], [[126531, 126534], "disallowed"], [[126535, 126535], "mapped", [1581]], [[126536, 126536], "disallowed"], [[126537, 126537], "mapped", [1610]], [[126538, 126538], "disallowed"], [[126539, 126539], "mapped", [1604]], [[126540, 126540], "disallowed"], [[126541, 126541], "mapped", [1606]], [[126542, 126542], "mapped", [1587]], [[126543, 126543], "mapped", [1593]], [[126544, 126544], "disallowed"], [[126545, 126545], "mapped", [1589]], [[126546, 126546], "mapped", [1602]], [[126547, 126547], "disallowed"], [[126548, 126548], "mapped", [1588]], [[126549, 126550], "disallowed"], [[126551, 126551], "mapped", [1582]], [[126552, 126552], "disallowed"], [[126553, 126553], "mapped", [1590]], [[126554, 126554], "disallowed"], [[126555, 126555], "mapped", [1594]], [[126556, 126556], "disallowed"], [[126557, 126557], "mapped", [1722]], [[126558, 126558], "disallowed"], [[126559, 126559], "mapped", [1647]], [[126560, 126560], "disallowed"], [[126561, 126561], "mapped", [1576]], [[126562, 126562], "mapped", [1580]], [[126563, 126563], "disallowed"], [[126564, 126564], "mapped", [1607]], [[126565, 126566], "disallowed"], [[126567, 126567], "mapped", [1581]], [[126568, 126568], "mapped", [1591]], [[126569, 126569], "mapped", [1610]], [[126570, 126570], "mapped", [1603]], [[126571, 126571], "disallowed"], [[126572, 126572], "mapped", [1605]], [[126573, 126573], "mapped", [1606]], [[126574, 126574], "mapped", [1587]], [[126575, 126575], "mapped", [1593]], [[126576, 126576], "mapped", [1601]], [[126577, 126577], "mapped", [1589]], [[126578, 126578], "mapped", [1602]], [[126579, 126579], "disallowed"], [[126580, 126580], "mapped", [1588]], [[126581, 126581], "mapped", [1578]], [[126582, 126582], "mapped", [1579]], [[126583, 126583], "mapped", [1582]], [[126584, 126584], "disallowed"], [[126585, 126585], "mapped", [1590]], [[126586, 126586], "mapped", [1592]], [[126587, 126587], "mapped", [1594]], [[126588, 126588], "mapped", [1646]], [[126589, 126589], "disallowed"], [[126590, 126590], "mapped", [1697]], [[126591, 126591], "disallowed"], [[126592, 126592], "mapped", [1575]], [[126593, 126593], "mapped", [1576]], [[126594, 126594], "mapped", [1580]], [[126595, 126595], "mapped", [1583]], [[126596, 126596], "mapped", [1607]], [[126597, 126597], "mapped", [1608]], [[126598, 126598], "mapped", [1586]], [[126599, 126599], "mapped", [1581]], [[126600, 126600], "mapped", [1591]], [[126601, 126601], "mapped", [1610]], [[126602, 126602], "disallowed"], [[126603, 126603], "mapped", [1604]], [[126604, 126604], "mapped", [1605]], [[126605, 126605], "mapped", [1606]], [[126606, 126606], "mapped", [1587]], [[126607, 126607], "mapped", [1593]], [[126608, 126608], "mapped", [1601]], [[126609, 126609], "mapped", [1589]], [[126610, 126610], "mapped", [1602]], [[126611, 126611], "mapped", [1585]], [[126612, 126612], "mapped", [1588]], [[126613, 126613], "mapped", [1578]], [[126614, 126614], "mapped", [1579]], [[126615, 126615], "mapped", [1582]], [[126616, 126616], "mapped", [1584]], [[126617, 126617], "mapped", [1590]], [[126618, 126618], "mapped", [1592]], [[126619, 126619], "mapped", [1594]], [[126620, 126624], "disallowed"], [[126625, 126625], "mapped", [1576]], [[126626, 126626], "mapped", [1580]], [[126627, 126627], "mapped", [1583]], [[126628, 126628], "disallowed"], [[126629, 126629], "mapped", [1608]], [[126630, 126630], "mapped", [1586]], [[126631, 126631], "mapped", [1581]], [[126632, 126632], "mapped", [1591]], [[126633, 126633], "mapped", [1610]], [[126634, 126634], "disallowed"], [[126635, 126635], "mapped", [1604]], [[126636, 126636], "mapped", [1605]], [[126637, 126637], "mapped", [1606]], [[126638, 126638], "mapped", [1587]], [[126639, 126639], "mapped", [1593]], [[126640, 126640], "mapped", [1601]], [[126641, 126641], "mapped", [1589]], [[126642, 126642], "mapped", [1602]], [[126643, 126643], "mapped", [1585]], [[126644, 126644], "mapped", [1588]], [[126645, 126645], "mapped", [1578]], [[126646, 126646], "mapped", [1579]], [[126647, 126647], "mapped", [1582]], [[126648, 126648], "mapped", [1584]], [[126649, 126649], "mapped", [1590]], [[126650, 126650], "mapped", [1592]], [[126651, 126651], "mapped", [1594]], [[126652, 126703], "disallowed"], [[126704, 126705], "valid", [], "NV8"], [[126706, 126975], "disallowed"], [[126976, 127019], "valid", [], "NV8"], [[127020, 127023], "disallowed"], [[127024, 127123], "valid", [], "NV8"], [[127124, 127135], "disallowed"], [[127136, 127150], "valid", [], "NV8"], [[127151, 127152], "disallowed"], [[127153, 127166], "valid", [], "NV8"], [[127167, 127167], "valid", [], "NV8"], [[127168, 127168], "disallowed"], [[127169, 127183], "valid", [], "NV8"], [[127184, 127184], "disallowed"], [[127185, 127199], "valid", [], "NV8"], [[127200, 127221], "valid", [], "NV8"], [[127222, 127231], "disallowed"], [[127232, 127232], "disallowed"], [[127233, 127233], "disallowed_STD3_mapped", [48, 44]], [[127234, 127234], "disallowed_STD3_mapped", [49, 44]], [[127235, 127235], "disallowed_STD3_mapped", [50, 44]], [[127236, 127236], "disallowed_STD3_mapped", [51, 44]], [[127237, 127237], "disallowed_STD3_mapped", [52, 44]], [[127238, 127238], "disallowed_STD3_mapped", [53, 44]], [[127239, 127239], "disallowed_STD3_mapped", [54, 44]], [[127240, 127240], "disallowed_STD3_mapped", [55, 44]], [[127241, 127241], "disallowed_STD3_mapped", [56, 44]], [[127242, 127242], "disallowed_STD3_mapped", [57, 44]], [[127243, 127244], "valid", [], "NV8"], [[127245, 127247], "disallowed"], [[127248, 127248], "disallowed_STD3_mapped", [40, 97, 41]], [[127249, 127249], "disallowed_STD3_mapped", [40, 98, 41]], [[127250, 127250], "disallowed_STD3_mapped", [40, 99, 41]], [[127251, 127251], "disallowed_STD3_mapped", [40, 100, 41]], [[127252, 127252], "disallowed_STD3_mapped", [40, 101, 41]], [[127253, 127253], "disallowed_STD3_mapped", [40, 102, 41]], [[127254, 127254], "disallowed_STD3_mapped", [40, 103, 41]], [[127255, 127255], "disallowed_STD3_mapped", [40, 104, 41]], [[127256, 127256], "disallowed_STD3_mapped", [40, 105, 41]], [[127257, 127257], "disallowed_STD3_mapped", [40, 106, 41]], [[127258, 127258], "disallowed_STD3_mapped", [40, 107, 41]], [[127259, 127259], "disallowed_STD3_mapped", [40, 108, 41]], [[127260, 127260], "disallowed_STD3_mapped", [40, 109, 41]], [[127261, 127261], "disallowed_STD3_mapped", [40, 110, 41]], [[127262, 127262], "disallowed_STD3_mapped", [40, 111, 41]], [[127263, 127263], "disallowed_STD3_mapped", [40, 112, 41]], [[127264, 127264], "disallowed_STD3_mapped", [40, 113, 41]], [[127265, 127265], "disallowed_STD3_mapped", [40, 114, 41]], [[127266, 127266], "disallowed_STD3_mapped", [40, 115, 41]], [[127267, 127267], "disallowed_STD3_mapped", [40, 116, 41]], [[127268, 127268], "disallowed_STD3_mapped", [40, 117, 41]], [[127269, 127269], "disallowed_STD3_mapped", [40, 118, 41]], [[127270, 127270], "disallowed_STD3_mapped", [40, 119, 41]], [[127271, 127271], "disallowed_STD3_mapped", [40, 120, 41]], [[127272, 127272], "disallowed_STD3_mapped", [40, 121, 41]], [[127273, 127273], "disallowed_STD3_mapped", [40, 122, 41]], [[127274, 127274], "mapped", [12308, 115, 12309]], [[127275, 127275], "mapped", [99]], [[127276, 127276], "mapped", [114]], [[127277, 127277], "mapped", [99, 100]], [[127278, 127278], "mapped", [119, 122]], [[127279, 127279], "disallowed"], [[127280, 127280], "mapped", [97]], [[127281, 127281], "mapped", [98]], [[127282, 127282], "mapped", [99]], [[127283, 127283], "mapped", [100]], [[127284, 127284], "mapped", [101]], [[127285, 127285], "mapped", [102]], [[127286, 127286], "mapped", [103]], [[127287, 127287], "mapped", [104]], [[127288, 127288], "mapped", [105]], [[127289, 127289], "mapped", [106]], [[127290, 127290], "mapped", [107]], [[127291, 127291], "mapped", [108]], [[127292, 127292], "mapped", [109]], [[127293, 127293], "mapped", [110]], [[127294, 127294], "mapped", [111]], [[127295, 127295], "mapped", [112]], [[127296, 127296], "mapped", [113]], [[127297, 127297], "mapped", [114]], [[127298, 127298], "mapped", [115]], [[127299, 127299], "mapped", [116]], [[127300, 127300], "mapped", [117]], [[127301, 127301], "mapped", [118]], [[127302, 127302], "mapped", [119]], [[127303, 127303], "mapped", [120]], [[127304, 127304], "mapped", [121]], [[127305, 127305], "mapped", [122]], [[127306, 127306], "mapped", [104, 118]], [[127307, 127307], "mapped", [109, 118]], [[127308, 127308], "mapped", [115, 100]], [[127309, 127309], "mapped", [115, 115]], [[127310, 127310], "mapped", [112, 112, 118]], [[127311, 127311], "mapped", [119, 99]], [[127312, 127318], "valid", [], "NV8"], [[127319, 127319], "valid", [], "NV8"], [[127320, 127326], "valid", [], "NV8"], [[127327, 127327], "valid", [], "NV8"], [[127328, 127337], "valid", [], "NV8"], [[127338, 127338], "mapped", [109, 99]], [[127339, 127339], "mapped", [109, 100]], [[127340, 127343], "disallowed"], [[127344, 127352], "valid", [], "NV8"], [[127353, 127353], "valid", [], "NV8"], [[127354, 127354], "valid", [], "NV8"], [[127355, 127356], "valid", [], "NV8"], [[127357, 127358], "valid", [], "NV8"], [[127359, 127359], "valid", [], "NV8"], [[127360, 127369], "valid", [], "NV8"], [[127370, 127373], "valid", [], "NV8"], [[127374, 127375], "valid", [], "NV8"], [[127376, 127376], "mapped", [100, 106]], [[127377, 127386], "valid", [], "NV8"], [[127387, 127461], "disallowed"], [[127462, 127487], "valid", [], "NV8"], [[127488, 127488], "mapped", [12411, 12363]], [[127489, 127489], "mapped", [12467, 12467]], [[127490, 127490], "mapped", [12469]], [[127491, 127503], "disallowed"], [[127504, 127504], "mapped", [25163]], [[127505, 127505], "mapped", [23383]], [[127506, 127506], "mapped", [21452]], [[127507, 127507], "mapped", [12487]], [[127508, 127508], "mapped", [20108]], [[127509, 127509], "mapped", [22810]], [[127510, 127510], "mapped", [35299]], [[127511, 127511], "mapped", [22825]], [[127512, 127512], "mapped", [20132]], [[127513, 127513], "mapped", [26144]], [[127514, 127514], "mapped", [28961]], [[127515, 127515], "mapped", [26009]], [[127516, 127516], "mapped", [21069]], [[127517, 127517], "mapped", [24460]], [[127518, 127518], "mapped", [20877]], [[127519, 127519], "mapped", [26032]], [[127520, 127520], "mapped", [21021]], [[127521, 127521], "mapped", [32066]], [[127522, 127522], "mapped", [29983]], [[127523, 127523], "mapped", [36009]], [[127524, 127524], "mapped", [22768]], [[127525, 127525], "mapped", [21561]], [[127526, 127526], "mapped", [28436]], [[127527, 127527], "mapped", [25237]], [[127528, 127528], "mapped", [25429]], [[127529, 127529], "mapped", [19968]], [[127530, 127530], "mapped", [19977]], [[127531, 127531], "mapped", [36938]], [[127532, 127532], "mapped", [24038]], [[127533, 127533], "mapped", [20013]], [[127534, 127534], "mapped", [21491]], [[127535, 127535], "mapped", [25351]], [[127536, 127536], "mapped", [36208]], [[127537, 127537], "mapped", [25171]], [[127538, 127538], "mapped", [31105]], [[127539, 127539], "mapped", [31354]], [[127540, 127540], "mapped", [21512]], [[127541, 127541], "mapped", [28288]], [[127542, 127542], "mapped", [26377]], [[127543, 127543], "mapped", [26376]], [[127544, 127544], "mapped", [30003]], [[127545, 127545], "mapped", [21106]], [[127546, 127546], "mapped", [21942]], [[127547, 127551], "disallowed"], [[127552, 127552], "mapped", [12308, 26412, 12309]], [[127553, 127553], "mapped", [12308, 19977, 12309]], [[127554, 127554], "mapped", [12308, 20108, 12309]], [[127555, 127555], "mapped", [12308, 23433, 12309]], [[127556, 127556], "mapped", [12308, 28857, 12309]], [[127557, 127557], "mapped", [12308, 25171, 12309]], [[127558, 127558], "mapped", [12308, 30423, 12309]], [[127559, 127559], "mapped", [12308, 21213, 12309]], [[127560, 127560], "mapped", [12308, 25943, 12309]], [[127561, 127567], "disallowed"], [[127568, 127568], "mapped", [24471]], [[127569, 127569], "mapped", [21487]], [[127570, 127743], "disallowed"], [[127744, 127776], "valid", [], "NV8"], [[127777, 127788], "valid", [], "NV8"], [[127789, 127791], "valid", [], "NV8"], [[127792, 127797], "valid", [], "NV8"], [[127798, 127798], "valid", [], "NV8"], [[127799, 127868], "valid", [], "NV8"], [[127869, 127869], "valid", [], "NV8"], [[127870, 127871], "valid", [], "NV8"], [[127872, 127891], "valid", [], "NV8"], [[127892, 127903], "valid", [], "NV8"], [[127904, 127940], "valid", [], "NV8"], [[127941, 127941], "valid", [], "NV8"], [[127942, 127946], "valid", [], "NV8"], [[127947, 127950], "valid", [], "NV8"], [[127951, 127955], "valid", [], "NV8"], [[127956, 127967], "valid", [], "NV8"], [[127968, 127984], "valid", [], "NV8"], [[127985, 127991], "valid", [], "NV8"], [[127992, 127999], "valid", [], "NV8"], [[128e3, 128062], "valid", [], "NV8"], [[128063, 128063], "valid", [], "NV8"], [[128064, 128064], "valid", [], "NV8"], [[128065, 128065], "valid", [], "NV8"], [[128066, 128247], "valid", [], "NV8"], [[128248, 128248], "valid", [], "NV8"], [[128249, 128252], "valid", [], "NV8"], [[128253, 128254], "valid", [], "NV8"], [[128255, 128255], "valid", [], "NV8"], [[128256, 128317], "valid", [], "NV8"], [[128318, 128319], "valid", [], "NV8"], [[128320, 128323], "valid", [], "NV8"], [[128324, 128330], "valid", [], "NV8"], [[128331, 128335], "valid", [], "NV8"], [[128336, 128359], "valid", [], "NV8"], [[128360, 128377], "valid", [], "NV8"], [[128378, 128378], "disallowed"], [[128379, 128419], "valid", [], "NV8"], [[128420, 128420], "disallowed"], [[128421, 128506], "valid", [], "NV8"], [[128507, 128511], "valid", [], "NV8"], [[128512, 128512], "valid", [], "NV8"], [[128513, 128528], "valid", [], "NV8"], [[128529, 128529], "valid", [], "NV8"], [[128530, 128532], "valid", [], "NV8"], [[128533, 128533], "valid", [], "NV8"], [[128534, 128534], "valid", [], "NV8"], [[128535, 128535], "valid", [], "NV8"], [[128536, 128536], "valid", [], "NV8"], [[128537, 128537], "valid", [], "NV8"], [[128538, 128538], "valid", [], "NV8"], [[128539, 128539], "valid", [], "NV8"], [[128540, 128542], "valid", [], "NV8"], [[128543, 128543], "valid", [], "NV8"], [[128544, 128549], "valid", [], "NV8"], [[128550, 128551], "valid", [], "NV8"], [[128552, 128555], "valid", [], "NV8"], [[128556, 128556], "valid", [], "NV8"], [[128557, 128557], "valid", [], "NV8"], [[128558, 128559], "valid", [], "NV8"], [[128560, 128563], "valid", [], "NV8"], [[128564, 128564], "valid", [], "NV8"], [[128565, 128576], "valid", [], "NV8"], [[128577, 128578], "valid", [], "NV8"], [[128579, 128580], "valid", [], "NV8"], [[128581, 128591], "valid", [], "NV8"], [[128592, 128639], "valid", [], "NV8"], [[128640, 128709], "valid", [], "NV8"], [[128710, 128719], "valid", [], "NV8"], [[128720, 128720], "valid", [], "NV8"], [[128721, 128735], "disallowed"], [[128736, 128748], "valid", [], "NV8"], [[128749, 128751], "disallowed"], [[128752, 128755], "valid", [], "NV8"], [[128756, 128767], "disallowed"], [[128768, 128883], "valid", [], "NV8"], [[128884, 128895], "disallowed"], [[128896, 128980], "valid", [], "NV8"], [[128981, 129023], "disallowed"], [[129024, 129035], "valid", [], "NV8"], [[129036, 129039], "disallowed"], [[129040, 129095], "valid", [], "NV8"], [[129096, 129103], "disallowed"], [[129104, 129113], "valid", [], "NV8"], [[129114, 129119], "disallowed"], [[129120, 129159], "valid", [], "NV8"], [[129160, 129167], "disallowed"], [[129168, 129197], "valid", [], "NV8"], [[129198, 129295], "disallowed"], [[129296, 129304], "valid", [], "NV8"], [[129305, 129407], "disallowed"], [[129408, 129412], "valid", [], "NV8"], [[129413, 129471], "disallowed"], [[129472, 129472], "valid", [], "NV8"], [[129473, 131069], "disallowed"], [[131070, 131071], "disallowed"], [[131072, 173782], "valid"], [[173783, 173823], "disallowed"], [[173824, 177972], "valid"], [[177973, 177983], "disallowed"], [[177984, 178205], "valid"], [[178206, 178207], "disallowed"], [[178208, 183969], "valid"], [[183970, 194559], "disallowed"], [[194560, 194560], "mapped", [20029]], [[194561, 194561], "mapped", [20024]], [[194562, 194562], "mapped", [20033]], [[194563, 194563], "mapped", [131362]], [[194564, 194564], "mapped", [20320]], [[194565, 194565], "mapped", [20398]], [[194566, 194566], "mapped", [20411]], [[194567, 194567], "mapped", [20482]], [[194568, 194568], "mapped", [20602]], [[194569, 194569], "mapped", [20633]], [[194570, 194570], "mapped", [20711]], [[194571, 194571], "mapped", [20687]], [[194572, 194572], "mapped", [13470]], [[194573, 194573], "mapped", [132666]], [[194574, 194574], "mapped", [20813]], [[194575, 194575], "mapped", [20820]], [[194576, 194576], "mapped", [20836]], [[194577, 194577], "mapped", [20855]], [[194578, 194578], "mapped", [132380]], [[194579, 194579], "mapped", [13497]], [[194580, 194580], "mapped", [20839]], [[194581, 194581], "mapped", [20877]], [[194582, 194582], "mapped", [132427]], [[194583, 194583], "mapped", [20887]], [[194584, 194584], "mapped", [20900]], [[194585, 194585], "mapped", [20172]], [[194586, 194586], "mapped", [20908]], [[194587, 194587], "mapped", [20917]], [[194588, 194588], "mapped", [168415]], [[194589, 194589], "mapped", [20981]], [[194590, 194590], "mapped", [20995]], [[194591, 194591], "mapped", [13535]], [[194592, 194592], "mapped", [21051]], [[194593, 194593], "mapped", [21062]], [[194594, 194594], "mapped", [21106]], [[194595, 194595], "mapped", [21111]], [[194596, 194596], "mapped", [13589]], [[194597, 194597], "mapped", [21191]], [[194598, 194598], "mapped", [21193]], [[194599, 194599], "mapped", [21220]], [[194600, 194600], "mapped", [21242]], [[194601, 194601], "mapped", [21253]], [[194602, 194602], "mapped", [21254]], [[194603, 194603], "mapped", [21271]], [[194604, 194604], "mapped", [21321]], [[194605, 194605], "mapped", [21329]], [[194606, 194606], "mapped", [21338]], [[194607, 194607], "mapped", [21363]], [[194608, 194608], "mapped", [21373]], [[194609, 194611], "mapped", [21375]], [[194612, 194612], "mapped", [133676]], [[194613, 194613], "mapped", [28784]], [[194614, 194614], "mapped", [21450]], [[194615, 194615], "mapped", [21471]], [[194616, 194616], "mapped", [133987]], [[194617, 194617], "mapped", [21483]], [[194618, 194618], "mapped", [21489]], [[194619, 194619], "mapped", [21510]], [[194620, 194620], "mapped", [21662]], [[194621, 194621], "mapped", [21560]], [[194622, 194622], "mapped", [21576]], [[194623, 194623], "mapped", [21608]], [[194624, 194624], "mapped", [21666]], [[194625, 194625], "mapped", [21750]], [[194626, 194626], "mapped", [21776]], [[194627, 194627], "mapped", [21843]], [[194628, 194628], "mapped", [21859]], [[194629, 194630], "mapped", [21892]], [[194631, 194631], "mapped", [21913]], [[194632, 194632], "mapped", [21931]], [[194633, 194633], "mapped", [21939]], [[194634, 194634], "mapped", [21954]], [[194635, 194635], "mapped", [22294]], [[194636, 194636], "mapped", [22022]], [[194637, 194637], "mapped", [22295]], [[194638, 194638], "mapped", [22097]], [[194639, 194639], "mapped", [22132]], [[194640, 194640], "mapped", [20999]], [[194641, 194641], "mapped", [22766]], [[194642, 194642], "mapped", [22478]], [[194643, 194643], "mapped", [22516]], [[194644, 194644], "mapped", [22541]], [[194645, 194645], "mapped", [22411]], [[194646, 194646], "mapped", [22578]], [[194647, 194647], "mapped", [22577]], [[194648, 194648], "mapped", [22700]], [[194649, 194649], "mapped", [136420]], [[194650, 194650], "mapped", [22770]], [[194651, 194651], "mapped", [22775]], [[194652, 194652], "mapped", [22790]], [[194653, 194653], "mapped", [22810]], [[194654, 194654], "mapped", [22818]], [[194655, 194655], "mapped", [22882]], [[194656, 194656], "mapped", [136872]], [[194657, 194657], "mapped", [136938]], [[194658, 194658], "mapped", [23020]], [[194659, 194659], "mapped", [23067]], [[194660, 194660], "mapped", [23079]], [[194661, 194661], "mapped", [23e3]], [[194662, 194662], "mapped", [23142]], [[194663, 194663], "mapped", [14062]], [[194664, 194664], "disallowed"], [[194665, 194665], "mapped", [23304]], [[194666, 194667], "mapped", [23358]], [[194668, 194668], "mapped", [137672]], [[194669, 194669], "mapped", [23491]], [[194670, 194670], "mapped", [23512]], [[194671, 194671], "mapped", [23527]], [[194672, 194672], "mapped", [23539]], [[194673, 194673], "mapped", [138008]], [[194674, 194674], "mapped", [23551]], [[194675, 194675], "mapped", [23558]], [[194676, 194676], "disallowed"], [[194677, 194677], "mapped", [23586]], [[194678, 194678], "mapped", [14209]], [[194679, 194679], "mapped", [23648]], [[194680, 194680], "mapped", [23662]], [[194681, 194681], "mapped", [23744]], [[194682, 194682], "mapped", [23693]], [[194683, 194683], "mapped", [138724]], [[194684, 194684], "mapped", [23875]], [[194685, 194685], "mapped", [138726]], [[194686, 194686], "mapped", [23918]], [[194687, 194687], "mapped", [23915]], [[194688, 194688], "mapped", [23932]], [[194689, 194689], "mapped", [24033]], [[194690, 194690], "mapped", [24034]], [[194691, 194691], "mapped", [14383]], [[194692, 194692], "mapped", [24061]], [[194693, 194693], "mapped", [24104]], [[194694, 194694], "mapped", [24125]], [[194695, 194695], "mapped", [24169]], [[194696, 194696], "mapped", [14434]], [[194697, 194697], "mapped", [139651]], [[194698, 194698], "mapped", [14460]], [[194699, 194699], "mapped", [24240]], [[194700, 194700], "mapped", [24243]], [[194701, 194701], "mapped", [24246]], [[194702, 194702], "mapped", [24266]], [[194703, 194703], "mapped", [172946]], [[194704, 194704], "mapped", [24318]], [[194705, 194706], "mapped", [140081]], [[194707, 194707], "mapped", [33281]], [[194708, 194709], "mapped", [24354]], [[194710, 194710], "mapped", [14535]], [[194711, 194711], "mapped", [144056]], [[194712, 194712], "mapped", [156122]], [[194713, 194713], "mapped", [24418]], [[194714, 194714], "mapped", [24427]], [[194715, 194715], "mapped", [14563]], [[194716, 194716], "mapped", [24474]], [[194717, 194717], "mapped", [24525]], [[194718, 194718], "mapped", [24535]], [[194719, 194719], "mapped", [24569]], [[194720, 194720], "mapped", [24705]], [[194721, 194721], "mapped", [14650]], [[194722, 194722], "mapped", [14620]], [[194723, 194723], "mapped", [24724]], [[194724, 194724], "mapped", [141012]], [[194725, 194725], "mapped", [24775]], [[194726, 194726], "mapped", [24904]], [[194727, 194727], "mapped", [24908]], [[194728, 194728], "mapped", [24910]], [[194729, 194729], "mapped", [24908]], [[194730, 194730], "mapped", [24954]], [[194731, 194731], "mapped", [24974]], [[194732, 194732], "mapped", [25010]], [[194733, 194733], "mapped", [24996]], [[194734, 194734], "mapped", [25007]], [[194735, 194735], "mapped", [25054]], [[194736, 194736], "mapped", [25074]], [[194737, 194737], "mapped", [25078]], [[194738, 194738], "mapped", [25104]], [[194739, 194739], "mapped", [25115]], [[194740, 194740], "mapped", [25181]], [[194741, 194741], "mapped", [25265]], [[194742, 194742], "mapped", [25300]], [[194743, 194743], "mapped", [25424]], [[194744, 194744], "mapped", [142092]], [[194745, 194745], "mapped", [25405]], [[194746, 194746], "mapped", [25340]], [[194747, 194747], "mapped", [25448]], [[194748, 194748], "mapped", [25475]], [[194749, 194749], "mapped", [25572]], [[194750, 194750], "mapped", [142321]], [[194751, 194751], "mapped", [25634]], [[194752, 194752], "mapped", [25541]], [[194753, 194753], "mapped", [25513]], [[194754, 194754], "mapped", [14894]], [[194755, 194755], "mapped", [25705]], [[194756, 194756], "mapped", [25726]], [[194757, 194757], "mapped", [25757]], [[194758, 194758], "mapped", [25719]], [[194759, 194759], "mapped", [14956]], [[194760, 194760], "mapped", [25935]], [[194761, 194761], "mapped", [25964]], [[194762, 194762], "mapped", [143370]], [[194763, 194763], "mapped", [26083]], [[194764, 194764], "mapped", [26360]], [[194765, 194765], "mapped", [26185]], [[194766, 194766], "mapped", [15129]], [[194767, 194767], "mapped", [26257]], [[194768, 194768], "mapped", [15112]], [[194769, 194769], "mapped", [15076]], [[194770, 194770], "mapped", [20882]], [[194771, 194771], "mapped", [20885]], [[194772, 194772], "mapped", [26368]], [[194773, 194773], "mapped", [26268]], [[194774, 194774], "mapped", [32941]], [[194775, 194775], "mapped", [17369]], [[194776, 194776], "mapped", [26391]], [[194777, 194777], "mapped", [26395]], [[194778, 194778], "mapped", [26401]], [[194779, 194779], "mapped", [26462]], [[194780, 194780], "mapped", [26451]], [[194781, 194781], "mapped", [144323]], [[194782, 194782], "mapped", [15177]], [[194783, 194783], "mapped", [26618]], [[194784, 194784], "mapped", [26501]], [[194785, 194785], "mapped", [26706]], [[194786, 194786], "mapped", [26757]], [[194787, 194787], "mapped", [144493]], [[194788, 194788], "mapped", [26766]], [[194789, 194789], "mapped", [26655]], [[194790, 194790], "mapped", [26900]], [[194791, 194791], "mapped", [15261]], [[194792, 194792], "mapped", [26946]], [[194793, 194793], "mapped", [27043]], [[194794, 194794], "mapped", [27114]], [[194795, 194795], "mapped", [27304]], [[194796, 194796], "mapped", [145059]], [[194797, 194797], "mapped", [27355]], [[194798, 194798], "mapped", [15384]], [[194799, 194799], "mapped", [27425]], [[194800, 194800], "mapped", [145575]], [[194801, 194801], "mapped", [27476]], [[194802, 194802], "mapped", [15438]], [[194803, 194803], "mapped", [27506]], [[194804, 194804], "mapped", [27551]], [[194805, 194805], "mapped", [27578]], [[194806, 194806], "mapped", [27579]], [[194807, 194807], "mapped", [146061]], [[194808, 194808], "mapped", [138507]], [[194809, 194809], "mapped", [146170]], [[194810, 194810], "mapped", [27726]], [[194811, 194811], "mapped", [146620]], [[194812, 194812], "mapped", [27839]], [[194813, 194813], "mapped", [27853]], [[194814, 194814], "mapped", [27751]], [[194815, 194815], "mapped", [27926]], [[194816, 194816], "mapped", [27966]], [[194817, 194817], "mapped", [28023]], [[194818, 194818], "mapped", [27969]], [[194819, 194819], "mapped", [28009]], [[194820, 194820], "mapped", [28024]], [[194821, 194821], "mapped", [28037]], [[194822, 194822], "mapped", [146718]], [[194823, 194823], "mapped", [27956]], [[194824, 194824], "mapped", [28207]], [[194825, 194825], "mapped", [28270]], [[194826, 194826], "mapped", [15667]], [[194827, 194827], "mapped", [28363]], [[194828, 194828], "mapped", [28359]], [[194829, 194829], "mapped", [147153]], [[194830, 194830], "mapped", [28153]], [[194831, 194831], "mapped", [28526]], [[194832, 194832], "mapped", [147294]], [[194833, 194833], "mapped", [147342]], [[194834, 194834], "mapped", [28614]], [[194835, 194835], "mapped", [28729]], [[194836, 194836], "mapped", [28702]], [[194837, 194837], "mapped", [28699]], [[194838, 194838], "mapped", [15766]], [[194839, 194839], "mapped", [28746]], [[194840, 194840], "mapped", [28797]], [[194841, 194841], "mapped", [28791]], [[194842, 194842], "mapped", [28845]], [[194843, 194843], "mapped", [132389]], [[194844, 194844], "mapped", [28997]], [[194845, 194845], "mapped", [148067]], [[194846, 194846], "mapped", [29084]], [[194847, 194847], "disallowed"], [[194848, 194848], "mapped", [29224]], [[194849, 194849], "mapped", [29237]], [[194850, 194850], "mapped", [29264]], [[194851, 194851], "mapped", [149e3]], [[194852, 194852], "mapped", [29312]], [[194853, 194853], "mapped", [29333]], [[194854, 194854], "mapped", [149301]], [[194855, 194855], "mapped", [149524]], [[194856, 194856], "mapped", [29562]], [[194857, 194857], "mapped", [29579]], [[194858, 194858], "mapped", [16044]], [[194859, 194859], "mapped", [29605]], [[194860, 194861], "mapped", [16056]], [[194862, 194862], "mapped", [29767]], [[194863, 194863], "mapped", [29788]], [[194864, 194864], "mapped", [29809]], [[194865, 194865], "mapped", [29829]], [[194866, 194866], "mapped", [29898]], [[194867, 194867], "mapped", [16155]], [[194868, 194868], "mapped", [29988]], [[194869, 194869], "mapped", [150582]], [[194870, 194870], "mapped", [30014]], [[194871, 194871], "mapped", [150674]], [[194872, 194872], "mapped", [30064]], [[194873, 194873], "mapped", [139679]], [[194874, 194874], "mapped", [30224]], [[194875, 194875], "mapped", [151457]], [[194876, 194876], "mapped", [151480]], [[194877, 194877], "mapped", [151620]], [[194878, 194878], "mapped", [16380]], [[194879, 194879], "mapped", [16392]], [[194880, 194880], "mapped", [30452]], [[194881, 194881], "mapped", [151795]], [[194882, 194882], "mapped", [151794]], [[194883, 194883], "mapped", [151833]], [[194884, 194884], "mapped", [151859]], [[194885, 194885], "mapped", [30494]], [[194886, 194887], "mapped", [30495]], [[194888, 194888], "mapped", [30538]], [[194889, 194889], "mapped", [16441]], [[194890, 194890], "mapped", [30603]], [[194891, 194891], "mapped", [16454]], [[194892, 194892], "mapped", [16534]], [[194893, 194893], "mapped", [152605]], [[194894, 194894], "mapped", [30798]], [[194895, 194895], "mapped", [30860]], [[194896, 194896], "mapped", [30924]], [[194897, 194897], "mapped", [16611]], [[194898, 194898], "mapped", [153126]], [[194899, 194899], "mapped", [31062]], [[194900, 194900], "mapped", [153242]], [[194901, 194901], "mapped", [153285]], [[194902, 194902], "mapped", [31119]], [[194903, 194903], "mapped", [31211]], [[194904, 194904], "mapped", [16687]], [[194905, 194905], "mapped", [31296]], [[194906, 194906], "mapped", [31306]], [[194907, 194907], "mapped", [31311]], [[194908, 194908], "mapped", [153980]], [[194909, 194910], "mapped", [154279]], [[194911, 194911], "disallowed"], [[194912, 194912], "mapped", [16898]], [[194913, 194913], "mapped", [154539]], [[194914, 194914], "mapped", [31686]], [[194915, 194915], "mapped", [31689]], [[194916, 194916], "mapped", [16935]], [[194917, 194917], "mapped", [154752]], [[194918, 194918], "mapped", [31954]], [[194919, 194919], "mapped", [17056]], [[194920, 194920], "mapped", [31976]], [[194921, 194921], "mapped", [31971]], [[194922, 194922], "mapped", [32e3]], [[194923, 194923], "mapped", [155526]], [[194924, 194924], "mapped", [32099]], [[194925, 194925], "mapped", [17153]], [[194926, 194926], "mapped", [32199]], [[194927, 194927], "mapped", [32258]], [[194928, 194928], "mapped", [32325]], [[194929, 194929], "mapped", [17204]], [[194930, 194930], "mapped", [156200]], [[194931, 194931], "mapped", [156231]], [[194932, 194932], "mapped", [17241]], [[194933, 194933], "mapped", [156377]], [[194934, 194934], "mapped", [32634]], [[194935, 194935], "mapped", [156478]], [[194936, 194936], "mapped", [32661]], [[194937, 194937], "mapped", [32762]], [[194938, 194938], "mapped", [32773]], [[194939, 194939], "mapped", [156890]], [[194940, 194940], "mapped", [156963]], [[194941, 194941], "mapped", [32864]], [[194942, 194942], "mapped", [157096]], [[194943, 194943], "mapped", [32880]], [[194944, 194944], "mapped", [144223]], [[194945, 194945], "mapped", [17365]], [[194946, 194946], "mapped", [32946]], [[194947, 194947], "mapped", [33027]], [[194948, 194948], "mapped", [17419]], [[194949, 194949], "mapped", [33086]], [[194950, 194950], "mapped", [23221]], [[194951, 194951], "mapped", [157607]], [[194952, 194952], "mapped", [157621]], [[194953, 194953], "mapped", [144275]], [[194954, 194954], "mapped", [144284]], [[194955, 194955], "mapped", [33281]], [[194956, 194956], "mapped", [33284]], [[194957, 194957], "mapped", [36766]], [[194958, 194958], "mapped", [17515]], [[194959, 194959], "mapped", [33425]], [[194960, 194960], "mapped", [33419]], [[194961, 194961], "mapped", [33437]], [[194962, 194962], "mapped", [21171]], [[194963, 194963], "mapped", [33457]], [[194964, 194964], "mapped", [33459]], [[194965, 194965], "mapped", [33469]], [[194966, 194966], "mapped", [33510]], [[194967, 194967], "mapped", [158524]], [[194968, 194968], "mapped", [33509]], [[194969, 194969], "mapped", [33565]], [[194970, 194970], "mapped", [33635]], [[194971, 194971], "mapped", [33709]], [[194972, 194972], "mapped", [33571]], [[194973, 194973], "mapped", [33725]], [[194974, 194974], "mapped", [33767]], [[194975, 194975], "mapped", [33879]], [[194976, 194976], "mapped", [33619]], [[194977, 194977], "mapped", [33738]], [[194978, 194978], "mapped", [33740]], [[194979, 194979], "mapped", [33756]], [[194980, 194980], "mapped", [158774]], [[194981, 194981], "mapped", [159083]], [[194982, 194982], "mapped", [158933]], [[194983, 194983], "mapped", [17707]], [[194984, 194984], "mapped", [34033]], [[194985, 194985], "mapped", [34035]], [[194986, 194986], "mapped", [34070]], [[194987, 194987], "mapped", [160714]], [[194988, 194988], "mapped", [34148]], [[194989, 194989], "mapped", [159532]], [[194990, 194990], "mapped", [17757]], [[194991, 194991], "mapped", [17761]], [[194992, 194992], "mapped", [159665]], [[194993, 194993], "mapped", [159954]], [[194994, 194994], "mapped", [17771]], [[194995, 194995], "mapped", [34384]], [[194996, 194996], "mapped", [34396]], [[194997, 194997], "mapped", [34407]], [[194998, 194998], "mapped", [34409]], [[194999, 194999], "mapped", [34473]], [[195e3, 195e3], "mapped", [34440]], [[195001, 195001], "mapped", [34574]], [[195002, 195002], "mapped", [34530]], [[195003, 195003], "mapped", [34681]], [[195004, 195004], "mapped", [34600]], [[195005, 195005], "mapped", [34667]], [[195006, 195006], "mapped", [34694]], [[195007, 195007], "disallowed"], [[195008, 195008], "mapped", [34785]], [[195009, 195009], "mapped", [34817]], [[195010, 195010], "mapped", [17913]], [[195011, 195011], "mapped", [34912]], [[195012, 195012], "mapped", [34915]], [[195013, 195013], "mapped", [161383]], [[195014, 195014], "mapped", [35031]], [[195015, 195015], "mapped", [35038]], [[195016, 195016], "mapped", [17973]], [[195017, 195017], "mapped", [35066]], [[195018, 195018], "mapped", [13499]], [[195019, 195019], "mapped", [161966]], [[195020, 195020], "mapped", [162150]], [[195021, 195021], "mapped", [18110]], [[195022, 195022], "mapped", [18119]], [[195023, 195023], "mapped", [35488]], [[195024, 195024], "mapped", [35565]], [[195025, 195025], "mapped", [35722]], [[195026, 195026], "mapped", [35925]], [[195027, 195027], "mapped", [162984]], [[195028, 195028], "mapped", [36011]], [[195029, 195029], "mapped", [36033]], [[195030, 195030], "mapped", [36123]], [[195031, 195031], "mapped", [36215]], [[195032, 195032], "mapped", [163631]], [[195033, 195033], "mapped", [133124]], [[195034, 195034], "mapped", [36299]], [[195035, 195035], "mapped", [36284]], [[195036, 195036], "mapped", [36336]], [[195037, 195037], "mapped", [133342]], [[195038, 195038], "mapped", [36564]], [[195039, 195039], "mapped", [36664]], [[195040, 195040], "mapped", [165330]], [[195041, 195041], "mapped", [165357]], [[195042, 195042], "mapped", [37012]], [[195043, 195043], "mapped", [37105]], [[195044, 195044], "mapped", [37137]], [[195045, 195045], "mapped", [165678]], [[195046, 195046], "mapped", [37147]], [[195047, 195047], "mapped", [37432]], [[195048, 195048], "mapped", [37591]], [[195049, 195049], "mapped", [37592]], [[195050, 195050], "mapped", [37500]], [[195051, 195051], "mapped", [37881]], [[195052, 195052], "mapped", [37909]], [[195053, 195053], "mapped", [166906]], [[195054, 195054], "mapped", [38283]], [[195055, 195055], "mapped", [18837]], [[195056, 195056], "mapped", [38327]], [[195057, 195057], "mapped", [167287]], [[195058, 195058], "mapped", [18918]], [[195059, 195059], "mapped", [38595]], [[195060, 195060], "mapped", [23986]], [[195061, 195061], "mapped", [38691]], [[195062, 195062], "mapped", [168261]], [[195063, 195063], "mapped", [168474]], [[195064, 195064], "mapped", [19054]], [[195065, 195065], "mapped", [19062]], [[195066, 195066], "mapped", [38880]], [[195067, 195067], "mapped", [168970]], [[195068, 195068], "mapped", [19122]], [[195069, 195069], "mapped", [169110]], [[195070, 195071], "mapped", [38923]], [[195072, 195072], "mapped", [38953]], [[195073, 195073], "mapped", [169398]], [[195074, 195074], "mapped", [39138]], [[195075, 195075], "mapped", [19251]], [[195076, 195076], "mapped", [39209]], [[195077, 195077], "mapped", [39335]], [[195078, 195078], "mapped", [39362]], [[195079, 195079], "mapped", [39422]], [[195080, 195080], "mapped", [19406]], [[195081, 195081], "mapped", [170800]], [[195082, 195082], "mapped", [39698]], [[195083, 195083], "mapped", [4e4]], [[195084, 195084], "mapped", [40189]], [[195085, 195085], "mapped", [19662]], [[195086, 195086], "mapped", [19693]], [[195087, 195087], "mapped", [40295]], [[195088, 195088], "mapped", [172238]], [[195089, 195089], "mapped", [19704]], [[195090, 195090], "mapped", [172293]], [[195091, 195091], "mapped", [172558]], [[195092, 195092], "mapped", [172689]], [[195093, 195093], "mapped", [40635]], [[195094, 195094], "mapped", [19798]], [[195095, 195095], "mapped", [40697]], [[195096, 195096], "mapped", [40702]], [[195097, 195097], "mapped", [40709]], [[195098, 195098], "mapped", [40719]], [[195099, 195099], "mapped", [40726]], [[195100, 195100], "mapped", [40763]], [[195101, 195101], "mapped", [173568]], [[195102, 196605], "disallowed"], [[196606, 196607], "disallowed"], [[196608, 262141], "disallowed"], [[262142, 262143], "disallowed"], [[262144, 327677], "disallowed"], [[327678, 327679], "disallowed"], [[327680, 393213], "disallowed"], [[393214, 393215], "disallowed"], [[393216, 458749], "disallowed"], [[458750, 458751], "disallowed"], [[458752, 524285], "disallowed"], [[524286, 524287], "disallowed"], [[524288, 589821], "disallowed"], [[589822, 589823], "disallowed"], [[589824, 655357], "disallowed"], [[655358, 655359], "disallowed"], [[655360, 720893], "disallowed"], [[720894, 720895], "disallowed"], [[720896, 786429], "disallowed"], [[786430, 786431], "disallowed"], [[786432, 851965], "disallowed"], [[851966, 851967], "disallowed"], [[851968, 917501], "disallowed"], [[917502, 917503], "disallowed"], [[917504, 917504], "disallowed"], [[917505, 917505], "disallowed"], [[917506, 917535], "disallowed"], [[917536, 917631], "disallowed"], [[917632, 917759], "disallowed"], [[917760, 917999], "ignored"], [[918e3, 983037], "disallowed"], [[983038, 983039], "disallowed"], [[983040, 1048573], "disallowed"], [[1048574, 1048575], "disallowed"], [[1048576, 1114109], "disallowed"], [[1114110, 1114111], "disallowed"]]; } }); // ../../../node_modules/tr46/index.js var require_tr46 = __commonJS({ - "../../../node_modules/tr46/index.js"(exports, module2) { + "../../../node_modules/tr46/index.js"(exports2, module2) { "use strict"; var punycode = require("punycode"); var mappingTable = require_mappingTable(); @@ -25383,7 +25529,7 @@ var require_tr46 = __commonJS({ // ../../../node_modules/whatwg-url/lib/url-state-machine.js var require_url_state_machine = __commonJS({ - "../../../node_modules/whatwg-url/lib/url-state-machine.js"(exports, module2) { + "../../../node_modules/whatwg-url/lib/url-state-machine.js"(exports2, module2) { "use strict"; var punycode = require("punycode"); var tr46 = require_tr46(); @@ -26455,10 +26601,10 @@ var require_url_state_machine = __commonJS({ // ../../../node_modules/whatwg-url/lib/URL-impl.js var require_URL_impl = __commonJS({ - "../../../node_modules/whatwg-url/lib/URL-impl.js"(exports) { + "../../../node_modules/whatwg-url/lib/URL-impl.js"(exports2) { "use strict"; var usm = require_url_state_machine(); - exports.implementation = class URLImpl { + exports2.implementation = class URLImpl { constructor(constructorArgs) { const url2 = constructorArgs[0]; const base = constructorArgs[1]; @@ -26612,7 +26758,7 @@ var require_URL_impl = __commonJS({ // ../../../node_modules/whatwg-url/lib/URL.js var require_URL = __commonJS({ - "../../../node_modules/whatwg-url/lib/URL.js"(exports, module2) { + "../../../node_modules/whatwg-url/lib/URL.js"(exports2, module2) { "use strict"; var conversions = require_lib2(); var utils = require_utils2(); @@ -26795,23 +26941,23 @@ var require_URL = __commonJS({ // ../../../node_modules/whatwg-url/lib/public-api.js var require_public_api = __commonJS({ - "../../../node_modules/whatwg-url/lib/public-api.js"(exports) { + "../../../node_modules/whatwg-url/lib/public-api.js"(exports2) { "use strict"; - exports.URL = require_URL().interface; - exports.serializeURL = require_url_state_machine().serializeURL; - exports.serializeURLOrigin = require_url_state_machine().serializeURLOrigin; - exports.basicURLParse = require_url_state_machine().basicURLParse; - exports.setTheUsername = require_url_state_machine().setTheUsername; - exports.setThePassword = require_url_state_machine().setThePassword; - exports.serializeHost = require_url_state_machine().serializeHost; - exports.serializeInteger = require_url_state_machine().serializeInteger; - exports.parseURL = require_url_state_machine().parseURL; + exports2.URL = require_URL().interface; + exports2.serializeURL = require_url_state_machine().serializeURL; + exports2.serializeURLOrigin = require_url_state_machine().serializeURLOrigin; + exports2.basicURLParse = require_url_state_machine().basicURLParse; + exports2.setTheUsername = require_url_state_machine().setTheUsername; + exports2.setThePassword = require_url_state_machine().setThePassword; + exports2.serializeHost = require_url_state_machine().serializeHost; + exports2.serializeInteger = require_url_state_machine().serializeInteger; + exports2.parseURL = require_url_state_machine().parseURL; } }); // ../../../node_modules/safer-buffer/safer.js var require_safer = __commonJS({ - "../../../node_modules/safer-buffer/safer.js"(exports, module2) { + "../../../node_modules/safer-buffer/safer.js"(exports2, module2) { "use strict"; var buffer = require("buffer"); var Buffer2 = buffer.Buffer; @@ -26883,10 +27029,10 @@ var require_safer = __commonJS({ // ../../../node_modules/iconv-lite/lib/bom-handling.js var require_bom_handling = __commonJS({ - "../../../node_modules/iconv-lite/lib/bom-handling.js"(exports) { + "../../../node_modules/iconv-lite/lib/bom-handling.js"(exports2) { "use strict"; var BOMChar = "\uFEFF"; - exports.PrependBOM = PrependBOMWrapper; + exports2.PrependBOM = PrependBOMWrapper; function PrependBOMWrapper(encoder, options) { this.encoder = encoder; this.addBOM = true; @@ -26901,7 +27047,7 @@ var require_bom_handling = __commonJS({ PrependBOMWrapper.prototype.end = function() { return this.encoder.end(); }; - exports.StripBOM = StripBOMWrapper; + exports2.StripBOM = StripBOMWrapper; function StripBOMWrapper(decoder2, options) { this.decoder = decoder2; this.pass = false; @@ -26927,7 +27073,7 @@ var require_bom_handling = __commonJS({ // ../../../node_modules/iconv-lite/encodings/internal.js var require_internal = __commonJS({ - "../../../node_modules/iconv-lite/encodings/internal.js"(exports, module2) { + "../../../node_modules/iconv-lite/encodings/internal.js"(exports2, module2) { "use strict"; var Buffer2 = require_safer().Buffer; module2.exports = { @@ -27079,19 +27225,19 @@ var require_internal = __commonJS({ // ../../../node_modules/iconv-lite/encodings/utf32.js var require_utf32 = __commonJS({ - "../../../node_modules/iconv-lite/encodings/utf32.js"(exports) { + "../../../node_modules/iconv-lite/encodings/utf32.js"(exports2) { "use strict"; var Buffer2 = require_safer().Buffer; - exports._utf32 = Utf32Codec; + exports2._utf32 = Utf32Codec; function Utf32Codec(codecOptions, iconv) { this.iconv = iconv; this.bomAware = true; this.isLE = codecOptions.isLE; } - exports.utf32le = { type: "_utf32", isLE: true }; - exports.utf32be = { type: "_utf32", isLE: false }; - exports.ucs4le = "utf32le"; - exports.ucs4be = "utf32be"; + exports2.utf32le = { type: "_utf32", isLE: true }; + exports2.utf32be = { type: "_utf32", isLE: false }; + exports2.ucs4le = "utf32le"; + exports2.ucs4be = "utf32be"; Utf32Codec.prototype.encoder = Utf32Encoder; Utf32Codec.prototype.decoder = Utf32Decoder; function Utf32Encoder(options, codec) { @@ -27201,8 +27347,8 @@ var require_utf32 = __commonJS({ Utf32Decoder.prototype.end = function() { this.overflow.length = 0; }; - exports.utf32 = Utf32AutoCodec; - exports.ucs4 = "utf32"; + exports2.utf32 = Utf32AutoCodec; + exports2.ucs4 = "utf32"; function Utf32AutoCodec(options, iconv) { this.iconv = iconv; } @@ -27304,10 +27450,10 @@ var require_utf32 = __commonJS({ // ../../../node_modules/iconv-lite/encodings/utf16.js var require_utf16 = __commonJS({ - "../../../node_modules/iconv-lite/encodings/utf16.js"(exports) { + "../../../node_modules/iconv-lite/encodings/utf16.js"(exports2) { "use strict"; var Buffer2 = require_safer().Buffer; - exports.utf16be = Utf16BECodec; + exports2.utf16be = Utf16BECodec; function Utf16BECodec() { } Utf16BECodec.prototype.encoder = Utf16BEEncoder; @@ -27349,7 +27495,7 @@ var require_utf16 = __commonJS({ Utf16BEDecoder.prototype.end = function() { this.overflowByte = -1; }; - exports.utf16 = Utf16Codec; + exports2.utf16 = Utf16Codec; function Utf16Codec(codecOptions, iconv) { this.iconv = iconv; } @@ -27444,11 +27590,11 @@ var require_utf16 = __commonJS({ // ../../../node_modules/iconv-lite/encodings/utf7.js var require_utf7 = __commonJS({ - "../../../node_modules/iconv-lite/encodings/utf7.js"(exports) { + "../../../node_modules/iconv-lite/encodings/utf7.js"(exports2) { "use strict"; var Buffer2 = require_safer().Buffer; - exports.utf7 = Utf7Codec; - exports.unicode11utf7 = "utf7"; + exports2.utf7 = Utf7Codec; + exports2.unicode11utf7 = "utf7"; function Utf7Codec(codecOptions, iconv) { this.iconv = iconv; } @@ -27525,7 +27671,7 @@ var require_utf7 = __commonJS({ this.base64Accum = ""; return res; }; - exports.utf7imap = Utf7IMAPCodec; + exports2.utf7imap = Utf7IMAPCodec; function Utf7IMAPCodec(codecOptions, iconv) { this.iconv = iconv; } @@ -27645,10 +27791,10 @@ var require_utf7 = __commonJS({ // ../../../node_modules/iconv-lite/encodings/sbcs-codec.js var require_sbcs_codec = __commonJS({ - "../../../node_modules/iconv-lite/encodings/sbcs-codec.js"(exports) { + "../../../node_modules/iconv-lite/encodings/sbcs-codec.js"(exports2) { "use strict"; var Buffer2 = require_safer().Buffer; - exports._sbcs = SBCSCodec; + exports2._sbcs = SBCSCodec; function SBCSCodec(codecOptions, iconv) { if (!codecOptions) throw new Error("SBCS codec is called without the data."); @@ -27701,7 +27847,7 @@ var require_sbcs_codec = __commonJS({ // ../../../node_modules/iconv-lite/encodings/sbcs-data.js var require_sbcs_data = __commonJS({ - "../../../node_modules/iconv-lite/encodings/sbcs-data.js"(exports, module2) { + "../../../node_modules/iconv-lite/encodings/sbcs-data.js"(exports2, module2) { "use strict"; module2.exports = { // Not supported by iconv, not sure why. @@ -27854,7 +28000,7 @@ var require_sbcs_data = __commonJS({ // ../../../node_modules/iconv-lite/encodings/sbcs-data-generated.js var require_sbcs_data_generated = __commonJS({ - "../../../node_modules/iconv-lite/encodings/sbcs-data-generated.js"(exports, module2) { + "../../../node_modules/iconv-lite/encodings/sbcs-data-generated.js"(exports2, module2) { "use strict"; module2.exports = { "437": "cp437", @@ -28309,10 +28455,10 @@ var require_sbcs_data_generated = __commonJS({ // ../../../node_modules/iconv-lite/encodings/dbcs-codec.js var require_dbcs_codec = __commonJS({ - "../../../node_modules/iconv-lite/encodings/dbcs-codec.js"(exports) { + "../../../node_modules/iconv-lite/encodings/dbcs-codec.js"(exports2) { "use strict"; var Buffer2 = require_safer().Buffer; - exports._dbcs = DBCSCodec; + exports2._dbcs = DBCSCodec; var UNASSIGNED = -1; var GB18030_CODE = -2; var SEQ_START = -10; @@ -28730,7 +28876,7 @@ var require_dbcs_codec = __commonJS({ // ../../../node_modules/iconv-lite/encodings/tables/shiftjis.json var require_shiftjis = __commonJS({ - "../../../node_modules/iconv-lite/encodings/tables/shiftjis.json"(exports, module2) { + "../../../node_modules/iconv-lite/encodings/tables/shiftjis.json"(exports2, module2) { module2.exports = [ ["0", "\0", 128], ["a1", "\uFF61", 62], @@ -28861,7 +29007,7 @@ var require_shiftjis = __commonJS({ // ../../../node_modules/iconv-lite/encodings/tables/eucjp.json var require_eucjp = __commonJS({ - "../../../node_modules/iconv-lite/encodings/tables/eucjp.json"(exports, module2) { + "../../../node_modules/iconv-lite/encodings/tables/eucjp.json"(exports2, module2) { module2.exports = [ ["0", "\0", 127], ["8ea1", "\uFF61", 62], @@ -29049,7 +29195,7 @@ var require_eucjp = __commonJS({ // ../../../node_modules/iconv-lite/encodings/tables/cp936.json var require_cp936 = __commonJS({ - "../../../node_modules/iconv-lite/encodings/tables/cp936.json"(exports, module2) { + "../../../node_modules/iconv-lite/encodings/tables/cp936.json"(exports2, module2) { module2.exports = [ ["0", "\0", 127, "\u20AC"], ["8140", "\u4E02\u4E04\u4E05\u4E06\u4E0F\u4E12\u4E17\u4E1F\u4E20\u4E21\u4E23\u4E26\u4E29\u4E2E\u4E2F\u4E31\u4E33\u4E35\u4E37\u4E3C\u4E40\u4E41\u4E42\u4E44\u4E46\u4E4A\u4E51\u4E55\u4E57\u4E5A\u4E5B\u4E62\u4E63\u4E64\u4E65\u4E67\u4E68\u4E6A", 5, "\u4E72\u4E74", 9, "\u4E7F", 6, "\u4E87\u4E8A"], @@ -29319,7 +29465,7 @@ var require_cp936 = __commonJS({ // ../../../node_modules/iconv-lite/encodings/tables/gbk-added.json var require_gbk_added = __commonJS({ - "../../../node_modules/iconv-lite/encodings/tables/gbk-added.json"(exports, module2) { + "../../../node_modules/iconv-lite/encodings/tables/gbk-added.json"(exports2, module2) { module2.exports = [ ["a140", "\uE4C6", 62], ["a180", "\uE505", 32], @@ -29381,14 +29527,14 @@ var require_gbk_added = __commonJS({ // ../../../node_modules/iconv-lite/encodings/tables/gb18030-ranges.json var require_gb18030_ranges = __commonJS({ - "../../../node_modules/iconv-lite/encodings/tables/gb18030-ranges.json"(exports, module2) { + "../../../node_modules/iconv-lite/encodings/tables/gb18030-ranges.json"(exports2, module2) { module2.exports = { uChars: [128, 165, 169, 178, 184, 216, 226, 235, 238, 244, 248, 251, 253, 258, 276, 284, 300, 325, 329, 334, 364, 463, 465, 467, 469, 471, 473, 475, 477, 506, 594, 610, 712, 716, 730, 930, 938, 962, 970, 1026, 1104, 1106, 8209, 8215, 8218, 8222, 8231, 8241, 8244, 8246, 8252, 8365, 8452, 8454, 8458, 8471, 8482, 8556, 8570, 8596, 8602, 8713, 8720, 8722, 8726, 8731, 8737, 8740, 8742, 8748, 8751, 8760, 8766, 8777, 8781, 8787, 8802, 8808, 8816, 8854, 8858, 8870, 8896, 8979, 9322, 9372, 9548, 9588, 9616, 9622, 9634, 9652, 9662, 9672, 9676, 9680, 9702, 9735, 9738, 9793, 9795, 11906, 11909, 11913, 11917, 11928, 11944, 11947, 11951, 11956, 11960, 11964, 11979, 12284, 12292, 12312, 12319, 12330, 12351, 12436, 12447, 12535, 12543, 12586, 12842, 12850, 12964, 13200, 13215, 13218, 13253, 13263, 13267, 13270, 13384, 13428, 13727, 13839, 13851, 14617, 14703, 14801, 14816, 14964, 15183, 15471, 15585, 16471, 16736, 17208, 17325, 17330, 17374, 17623, 17997, 18018, 18212, 18218, 18301, 18318, 18760, 18811, 18814, 18820, 18823, 18844, 18848, 18872, 19576, 19620, 19738, 19887, 40870, 59244, 59336, 59367, 59413, 59417, 59423, 59431, 59437, 59443, 59452, 59460, 59478, 59493, 63789, 63866, 63894, 63976, 63986, 64016, 64018, 64021, 64025, 64034, 64037, 64042, 65074, 65093, 65107, 65112, 65127, 65132, 65375, 65510, 65536], gbChars: [0, 36, 38, 45, 50, 81, 89, 95, 96, 100, 103, 104, 105, 109, 126, 133, 148, 172, 175, 179, 208, 306, 307, 308, 309, 310, 311, 312, 313, 341, 428, 443, 544, 545, 558, 741, 742, 749, 750, 805, 819, 820, 7922, 7924, 7925, 7927, 7934, 7943, 7944, 7945, 7950, 8062, 8148, 8149, 8152, 8164, 8174, 8236, 8240, 8262, 8264, 8374, 8380, 8381, 8384, 8388, 8390, 8392, 8393, 8394, 8396, 8401, 8406, 8416, 8419, 8424, 8437, 8439, 8445, 8482, 8485, 8496, 8521, 8603, 8936, 8946, 9046, 9050, 9063, 9066, 9076, 9092, 9100, 9108, 9111, 9113, 9131, 9162, 9164, 9218, 9219, 11329, 11331, 11334, 11336, 11346, 11361, 11363, 11366, 11370, 11372, 11375, 11389, 11682, 11686, 11687, 11692, 11694, 11714, 11716, 11723, 11725, 11730, 11736, 11982, 11989, 12102, 12336, 12348, 12350, 12384, 12393, 12395, 12397, 12510, 12553, 12851, 12962, 12973, 13738, 13823, 13919, 13933, 14080, 14298, 14585, 14698, 15583, 15847, 16318, 16434, 16438, 16481, 16729, 17102, 17122, 17315, 17320, 17402, 17418, 17859, 17909, 17911, 17915, 17916, 17936, 17939, 17961, 18664, 18703, 18814, 18962, 19043, 33469, 33470, 33471, 33484, 33485, 33490, 33497, 33501, 33505, 33513, 33520, 33536, 33550, 37845, 37921, 37948, 38029, 38038, 38064, 38065, 38066, 38069, 38075, 38076, 38078, 39108, 39109, 39113, 39114, 39115, 39116, 39265, 39394, 189e3] }; } }); // ../../../node_modules/iconv-lite/encodings/tables/cp949.json var require_cp949 = __commonJS({ - "../../../node_modules/iconv-lite/encodings/tables/cp949.json"(exports, module2) { + "../../../node_modules/iconv-lite/encodings/tables/cp949.json"(exports2, module2) { module2.exports = [ ["0", "\0", 127], ["8141", "\uAC02\uAC03\uAC05\uAC06\uAC0B", 4, "\uAC18\uAC1E\uAC1F\uAC21\uAC22\uAC23\uAC25", 6, "\uAC2E\uAC32\uAC33\uAC34"], @@ -29667,7 +29813,7 @@ var require_cp949 = __commonJS({ // ../../../node_modules/iconv-lite/encodings/tables/cp950.json var require_cp950 = __commonJS({ - "../../../node_modules/iconv-lite/encodings/tables/cp950.json"(exports, module2) { + "../../../node_modules/iconv-lite/encodings/tables/cp950.json"(exports2, module2) { module2.exports = [ ["0", "\0", 127], ["a140", "\u3000\uFF0C\u3001\u3002\uFF0E\u2027\uFF1B\uFF1A\uFF1F\uFF01\uFE30\u2026\u2025\uFE50\uFE51\uFE52\xB7\uFE54\uFE55\uFE56\uFE57\uFF5C\u2013\uFE31\u2014\uFE33\u2574\uFE34\uFE4F\uFF08\uFF09\uFE35\uFE36\uFF5B\uFF5D\uFE37\uFE38\u3014\u3015\uFE39\uFE3A\u3010\u3011\uFE3B\uFE3C\u300A\u300B\uFE3D\uFE3E\u3008\u3009\uFE3F\uFE40\u300C\u300D\uFE41\uFE42\u300E\u300F\uFE43\uFE44\uFE59\uFE5A"], @@ -29850,7 +29996,7 @@ var require_cp950 = __commonJS({ // ../../../node_modules/iconv-lite/encodings/tables/big5-added.json var require_big5_added = __commonJS({ - "../../../node_modules/iconv-lite/encodings/tables/big5-added.json"(exports, module2) { + "../../../node_modules/iconv-lite/encodings/tables/big5-added.json"(exports2, module2) { module2.exports = [ ["8740", "\u43F0\u4C32\u4603\u45A6\u4578\u{27267}\u4D77\u45B3\u{27CB1}\u4CE2\u{27CC5}\u3B95\u4736\u4744\u4C47\u4C40\u{242BF}\u{23617}\u{27352}\u{26E8B}\u{270D2}\u4C57\u{2A351}\u474F\u45DA\u4C85\u{27C6C}\u4D07\u4AA4\u46A1\u{26B23}\u7225\u{25A54}\u{21A63}\u{23E06}\u{23F61}\u664D\u56FB"], ["8767", "\u7D95\u591D\u{28BB9}\u3DF4\u9734\u{27BEF}\u5BDB\u{21D5E}\u5AA4\u3625\u{29EB0}\u5AD1\u5BB7\u5CFC\u676E\u8593\u{29945}\u7461\u749D\u3875\u{21D53}\u{2369E}\u{26021}\u3EEC"], @@ -29978,7 +30124,7 @@ var require_big5_added = __commonJS({ // ../../../node_modules/iconv-lite/encodings/dbcs-data.js var require_dbcs_data = __commonJS({ - "../../../node_modules/iconv-lite/encodings/dbcs-data.js"(exports, module2) { + "../../../node_modules/iconv-lite/encodings/dbcs-data.js"(exports2, module2) { "use strict"; module2.exports = { // == Japanese/ShiftJIS ==================================================== @@ -30225,7 +30371,7 @@ var require_dbcs_data = __commonJS({ // ../../../node_modules/iconv-lite/encodings/index.js var require_encodings = __commonJS({ - "../../../node_modules/iconv-lite/encodings/index.js"(exports, module2) { + "../../../node_modules/iconv-lite/encodings/index.js"(exports2, module2) { "use strict"; var modules = [ require_internal(), @@ -30242,7 +30388,7 @@ var require_encodings = __commonJS({ module2 = modules[i]; for (enc in module2) if (Object.prototype.hasOwnProperty.call(module2, enc)) - exports[enc] = module2[enc]; + exports2[enc] = module2[enc]; } var module2; var enc; @@ -30252,7 +30398,7 @@ var require_encodings = __commonJS({ // ../../../node_modules/iconv-lite/lib/streams.js var require_streams = __commonJS({ - "../../../node_modules/iconv-lite/lib/streams.js"(exports, module2) { + "../../../node_modules/iconv-lite/lib/streams.js"(exports2, module2) { "use strict"; var Buffer2 = require_safer().Buffer; module2.exports = function(stream_module) { @@ -30351,7 +30497,7 @@ var require_streams = __commonJS({ // ../../../node_modules/iconv-lite/lib/index.js var require_lib3 = __commonJS({ - "../../../node_modules/iconv-lite/lib/index.js"(exports, module2) { + "../../../node_modules/iconv-lite/lib/index.js"(exports2, module2) { "use strict"; var Buffer2 = require_safer().Buffer; var bomHandling = require_bom_handling(); @@ -30471,7 +30617,7 @@ var require_lib3 = __commonJS({ // ../../../node_modules/encoding/lib/encoding.js var require_encoding = __commonJS({ - "../../../node_modules/encoding/lib/encoding.js"(exports, module2) { + "../../../node_modules/encoding/lib/encoding.js"(exports2, module2) { "use strict"; var iconvLite = require_lib3(); module2.exports.convert = convert; @@ -30519,9 +30665,9 @@ var require_encoding = __commonJS({ // ../../../node_modules/node-fetch/lib/index.js var require_lib4 = __commonJS({ - "../../../node_modules/node-fetch/lib/index.js"(exports, module2) { + "../../../node_modules/node-fetch/lib/index.js"(exports2, module2) { "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); + Object.defineProperty(exports2, "__esModule", { value: true }); function _interopDefault(ex) { return ex && typeof ex === "object" && "default" in ex ? ex["default"] : ex; } @@ -31753,14 +31899,14 @@ var require_lib4 = __commonJS({ return code === 301 || code === 302 || code === 303 || code === 307 || code === 308; }; fetch2.Promise = global.Promise; - module2.exports = exports = fetch2; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.default = exports; - exports.Headers = Headers; - exports.Request = Request; - exports.Response = Response2; - exports.FetchError = FetchError; - exports.AbortError = AbortError; + module2.exports = exports2 = fetch2; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.default = exports2; + exports2.Headers = Headers; + exports2.Request = Request; + exports2.Response = Response2; + exports2.FetchError = FetchError; + exports2.AbortError = AbortError; } }); @@ -31883,7 +32029,7 @@ var init_find_client_constructor = __esm({ // ../sdk-v2-to-v3-adapter/lib/sdk-v2-to-v3.json var require_sdk_v2_to_v3 = __commonJS({ - "../sdk-v2-to-v3-adapter/lib/sdk-v2-to-v3.json"(exports, module2) { + "../sdk-v2-to-v3-adapter/lib/sdk-v2-to-v3.json"(exports2, module2) { module2.exports = { acmpca: "acm-pca", apigateway: "api-gateway", @@ -32032,7 +32178,7 @@ var require_sdk_v2_to_v3 = __commonJS({ // ../sdk-v2-to-v3-adapter/lib/sdk-v3-metadata.json var require_sdk_v3_metadata = __commonJS({ - "../sdk-v2-to-v3-adapter/lib/sdk-v3-metadata.json"(exports, module2) { + "../sdk-v2-to-v3-adapter/lib/sdk-v3-metadata.json"(exports2, module2) { module2.exports = { accessanalyzer: { iamPrefix: "access-analyzer" @@ -33273,9 +33419,9 @@ var init_api_call = __esm({ // ../sdk-v2-to-v3-adapter/lib/index.js var require_lib5 = __commonJS({ - "../sdk-v2-to-v3-adapter/lib/index.js"(exports) { + "../sdk-v2-to-v3-adapter/lib/index.js"(exports2) { "use strict"; - var __createBinding3 = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { + var __createBinding3 = exports2 && exports2.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); @@ -33290,29 +33436,29 @@ var require_lib5 = __commonJS({ k2 = k; o[k2] = m[k]; }); - var __exportStar3 = exports && exports.__exportStar || function(m, exports2) { + var __exportStar3 = exports2 && exports2.__exportStar || function(m, exports3) { for (var p in m) - if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports2, p)) - __createBinding3(exports2, m, p); + if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports3, p)) + __createBinding3(exports3, m, p); }; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.normalizeActionName = exports.normalizeServiceName = exports.findV3ClientConstructor = exports.coerceApiParameters = void 0; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.normalizeActionName = exports2.normalizeServiceName = exports2.findV3ClientConstructor = exports2.coerceApiParameters = void 0; var coerce_api_parameters_1 = (init_coerce_api_parameters(), __toCommonJS(coerce_api_parameters_exports)); - Object.defineProperty(exports, "coerceApiParameters", { enumerable: true, get: function() { + Object.defineProperty(exports2, "coerceApiParameters", { enumerable: true, get: function() { return coerce_api_parameters_1.coerceApiParameters; } }); var find_client_constructor_1 = (init_find_client_constructor(), __toCommonJS(find_client_constructor_exports)); - Object.defineProperty(exports, "findV3ClientConstructor", { enumerable: true, get: function() { + Object.defineProperty(exports2, "findV3ClientConstructor", { enumerable: true, get: function() { return find_client_constructor_1.findV3ClientConstructor; } }); var sdk_info_1 = (init_sdk_info(), __toCommonJS(sdk_info_exports)); - Object.defineProperty(exports, "normalizeServiceName", { enumerable: true, get: function() { + Object.defineProperty(exports2, "normalizeServiceName", { enumerable: true, get: function() { return sdk_info_1.normalizeServiceName; } }); - Object.defineProperty(exports, "normalizeActionName", { enumerable: true, get: function() { + Object.defineProperty(exports2, "normalizeActionName", { enumerable: true, get: function() { return sdk_info_1.normalizeActionName; } }); - __exportStar3((init_api_call(), __toCommonJS(api_call_exports)), exports); + __exportStar3((init_api_call(), __toCommonJS(api_call_exports)), exports2); } }); @@ -33336,7 +33482,6 @@ var CustomResourceHandler = class { constructor(event, context) { this.event = event; this.context = context; - this.timedOut = false; this.timeout = setTimeout(async () => { await this.respond({ status: "FAILED", @@ -33348,6 +33493,9 @@ var CustomResourceHandler = class { this.event = event; this.physicalResourceId = extractPhysicalResourceId(event); } + physicalResourceId; + timeout; + timedOut = false; /** * Handles executing the custom resource event. If `stateMachineArn` is present * in the props then trigger the waiter statemachine @@ -33481,6 +33629,7 @@ var AssertionHandler = class extends CustomResourceHandler { } }; var MatchCreator = class { + parsedObj; constructor(obj) { this.parsedObj = { matcher: obj diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/cdk-integ-lambda-nodejs-latest.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/cdk-integ-lambda-nodejs-latest.assets.json index cc6b4932898e0..4382bed181f56 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/cdk-integ-lambda-nodejs-latest.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/cdk-integ-lambda-nodejs-latest.assets.json @@ -1,20 +1,20 @@ { "version": "36.0.0", "files": { - "eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664": { + "17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4": { "source": { - "path": "asset.eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664", + "path": "asset.17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664.zip", + "objectKey": "17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "43c4132da001603d4d9f708351bdb29917baaab8ab1d52e265f4041655b035b3": { + "16a0f4ea3a6ddba420d463561b3ac8933270f88dfc78048ee167754d49f4080f": { "source": { "path": "cdk-integ-lambda-nodejs-latest.template.json", "packaging": "file" @@ -22,7 +22,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "43c4132da001603d4d9f708351bdb29917baaab8ab1d52e265f4041655b035b3.json", + "objectKey": "16a0f4ea3a6ddba420d463561b3ac8933270f88dfc78048ee167754d49f4080f.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/cdk-integ-lambda-nodejs-latest.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/cdk-integ-lambda-nodejs-latest.template.json index fae0e303b954d..75913fe98fcbd 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/cdk-integ-lambda-nodejs-latest.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/cdk-integ-lambda-nodejs-latest.template.json @@ -38,7 +38,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664.zip" + "S3Key": "17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4.zip" }, "Environment": { "Variables": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/manifest.json index d39c25d29df23..2ed0702010eb2 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/manifest.json @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/43c4132da001603d4d9f708351bdb29917baaab8ab1d52e265f4041655b035b3.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/16a0f4ea3a6ddba420d463561b3ac8933270f88dfc78048ee167754d49f4080f.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ @@ -84,7 +84,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/8deae8f4c1da113072818007e731a323c8dd62c3021d881a84352b2bf0901604.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/aac20eb3073881b94113a49c06bbcc26a9647f52f160a5d7daf3d7f7d7bcd81c.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/tree.json index 23a5bf8e37e8e..3dd43e03fc2a1 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.latest.js.snapshot/tree.json @@ -105,7 +105,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "eed45a32a57f32bc36031539054db0b27239d161061c528482bb55be51068664.zip" + "s3Key": "17d5d1f910bdc097427f804030d5d0a48568f1d56737113e6851d472a839c6d4.zip" }, "environment": { "variables": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/LambdaIntegDefaultTestDeployAssert7BC530B7.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/LambdaIntegDefaultTestDeployAssert7BC530B7.assets.json index 166c7a0e7e053..3ae0f0bdd03cb 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/LambdaIntegDefaultTestDeployAssert7BC530B7.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/LambdaIntegDefaultTestDeployAssert7BC530B7.assets.json @@ -1,20 +1,20 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { - "179eeca719a9f09faf1a812e2037454351e324e06a91f4c8d09a21df62cead80": { + "4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3": { "source": { - "path": "asset.179eeca719a9f09faf1a812e2037454351e324e06a91f4c8d09a21df62cead80.bundle", + "path": "asset.4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3.bundle", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "179eeca719a9f09faf1a812e2037454351e324e06a91f4c8d09a21df62cead80.zip", + "objectKey": "4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "0141393104a56e0ff9c51907ef986456d1e8a12edd10d0a0567fc43b57fdcaa2": { + "78090255013e457cc83579e72e76cb72478ac126d38936741135c9e5a54c964d": { "source": { "path": "LambdaIntegDefaultTestDeployAssert7BC530B7.template.json", "packaging": "file" @@ -22,7 +22,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "0141393104a56e0ff9c51907ef986456d1e8a12edd10d0a0567fc43b57fdcaa2.json", + "objectKey": "78090255013e457cc83579e72e76cb72478ac126d38936741135c9e5a54c964d.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/LambdaIntegDefaultTestDeployAssert7BC530B7.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/LambdaIntegDefaultTestDeployAssert7BC530B7.template.json index 8d1539a94bd06..0259dc0518379 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/LambdaIntegDefaultTestDeployAssert7BC530B7.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/LambdaIntegDefaultTestDeployAssert7BC530B7.template.json @@ -15,7 +15,7 @@ "Entries": "[{\"Detail\":\"{\\\"foo\\\":\\\"bar\\\"}\",\"DetailType\":\"cdk-integ-custom-rule\",\"Source\":\"cdk-lambda-integ\"}]" }, "flattenResponse": "false", - "salt": "1696336945479" + "salt": "1704912471819" }, "UpdateReplacePolicy": "Delete", "DeletionPolicy": "Delete" @@ -87,7 +87,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "179eeca719a9f09faf1a812e2037454351e324e06a91f4c8d09a21df62cead80.zip" + "S3Key": "4984c845346313a408899c8ff361d3b7b97953a9d4202e47694ef2a101f4b5c3.zip" }, "Timeout": 120, "Handler": "index.handler", @@ -127,7 +127,7 @@ "WaitTimeSeconds": "20" }, "flattenResponse": "false", - "salt": "1696336945480" + "salt": "1704912471820" }, "UpdateReplacePolicy": "Delete", "DeletionPolicy": "Delete" diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/cdk.out index 2313ab5436501..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"34.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/integ.json index 902eb1adecaed..5688b1964b362 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "testCases": { "LambdaInteg/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/lambda-logssubscription-integ.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/lambda-logssubscription-integ.assets.json index 614962154dc18..f0ef632086cb7 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/lambda-logssubscription-integ.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/lambda-logssubscription-integ.assets.json @@ -1,20 +1,20 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { - "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514": { + "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc": { "source": { - "path": "asset.b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514", + "path": "asset.1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip", + "objectKey": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "1ae239af51ecba6dc371cda75de8821f8f97dc567733a1dc1c30564802639aa0": { + "b4242281fa6512ef11e2f2136f758c2e87cfd6766feb3e14f2e38597988aad0b": { "source": { "path": "lambda-logssubscription-integ.template.json", "packaging": "file" @@ -22,7 +22,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "1ae239af51ecba6dc371cda75de8821f8f97dc567733a1dc1c30564802639aa0.json", + "objectKey": "b4242281fa6512ef11e2f2136f758c2e87cfd6766feb3e14f2e38597988aad0b.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/lambda-logssubscription-integ.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/lambda-logssubscription-integ.template.json index 3d24070db3e45..53ba04f219287 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/lambda-logssubscription-integ.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/lambda-logssubscription-integ.template.json @@ -238,7 +238,7 @@ ] }, "Delete": "{\"service\":\"CloudWatchLogs\",\"action\":\"deleteResourcePolicy\",\"parameters\":{\"policyName\":\"lambdalogssubscriptionintegEventsLogGroupPolicylambdalogssubscriptionintegCustomRuleBA3E2AD7F3616134\"},\"ignoreErrorCodesMatching\":\"ResourceNotFoundException\"}", - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "EventsLogGroupPolicylambdalogssubscriptionintegCustomRuleBA3E2AD7CustomResourcePolicy0DA87EF1" @@ -308,7 +308,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "S3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "Handler": "index.handler", "Role": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/manifest.json index 682fdd205b53e..212bdbc704346 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "artifacts": { "lambda-logssubscription-integ.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/1ae239af51ecba6dc371cda75de8821f8f97dc567733a1dc1c30564802639aa0.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/b4242281fa6512ef11e2f2136f758c2e87cfd6766feb3e14f2e38597988aad0b.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ @@ -88,12 +88,6 @@ "data": "CustomRuleB1CBBADE" } ], - "/lambda-logssubscription-integ/EventsLogGroupPolicylambdalogssubscriptionintegCustomRuleBA3E2AD7": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/lambda-logssubscription-integ/EventsLogGroupPolicylambdalogssubscriptionintegCustomRuleBA3E2AD7/Resource/Default": [ { "type": "aws:cdk:logicalId", @@ -156,7 +150,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/0141393104a56e0ff9c51907ef986456d1e8a12edd10d0a0567fc43b57fdcaa2.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/78090255013e457cc83579e72e76cb72478ac126d38936741135c9e5a54c964d.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/tree.json index beecaa6b5b051..12a4e25e8fcc4 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-logs-destinations/test/integ.lambda.js.snapshot/tree.json @@ -531,7 +531,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "s3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "handler": "index.handler", "role": { @@ -570,7 +570,7 @@ }, "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "BootstrapVersion": { @@ -608,7 +608,7 @@ "path": "LambdaInteg/DefaultTest/Default", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "DeployAssert": { @@ -628,7 +628,7 @@ "path": "LambdaInteg/DefaultTest/DeployAssert/AwsApiCallEventBridgeputEvents9a20df3f29597ff1b9e82b1f34c42383/SdkProvider/AssertionsProvider", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, @@ -692,7 +692,7 @@ }, "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "AwsApiCallSQSreceiveMessage3913742af0f68967ecd340999fcff4d0": { @@ -708,7 +708,7 @@ "path": "LambdaInteg/DefaultTest/DeployAssert/AwsApiCallSQSreceiveMessage3913742af0f68967ecd340999fcff4d0/SdkProvider/AssertionsProvider", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, @@ -788,7 +788,7 @@ "path": "Tree", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/OpenSearchCustomKmsIntegDefaultTestDeployAssertA1F4FD6B.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/OpenSearchCustomKmsIntegDefaultTestDeployAssertA1F4FD6B.assets.json index a7cddd1b2c970..ca3ba73aab3e3 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/OpenSearchCustomKmsIntegDefaultTestDeployAssertA1F4FD6B.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/OpenSearchCustomKmsIntegDefaultTestDeployAssertA1F4FD6B.assets.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/cdk-integ-opensearch-custom-kms-key.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/cdk-integ-opensearch-custom-kms-key.assets.json index 4bf9a177889ba..9356bb42c3ad8 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/cdk-integ-opensearch-custom-kms-key.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/cdk-integ-opensearch-custom-kms-key.assets.json @@ -1,20 +1,20 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { - "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514": { + "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc": { "source": { - "path": "asset.b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514", + "path": "asset.1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip", + "objectKey": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "be331f34bfe39faa80282dc6e30f414c89eaee82f5e703fe3195df38374bd379": { + "0916a4c63d898a7feec199c3837a75038d6b13a16d8afa3b924207486dd5f157": { "source": { "path": "cdk-integ-opensearch-custom-kms-key.template.json", "packaging": "file" @@ -22,7 +22,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "be331f34bfe39faa80282dc6e30f414c89eaee82f5e703fe3195df38374bd379.json", + "objectKey": "0916a4c63d898a7feec199c3837a75038d6b13a16d8afa3b924207486dd5f157.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/cdk-integ-opensearch-custom-kms-key.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/cdk-integ-opensearch-custom-kms-key.template.json index 0c89904ebf40b..02d7f9149ffa5 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/cdk-integ-opensearch-custom-kms-key.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/cdk-integ-opensearch-custom-kms-key.template.json @@ -126,7 +126,7 @@ ] ] }, - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "DomainAccessPolicyCustomResourcePolicyE61F1845" @@ -228,7 +228,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "S3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "Handler": "index.handler", "Role": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/cdk.out index 2313ab5436501..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"34.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/integ.json index 1c9b6785fd387..00c54a0bc6ad8 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "testCases": { "OpenSearchCustomKmsInteg/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/manifest.json index 28e620cccfd40..c4d3a44fc2007 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "artifacts": { "cdk-integ-opensearch-custom-kms-key.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/be331f34bfe39faa80282dc6e30f414c89eaee82f5e703fe3195df38374bd379.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/0916a4c63d898a7feec199c3837a75038d6b13a16d8afa3b924207486dd5f157.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ @@ -46,12 +46,6 @@ "data": "Domain66AC69E0" } ], - "/cdk-integ-opensearch-custom-kms-key/Domain/AccessPolicy": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/cdk-integ-opensearch-custom-kms-key/Domain/AccessPolicy/Resource/Default": [ { "type": "aws:cdk:logicalId", diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/tree.json index ce9dfd55c6134..4bbff189e144d 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.custom-kms-key.js.snapshot/tree.json @@ -334,7 +334,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "s3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "handler": "index.handler", "role": { @@ -393,7 +393,7 @@ "path": "OpenSearchCustomKmsInteg/DefaultTest/Default", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "DeployAssert": { @@ -439,7 +439,7 @@ "path": "Tree", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/OpenSearchIntegDefaultTestDeployAssertFAE78D8A.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/OpenSearchIntegDefaultTestDeployAssertFAE78D8A.assets.json index 880e12562377f..e860da9347145 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/OpenSearchIntegDefaultTestDeployAssertFAE78D8A.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/OpenSearchIntegDefaultTestDeployAssertFAE78D8A.assets.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/cdk-integ-opensearch.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/cdk-integ-opensearch.assets.json index 1290e4d4d845d..3a0374d054210 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/cdk-integ-opensearch.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/cdk-integ-opensearch.assets.json @@ -1,20 +1,20 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { - "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514": { + "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc": { "source": { - "path": "asset.b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514", + "path": "asset.1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip", + "objectKey": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "126170e4ef086fa09dff1b8f322ce4df85e4e24891db0976d402c158dcab24d8": { + "fd706de32310904c47b8cbb69f73f15dc39ca144ff6cd2980093945d8f2ac672": { "source": { "path": "cdk-integ-opensearch.template.json", "packaging": "file" @@ -22,7 +22,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "126170e4ef086fa09dff1b8f322ce4df85e4e24891db0976d402c158dcab24d8.json", + "objectKey": "fd706de32310904c47b8cbb69f73f15dc39ca144ff6cd2980093945d8f2ac672.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/cdk-integ-opensearch.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/cdk-integ-opensearch.template.json index 8196f0eb5b9ad..89151198be699 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/cdk-integ-opensearch.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/cdk-integ-opensearch.template.json @@ -70,7 +70,7 @@ ] }, "Delete": "{\"service\":\"CloudWatchLogs\",\"action\":\"deleteResourcePolicy\",\"parameters\":{\"policyName\":\"ESLogPolicyc881416c4fcb1ec2b4bf7f47a5cde4097f01ec50fc\"},\"ignoreErrorCodesMatching\":\"ResourceNotFoundException\"}", - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "Domain1ESLogGroupPolicyc881416c4fcb1ec2b4bf7f47a5cde4097f01ec50fcCustomResourcePolicyBE9BFE5D" @@ -230,7 +230,7 @@ ] ] }, - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "Domain1AccessPolicyCustomResourcePolicy3BA04487" @@ -302,7 +302,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "S3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "Handler": "index.handler", "Role": { @@ -388,7 +388,7 @@ ] }, "Delete": "{\"service\":\"CloudWatchLogs\",\"action\":\"deleteResourcePolicy\",\"parameters\":{\"policyName\":\"ESLogPolicyc80140a7754e9c0dd4e81167ef19e15da5b55dca02\"},\"ignoreErrorCodesMatching\":\"ResourceNotFoundException\"}", - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "Domain2ESLogGroupPolicyc80140a7754e9c0dd4e81167ef19e15da5b55dca02CustomResourcePolicy2DB46870" @@ -548,7 +548,7 @@ ] ] }, - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "Domain2AccessPolicyCustomResourcePolicy7C8260FD" diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/cdk.out index 2313ab5436501..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"34.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/integ.json index b4e79df8660fa..3e00e72af748c 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "testCases": { "OpenSearchInteg/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/manifest.json index b551cf134d1cc..f9404bbe74461 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "artifacts": { "cdk-integ-opensearch.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/126170e4ef086fa09dff1b8f322ce4df85e4e24891db0976d402c158dcab24d8.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/fd706de32310904c47b8cbb69f73f15dc39ca144ff6cd2980093945d8f2ac672.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ @@ -46,12 +46,6 @@ "data": "Domain1AppLogs6E8D1D67" } ], - "/cdk-integ-opensearch/Domain1/ESLogGroupPolicyc881416c4fcb1ec2b4bf7f47a5cde4097f01ec50fc": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/cdk-integ-opensearch/Domain1/ESLogGroupPolicyc881416c4fcb1ec2b4bf7f47a5cde4097f01ec50fc/Resource/Default": [ { "type": "aws:cdk:logicalId", @@ -70,12 +64,6 @@ "data": "Domain19FCBCB91" } ], - "/cdk-integ-opensearch/Domain1/AccessPolicy": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/cdk-integ-opensearch/Domain1/AccessPolicy/Resource/Default": [ { "type": "aws:cdk:logicalId", @@ -112,12 +100,6 @@ "data": "Domain2AppLogs810876E2" } ], - "/cdk-integ-opensearch/Domain2/ESLogGroupPolicyc80140a7754e9c0dd4e81167ef19e15da5b55dca02": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/cdk-integ-opensearch/Domain2/ESLogGroupPolicyc80140a7754e9c0dd4e81167ef19e15da5b55dca02/Resource/Default": [ { "type": "aws:cdk:logicalId", @@ -136,12 +118,6 @@ "data": "Domain2644FE48C" } ], - "/cdk-integ-opensearch/Domain2/AccessPolicy": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/cdk-integ-opensearch/Domain2/AccessPolicy/Resource/Default": [ { "type": "aws:cdk:logicalId", diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/tree.json index 8497eaba67940..83693fc1a64f6 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.js.snapshot/tree.json @@ -394,7 +394,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "s3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "handler": "index.handler", "role": { @@ -742,7 +742,7 @@ "path": "OpenSearchInteg/DefaultTest/Default", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "DeployAssert": { @@ -788,7 +788,7 @@ "path": "Tree", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/OpenSearchUnsignedBasicAuthIntegDefaultTestDeployAssert833213F2.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/OpenSearchUnsignedBasicAuthIntegDefaultTestDeployAssert833213F2.assets.json index 147e867196beb..9ab2b4e86c4e7 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/OpenSearchUnsignedBasicAuthIntegDefaultTestDeployAssert833213F2.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/OpenSearchUnsignedBasicAuthIntegDefaultTestDeployAssert833213F2.assets.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/cdk-integ-opensearch-unsignedbasicauth.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/cdk-integ-opensearch-unsignedbasicauth.assets.json index ace5a699b6715..6050bd74f1baf 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/cdk-integ-opensearch-unsignedbasicauth.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/cdk-integ-opensearch-unsignedbasicauth.assets.json @@ -1,20 +1,20 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { - "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514": { + "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc": { "source": { - "path": "asset.b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514", + "path": "asset.1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip", + "objectKey": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "a3409843ef01a2e2da7ce2ae7533b0e7b75c9a8c44497f450313b1284fe5fab5": { + "2de2ba6d90c31788ab27115c9366e66af5cba2bb9e5ab3f2d83cc0ed316e9eb6": { "source": { "path": "cdk-integ-opensearch-unsignedbasicauth.template.json", "packaging": "file" @@ -22,7 +22,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "a3409843ef01a2e2da7ce2ae7533b0e7b75c9a8c44497f450313b1284fe5fab5.json", + "objectKey": "2de2ba6d90c31788ab27115c9366e66af5cba2bb9e5ab3f2d83cc0ed316e9eb6.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/cdk-integ-opensearch-unsignedbasicauth.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/cdk-integ-opensearch-unsignedbasicauth.template.json index 62f162fa7d315..2d1b22c7b6f5f 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/cdk-integ-opensearch-unsignedbasicauth.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/cdk-integ-opensearch-unsignedbasicauth.template.json @@ -117,7 +117,7 @@ ] ] }, - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "DomainAccessPolicyCustomResourcePolicyE61F1845" @@ -189,7 +189,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "S3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "Handler": "index.handler", "Role": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/cdk.out index 2313ab5436501..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"34.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/integ.json index 1014c6a6e3e7c..3206f949423b9 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "testCases": { "OpenSearchUnsignedBasicAuthInteg/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/manifest.json index 21bb0b149be3c..92fd24000226e 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "artifacts": { "cdk-integ-opensearch-unsignedbasicauth.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/a3409843ef01a2e2da7ce2ae7533b0e7b75c9a8c44497f450313b1284fe5fab5.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/2de2ba6d90c31788ab27115c9366e66af5cba2bb9e5ab3f2d83cc0ed316e9eb6.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ @@ -46,12 +46,6 @@ "data": "Domain66AC69E0" } ], - "/cdk-integ-opensearch-unsignedbasicauth/Domain/AccessPolicy": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/cdk-integ-opensearch-unsignedbasicauth/Domain/AccessPolicy/Resource/Default": [ { "type": "aws:cdk:logicalId", diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/tree.json index daa8db817403a..a6011e5d5bde7 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.unsignedbasicauth.js.snapshot/tree.json @@ -279,7 +279,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "s3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "handler": "index.handler", "role": { @@ -338,7 +338,7 @@ "path": "OpenSearchUnsignedBasicAuthInteg/DefaultTest/Default", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "DeployAssert": { @@ -384,7 +384,7 @@ "path": "Tree", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/ClusterSnapshotIntegDefaultTestDeployAssert647D4685.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/ClusterSnapshotIntegDefaultTestDeployAssert647D4685.assets.json index 7069442451922..5fa4d78d0b140 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/ClusterSnapshotIntegDefaultTestDeployAssert647D4685.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/ClusterSnapshotIntegDefaultTestDeployAssert647D4685.assets.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/cdk-integ-cluster-snapshot.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/cdk-integ-cluster-snapshot.assets.json index 9b3f9159fea44..526be4c46806e 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/cdk-integ-cluster-snapshot.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/cdk-integ-cluster-snapshot.assets.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "files": { "37796da9adf5863c68c608fe0068001d55f6c1d1e364a13eeee6b17112bea3b5": { "source": { @@ -14,20 +14,20 @@ } } }, - "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484": { + "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd": { "source": { - "path": "asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484", + "path": "asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip", + "objectKey": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "d96f2ad9dc9e5458ab1bd078133546b69285a96e5e34e7a3b8078543c7e2e7e0": { + "5f91f68a39d46a1c7ad853e2410354ca777da02ef89724740d93f92b5ed76cb9": { "source": { "path": "cdk-integ-cluster-snapshot.template.json", "packaging": "file" @@ -35,7 +35,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "d96f2ad9dc9e5458ab1bd078133546b69285a96e5e34e7a3b8078543c7e2e7e0.json", + "objectKey": "5f91f68a39d46a1c7ad853e2410354ca777da02ef89724740d93f92b5ed76cb9.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/cdk-integ-cluster-snapshot.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/cdk-integ-cluster-snapshot.template.json index cc9a62325884c..fb0f593868c43 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/cdk-integ-cluster-snapshot.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/cdk-integ-cluster-snapshot.template.json @@ -858,7 +858,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - onEvent (cdk-integ-cluster-snapshot/Snapshoter/SnapshotProvider)", "Environment": { @@ -995,7 +995,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - isComplete (cdk-integ-cluster-snapshot/Snapshoter/SnapshotProvider)", "Environment": { @@ -1129,7 +1129,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - onTimeout (cdk-integ-cluster-snapshot/Snapshoter/SnapshotProvider)", "Environment": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/cdk.out index c5cb2e5de6344..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"35.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/integ.json index a248836b4115c..7806d7918f375 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "testCases": { "ClusterSnapshotInteg/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/manifest.json index 4f9a5fa98b521..f23bb8d433262 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "artifacts": { "cdk-integ-cluster-snapshot.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/d96f2ad9dc9e5458ab1bd078133546b69285a96e5e34e7a3b8078543c7e2e7e0.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/5f91f68a39d46a1c7ad853e2410354ca777da02ef89724740d93f92b5ed76cb9.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/tree.json index 57534c010d234..3db423f79c4bc 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-rds/test/integ.cluster-snapshot.js.snapshot/tree.json @@ -1442,7 +1442,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - onEvent (cdk-integ-cluster-snapshot/Snapshoter/SnapshotProvider)", "environment": { @@ -1663,7 +1663,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - isComplete (cdk-integ-cluster-snapshot/Snapshoter/SnapshotProvider)", "environment": { @@ -1881,7 +1881,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - onTimeout (cdk-integ-cluster-snapshot/Snapshoter/SnapshotProvider)", "environment": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/AwsCdkVpcEndpointDnsIntegTestDefaultTestDeployAssertFB27EF1F.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/AwsCdkVpcEndpointDnsIntegTestDefaultTestDeployAssertFB27EF1F.assets.json index 7908fa4ab1ae5..2833d2c04add4 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/AwsCdkVpcEndpointDnsIntegTestDefaultTestDeployAssertFB27EF1F.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/AwsCdkVpcEndpointDnsIntegTestDefaultTestDeployAssertFB27EF1F.assets.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/aws-cdk-vpc-endpoint-dns-integ.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/aws-cdk-vpc-endpoint-dns-integ.assets.json index d29924a097096..e936a17da81f3 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/aws-cdk-vpc-endpoint-dns-integ.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/aws-cdk-vpc-endpoint-dns-integ.assets.json @@ -1,20 +1,20 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { - "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514": { + "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc": { "source": { - "path": "asset.b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514", + "path": "asset.1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip", + "objectKey": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "beb182258abf89f8dc1766ffea414ebfa210b105c09454f53002bf1a2301cc26": { + "10d8cfbdd631f9de4ba1b176fcf91fa8159c6d3e17a95b918154dff5ea255112": { "source": { "path": "aws-cdk-vpc-endpoint-dns-integ.template.json", "packaging": "file" @@ -22,7 +22,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "beb182258abf89f8dc1766ffea414ebfa210b105c09454f53002bf1a2301cc26.json", + "objectKey": "10d8cfbdd631f9de4ba1b176fcf91fa8159c6d3e17a95b918154dff5ea255112.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/aws-cdk-vpc-endpoint-dns-integ.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/aws-cdk-vpc-endpoint-dns-integ.template.json index 7eb040f5be65a..553385f2f7bb7 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/aws-cdk-vpc-endpoint-dns-integ.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/aws-cdk-vpc-endpoint-dns-integ.template.json @@ -815,7 +815,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "S3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "Handler": "index.handler", "Role": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/cdk.out index 2313ab5436501..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"34.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/integ.json index e08a721afbeb1..50d6c89dcddc7 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "testCases": { "AwsCdkVpcEndpointDnsIntegTest/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/manifest.json index f728d255d75ce..51e52288ed2d9 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "artifacts": { "aws-cdk-vpc-endpoint-dns-integ.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/beb182258abf89f8dc1766ffea414ebfa210b105c09454f53002bf1a2301cc26.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/10d8cfbdd631f9de4ba1b176fcf91fa8159c6d3e17a95b918154dff5ea255112.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/tree.json index 54a715bd2ce21..0b14701eba335 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-route53/test/integ.vpc-endpoint-service-domain-name.js.snapshot/tree.json @@ -1159,7 +1159,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "s3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "handler": "index.handler", "role": { @@ -1218,7 +1218,7 @@ "path": "AwsCdkVpcEndpointDnsIntegTest/DefaultTest/Default", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "DeployAssert": { @@ -1264,7 +1264,7 @@ "path": "Tree", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/cdk-s3-bucket-auto-delete-objects.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/cdk-s3-bucket-auto-delete-objects.assets.json index 4e3664e1eaf2e..f82077244fd46 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/cdk-s3-bucket-auto-delete-objects.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/cdk-s3-bucket-auto-delete-objects.assets.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "files": { "2ec8ad9e91dcd6e7ad6a5c84ffc6c9c05c408aca3b26ceb2816d81043e6c4dc3": { "source": { @@ -27,20 +27,20 @@ } } }, - "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514": { + "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc": { "source": { - "path": "asset.b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514", + "path": "asset.1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip", + "objectKey": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "e79226d1d06f4ba204a87aca18f1d57052504761d91a828b2c4730b047409c09": { + "5bc47748e9f38e8ed07c03d4de16f8dee1163ee2c8f133d614d2eefa1ed3b3ea": { "source": { "path": "cdk-s3-bucket-auto-delete-objects.template.json", "packaging": "file" @@ -48,7 +48,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "e79226d1d06f4ba204a87aca18f1d57052504761d91a828b2c4730b047409c09.json", + "objectKey": "5bc47748e9f38e8ed07c03d4de16f8dee1163ee2c8f133d614d2eefa1ed3b3ea.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/cdk-s3-bucket-auto-delete-objects.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/cdk-s3-bucket-auto-delete-objects.template.json index e5816d2bf5d3a..4d53f0f22460c 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/cdk-s3-bucket-auto-delete-objects.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/cdk-s3-bucket-auto-delete-objects.template.json @@ -344,7 +344,7 @@ ] ] }, - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "DeleteBucketCustomResourcePolicy99AB6B27" @@ -416,7 +416,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "S3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "Handler": "index.handler", "Role": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/cdk.out index c5cb2e5de6344..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"35.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/cdkintegs3bucketautodeleteobjectsDefaultTestDeployAssert7EEB3F44.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/cdkintegs3bucketautodeleteobjectsDefaultTestDeployAssert7EEB3F44.assets.json index 7d8c7e0f3e0d7..e80f5e942f7ba 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/cdkintegs3bucketautodeleteobjectsDefaultTestDeployAssert7EEB3F44.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/cdkintegs3bucketautodeleteobjectsDefaultTestDeployAssert7EEB3F44.assets.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/integ.json index e14add75a0675..6ac342f8d8b9b 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "testCases": { "cdk-integ-s3-bucket-auto-delete-objects/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/manifest.json index dc557be2f4b9a..61a44feb2bb9d 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "artifacts": { "cdk-s3-bucket-auto-delete-objects.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/e79226d1d06f4ba204a87aca18f1d57052504761d91a828b2c4730b047409c09.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/5bc47748e9f38e8ed07c03d4de16f8dee1163ee2c8f133d614d2eefa1ed3b3ea.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ @@ -100,12 +100,6 @@ "data": "RemovedBucketAutoDeleteObjectsCustomResourceDE96EADE" } ], - "/cdk-s3-bucket-auto-delete-objects/DeleteBucket": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/cdk-s3-bucket-auto-delete-objects/DeleteBucket/Resource/Default": [ { "type": "aws:cdk:logicalId", diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/tree.json index 242f605ada41c..9823437ff0d6c 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-s3/test/integ.bucket-auto-delete-objects.js.snapshot/tree.json @@ -155,7 +155,7 @@ } }, "constructInfo": { - "fqn": "aws-cdk-lib.CustomResourceProvider", + "fqn": "aws-cdk-lib.CustomResourceProviderBase", "version": "0.0.0" } }, @@ -505,7 +505,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "s3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "handler": "index.handler", "role": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/cdk-synthetics-canary-auto-delete.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/cdk-synthetics-canary-auto-delete.assets.json index 4f48a38b8db3b..9a32ef59d1943 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/cdk-synthetics-canary-auto-delete.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/cdk-synthetics-canary-auto-delete.assets.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { "086fe534b1e7545fbc662251685b8a7d91ab2061bbfe98d857b27478442487cb": { "source": { @@ -14,20 +14,20 @@ } } }, - "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514": { + "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc": { "source": { - "path": "asset.b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514", + "path": "asset.1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip", + "objectKey": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "d84303351a66768ae56f4e8cbc7b4b24fd2e6721cb1251add5af97b6a7f49c93": { + "af2ebd1641d40b3515bd922240269cdababe154a61250f20bd6801671d044824": { "source": { "path": "cdk-synthetics-canary-auto-delete.template.json", "packaging": "file" @@ -35,7 +35,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "d84303351a66768ae56f4e8cbc7b4b24fd2e6721cb1251add5af97b6a7f49c93.json", + "objectKey": "af2ebd1641d40b3515bd922240269cdababe154a61250f20bd6801671d044824.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/cdk-synthetics-canary-auto-delete.template.json b/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/cdk-synthetics-canary-auto-delete.template.json index 1a070b53b5acf..9d77cb813dba4 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/cdk-synthetics-canary-auto-delete.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/cdk-synthetics-canary-auto-delete.template.json @@ -558,7 +558,7 @@ ] ] }, - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "DeleteCanaryCustomResourcePolicy98D0C78F" @@ -625,7 +625,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "S3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "Handler": "index.handler", "Role": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/cdk.out index 2313ab5436501..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"34.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/cdkintegsyntheticscanaryautodeleteDefaultTestDeployAssert94B79CED.assets.json b/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/cdkintegsyntheticscanaryautodeleteDefaultTestDeployAssert94B79CED.assets.json index 06a8b7f665bb8..335f34885ef51 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/cdkintegsyntheticscanaryautodeleteDefaultTestDeployAssert94B79CED.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/cdkintegsyntheticscanaryautodeleteDefaultTestDeployAssert94B79CED.assets.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/integ.json index b18cc35567937..53f4de68deff9 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "testCases": { "cdk-integ-synthetics-canary-auto-delete/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/manifest.json index 4a540fcd747a6..41129a34bff60 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "artifacts": { "cdk-synthetics-canary-auto-delete.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/d84303351a66768ae56f4e8cbc7b4b24fd2e6721cb1251add5af97b6a7f49c93.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/af2ebd1641d40b3515bd922240269cdababe154a61250f20bd6801671d044824.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ @@ -106,12 +106,6 @@ "data": "CanaryRemovedAutoDeleteUnderlyingResourcesCustomResource697450B4" } ], - "/cdk-synthetics-canary-auto-delete/DeleteCanary": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/cdk-synthetics-canary-auto-delete/DeleteCanary/Resource/Default": [ { "type": "aws:cdk:logicalId", diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/tree.json index 84ac7c79d8422..ae14cb525cb6a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-synthetics/test/integ.canary-auto-delete-lambda.js.snapshot/tree.json @@ -334,7 +334,7 @@ } }, "constructInfo": { - "fqn": "aws-cdk-lib.CustomResourceProvider", + "fqn": "aws-cdk-lib.CustomResourceProviderBase", "version": "0.0.0" } }, @@ -806,7 +806,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "s3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "handler": "index.handler", "role": { @@ -865,7 +865,7 @@ "path": "cdk-integ-synthetics-canary-auto-delete/DefaultTest/Default", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "DeployAssert": { @@ -911,7 +911,7 @@ "path": "Tree", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/CustomResourceAthenaDefaultTestDeployAssert7AE6A475.assets.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/CustomResourceAthenaDefaultTestDeployAssert7AE6A475.assets.json index 0820336936429..1c0db5b412057 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/CustomResourceAthenaDefaultTestDeployAssert7AE6A475.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/CustomResourceAthenaDefaultTestDeployAssert7AE6A475.assets.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/aws-cdk-customresources-athena.assets.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/aws-cdk-customresources-athena.assets.json index 152443c887023..9776db863a04e 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/aws-cdk-customresources-athena.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/aws-cdk-customresources-athena.assets.json @@ -1,20 +1,20 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { - "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514": { + "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc": { "source": { - "path": "asset.b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514", + "path": "asset.1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip", + "objectKey": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "8ff97ce85dd3e9a66fb7e5353a7b4fa43456ef5c39efe73e5084ea52d1e6a85d": { + "8e38d05cbf04b4e99b29245b4498989a77d21a7d729a5162b327e46ad3b941ae": { "source": { "path": "aws-cdk-customresources-athena.template.json", "packaging": "file" @@ -22,7 +22,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "8ff97ce85dd3e9a66fb7e5353a7b4fa43456ef5c39efe73e5084ea52d1e6a85d.json", + "objectKey": "8e38d05cbf04b4e99b29245b4498989a77d21a7d729a5162b327e46ad3b941ae.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/aws-cdk-customresources-athena.template.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/aws-cdk-customresources-athena.template.json index fb5422b7da79c..468c2e623f2d7 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/aws-cdk-customresources-athena.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/aws-cdk-customresources-athena.template.json @@ -161,7 +161,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "S3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "Handler": "index.handler", "Role": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/cdk.out index 2313ab5436501..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"34.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/integ.json index 6bd8ea4c6b7d7..0d9d810a6b101 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "testCases": { "CustomResourceAthena/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/manifest.json index d00bae649d02e..97da962869575 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "artifacts": { "aws-cdk-customresources-athena.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/8ff97ce85dd3e9a66fb7e5353a7b4fa43456ef5c39efe73e5084ea52d1e6a85d.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/8e38d05cbf04b4e99b29245b4498989a77d21a7d729a5162b327e46ad3b941ae.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/tree.json index a4be057256096..63838254911d0 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-athena.js.snapshot/tree.json @@ -273,7 +273,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "s3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "handler": "index.handler", "role": { @@ -368,7 +368,7 @@ "path": "CustomResourceAthena/DefaultTest/Default", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "DeployAssert": { @@ -414,7 +414,7 @@ "path": "Tree", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/CustomResourceVpcDefaultTestDeployAssert5F9D2F88.assets.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/CustomResourceVpcDefaultTestDeployAssert5F9D2F88.assets.json index 4be1f89409c04..7f2c4005a46b4 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/CustomResourceVpcDefaultTestDeployAssert5F9D2F88.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/CustomResourceVpcDefaultTestDeployAssert5F9D2F88.assets.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/aws-cdk-customresources-vpc.assets.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/aws-cdk-customresources-vpc.assets.json index 2e2712dbe2711..ebf4705858600 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/aws-cdk-customresources-vpc.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/aws-cdk-customresources-vpc.assets.json @@ -1,20 +1,20 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { - "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514": { + "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc": { "source": { - "path": "asset.b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514", + "path": "asset.1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip", + "objectKey": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "8adce0a5b256fa2f0bf62bc099fbbb86fb055e541f80ecca098af35e058919f0": { + "31ed1a0de6b96e6f8d1d9dce586e05db6a66a18628b4c727cf30f569af4d8478": { "source": { "path": "aws-cdk-customresources-vpc.template.json", "packaging": "file" @@ -22,7 +22,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "8adce0a5b256fa2f0bf62bc099fbbb86fb055e541f80ecca098af35e058919f0.json", + "objectKey": "31ed1a0de6b96e6f8d1d9dce586e05db6a66a18628b4c727cf30f569af4d8478.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/aws-cdk-customresources-vpc.template.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/aws-cdk-customresources-vpc.template.json index 5eba226561eb5..dce69cff86ffb 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/aws-cdk-customresources-vpc.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/aws-cdk-customresources-vpc.template.json @@ -432,7 +432,7 @@ ] ] }, - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "DescribeVpcAttributeCustomResourcePolicyAF7C66C1" @@ -539,7 +539,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "S3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "Handler": "index.handler", "Role": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/cdk.out index 2313ab5436501..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"34.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/integ.json index 1f0044b98c57e..db779eb7087b1 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "testCases": { "CustomResourceVpc/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/manifest.json index ef419252a7cf8..a783754fed536 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "artifacts": { "aws-cdk-customresources-vpc.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/8adce0a5b256fa2f0bf62bc099fbbb86fb055e541f80ecca098af35e058919f0.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/31ed1a0de6b96e6f8d1d9dce586e05db6a66a18628b4c727cf30f569af4d8478.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ @@ -172,12 +172,6 @@ "data": "VpcVPCGWBF912B6E" } ], - "/aws-cdk-customresources-vpc/DescribeVpcAttribute": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/aws-cdk-customresources-vpc/DescribeVpcAttribute/Resource/Default": [ { "type": "aws:cdk:logicalId", diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/tree.json index 20404ca21a7a6..72399904ebc54 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource-vpc.js.snapshot/tree.json @@ -869,7 +869,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "s3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "handler": "index.handler", "role": { @@ -946,7 +946,7 @@ "path": "CustomResourceVpc/DefaultTest/Default", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "DeployAssert": { @@ -992,7 +992,7 @@ "path": "Tree", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/AwsCustomResourceTestDefaultTestDeployAssert289A7DC5.assets.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/AwsCustomResourceTestDefaultTestDeployAssert289A7DC5.assets.json index 6eb98c7da3bf9..8fa17c83b4282 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/AwsCustomResourceTestDefaultTestDeployAssert289A7DC5.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/AwsCustomResourceTestDefaultTestDeployAssert289A7DC5.assets.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/aws-cdk-sdk-js-v3.assets.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/aws-cdk-sdk-js-v3.assets.json index 748ffa55d8d5b..8487583b52050 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/aws-cdk-sdk-js-v3.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/aws-cdk-sdk-js-v3.assets.json @@ -1,20 +1,20 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { - "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514": { + "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc": { "source": { - "path": "asset.b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514", + "path": "asset.1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip", + "objectKey": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "15662836d74a439048bb3b0273bdd616f5b7c06a75c95235fe8679b946be760f": { + "c79766e9c1e4474038c528a0a95e2408876723eed60d2cae1594ea33603203db": { "source": { "path": "aws-cdk-sdk-js-v3.template.json", "packaging": "file" @@ -22,7 +22,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "15662836d74a439048bb3b0273bdd616f5b7c06a75c95235fe8679b946be760f.json", + "objectKey": "c79766e9c1e4474038c528a0a95e2408876723eed60d2cae1594ea33603203db.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/aws-cdk-sdk-js-v3.template.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/aws-cdk-sdk-js-v3.template.json index 60e0ab0dd4440..1349088dbafcc 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/aws-cdk-sdk-js-v3.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/aws-cdk-sdk-js-v3.template.json @@ -44,7 +44,7 @@ ] ] }, - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "PublishCustomResourcePolicyDF696FCA" @@ -111,7 +111,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "S3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "Handler": "index.handler", "Role": { @@ -138,7 +138,7 @@ }, "Create": "{\"service\":\"SNS\",\"action\":\"listTopics\",\"physicalResourceId\":{\"responsePath\":\"Topics.0.TopicArn\"}}", "Update": "{\"service\":\"SNS\",\"action\":\"listTopics\",\"physicalResourceId\":{\"responsePath\":\"Topics.0.TopicArn\"}}", - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "ListTopicsCustomResourcePolicy31A8396A", @@ -211,7 +211,7 @@ ] ] }, - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "GetParameterCustomResourcePolicyD8E5D455" @@ -311,7 +311,7 @@ ] ] }, - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "UpdateReplacePolicy": "Delete", "DeletionPolicy": "Delete" @@ -327,7 +327,7 @@ }, "Create": "{\"service\":\"EKS\",\"action\":\"describeCluster\",\"parameters\":{\"name\":\"fake-cluster\"},\"physicalResourceId\":{\"id\":\"fake-cluster\"},\"ignoreErrorCodesMatching\":\"ResourceNotFoundException\"}", "Update": "{\"service\":\"EKS\",\"action\":\"describeCluster\",\"parameters\":{\"name\":\"fake-cluster\"},\"physicalResourceId\":{\"id\":\"fake-cluster\"},\"ignoreErrorCodesMatching\":\"ResourceNotFoundException\"}", - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "DescribeClusterCustomResourcePolicyD7730CF4" diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/aws-cdk-sdk-js.assets.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/aws-cdk-sdk-js.assets.json index d0a81f2edbee5..cbe25903c4489 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/aws-cdk-sdk-js.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/aws-cdk-sdk-js.assets.json @@ -1,20 +1,20 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { - "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514": { + "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc": { "source": { - "path": "asset.b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514", + "path": "asset.1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip", + "objectKey": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "15662836d74a439048bb3b0273bdd616f5b7c06a75c95235fe8679b946be760f": { + "c79766e9c1e4474038c528a0a95e2408876723eed60d2cae1594ea33603203db": { "source": { "path": "aws-cdk-sdk-js.template.json", "packaging": "file" @@ -22,7 +22,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "15662836d74a439048bb3b0273bdd616f5b7c06a75c95235fe8679b946be760f.json", + "objectKey": "c79766e9c1e4474038c528a0a95e2408876723eed60d2cae1594ea33603203db.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/aws-cdk-sdk-js.template.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/aws-cdk-sdk-js.template.json index 60e0ab0dd4440..1349088dbafcc 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/aws-cdk-sdk-js.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/aws-cdk-sdk-js.template.json @@ -44,7 +44,7 @@ ] ] }, - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "PublishCustomResourcePolicyDF696FCA" @@ -111,7 +111,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "S3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "Handler": "index.handler", "Role": { @@ -138,7 +138,7 @@ }, "Create": "{\"service\":\"SNS\",\"action\":\"listTopics\",\"physicalResourceId\":{\"responsePath\":\"Topics.0.TopicArn\"}}", "Update": "{\"service\":\"SNS\",\"action\":\"listTopics\",\"physicalResourceId\":{\"responsePath\":\"Topics.0.TopicArn\"}}", - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "ListTopicsCustomResourcePolicy31A8396A", @@ -211,7 +211,7 @@ ] ] }, - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "GetParameterCustomResourcePolicyD8E5D455" @@ -311,7 +311,7 @@ ] ] }, - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "UpdateReplacePolicy": "Delete", "DeletionPolicy": "Delete" @@ -327,7 +327,7 @@ }, "Create": "{\"service\":\"EKS\",\"action\":\"describeCluster\",\"parameters\":{\"name\":\"fake-cluster\"},\"physicalResourceId\":{\"id\":\"fake-cluster\"},\"ignoreErrorCodesMatching\":\"ResourceNotFoundException\"}", "Update": "{\"service\":\"EKS\",\"action\":\"describeCluster\",\"parameters\":{\"name\":\"fake-cluster\"},\"physicalResourceId\":{\"id\":\"fake-cluster\"},\"ignoreErrorCodesMatching\":\"ResourceNotFoundException\"}", - "InstallLatestAwsSdk": "false" + "InstallLatestAwsSdk": false }, "DependsOn": [ "DescribeClusterCustomResourcePolicyD7730CF4" diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/cdk.out index 2313ab5436501..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"34.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/integ.json index abf65745700c4..7ffed44383f02 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "testCases": { "AwsCustomResourceTest/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/manifest.json index a1d44fe25257d..d110b29edd96e 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "artifacts": { "aws-cdk-sdk-js.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/15662836d74a439048bb3b0273bdd616f5b7c06a75c95235fe8679b946be760f.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/c79766e9c1e4474038c528a0a95e2408876723eed60d2cae1594ea33603203db.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ @@ -40,12 +40,6 @@ "data": "TopicBFC7AF6E" } ], - "/aws-cdk-sdk-js/Publish": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/aws-cdk-sdk-js/Publish/Resource/Default": [ { "type": "aws:cdk:logicalId", @@ -70,12 +64,6 @@ "data": "AWS679f53fac002430cb0da5b7982bd22872D164C4C" } ], - "/aws-cdk-sdk-js/ListTopics": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/aws-cdk-sdk-js/ListTopics/Resource/Default": [ { "type": "aws:cdk:logicalId", @@ -94,12 +82,6 @@ "data": "Utf8Parameter6C885A19" } ], - "/aws-cdk-sdk-js/GetParameter": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/aws-cdk-sdk-js/GetParameter/Resource/Default": [ { "type": "aws:cdk:logicalId", @@ -124,24 +106,12 @@ "data": "CustomRoleDefaultPolicyC5C189DF" } ], - "/aws-cdk-sdk-js/GetParameterNoPolicy": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/aws-cdk-sdk-js/GetParameterNoPolicy/Resource/Default": [ { "type": "aws:cdk:logicalId", "data": "GetParameterNoPolicyFCF7AA3B" } ], - "/aws-cdk-sdk-js/DescribeCluster": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/aws-cdk-sdk-js/DescribeCluster/Resource/Default": [ { "type": "aws:cdk:logicalId", @@ -210,7 +180,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/15662836d74a439048bb3b0273bdd616f5b7c06a75c95235fe8679b946be760f.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/c79766e9c1e4474038c528a0a95e2408876723eed60d2cae1594ea33603203db.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ @@ -232,12 +202,6 @@ "data": "TopicBFC7AF6E" } ], - "/aws-cdk-sdk-js-v3/Publish": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/aws-cdk-sdk-js-v3/Publish/Resource/Default": [ { "type": "aws:cdk:logicalId", @@ -262,12 +226,6 @@ "data": "AWS679f53fac002430cb0da5b7982bd22872D164C4C" } ], - "/aws-cdk-sdk-js-v3/ListTopics": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/aws-cdk-sdk-js-v3/ListTopics/Resource/Default": [ { "type": "aws:cdk:logicalId", @@ -286,12 +244,6 @@ "data": "Utf8Parameter6C885A19" } ], - "/aws-cdk-sdk-js-v3/GetParameter": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/aws-cdk-sdk-js-v3/GetParameter/Resource/Default": [ { "type": "aws:cdk:logicalId", @@ -316,24 +268,12 @@ "data": "CustomRoleDefaultPolicyC5C189DF" } ], - "/aws-cdk-sdk-js-v3/GetParameterNoPolicy": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/aws-cdk-sdk-js-v3/GetParameterNoPolicy/Resource/Default": [ { "type": "aws:cdk:logicalId", "data": "GetParameterNoPolicyFCF7AA3B" } ], - "/aws-cdk-sdk-js-v3/DescribeCluster": [ - { - "type": "aws:cdk:warning", - "data": "installLatestAwsSdk was not specified, and defaults to true. You probably do not want this. Set the global context flag '@aws-cdk/customresources:installLatestAwsSdkDefault' to false to switch this behavior off project-wide, or set the property explicitly to true if you know you need to call APIs that are not in Lambda's built-in SDK version. [ack: @aws-cdk/custom-resources:installLatestAwsSdkNotSpecified]" - } - ], "/aws-cdk-sdk-js-v3/DescribeCluster/Resource/Default": [ { "type": "aws:cdk:logicalId", diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/tree.json index 99f68290c0b3a..9351d2908ade6 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/aws-custom-resource/integ.aws-custom-resource.js.snapshot/tree.json @@ -202,7 +202,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "s3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "handler": "index.handler", "role": { @@ -846,7 +846,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "b0de6372e1c756b7afa1a8a1d0a21ee4cd330150290abffc9bc163f285150514.zip" + "s3Key": "1b474110b3f79050ba8693912584a5d5bac8c7e94d63afa8c73f1d087444e7cc.zip" }, "handler": "index.handler", "role": { @@ -1305,7 +1305,7 @@ "path": "AwsCustomResourceTest/DefaultTest/Default", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "DeployAssert": { @@ -1351,7 +1351,7 @@ "path": "Tree", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/IntegProviderWithWaiterStateMachineDefaultTestDeployAssert2D0F0427.assets.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/IntegProviderWithWaiterStateMachineDefaultTestDeployAssert2D0F0427.assets.json index bcfd8b9c68f74..bf27a4bd0715e 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/IntegProviderWithWaiterStateMachineDefaultTestDeployAssert2D0F0427.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/IntegProviderWithWaiterStateMachineDefaultTestDeployAssert2D0F0427.assets.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/cdk.out index c5cb2e5de6344..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"35.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/integ-provider-with-waiter-state-machine.assets.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/integ-provider-with-waiter-state-machine.assets.json index 83bf1af523134..98940f66df081 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/integ-provider-with-waiter-state-machine.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/integ-provider-with-waiter-state-machine.assets.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "files": { "4554b47be6f57b68c6c7a7391dcc73894866d2377fe174883351e7639097f292": { "source": { @@ -14,20 +14,20 @@ } } }, - "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484": { + "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd": { "source": { - "path": "asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484", + "path": "asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip", + "objectKey": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "9f2dc8213110bb8380686e1a0cb206e2dccd079bad9ead40b7c56cd9fbf3161e": { + "faf4469d4e97e2394218414954ab965ea90e60ab729bdbcf25f2e702b4ec22e4": { "source": { "path": "integ-provider-with-waiter-state-machine.template.json", "packaging": "file" @@ -35,7 +35,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "9f2dc8213110bb8380686e1a0cb206e2dccd079bad9ead40b7c56cd9fbf3161e.json", + "objectKey": "faf4469d4e97e2394218414954ab965ea90e60ab729bdbcf25f2e702b4ec22e4.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/integ-provider-with-waiter-state-machine.template.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/integ-provider-with-waiter-state-machine.template.json index b5b9d3ea3b988..39d51988ba986 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/integ-provider-with-waiter-state-machine.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/integ-provider-with-waiter-state-machine.template.json @@ -762,7 +762,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - onEvent (integ-provider-with-waiter-state-machine/MyProvider)", "Environment": { @@ -945,7 +945,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - isComplete (integ-provider-with-waiter-state-machine/MyProvider)", "Environment": { @@ -1125,7 +1125,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - onTimeout (integ-provider-with-waiter-state-machine/MyProvider)", "Environment": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/integ.json index 798e6a7ade139..31e07c3ee5fc0 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "testCases": { "IntegProviderWithWaiterStateMachine/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/manifest.json index 9f987072b3493..e7a948fdc2270 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "artifacts": { "integ-provider-with-waiter-state-machine.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/9f2dc8213110bb8380686e1a0cb206e2dccd079bad9ead40b7c56cd9fbf3161e.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/faf4469d4e97e2394218414954ab965ea90e60ab729bdbcf25f2e702b4ec22e4.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/tree.json index 65ec858b0d26a..6bda5ab5030da 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider-with-waiter-state-machine.js.snapshot/tree.json @@ -699,7 +699,7 @@ } }, "constructInfo": { - "fqn": "aws-cdk-lib.CustomResourceProvider", + "fqn": "aws-cdk-lib.CustomResourceProviderBase", "version": "0.0.0" } }, @@ -1143,7 +1143,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - onEvent (integ-provider-with-waiter-state-machine/MyProvider)", "environment": { @@ -1394,7 +1394,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - isComplete (integ-provider-with-waiter-state-machine/MyProvider)", "environment": { @@ -1642,7 +1642,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - onTimeout (integ-provider-with-waiter-state-machine/MyProvider)", "environment": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/IntegProviderFrameworkTestDefaultTestDeployAssertAEF9AF2E.assets.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/IntegProviderFrameworkTestDefaultTestDeployAssertAEF9AF2E.assets.json index 8b7318166682f..4df3581ecd783 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/IntegProviderFrameworkTestDefaultTestDeployAssertAEF9AF2E.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/IntegProviderFrameworkTestDefaultTestDeployAssertAEF9AF2E.assets.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/cdk.out index c5cb2e5de6344..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"35.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/integ-provider-framework.assets.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/integ-provider-framework.assets.json index 680a9ac6bd3c2..ae441e83c4a71 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/integ-provider-framework.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/integ-provider-framework.assets.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "files": { "8fa9d83f2bd4f331f203edd87812df96f2179d4be5b245a891f504596b0517b1": { "source": { @@ -14,15 +14,15 @@ } } }, - "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484": { + "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd": { "source": { - "path": "asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484", + "path": "asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip", + "objectKey": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } @@ -40,7 +40,7 @@ } } }, - "d781a18fb7fd843a2f7bdf3f1725349c9e2b1de57763d44afdb91c3c46e2935b": { + "78594a9fca1946246a2e60db669db6d302e1de97d80c7e0387acb80c23137bc6": { "source": { "path": "integ-provider-framework.template.json", "packaging": "file" @@ -48,7 +48,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "d781a18fb7fd843a2f7bdf3f1725349c9e2b1de57763d44afdb91c3c46e2935b.json", + "objectKey": "78594a9fca1946246a2e60db669db6d302e1de97d80c7e0387acb80c23137bc6.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/integ-provider-framework.template.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/integ-provider-framework.template.json index c87ffddf77299..8b149c69fb5fe 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/integ-provider-framework.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/integ-provider-framework.template.json @@ -185,7 +185,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - onEvent (integ-provider-framework/com.amazonaws.cdk.custom-resources.s3file-provider/s3file-provider)", "Environment": { @@ -513,7 +513,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - onEvent (integ-provider-framework/com.amazonaws.cdk.custom-resources.s3assert-provider/s3assert-provider)", "Environment": { @@ -650,7 +650,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - isComplete (integ-provider-framework/com.amazonaws.cdk.custom-resources.s3assert-provider/s3assert-provider)", "Environment": { @@ -784,7 +784,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - onTimeout (integ-provider-framework/com.amazonaws.cdk.custom-resources.s3assert-provider/s3assert-provider)", "Environment": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/integ.json index 15c1cd881d3a7..95e5ddfce1a56 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "testCases": { "IntegProviderFrameworkTest/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/manifest.json index 06585acb02e7f..f218c89a11539 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "artifacts": { "integ-provider-framework.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/d781a18fb7fd843a2f7bdf3f1725349c9e2b1de57763d44afdb91c3c46e2935b.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/78594a9fca1946246a2e60db669db6d302e1de97d80c7e0387acb80c23137bc6.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/tree.json index 117623ec82157..2873a3b546c40 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/custom-resources/test/provider-framework/integ.provider.js.snapshot/tree.json @@ -389,7 +389,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - onEvent (integ-provider-framework/com.amazonaws.cdk.custom-resources.s3file-provider/s3file-provider)", "environment": { @@ -995,7 +995,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - onEvent (integ-provider-framework/com.amazonaws.cdk.custom-resources.s3assert-provider/s3assert-provider)", "environment": { @@ -1216,7 +1216,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - isComplete (integ-provider-framework/com.amazonaws.cdk.custom-resources.s3assert-provider/s3assert-provider)", "environment": { @@ -1434,7 +1434,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - onTimeout (integ-provider-framework/com.amazonaws.cdk.custom-resources.s3assert-provider/s3assert-provider)", "environment": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/cdk.out index 2313ab5436501..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"34.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/integ.json index 1a9826a85b255..99a35b94c20f9 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "testCases": { "lambda-layer-awscli-integ-test/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/lambda-layer-awscli-integ-stack.assets.json b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/lambda-layer-awscli-integ-stack.assets.json index 8b99b3b9a81ad..e49e6c088bc33 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/lambda-layer-awscli-integ-stack.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/lambda-layer-awscli-integ-stack.assets.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { "3fb6287214999ddeafa7cd0e3e58bc5144c8678bb720f3b5e45e8fd32f333eb3": { "source": { @@ -27,20 +27,20 @@ } } }, - "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484": { + "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd": { "source": { - "path": "asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484", + "path": "asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip", + "objectKey": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "b51376e821c015409132cf7409622ce30c8fc31b3bd6ea32237ee0b8366e1a0b": { + "dd4094ce9a360f12443a5ea37f3e30506f7b5ec0368c38f1140695ac91f0be00": { "source": { "path": "lambda-layer-awscli-integ-stack.template.json", "packaging": "file" @@ -48,7 +48,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "b51376e821c015409132cf7409622ce30c8fc31b3bd6ea32237ee0b8366e1a0b.json", + "objectKey": "dd4094ce9a360f12443a5ea37f3e30506f7b5ec0368c38f1140695ac91f0be00.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/lambda-layer-awscli-integ-stack.template.json b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/lambda-layer-awscli-integ-stack.template.json index a31c5da95a451..831bd555c7767 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/lambda-layer-awscli-integ-stack.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/lambda-layer-awscli-integ-stack.template.json @@ -152,7 +152,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - onEvent (lambda-layer-awscli-integ-stack/Providerpython3.7)", "Environment": { @@ -333,7 +333,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - onEvent (lambda-layer-awscli-integ-stack/Providerpython3.9)", "Environment": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/lambdalayerawscliintegtestDefaultTestDeployAssert8E1153D3.assets.json b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/lambdalayerawscliintegtestDefaultTestDeployAssert8E1153D3.assets.json index 991e1453cbe90..e2ebb08af59ba 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/lambdalayerawscliintegtestDefaultTestDeployAssert8E1153D3.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/lambdalayerawscliintegtestDefaultTestDeployAssert8E1153D3.assets.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/manifest.json index 2d3be0ccd850f..f4ff30d657926 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "artifacts": { "lambda-layer-awscli-integ-stack.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/b51376e821c015409132cf7409622ce30c8fc31b3bd6ea32237ee0b8366e1a0b.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/dd4094ce9a360f12443a5ea37f3e30506f7b5ec0368c38f1140695ac91f0be00.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ @@ -37,10 +37,7 @@ "/lambda-layer-awscli-integ-stack/AwsCliLayer/Resource": [ { "type": "aws:cdk:logicalId", - "data": "AwsCliLayerF44AAF94", - "trace": [ - "!!DESTRUCTIVE_CHANGES: WILL_REPLACE" - ] + "data": "AwsCliLayerF44AAF94" } ], "/lambda-layer-awscli-integ-stack/Lambda$python3.7/ServiceRole/Resource": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/tree.json index 58c6c73f1500f..b11a93340aeeb 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-awscli/test/integ.awscli-layer.js.snapshot/tree.json @@ -352,7 +352,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - onEvent (lambda-layer-awscli-integ-stack/Providerpython3.7)", "environment": { @@ -699,7 +699,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - onEvent (lambda-layer-awscli-integ-stack/Providerpython3.9)", "environment": { @@ -793,7 +793,7 @@ "path": "lambda-layer-awscli-integ-test/DefaultTest/Default", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "DeployAssert": { @@ -839,7 +839,7 @@ "path": "Tree", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, diff --git a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/cdk.out b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/cdk.out index 2313ab5436501..1f0068d32659a 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/cdk.out +++ b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"34.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/integ.json b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/integ.json index 476d6f9e766d9..5bc7762b9ca6c 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/integ.json +++ b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "testCases": { "lambda-layer-kubectl-integ-test/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/lambda-layer-kubectl-integ-stack.assets.json b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/lambda-layer-kubectl-integ-stack.assets.json index dcdab8faf0a8d..09ee569da2c25 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/lambda-layer-kubectl-integ-stack.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/lambda-layer-kubectl-integ-stack.assets.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { "7e5f48d1e79c915595d938c932b6f0101715a162780d01a55845367e014fbcda": { "source": { @@ -27,20 +27,20 @@ } } }, - "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484": { + "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd": { "source": { - "path": "asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484", + "path": "asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip", + "objectKey": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "67912dfbe32468ee346050b23be86d5daaf79b7cc1a7fd105ed82c69de7c2c6f": { + "8a9f2c55bed5bdc2390ab5392cf4ee18ba5a12f455f71f3d08cb6a0f70db0c77": { "source": { "path": "lambda-layer-kubectl-integ-stack.template.json", "packaging": "file" @@ -48,7 +48,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "67912dfbe32468ee346050b23be86d5daaf79b7cc1a7fd105ed82c69de7c2c6f.json", + "objectKey": "8a9f2c55bed5bdc2390ab5392cf4ee18ba5a12f455f71f3d08cb6a0f70db0c77.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/lambda-layer-kubectl-integ-stack.template.json b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/lambda-layer-kubectl-integ-stack.template.json index 18a62e8c7f42b..eb38ec06261f1 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/lambda-layer-kubectl-integ-stack.template.json +++ b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/lambda-layer-kubectl-integ-stack.template.json @@ -152,7 +152,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - onEvent (lambda-layer-kubectl-integ-stack/Providerpython3.7)", "Environment": { @@ -333,7 +333,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - onEvent (lambda-layer-kubectl-integ-stack/Providerpython3.9)", "Environment": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/lambdalayerkubectlintegtestDefaultTestDeployAssertB3B33DD7.assets.json b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/lambdalayerkubectlintegtestDefaultTestDeployAssertB3B33DD7.assets.json index 3f668d88c1829..96799b87629dd 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/lambdalayerkubectlintegtestDefaultTestDeployAssertB3B33DD7.assets.json +++ b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/lambdalayerkubectlintegtestDefaultTestDeployAssertB3B33DD7.assets.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/manifest.json b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/manifest.json index 4ea99583c6d9b..7cc4c2cc074c7 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/manifest.json +++ b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "34.0.0", + "version": "36.0.0", "artifacts": { "lambda-layer-kubectl-integ-stack.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/67912dfbe32468ee346050b23be86d5daaf79b7cc1a7fd105ed82c69de7c2c6f.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/8a9f2c55bed5bdc2390ab5392cf4ee18ba5a12f455f71f3d08cb6a0f70db0c77.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ diff --git a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/tree.json b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/tree.json index e7a513db2a93e..241f0b0ec8dc7 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/tree.json +++ b/packages/@aws-cdk-testing/framework-integ/test/lambda-layer-kubectl/test/integ.kubectl-layer.js.snapshot/tree.json @@ -352,7 +352,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - onEvent (lambda-layer-kubectl-integ-stack/Providerpython3.7)", "environment": { @@ -699,7 +699,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - onEvent (lambda-layer-kubectl-integ-stack/Providerpython3.9)", "environment": { @@ -793,7 +793,7 @@ "path": "lambda-layer-kubectl-integ-test/DefaultTest/Default", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } }, "DeployAssert": { @@ -839,7 +839,7 @@ "path": "Tree", "constructInfo": { "fqn": "constructs.Construct", - "version": "10.2.70" + "version": "10.3.0" } } }, diff --git a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484/cfn-response.js b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484/cfn-response.js deleted file mode 100644 index 18467aae70501..0000000000000 --- a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484/cfn-response.js +++ /dev/null @@ -1,87 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -exports.Retry = exports.safeHandler = exports.includeStackTraces = exports.submitResponse = exports.MISSING_PHYSICAL_ID_MARKER = exports.CREATE_FAILED_PHYSICAL_ID_MARKER = void 0; -/* eslint-disable max-len */ -/* eslint-disable no-console */ -const url = require("url"); -const outbound_1 = require("./outbound"); -const util_1 = require("./util"); -exports.CREATE_FAILED_PHYSICAL_ID_MARKER = 'AWSCDK::CustomResourceProviderFramework::CREATE_FAILED'; -exports.MISSING_PHYSICAL_ID_MARKER = 'AWSCDK::CustomResourceProviderFramework::MISSING_PHYSICAL_ID'; -async function submitResponse(status, event, options = {}) { - const json = { - Status: status, - Reason: options.reason || status, - StackId: event.StackId, - RequestId: event.RequestId, - PhysicalResourceId: event.PhysicalResourceId || exports.MISSING_PHYSICAL_ID_MARKER, - LogicalResourceId: event.LogicalResourceId, - NoEcho: options.noEcho, - Data: event.Data, - }; - (0, util_1.log)('submit response to cloudformation', json); - const responseBody = JSON.stringify(json); - const parsedUrl = url.parse(event.ResponseURL); - const retryOptions = { - attempts: 5, - sleep: 1000, - }; - await (0, util_1.withRetries)(retryOptions, outbound_1.httpRequest)({ - hostname: parsedUrl.hostname, - path: parsedUrl.path, - method: 'PUT', - headers: { - 'content-type': '', - 'content-length': Buffer.byteLength(responseBody, 'utf8'), - }, - }, responseBody); -} -exports.submitResponse = submitResponse; -exports.includeStackTraces = true; // for unit tests -function safeHandler(block) { - return async (event) => { - // ignore DELETE event when the physical resource ID is the marker that - // indicates that this DELETE is a subsequent DELETE to a failed CREATE - // operation. - if (event.RequestType === 'Delete' && event.PhysicalResourceId === exports.CREATE_FAILED_PHYSICAL_ID_MARKER) { - (0, util_1.log)('ignoring DELETE event caused by a failed CREATE event'); - await submitResponse('SUCCESS', event); - return; - } - try { - await block(event); - } - catch (e) { - // tell waiter state machine to retry - if (e instanceof Retry) { - (0, util_1.log)('retry requested by handler'); - throw e; - } - if (!event.PhysicalResourceId) { - // special case: if CREATE fails, which usually implies, we usually don't - // have a physical resource id. in this case, the subsequent DELETE - // operation does not have any meaning, and will likely fail as well. to - // address this, we use a marker so the provider framework can simply - // ignore the subsequent DELETE. - if (event.RequestType === 'Create') { - (0, util_1.log)('CREATE failed, responding with a marker physical resource id so that the subsequent DELETE will be ignored'); - event.PhysicalResourceId = exports.CREATE_FAILED_PHYSICAL_ID_MARKER; - } - else { - // otherwise, if PhysicalResourceId is not specified, something is - // terribly wrong because all other events should have an ID. - (0, util_1.log)(`ERROR: Malformed event. "PhysicalResourceId" is required: ${JSON.stringify({ ...event, ResponseURL: '...' })}`); - } - } - // this is an actual error, fail the activity altogether and exist. - await submitResponse('FAILED', event, { - reason: exports.includeStackTraces ? e.stack : e.message, - }); - } - }; -} -exports.safeHandler = safeHandler; -class Retry extends Error { -} -exports.Retry = Retry; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2ZuLXJlc3BvbnNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiY2ZuLXJlc3BvbnNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLDRCQUE0QjtBQUM1QiwrQkFBK0I7QUFDL0IsMkJBQTJCO0FBQzNCLHlDQUF5QztBQUN6QyxpQ0FBMEM7QUFFN0IsUUFBQSxnQ0FBZ0MsR0FBRyx3REFBd0QsQ0FBQztBQUM1RixRQUFBLDBCQUEwQixHQUFHLDhEQUE4RCxDQUFDO0FBZ0JsRyxLQUFLLFVBQVUsY0FBYyxDQUFDLE1BQTRCLEVBQUUsS0FBaUMsRUFBRSxVQUF5QyxFQUFHO0lBQ2hKLE1BQU0sSUFBSSxHQUFtRDtRQUMzRCxNQUFNLEVBQUUsTUFBTTtRQUNkLE1BQU0sRUFBRSxPQUFPLENBQUMsTUFBTSxJQUFJLE1BQU07UUFDaEMsT0FBTyxFQUFFLEtBQUssQ0FBQyxPQUFPO1FBQ3RCLFNBQVMsRUFBRSxLQUFLLENBQUMsU0FBUztRQUMxQixrQkFBa0IsRUFBRSxLQUFLLENBQUMsa0JBQWtCLElBQUksa0NBQTBCO1FBQzFFLGlCQUFpQixFQUFFLEtBQUssQ0FBQyxpQkFBaUI7UUFDMUMsTUFBTSxFQUFFLE9BQU8sQ0FBQyxNQUFNO1FBQ3RCLElBQUksRUFBRSxLQUFLLENBQUMsSUFBSTtLQUNqQixDQUFDO0lBRUYsSUFBQSxVQUFHLEVBQUMsbUNBQW1DLEVBQUUsSUFBSSxDQUFDLENBQUM7SUFFL0MsTUFBTSxZQUFZLEdBQUcsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUUxQyxNQUFNLFNBQVMsR0FBRyxHQUFHLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxXQUFXLENBQUMsQ0FBQztJQUUvQyxNQUFNLFlBQVksR0FBRztRQUNuQixRQUFRLEVBQUUsQ0FBQztRQUNYLEtBQUssRUFBRSxJQUFJO0tBQ1osQ0FBQztJQUNGLE1BQU0sSUFBQSxrQkFBVyxFQUFDLFlBQVksRUFBRSxzQkFBVyxDQUFDLENBQUM7UUFDM0MsUUFBUSxFQUFFLFNBQVMsQ0FBQyxRQUFRO1FBQzVCLElBQUksRUFBRSxTQUFTLENBQUMsSUFBSTtRQUNwQixNQUFNLEVBQUUsS0FBSztRQUNiLE9BQU8sRUFBRTtZQUNQLGNBQWMsRUFBRSxFQUFFO1lBQ2xCLGdCQUFnQixFQUFFLE1BQU0sQ0FBQyxVQUFVLENBQUMsWUFBWSxFQUFFLE1BQU0sQ0FBQztTQUMxRDtLQUNGLEVBQUUsWUFBWSxDQUFDLENBQUM7QUFDbkIsQ0FBQztBQS9CRCx3Q0ErQkM7QUFFVSxRQUFBLGtCQUFrQixHQUFHLElBQUksQ0FBQyxDQUFDLGlCQUFpQjtBQUV2RCxTQUFnQixXQUFXLENBQUMsS0FBb0M7SUFDOUQsT0FBTyxLQUFLLEVBQUUsS0FBVSxFQUFFLEVBQUU7UUFFMUIsdUVBQXVFO1FBQ3ZFLHVFQUF1RTtRQUN2RSxhQUFhO1FBQ2IsSUFBSSxLQUFLLENBQUMsV0FBVyxLQUFLLFFBQVEsSUFBSSxLQUFLLENBQUMsa0JBQWtCLEtBQUssd0NBQWdDLEVBQUU7WUFDbkcsSUFBQSxVQUFHLEVBQUMsdURBQXVELENBQUMsQ0FBQztZQUM3RCxNQUFNLGNBQWMsQ0FBQyxTQUFTLEVBQUUsS0FBSyxDQUFDLENBQUM7WUFDdkMsT0FBTztTQUNSO1FBRUQsSUFBSTtZQUNGLE1BQU0sS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFDO1NBQ3BCO1FBQUMsT0FBTyxDQUFNLEVBQUU7WUFDZixxQ0FBcUM7WUFDckMsSUFBSSxDQUFDLFlBQVksS0FBSyxFQUFFO2dCQUN0QixJQUFBLFVBQUcsRUFBQyw0QkFBNEIsQ0FBQyxDQUFDO2dCQUNsQyxNQUFNLENBQUMsQ0FBQzthQUNUO1lBRUQsSUFBSSxDQUFDLEtBQUssQ0FBQyxrQkFBa0IsRUFBRTtnQkFDN0IseUVBQXlFO2dCQUN6RSxtRUFBbUU7Z0JBQ25FLHdFQUF3RTtnQkFDeEUscUVBQXFFO2dCQUNyRSxnQ0FBZ0M7Z0JBQ2hDLElBQUksS0FBSyxDQUFDLFdBQVcsS0FBSyxRQUFRLEVBQUU7b0JBQ2xDLElBQUEsVUFBRyxFQUFDLDRHQUE0RyxDQUFDLENBQUM7b0JBQ2xILEtBQUssQ0FBQyxrQkFBa0IsR0FBRyx3Q0FBZ0MsQ0FBQztpQkFDN0Q7cUJBQU07b0JBQ0wsa0VBQWtFO29CQUNsRSw2REFBNkQ7b0JBQzdELElBQUEsVUFBRyxFQUFDLDZEQUE2RCxJQUFJLENBQUMsU0FBUyxDQUFDLEVBQUUsR0FBRyxLQUFLLEVBQUUsV0FBVyxFQUFFLEtBQUssRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDO2lCQUN0SDthQUNGO1lBRUQsbUVBQW1FO1lBQ25FLE1BQU0sY0FBYyxDQUFDLFFBQVEsRUFBRSxLQUFLLEVBQUU7Z0JBQ3BDLE1BQU0sRUFBRSwwQkFBa0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU87YUFDakQsQ0FBQyxDQUFDO1NBQ0o7SUFDSCxDQUFDLENBQUM7QUFDSixDQUFDO0FBM0NELGtDQTJDQztBQUVELE1BQWEsS0FBTSxTQUFRLEtBQUs7Q0FBSTtBQUFwQyxzQkFBb0MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBlc2xpbnQtZGlzYWJsZSBtYXgtbGVuICovXG4vKiBlc2xpbnQtZGlzYWJsZSBuby1jb25zb2xlICovXG5pbXBvcnQgKiBhcyB1cmwgZnJvbSAndXJsJztcbmltcG9ydCB7IGh0dHBSZXF1ZXN0IH0gZnJvbSAnLi9vdXRib3VuZCc7XG5pbXBvcnQgeyBsb2csIHdpdGhSZXRyaWVzIH0gZnJvbSAnLi91dGlsJztcblxuZXhwb3J0IGNvbnN0IENSRUFURV9GQUlMRURfUEhZU0lDQUxfSURfTUFSS0VSID0gJ0FXU0NESzo6Q3VzdG9tUmVzb3VyY2VQcm92aWRlckZyYW1ld29yazo6Q1JFQVRFX0ZBSUxFRCc7XG5leHBvcnQgY29uc3QgTUlTU0lOR19QSFlTSUNBTF9JRF9NQVJLRVIgPSAnQVdTQ0RLOjpDdXN0b21SZXNvdXJjZVByb3ZpZGVyRnJhbWV3b3JrOjpNSVNTSU5HX1BIWVNJQ0FMX0lEJztcblxuZXhwb3J0IGludGVyZmFjZSBDbG91ZEZvcm1hdGlvblJlc3BvbnNlT3B0aW9ucyB7XG4gIHJlYWRvbmx5IHJlYXNvbj86IHN0cmluZztcbiAgcmVhZG9ubHkgbm9FY2hvPzogYm9vbGVhbjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBDbG91ZEZvcm1hdGlvbkV2ZW50Q29udGV4dCB7XG4gIFN0YWNrSWQ6IHN0cmluZztcbiAgUmVxdWVzdElkOiBzdHJpbmc7XG4gIFBoeXNpY2FsUmVzb3VyY2VJZD86IHN0cmluZztcbiAgTG9naWNhbFJlc291cmNlSWQ6IHN0cmluZztcbiAgUmVzcG9uc2VVUkw6IHN0cmluZztcbiAgRGF0YT86IGFueVxufVxuXG5leHBvcnQgYXN5bmMgZnVuY3Rpb24gc3VibWl0UmVzcG9uc2Uoc3RhdHVzOiAnU1VDQ0VTUycgfCAnRkFJTEVEJywgZXZlbnQ6IENsb3VkRm9ybWF0aW9uRXZlbnRDb250ZXh0LCBvcHRpb25zOiBDbG91ZEZvcm1hdGlvblJlc3BvbnNlT3B0aW9ucyA9IHsgfSkge1xuICBjb25zdCBqc29uOiBBV1NMYW1iZGEuQ2xvdWRGb3JtYXRpb25DdXN0b21SZXNvdXJjZVJlc3BvbnNlID0ge1xuICAgIFN0YXR1czogc3RhdHVzLFxuICAgIFJlYXNvbjogb3B0aW9ucy5yZWFzb24gfHwgc3RhdHVzLFxuICAgIFN0YWNrSWQ6IGV2ZW50LlN0YWNrSWQsXG4gICAgUmVxdWVzdElkOiBldmVudC5SZXF1ZXN0SWQsXG4gICAgUGh5c2ljYWxSZXNvdXJjZUlkOiBldmVudC5QaHlzaWNhbFJlc291cmNlSWQgfHwgTUlTU0lOR19QSFlTSUNBTF9JRF9NQVJLRVIsXG4gICAgTG9naWNhbFJlc291cmNlSWQ6IGV2ZW50LkxvZ2ljYWxSZXNvdXJjZUlkLFxuICAgIE5vRWNobzogb3B0aW9ucy5ub0VjaG8sXG4gICAgRGF0YTogZXZlbnQuRGF0YSxcbiAgfTtcblxuICBsb2coJ3N1Ym1pdCByZXNwb25zZSB0byBjbG91ZGZvcm1hdGlvbicsIGpzb24pO1xuXG4gIGNvbnN0IHJlc3BvbnNlQm9keSA9IEpTT04uc3RyaW5naWZ5KGpzb24pO1xuXG4gIGNvbnN0IHBhcnNlZFVybCA9IHVybC5wYXJzZShldmVudC5SZXNwb25zZVVSTCk7XG5cbiAgY29uc3QgcmV0cnlPcHRpb25zID0ge1xuICAgIGF0dGVtcHRzOiA1LFxuICAgIHNsZWVwOiAxMDAwLFxuICB9O1xuICBhd2FpdCB3aXRoUmV0cmllcyhyZXRyeU9wdGlvbnMsIGh0dHBSZXF1ZXN0KSh7XG4gICAgaG9zdG5hbWU6IHBhcnNlZFVybC5ob3N0bmFtZSxcbiAgICBwYXRoOiBwYXJzZWRVcmwucGF0aCxcbiAgICBtZXRob2Q6ICdQVVQnLFxuICAgIGhlYWRlcnM6IHtcbiAgICAgICdjb250ZW50LXR5cGUnOiAnJyxcbiAgICAgICdjb250ZW50LWxlbmd0aCc6IEJ1ZmZlci5ieXRlTGVuZ3RoKHJlc3BvbnNlQm9keSwgJ3V0ZjgnKSxcbiAgICB9LFxuICB9LCByZXNwb25zZUJvZHkpO1xufVxuXG5leHBvcnQgbGV0IGluY2x1ZGVTdGFja1RyYWNlcyA9IHRydWU7IC8vIGZvciB1bml0IHRlc3RzXG5cbmV4cG9ydCBmdW5jdGlvbiBzYWZlSGFuZGxlcihibG9jazogKGV2ZW50OiBhbnkpID0+IFByb21pc2U8dm9pZD4pIHtcbiAgcmV0dXJuIGFzeW5jIChldmVudDogYW55KSA9PiB7XG5cbiAgICAvLyBpZ25vcmUgREVMRVRFIGV2ZW50IHdoZW4gdGhlIHBoeXNpY2FsIHJlc291cmNlIElEIGlzIHRoZSBtYXJrZXIgdGhhdFxuICAgIC8vIGluZGljYXRlcyB0aGF0IHRoaXMgREVMRVRFIGlzIGEgc3Vic2VxdWVudCBERUxFVEUgdG8gYSBmYWlsZWQgQ1JFQVRFXG4gICAgLy8gb3BlcmF0aW9uLlxuICAgIGlmIChldmVudC5SZXF1ZXN0VHlwZSA9PT0gJ0RlbGV0ZScgJiYgZXZlbnQuUGh5c2ljYWxSZXNvdXJjZUlkID09PSBDUkVBVEVfRkFJTEVEX1BIWVNJQ0FMX0lEX01BUktFUikge1xuICAgICAgbG9nKCdpZ25vcmluZyBERUxFVEUgZXZlbnQgY2F1c2VkIGJ5IGEgZmFpbGVkIENSRUFURSBldmVudCcpO1xuICAgICAgYXdhaXQgc3VibWl0UmVzcG9uc2UoJ1NVQ0NFU1MnLCBldmVudCk7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdHJ5IHtcbiAgICAgIGF3YWl0IGJsb2NrKGV2ZW50KTtcbiAgICB9IGNhdGNoIChlOiBhbnkpIHtcbiAgICAgIC8vIHRlbGwgd2FpdGVyIHN0YXRlIG1hY2hpbmUgdG8gcmV0cnlcbiAgICAgIGlmIChlIGluc3RhbmNlb2YgUmV0cnkpIHtcbiAgICAgICAgbG9nKCdyZXRyeSByZXF1ZXN0ZWQgYnkgaGFuZGxlcicpO1xuICAgICAgICB0aHJvdyBlO1xuICAgICAgfVxuXG4gICAgICBpZiAoIWV2ZW50LlBoeXNpY2FsUmVzb3VyY2VJZCkge1xuICAgICAgICAvLyBzcGVjaWFsIGNhc2U6IGlmIENSRUFURSBmYWlscywgd2hpY2ggdXN1YWxseSBpbXBsaWVzLCB3ZSB1c3VhbGx5IGRvbid0XG4gICAgICAgIC8vIGhhdmUgYSBwaHlzaWNhbCByZXNvdXJjZSBpZC4gaW4gdGhpcyBjYXNlLCB0aGUgc3Vic2VxdWVudCBERUxFVEVcbiAgICAgICAgLy8gb3BlcmF0aW9uIGRvZXMgbm90IGhhdmUgYW55IG1lYW5pbmcsIGFuZCB3aWxsIGxpa2VseSBmYWlsIGFzIHdlbGwuIHRvXG4gICAgICAgIC8vIGFkZHJlc3MgdGhpcywgd2UgdXNlIGEgbWFya2VyIHNvIHRoZSBwcm92aWRlciBmcmFtZXdvcmsgY2FuIHNpbXBseVxuICAgICAgICAvLyBpZ25vcmUgdGhlIHN1YnNlcXVlbnQgREVMRVRFLlxuICAgICAgICBpZiAoZXZlbnQuUmVxdWVzdFR5cGUgPT09ICdDcmVhdGUnKSB7XG4gICAgICAgICAgbG9nKCdDUkVBVEUgZmFpbGVkLCByZXNwb25kaW5nIHdpdGggYSBtYXJrZXIgcGh5c2ljYWwgcmVzb3VyY2UgaWQgc28gdGhhdCB0aGUgc3Vic2VxdWVudCBERUxFVEUgd2lsbCBiZSBpZ25vcmVkJyk7XG4gICAgICAgICAgZXZlbnQuUGh5c2ljYWxSZXNvdXJjZUlkID0gQ1JFQVRFX0ZBSUxFRF9QSFlTSUNBTF9JRF9NQVJLRVI7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgLy8gb3RoZXJ3aXNlLCBpZiBQaHlzaWNhbFJlc291cmNlSWQgaXMgbm90IHNwZWNpZmllZCwgc29tZXRoaW5nIGlzXG4gICAgICAgICAgLy8gdGVycmlibHkgd3JvbmcgYmVjYXVzZSBhbGwgb3RoZXIgZXZlbnRzIHNob3VsZCBoYXZlIGFuIElELlxuICAgICAgICAgIGxvZyhgRVJST1I6IE1hbGZvcm1lZCBldmVudC4gXCJQaHlzaWNhbFJlc291cmNlSWRcIiBpcyByZXF1aXJlZDogJHtKU09OLnN0cmluZ2lmeSh7IC4uLmV2ZW50LCBSZXNwb25zZVVSTDogJy4uLicgfSl9YCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gdGhpcyBpcyBhbiBhY3R1YWwgZXJyb3IsIGZhaWwgdGhlIGFjdGl2aXR5IGFsdG9nZXRoZXIgYW5kIGV4aXN0LlxuICAgICAgYXdhaXQgc3VibWl0UmVzcG9uc2UoJ0ZBSUxFRCcsIGV2ZW50LCB7XG4gICAgICAgIHJlYXNvbjogaW5jbHVkZVN0YWNrVHJhY2VzID8gZS5zdGFjayA6IGUubWVzc2FnZSxcbiAgICAgIH0pO1xuICAgIH1cbiAgfTtcbn1cblxuZXhwb3J0IGNsYXNzIFJldHJ5IGV4dGVuZHMgRXJyb3IgeyB9XG4iXX0= \ No newline at end of file diff --git a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484/framework.js b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484/framework.js deleted file mode 100644 index 26eb8919c7207..0000000000000 --- a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484/framework.js +++ /dev/null @@ -1,161 +0,0 @@ -"use strict"; -/* eslint-disable max-len */ -/* eslint-disable no-console */ -const cfnResponse = require("./cfn-response"); -const consts = require("./consts"); -const outbound_1 = require("./outbound"); -const util_1 = require("./util"); -/** - * The main runtime entrypoint of the async custom resource lambda function. - * - * Any lifecycle event changes to the custom resources will invoke this handler, which will, in turn, - * interact with the user-defined `onEvent` and `isComplete` handlers. - * - * This function will always succeed. If an error occurs, it is logged but an error is not thrown. - * - * @param cfnRequest The cloudformation custom resource event. - */ -async function onEvent(cfnRequest) { - const sanitizedRequest = { ...cfnRequest, ResponseURL: '...' }; - (0, util_1.log)('onEventHandler', sanitizedRequest); - cfnRequest.ResourceProperties = cfnRequest.ResourceProperties || {}; - const onEventResult = await invokeUserFunction(consts.USER_ON_EVENT_FUNCTION_ARN_ENV, sanitizedRequest, cfnRequest.ResponseURL); - (0, util_1.log)('onEvent returned:', onEventResult); - // merge the request and the result from onEvent to form the complete resource event - // this also performs validation. - const resourceEvent = createResponseEvent(cfnRequest, onEventResult); - (0, util_1.log)('event:', onEventResult); - // determine if this is an async provider based on whether we have an isComplete handler defined. - // if it is not defined, then we are basically ready to return a positive response. - if (!process.env[consts.USER_IS_COMPLETE_FUNCTION_ARN_ENV]) { - return cfnResponse.submitResponse('SUCCESS', resourceEvent, { noEcho: resourceEvent.NoEcho }); - } - // ok, we are not complete, so kick off the waiter workflow - const waiter = { - stateMachineArn: (0, util_1.getEnv)(consts.WAITER_STATE_MACHINE_ARN_ENV), - name: resourceEvent.RequestId, - input: JSON.stringify(resourceEvent), - }; - (0, util_1.log)('starting waiter', waiter); - // kick off waiter state machine - await (0, outbound_1.startExecution)(waiter); -} -// invoked a few times until `complete` is true or until it times out. -async function isComplete(event) { - const sanitizedRequest = { ...event, ResponseURL: '...' }; - (0, util_1.log)('isComplete', sanitizedRequest); - const isCompleteResult = await invokeUserFunction(consts.USER_IS_COMPLETE_FUNCTION_ARN_ENV, sanitizedRequest, event.ResponseURL); - (0, util_1.log)('user isComplete returned:', isCompleteResult); - // if we are not complete, return false, and don't send a response back. - if (!isCompleteResult.IsComplete) { - if (isCompleteResult.Data && Object.keys(isCompleteResult.Data).length > 0) { - throw new Error('"Data" is not allowed if "IsComplete" is "False"'); - } - // This must be the full event, it will be deserialized in `onTimeout` to send the response to CloudFormation - throw new cfnResponse.Retry(JSON.stringify(event)); - } - const response = { - ...event, - ...isCompleteResult, - Data: { - ...event.Data, - ...isCompleteResult.Data, - }, - }; - await cfnResponse.submitResponse('SUCCESS', response, { noEcho: event.NoEcho }); -} -// invoked when completion retries are exhaused. -async function onTimeout(timeoutEvent) { - (0, util_1.log)('timeoutHandler', timeoutEvent); - const isCompleteRequest = JSON.parse(JSON.parse(timeoutEvent.Cause).errorMessage); - await cfnResponse.submitResponse('FAILED', isCompleteRequest, { - reason: 'Operation timed out', - }); -} -async function invokeUserFunction(functionArnEnv, sanitizedPayload, responseUrl) { - const functionArn = (0, util_1.getEnv)(functionArnEnv); - (0, util_1.log)(`executing user function ${functionArn} with payload`, sanitizedPayload); - // transient errors such as timeouts, throttling errors (429), and other - // errors that aren't caused by a bad request (500 series) are retried - // automatically by the JavaScript SDK. - const resp = await (0, outbound_1.invokeFunction)({ - FunctionName: functionArn, - // Cannot strip 'ResponseURL' here as this would be a breaking change even though the downstream CR doesn't need it - Payload: JSON.stringify({ ...sanitizedPayload, ResponseURL: responseUrl }), - }); - (0, util_1.log)('user function response:', resp, typeof (resp)); - // ParseJsonPayload is very defensive. It should not be possible for `Payload` - // to be anything other than a JSON encoded string (or intarray). Something weird is - // going on if that happens. Still, we should do our best to survive it. - const jsonPayload = (0, util_1.parseJsonPayload)(resp.Payload); - if (resp.FunctionError) { - (0, util_1.log)('user function threw an error:', resp.FunctionError); - const errorMessage = jsonPayload.errorMessage || 'error'; - // parse function name from arn - // arn:${Partition}:lambda:${Region}:${Account}:function:${FunctionName} - const arn = functionArn.split(':'); - const functionName = arn[arn.length - 1]; - // append a reference to the log group. - const message = [ - errorMessage, - '', - `Logs: /aws/lambda/${functionName}`, - '', - ].join('\n'); - const e = new Error(message); - // the output that goes to CFN is what's in `stack`, not the error message. - // if we have a remote trace, construct a nice message with log group information - if (jsonPayload.trace) { - // skip first trace line because it's the message - e.stack = [message, ...jsonPayload.trace.slice(1)].join('\n'); - } - throw e; - } - return jsonPayload; -} -function createResponseEvent(cfnRequest, onEventResult) { - // - // validate that onEventResult always includes a PhysicalResourceId - onEventResult = onEventResult || {}; - // if physical ID is not returned, we have some defaults for you based - // on the request type. - const physicalResourceId = onEventResult.PhysicalResourceId || defaultPhysicalResourceId(cfnRequest); - // if we are in DELETE and physical ID was changed, it's an error. - if (cfnRequest.RequestType === 'Delete' && physicalResourceId !== cfnRequest.PhysicalResourceId) { - throw new Error(`DELETE: cannot change the physical resource ID from "${cfnRequest.PhysicalResourceId}" to "${onEventResult.PhysicalResourceId}" during deletion`); - } - // if we are in UPDATE and physical ID was changed, it's a replacement (just log) - if (cfnRequest.RequestType === 'Update' && physicalResourceId !== cfnRequest.PhysicalResourceId) { - (0, util_1.log)(`UPDATE: changing physical resource ID from "${cfnRequest.PhysicalResourceId}" to "${onEventResult.PhysicalResourceId}"`); - } - // merge request event and result event (result prevails). - return { - ...cfnRequest, - ...onEventResult, - PhysicalResourceId: physicalResourceId, - }; -} -/** - * Calculates the default physical resource ID based in case user handler did - * not return a PhysicalResourceId. - * - * For "CREATE", it uses the RequestId. - * For "UPDATE" and "DELETE" and returns the current PhysicalResourceId (the one provided in `event`). - */ -function defaultPhysicalResourceId(req) { - switch (req.RequestType) { - case 'Create': - return req.RequestId; - case 'Update': - case 'Delete': - return req.PhysicalResourceId; - default: - throw new Error(`Invalid "RequestType" in request "${JSON.stringify(req)}"`); - } -} -module.exports = { - [consts.FRAMEWORK_ON_EVENT_HANDLER_NAME]: cfnResponse.safeHandler(onEvent), - [consts.FRAMEWORK_IS_COMPLETE_HANDLER_NAME]: cfnResponse.safeHandler(isComplete), - [consts.FRAMEWORK_ON_TIMEOUT_HANDLER_NAME]: onTimeout, -}; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJhbWV3b3JrLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiZnJhbWV3b3JrLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSw0QkFBNEI7QUFDNUIsK0JBQStCO0FBQy9CLDhDQUE4QztBQUM5QyxtQ0FBbUM7QUFDbkMseUNBQTREO0FBQzVELGlDQUF1RDtBQVV2RDs7Ozs7Ozs7O0dBU0c7QUFDSCxLQUFLLFVBQVUsT0FBTyxDQUFDLFVBQXVEO0lBQzVFLE1BQU0sZ0JBQWdCLEdBQUcsRUFBRSxHQUFHLFVBQVUsRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFXLENBQUM7SUFDeEUsSUFBQSxVQUFHLEVBQUMsZ0JBQWdCLEVBQUUsZ0JBQWdCLENBQUMsQ0FBQztJQUV4QyxVQUFVLENBQUMsa0JBQWtCLEdBQUcsVUFBVSxDQUFDLGtCQUFrQixJQUFJLEVBQUcsQ0FBQztJQUVyRSxNQUFNLGFBQWEsR0FBRyxNQUFNLGtCQUFrQixDQUFDLE1BQU0sQ0FBQyw4QkFBOEIsRUFBRSxnQkFBZ0IsRUFBRSxVQUFVLENBQUMsV0FBVyxDQUFvQixDQUFDO0lBQ25KLElBQUEsVUFBRyxFQUFDLG1CQUFtQixFQUFFLGFBQWEsQ0FBQyxDQUFDO0lBRXhDLG9GQUFvRjtJQUNwRixpQ0FBaUM7SUFDakMsTUFBTSxhQUFhLEdBQUcsbUJBQW1CLENBQUMsVUFBVSxFQUFFLGFBQWEsQ0FBQyxDQUFDO0lBQ3JFLElBQUEsVUFBRyxFQUFDLFFBQVEsRUFBRSxhQUFhLENBQUMsQ0FBQztJQUU3QixpR0FBaUc7SUFDakcsbUZBQW1GO0lBQ25GLElBQUksQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLE1BQU0sQ0FBQyxpQ0FBaUMsQ0FBQyxFQUFFO1FBQzFELE9BQU8sV0FBVyxDQUFDLGNBQWMsQ0FBQyxTQUFTLEVBQUUsYUFBYSxFQUFFLEVBQUUsTUFBTSxFQUFFLGFBQWEsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDO0tBQy9GO0lBRUQsMkRBQTJEO0lBQzNELE1BQU0sTUFBTSxHQUFHO1FBQ2IsZUFBZSxFQUFFLElBQUEsYUFBTSxFQUFDLE1BQU0sQ0FBQyw0QkFBNEIsQ0FBQztRQUM1RCxJQUFJLEVBQUUsYUFBYSxDQUFDLFNBQVM7UUFDN0IsS0FBSyxFQUFFLElBQUksQ0FBQyxTQUFTLENBQUMsYUFBYSxDQUFDO0tBQ3JDLENBQUM7SUFFRixJQUFBLFVBQUcsRUFBQyxpQkFBaUIsRUFBRSxNQUFNLENBQUMsQ0FBQztJQUUvQixnQ0FBZ0M7SUFDaEMsTUFBTSxJQUFBLHlCQUFjLEVBQUMsTUFBTSxDQUFDLENBQUM7QUFDL0IsQ0FBQztBQUVELHNFQUFzRTtBQUN0RSxLQUFLLFVBQVUsVUFBVSxDQUFDLEtBQWtEO0lBQzFFLE1BQU0sZ0JBQWdCLEdBQUcsRUFBRSxHQUFHLEtBQUssRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFXLENBQUM7SUFDbkUsSUFBQSxVQUFHLEVBQUMsWUFBWSxFQUFFLGdCQUFnQixDQUFDLENBQUM7SUFFcEMsTUFBTSxnQkFBZ0IsR0FBRyxNQUFNLGtCQUFrQixDQUFDLE1BQU0sQ0FBQyxpQ0FBaUMsRUFBRSxnQkFBZ0IsRUFBRSxLQUFLLENBQUMsV0FBVyxDQUF1QixDQUFDO0lBQ3ZKLElBQUEsVUFBRyxFQUFDLDJCQUEyQixFQUFFLGdCQUFnQixDQUFDLENBQUM7SUFFbkQsd0VBQXdFO0lBQ3hFLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxVQUFVLEVBQUU7UUFDaEMsSUFBSSxnQkFBZ0IsQ0FBQyxJQUFJLElBQUksTUFBTSxDQUFDLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxFQUFFO1lBQzFFLE1BQU0sSUFBSSxLQUFLLENBQUMsa0RBQWtELENBQUMsQ0FBQztTQUNyRTtRQUVELDZHQUE2RztRQUM3RyxNQUFNLElBQUksV0FBVyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUM7S0FDcEQ7SUFFRCxNQUFNLFFBQVEsR0FBRztRQUNmLEdBQUcsS0FBSztRQUNSLEdBQUcsZ0JBQWdCO1FBQ25CLElBQUksRUFBRTtZQUNKLEdBQUcsS0FBSyxDQUFDLElBQUk7WUFDYixHQUFHLGdCQUFnQixDQUFDLElBQUk7U0FDekI7S0FDRixDQUFDO0lBRUYsTUFBTSxXQUFXLENBQUMsY0FBYyxDQUFDLFNBQVMsRUFBRSxRQUFRLEVBQUUsRUFBRSxNQUFNLEVBQUUsS0FBSyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUM7QUFDbEYsQ0FBQztBQUVELGdEQUFnRDtBQUNoRCxLQUFLLFVBQVUsU0FBUyxDQUFDLFlBQWlCO0lBQ3hDLElBQUEsVUFBRyxFQUFDLGdCQUFnQixFQUFFLFlBQVksQ0FBQyxDQUFDO0lBRXBDLE1BQU0saUJBQWlCLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxZQUFZLENBQWdELENBQUM7SUFDakksTUFBTSxXQUFXLENBQUMsY0FBYyxDQUFDLFFBQVEsRUFBRSxpQkFBaUIsRUFBRTtRQUM1RCxNQUFNLEVBQUUscUJBQXFCO0tBQzlCLENBQUMsQ0FBQztBQUNMLENBQUM7QUFFRCxLQUFLLFVBQVUsa0JBQWtCLENBQW1DLGNBQXNCLEVBQUUsZ0JBQW1CLEVBQUUsV0FBbUI7SUFDbEksTUFBTSxXQUFXLEdBQUcsSUFBQSxhQUFNLEVBQUMsY0FBYyxDQUFDLENBQUM7SUFDM0MsSUFBQSxVQUFHLEVBQUMsMkJBQTJCLFdBQVcsZUFBZSxFQUFFLGdCQUFnQixDQUFDLENBQUM7SUFFN0Usd0VBQXdFO0lBQ3hFLHNFQUFzRTtJQUN0RSx1Q0FBdUM7SUFDdkMsTUFBTSxJQUFJLEdBQUcsTUFBTSxJQUFBLHlCQUFjLEVBQUM7UUFDaEMsWUFBWSxFQUFFLFdBQVc7UUFFekIsbUhBQW1IO1FBQ25ILE9BQU8sRUFBRSxJQUFJLENBQUMsU0FBUyxDQUFDLEVBQUUsR0FBRyxnQkFBZ0IsRUFBRSxXQUFXLEVBQUUsV0FBVyxFQUFFLENBQUM7S0FDM0UsQ0FBQyxDQUFDO0lBRUgsSUFBQSxVQUFHLEVBQUMseUJBQXlCLEVBQUUsSUFBSSxFQUFFLE9BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO0lBRW5ELDhFQUE4RTtJQUM5RSxvRkFBb0Y7SUFDcEYsd0VBQXdFO0lBQ3hFLE1BQU0sV0FBVyxHQUFHLElBQUEsdUJBQWdCLEVBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQ25ELElBQUksSUFBSSxDQUFDLGFBQWEsRUFBRTtRQUN0QixJQUFBLFVBQUcsRUFBQywrQkFBK0IsRUFBRSxJQUFJLENBQUMsYUFBYSxDQUFDLENBQUM7UUFFekQsTUFBTSxZQUFZLEdBQUcsV0FBVyxDQUFDLFlBQVksSUFBSSxPQUFPLENBQUM7UUFFekQsK0JBQStCO1FBQy9CLHdFQUF3RTtRQUN4RSxNQUFNLEdBQUcsR0FBRyxXQUFXLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ25DLE1BQU0sWUFBWSxHQUFHLEdBQUcsQ0FBQyxHQUFHLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxDQUFDO1FBRXpDLHVDQUF1QztRQUN2QyxNQUFNLE9BQU8sR0FBRztZQUNkLFlBQVk7WUFDWixFQUFFO1lBQ0YscUJBQXFCLFlBQVksRUFBRTtZQUNuQyxFQUFFO1NBQ0gsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7UUFFYixNQUFNLENBQUMsR0FBRyxJQUFJLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUU3QiwyRUFBMkU7UUFDM0UsaUZBQWlGO1FBQ2pGLElBQUksV0FBVyxDQUFDLEtBQUssRUFBRTtZQUNyQixpREFBaUQ7WUFDakQsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLE9BQU8sRUFBRSxHQUFHLFdBQVcsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO1NBQy9EO1FBRUQsTUFBTSxDQUFDLENBQUM7S0FDVDtJQUVELE9BQU8sV0FBVyxDQUFDO0FBQ3JCLENBQUM7QUFFRCxTQUFTLG1CQUFtQixDQUFDLFVBQXVELEVBQUUsYUFBOEI7SUFDbEgsRUFBRTtJQUNGLG1FQUFtRTtJQUVuRSxhQUFhLEdBQUcsYUFBYSxJQUFJLEVBQUcsQ0FBQztJQUVyQyxzRUFBc0U7SUFDdEUsdUJBQXVCO0lBQ3ZCLE1BQU0sa0JBQWtCLEdBQUcsYUFBYSxDQUFDLGtCQUFrQixJQUFJLHlCQUF5QixDQUFDLFVBQVUsQ0FBQyxDQUFDO0lBRXJHLGtFQUFrRTtJQUNsRSxJQUFJLFVBQVUsQ0FBQyxXQUFXLEtBQUssUUFBUSxJQUFJLGtCQUFrQixLQUFLLFVBQVUsQ0FBQyxrQkFBa0IsRUFBRTtRQUMvRixNQUFNLElBQUksS0FBSyxDQUFDLHdEQUF3RCxVQUFVLENBQUMsa0JBQWtCLFNBQVMsYUFBYSxDQUFDLGtCQUFrQixtQkFBbUIsQ0FBQyxDQUFDO0tBQ3BLO0lBRUQsaUZBQWlGO0lBQ2pGLElBQUksVUFBVSxDQUFDLFdBQVcsS0FBSyxRQUFRLElBQUksa0JBQWtCLEtBQUssVUFBVSxDQUFDLGtCQUFrQixFQUFFO1FBQy9GLElBQUEsVUFBRyxFQUFDLCtDQUErQyxVQUFVLENBQUMsa0JBQWtCLFNBQVMsYUFBYSxDQUFDLGtCQUFrQixHQUFHLENBQUMsQ0FBQztLQUMvSDtJQUVELDBEQUEwRDtJQUMxRCxPQUFPO1FBQ0wsR0FBRyxVQUFVO1FBQ2IsR0FBRyxhQUFhO1FBQ2hCLGtCQUFrQixFQUFFLGtCQUFrQjtLQUN2QyxDQUFDO0FBQ0osQ0FBQztBQUVEOzs7Ozs7R0FNRztBQUNILFNBQVMseUJBQXlCLENBQUMsR0FBZ0Q7SUFDakYsUUFBUSxHQUFHLENBQUMsV0FBVyxFQUFFO1FBQ3ZCLEtBQUssUUFBUTtZQUNYLE9BQU8sR0FBRyxDQUFDLFNBQVMsQ0FBQztRQUV2QixLQUFLLFFBQVEsQ0FBQztRQUNkLEtBQUssUUFBUTtZQUNYLE9BQU8sR0FBRyxDQUFDLGtCQUFrQixDQUFDO1FBRWhDO1lBQ0UsTUFBTSxJQUFJLEtBQUssQ0FBQyxxQ0FBcUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUM7S0FDaEY7QUFDSCxDQUFDO0FBN0xELGlCQUFTO0lBQ1AsQ0FBQyxNQUFNLENBQUMsK0JBQStCLENBQUMsRUFBRSxXQUFXLENBQUMsV0FBVyxDQUFDLE9BQU8sQ0FBQztJQUMxRSxDQUFDLE1BQU0sQ0FBQyxrQ0FBa0MsQ0FBQyxFQUFFLFdBQVcsQ0FBQyxXQUFXLENBQUMsVUFBVSxDQUFDO0lBQ2hGLENBQUMsTUFBTSxDQUFDLGlDQUFpQyxDQUFDLEVBQUUsU0FBUztDQUN0RCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyogZXNsaW50LWRpc2FibGUgbWF4LWxlbiAqL1xuLyogZXNsaW50LWRpc2FibGUgbm8tY29uc29sZSAqL1xuaW1wb3J0ICogYXMgY2ZuUmVzcG9uc2UgZnJvbSAnLi9jZm4tcmVzcG9uc2UnO1xuaW1wb3J0ICogYXMgY29uc3RzIGZyb20gJy4vY29uc3RzJztcbmltcG9ydCB7IGludm9rZUZ1bmN0aW9uLCBzdGFydEV4ZWN1dGlvbiB9IGZyb20gJy4vb3V0Ym91bmQnO1xuaW1wb3J0IHsgZ2V0RW52LCBsb2csIHBhcnNlSnNvblBheWxvYWQgfSBmcm9tICcuL3V0aWwnO1xuaW1wb3J0IHsgSXNDb21wbGV0ZVJlc3BvbnNlLCBPbkV2ZW50UmVzcG9uc2UgfSBmcm9tICcuLi90eXBlcyc7XG5cbi8vIHVzZSBjb25zdHMgZm9yIGhhbmRsZXIgbmFtZXMgdG8gY29tcGlsZXItZW5mb3JjZSB0aGUgY291cGxpbmcgd2l0aCBjb25zdHJ1Y3Rpb24gY29kZS5cbmV4cG9ydCA9IHtcbiAgW2NvbnN0cy5GUkFNRVdPUktfT05fRVZFTlRfSEFORExFUl9OQU1FXTogY2ZuUmVzcG9uc2Uuc2FmZUhhbmRsZXIob25FdmVudCksXG4gIFtjb25zdHMuRlJBTUVXT1JLX0lTX0NPTVBMRVRFX0hBTkRMRVJfTkFNRV06IGNmblJlc3BvbnNlLnNhZmVIYW5kbGVyKGlzQ29tcGxldGUpLFxuICBbY29uc3RzLkZSQU1FV09SS19PTl9USU1FT1VUX0hBTkRMRVJfTkFNRV06IG9uVGltZW91dCxcbn07XG5cbi8qKlxuICogVGhlIG1haW4gcnVudGltZSBlbnRyeXBvaW50IG9mIHRoZSBhc3luYyBjdXN0b20gcmVzb3VyY2UgbGFtYmRhIGZ1bmN0aW9uLlxuICpcbiAqIEFueSBsaWZlY3ljbGUgZXZlbnQgY2hhbmdlcyB0byB0aGUgY3VzdG9tIHJlc291cmNlcyB3aWxsIGludm9rZSB0aGlzIGhhbmRsZXIsIHdoaWNoIHdpbGwsIGluIHR1cm4sXG4gKiBpbnRlcmFjdCB3aXRoIHRoZSB1c2VyLWRlZmluZWQgYG9uRXZlbnRgIGFuZCBgaXNDb21wbGV0ZWAgaGFuZGxlcnMuXG4gKlxuICogVGhpcyBmdW5jdGlvbiB3aWxsIGFsd2F5cyBzdWNjZWVkLiBJZiBhbiBlcnJvciBvY2N1cnMsIGl0IGlzIGxvZ2dlZCBidXQgYW4gZXJyb3IgaXMgbm90IHRocm93bi5cbiAqXG4gKiBAcGFyYW0gY2ZuUmVxdWVzdCBUaGUgY2xvdWRmb3JtYXRpb24gY3VzdG9tIHJlc291cmNlIGV2ZW50LlxuICovXG5hc3luYyBmdW5jdGlvbiBvbkV2ZW50KGNmblJlcXVlc3Q6IEFXU0xhbWJkYS5DbG91ZEZvcm1hdGlvbkN1c3RvbVJlc291cmNlRXZlbnQpIHtcbiAgY29uc3Qgc2FuaXRpemVkUmVxdWVzdCA9IHsgLi4uY2ZuUmVxdWVzdCwgUmVzcG9uc2VVUkw6ICcuLi4nIH0gYXMgY29uc3Q7XG4gIGxvZygnb25FdmVudEhhbmRsZXInLCBzYW5pdGl6ZWRSZXF1ZXN0KTtcblxuICBjZm5SZXF1ZXN0LlJlc291cmNlUHJvcGVydGllcyA9IGNmblJlcXVlc3QuUmVzb3VyY2VQcm9wZXJ0aWVzIHx8IHsgfTtcblxuICBjb25zdCBvbkV2ZW50UmVzdWx0ID0gYXdhaXQgaW52b2tlVXNlckZ1bmN0aW9uKGNvbnN0cy5VU0VSX09OX0VWRU5UX0ZVTkNUSU9OX0FSTl9FTlYsIHNhbml0aXplZFJlcXVlc3QsIGNmblJlcXVlc3QuUmVzcG9uc2VVUkwpIGFzIE9uRXZlbnRSZXNwb25zZTtcbiAgbG9nKCdvbkV2ZW50IHJldHVybmVkOicsIG9uRXZlbnRSZXN1bHQpO1xuXG4gIC8vIG1lcmdlIHRoZSByZXF1ZXN0IGFuZCB0aGUgcmVzdWx0IGZyb20gb25FdmVudCB0byBmb3JtIHRoZSBjb21wbGV0ZSByZXNvdXJjZSBldmVudFxuICAvLyB0aGlzIGFsc28gcGVyZm9ybXMgdmFsaWRhdGlvbi5cbiAgY29uc3QgcmVzb3VyY2VFdmVudCA9IGNyZWF0ZVJlc3BvbnNlRXZlbnQoY2ZuUmVxdWVzdCwgb25FdmVudFJlc3VsdCk7XG4gIGxvZygnZXZlbnQ6Jywgb25FdmVudFJlc3VsdCk7XG5cbiAgLy8gZGV0ZXJtaW5lIGlmIHRoaXMgaXMgYW4gYXN5bmMgcHJvdmlkZXIgYmFzZWQgb24gd2hldGhlciB3ZSBoYXZlIGFuIGlzQ29tcGxldGUgaGFuZGxlciBkZWZpbmVkLlxuICAvLyBpZiBpdCBpcyBub3QgZGVmaW5lZCwgdGhlbiB3ZSBhcmUgYmFzaWNhbGx5IHJlYWR5IHRvIHJldHVybiBhIHBvc2l0aXZlIHJlc3BvbnNlLlxuICBpZiAoIXByb2Nlc3MuZW52W2NvbnN0cy5VU0VSX0lTX0NPTVBMRVRFX0ZVTkNUSU9OX0FSTl9FTlZdKSB7XG4gICAgcmV0dXJuIGNmblJlc3BvbnNlLnN1Ym1pdFJlc3BvbnNlKCdTVUNDRVNTJywgcmVzb3VyY2VFdmVudCwgeyBub0VjaG86IHJlc291cmNlRXZlbnQuTm9FY2hvIH0pO1xuICB9XG5cbiAgLy8gb2ssIHdlIGFyZSBub3QgY29tcGxldGUsIHNvIGtpY2sgb2ZmIHRoZSB3YWl0ZXIgd29ya2Zsb3dcbiAgY29uc3Qgd2FpdGVyID0ge1xuICAgIHN0YXRlTWFjaGluZUFybjogZ2V0RW52KGNvbnN0cy5XQUlURVJfU1RBVEVfTUFDSElORV9BUk5fRU5WKSxcbiAgICBuYW1lOiByZXNvdXJjZUV2ZW50LlJlcXVlc3RJZCxcbiAgICBpbnB1dDogSlNPTi5zdHJpbmdpZnkocmVzb3VyY2VFdmVudCksXG4gIH07XG5cbiAgbG9nKCdzdGFydGluZyB3YWl0ZXInLCB3YWl0ZXIpO1xuXG4gIC8vIGtpY2sgb2ZmIHdhaXRlciBzdGF0ZSBtYWNoaW5lXG4gIGF3YWl0IHN0YXJ0RXhlY3V0aW9uKHdhaXRlcik7XG59XG5cbi8vIGludm9rZWQgYSBmZXcgdGltZXMgdW50aWwgYGNvbXBsZXRlYCBpcyB0cnVlIG9yIHVudGlsIGl0IHRpbWVzIG91dC5cbmFzeW5jIGZ1bmN0aW9uIGlzQ29tcGxldGUoZXZlbnQ6IEFXU0NES0FzeW5jQ3VzdG9tUmVzb3VyY2UuSXNDb21wbGV0ZVJlcXVlc3QpIHtcbiAgY29uc3Qgc2FuaXRpemVkUmVxdWVzdCA9IHsgLi4uZXZlbnQsIFJlc3BvbnNlVVJMOiAnLi4uJyB9IGFzIGNvbnN0O1xuICBsb2coJ2lzQ29tcGxldGUnLCBzYW5pdGl6ZWRSZXF1ZXN0KTtcblxuICBjb25zdCBpc0NvbXBsZXRlUmVzdWx0ID0gYXdhaXQgaW52b2tlVXNlckZ1bmN0aW9uKGNvbnN0cy5VU0VSX0lTX0NPTVBMRVRFX0ZVTkNUSU9OX0FSTl9FTlYsIHNhbml0aXplZFJlcXVlc3QsIGV2ZW50LlJlc3BvbnNlVVJMKSBhcyBJc0NvbXBsZXRlUmVzcG9uc2U7XG4gIGxvZygndXNlciBpc0NvbXBsZXRlIHJldHVybmVkOicsIGlzQ29tcGxldGVSZXN1bHQpO1xuXG4gIC8vIGlmIHdlIGFyZSBub3QgY29tcGxldGUsIHJldHVybiBmYWxzZSwgYW5kIGRvbid0IHNlbmQgYSByZXNwb25zZSBiYWNrLlxuICBpZiAoIWlzQ29tcGxldGVSZXN1bHQuSXNDb21wbGV0ZSkge1xuICAgIGlmIChpc0NvbXBsZXRlUmVzdWx0LkRhdGEgJiYgT2JqZWN0LmtleXMoaXNDb21wbGV0ZVJlc3VsdC5EYXRhKS5sZW5ndGggPiAwKSB7XG4gICAgICB0aHJvdyBuZXcgRXJyb3IoJ1wiRGF0YVwiIGlzIG5vdCBhbGxvd2VkIGlmIFwiSXNDb21wbGV0ZVwiIGlzIFwiRmFsc2VcIicpO1xuICAgIH1cblxuICAgIC8vIFRoaXMgbXVzdCBiZSB0aGUgZnVsbCBldmVudCwgaXQgd2lsbCBiZSBkZXNlcmlhbGl6ZWQgaW4gYG9uVGltZW91dGAgdG8gc2VuZCB0aGUgcmVzcG9uc2UgdG8gQ2xvdWRGb3JtYXRpb25cbiAgICB0aHJvdyBuZXcgY2ZuUmVzcG9uc2UuUmV0cnkoSlNPTi5zdHJpbmdpZnkoZXZlbnQpKTtcbiAgfVxuXG4gIGNvbnN0IHJlc3BvbnNlID0ge1xuICAgIC4uLmV2ZW50LFxuICAgIC4uLmlzQ29tcGxldGVSZXN1bHQsXG4gICAgRGF0YToge1xuICAgICAgLi4uZXZlbnQuRGF0YSxcbiAgICAgIC4uLmlzQ29tcGxldGVSZXN1bHQuRGF0YSxcbiAgICB9LFxuICB9O1xuXG4gIGF3YWl0IGNmblJlc3BvbnNlLnN1Ym1pdFJlc3BvbnNlKCdTVUNDRVNTJywgcmVzcG9uc2UsIHsgbm9FY2hvOiBldmVudC5Ob0VjaG8gfSk7XG59XG5cbi8vIGludm9rZWQgd2hlbiBjb21wbGV0aW9uIHJldHJpZXMgYXJlIGV4aGF1c2VkLlxuYXN5bmMgZnVuY3Rpb24gb25UaW1lb3V0KHRpbWVvdXRFdmVudDogYW55KSB7XG4gIGxvZygndGltZW91dEhhbmRsZXInLCB0aW1lb3V0RXZlbnQpO1xuXG4gIGNvbnN0IGlzQ29tcGxldGVSZXF1ZXN0ID0gSlNPTi5wYXJzZShKU09OLnBhcnNlKHRpbWVvdXRFdmVudC5DYXVzZSkuZXJyb3JNZXNzYWdlKSBhcyBBV1NDREtBc3luY0N1c3RvbVJlc291cmNlLklzQ29tcGxldGVSZXF1ZXN0O1xuICBhd2FpdCBjZm5SZXNwb25zZS5zdWJtaXRSZXNwb25zZSgnRkFJTEVEJywgaXNDb21wbGV0ZVJlcXVlc3QsIHtcbiAgICByZWFzb246ICdPcGVyYXRpb24gdGltZWQgb3V0JyxcbiAgfSk7XG59XG5cbmFzeW5jIGZ1bmN0aW9uIGludm9rZVVzZXJGdW5jdGlvbjxBIGV4dGVuZHMgeyBSZXNwb25zZVVSTDogJy4uLicgfT4oZnVuY3Rpb25Bcm5FbnY6IHN0cmluZywgc2FuaXRpemVkUGF5bG9hZDogQSwgcmVzcG9uc2VVcmw6IHN0cmluZykge1xuICBjb25zdCBmdW5jdGlvbkFybiA9IGdldEVudihmdW5jdGlvbkFybkVudik7XG4gIGxvZyhgZXhlY3V0aW5nIHVzZXIgZnVuY3Rpb24gJHtmdW5jdGlvbkFybn0gd2l0aCBwYXlsb2FkYCwgc2FuaXRpemVkUGF5bG9hZCk7XG5cbiAgLy8gdHJhbnNpZW50IGVycm9ycyBzdWNoIGFzIHRpbWVvdXRzLCB0aHJvdHRsaW5nIGVycm9ycyAoNDI5KSwgYW5kIG90aGVyXG4gIC8vIGVycm9ycyB0aGF0IGFyZW4ndCBjYXVzZWQgYnkgYSBiYWQgcmVxdWVzdCAoNTAwIHNlcmllcykgYXJlIHJldHJpZWRcbiAgLy8gYXV0b21hdGljYWxseSBieSB0aGUgSmF2YVNjcmlwdCBTREsuXG4gIGNvbnN0IHJlc3AgPSBhd2FpdCBpbnZva2VGdW5jdGlvbih7XG4gICAgRnVuY3Rpb25OYW1lOiBmdW5jdGlvbkFybixcblxuICAgIC8vIENhbm5vdCBzdHJpcCAnUmVzcG9uc2VVUkwnIGhlcmUgYXMgdGhpcyB3b3VsZCBiZSBhIGJyZWFraW5nIGNoYW5nZSBldmVuIHRob3VnaCB0aGUgZG93bnN0cmVhbSBDUiBkb2Vzbid0IG5lZWQgaXRcbiAgICBQYXlsb2FkOiBKU09OLnN0cmluZ2lmeSh7IC4uLnNhbml0aXplZFBheWxvYWQsIFJlc3BvbnNlVVJMOiByZXNwb25zZVVybCB9KSxcbiAgfSk7XG5cbiAgbG9nKCd1c2VyIGZ1bmN0aW9uIHJlc3BvbnNlOicsIHJlc3AsIHR5cGVvZihyZXNwKSk7XG5cbiAgLy8gUGFyc2VKc29uUGF5bG9hZCBpcyB2ZXJ5IGRlZmVuc2l2ZS4gSXQgc2hvdWxkIG5vdCBiZSBwb3NzaWJsZSBmb3IgYFBheWxvYWRgXG4gIC8vIHRvIGJlIGFueXRoaW5nIG90aGVyIHRoYW4gYSBKU09OIGVuY29kZWQgc3RyaW5nIChvciBpbnRhcnJheSkuIFNvbWV0aGluZyB3ZWlyZCBpc1xuICAvLyBnb2luZyBvbiBpZiB0aGF0IGhhcHBlbnMuIFN0aWxsLCB3ZSBzaG91bGQgZG8gb3VyIGJlc3QgdG8gc3Vydml2ZSBpdC5cbiAgY29uc3QganNvblBheWxvYWQgPSBwYXJzZUpzb25QYXlsb2FkKHJlc3AuUGF5bG9hZCk7XG4gIGlmIChyZXNwLkZ1bmN0aW9uRXJyb3IpIHtcbiAgICBsb2coJ3VzZXIgZnVuY3Rpb24gdGhyZXcgYW4gZXJyb3I6JywgcmVzcC5GdW5jdGlvbkVycm9yKTtcblxuICAgIGNvbnN0IGVycm9yTWVzc2FnZSA9IGpzb25QYXlsb2FkLmVycm9yTWVzc2FnZSB8fCAnZXJyb3InO1xuXG4gICAgLy8gcGFyc2UgZnVuY3Rpb24gbmFtZSBmcm9tIGFyblxuICAgIC8vIGFybjoke1BhcnRpdGlvbn06bGFtYmRhOiR7UmVnaW9ufToke0FjY291bnR9OmZ1bmN0aW9uOiR7RnVuY3Rpb25OYW1lfVxuICAgIGNvbnN0IGFybiA9IGZ1bmN0aW9uQXJuLnNwbGl0KCc6Jyk7XG4gICAgY29uc3QgZnVuY3Rpb25OYW1lID0gYXJuW2Fybi5sZW5ndGggLSAxXTtcblxuICAgIC8vIGFwcGVuZCBhIHJlZmVyZW5jZSB0byB0aGUgbG9nIGdyb3VwLlxuICAgIGNvbnN0IG1lc3NhZ2UgPSBbXG4gICAgICBlcnJvck1lc3NhZ2UsXG4gICAgICAnJyxcbiAgICAgIGBMb2dzOiAvYXdzL2xhbWJkYS8ke2Z1bmN0aW9uTmFtZX1gLCAvLyBjbG91ZHdhdGNoIGxvZyBncm91cFxuICAgICAgJycsXG4gICAgXS5qb2luKCdcXG4nKTtcblxuICAgIGNvbnN0IGUgPSBuZXcgRXJyb3IobWVzc2FnZSk7XG5cbiAgICAvLyB0aGUgb3V0cHV0IHRoYXQgZ29lcyB0byBDRk4gaXMgd2hhdCdzIGluIGBzdGFja2AsIG5vdCB0aGUgZXJyb3IgbWVzc2FnZS5cbiAgICAvLyBpZiB3ZSBoYXZlIGEgcmVtb3RlIHRyYWNlLCBjb25zdHJ1Y3QgYSBuaWNlIG1lc3NhZ2Ugd2l0aCBsb2cgZ3JvdXAgaW5mb3JtYXRpb25cbiAgICBpZiAoanNvblBheWxvYWQudHJhY2UpIHtcbiAgICAgIC8vIHNraXAgZmlyc3QgdHJhY2UgbGluZSBiZWNhdXNlIGl0J3MgdGhlIG1lc3NhZ2VcbiAgICAgIGUuc3RhY2sgPSBbbWVzc2FnZSwgLi4uanNvblBheWxvYWQudHJhY2Uuc2xpY2UoMSldLmpvaW4oJ1xcbicpO1xuICAgIH1cblxuICAgIHRocm93IGU7XG4gIH1cblxuICByZXR1cm4ganNvblBheWxvYWQ7XG59XG5cbmZ1bmN0aW9uIGNyZWF0ZVJlc3BvbnNlRXZlbnQoY2ZuUmVxdWVzdDogQVdTTGFtYmRhLkNsb3VkRm9ybWF0aW9uQ3VzdG9tUmVzb3VyY2VFdmVudCwgb25FdmVudFJlc3VsdDogT25FdmVudFJlc3BvbnNlKTogQVdTQ0RLQXN5bmNDdXN0b21SZXNvdXJjZS5Jc0NvbXBsZXRlUmVxdWVzdCB7XG4gIC8vXG4gIC8vIHZhbGlkYXRlIHRoYXQgb25FdmVudFJlc3VsdCBhbHdheXMgaW5jbHVkZXMgYSBQaHlzaWNhbFJlc291cmNlSWRcblxuICBvbkV2ZW50UmVzdWx0ID0gb25FdmVudFJlc3VsdCB8fCB7IH07XG5cbiAgLy8gaWYgcGh5c2ljYWwgSUQgaXMgbm90IHJldHVybmVkLCB3ZSBoYXZlIHNvbWUgZGVmYXVsdHMgZm9yIHlvdSBiYXNlZFxuICAvLyBvbiB0aGUgcmVxdWVzdCB0eXBlLlxuICBjb25zdCBwaHlzaWNhbFJlc291cmNlSWQgPSBvbkV2ZW50UmVzdWx0LlBoeXNpY2FsUmVzb3VyY2VJZCB8fCBkZWZhdWx0UGh5c2ljYWxSZXNvdXJjZUlkKGNmblJlcXVlc3QpO1xuXG4gIC8vIGlmIHdlIGFyZSBpbiBERUxFVEUgYW5kIHBoeXNpY2FsIElEIHdhcyBjaGFuZ2VkLCBpdCdzIGFuIGVycm9yLlxuICBpZiAoY2ZuUmVxdWVzdC5SZXF1ZXN0VHlwZSA9PT0gJ0RlbGV0ZScgJiYgcGh5c2ljYWxSZXNvdXJjZUlkICE9PSBjZm5SZXF1ZXN0LlBoeXNpY2FsUmVzb3VyY2VJZCkge1xuICAgIHRocm93IG5ldyBFcnJvcihgREVMRVRFOiBjYW5ub3QgY2hhbmdlIHRoZSBwaHlzaWNhbCByZXNvdXJjZSBJRCBmcm9tIFwiJHtjZm5SZXF1ZXN0LlBoeXNpY2FsUmVzb3VyY2VJZH1cIiB0byBcIiR7b25FdmVudFJlc3VsdC5QaHlzaWNhbFJlc291cmNlSWR9XCIgZHVyaW5nIGRlbGV0aW9uYCk7XG4gIH1cblxuICAvLyBpZiB3ZSBhcmUgaW4gVVBEQVRFIGFuZCBwaHlzaWNhbCBJRCB3YXMgY2hhbmdlZCwgaXQncyBhIHJlcGxhY2VtZW50IChqdXN0IGxvZylcbiAgaWYgKGNmblJlcXVlc3QuUmVxdWVzdFR5cGUgPT09ICdVcGRhdGUnICYmIHBoeXNpY2FsUmVzb3VyY2VJZCAhPT0gY2ZuUmVxdWVzdC5QaHlzaWNhbFJlc291cmNlSWQpIHtcbiAgICBsb2coYFVQREFURTogY2hhbmdpbmcgcGh5c2ljYWwgcmVzb3VyY2UgSUQgZnJvbSBcIiR7Y2ZuUmVxdWVzdC5QaHlzaWNhbFJlc291cmNlSWR9XCIgdG8gXCIke29uRXZlbnRSZXN1bHQuUGh5c2ljYWxSZXNvdXJjZUlkfVwiYCk7XG4gIH1cblxuICAvLyBtZXJnZSByZXF1ZXN0IGV2ZW50IGFuZCByZXN1bHQgZXZlbnQgKHJlc3VsdCBwcmV2YWlscykuXG4gIHJldHVybiB7XG4gICAgLi4uY2ZuUmVxdWVzdCxcbiAgICAuLi5vbkV2ZW50UmVzdWx0LFxuICAgIFBoeXNpY2FsUmVzb3VyY2VJZDogcGh5c2ljYWxSZXNvdXJjZUlkLFxuICB9O1xufVxuXG4vKipcbiAqIENhbGN1bGF0ZXMgdGhlIGRlZmF1bHQgcGh5c2ljYWwgcmVzb3VyY2UgSUQgYmFzZWQgaW4gY2FzZSB1c2VyIGhhbmRsZXIgZGlkXG4gKiBub3QgcmV0dXJuIGEgUGh5c2ljYWxSZXNvdXJjZUlkLlxuICpcbiAqIEZvciBcIkNSRUFURVwiLCBpdCB1c2VzIHRoZSBSZXF1ZXN0SWQuXG4gKiBGb3IgXCJVUERBVEVcIiBhbmQgXCJERUxFVEVcIiBhbmQgcmV0dXJucyB0aGUgY3VycmVudCBQaHlzaWNhbFJlc291cmNlSWQgKHRoZSBvbmUgcHJvdmlkZWQgaW4gYGV2ZW50YCkuXG4gKi9cbmZ1bmN0aW9uIGRlZmF1bHRQaHlzaWNhbFJlc291cmNlSWQocmVxOiBBV1NMYW1iZGEuQ2xvdWRGb3JtYXRpb25DdXN0b21SZXNvdXJjZUV2ZW50KTogc3RyaW5nIHtcbiAgc3dpdGNoIChyZXEuUmVxdWVzdFR5cGUpIHtcbiAgICBjYXNlICdDcmVhdGUnOlxuICAgICAgcmV0dXJuIHJlcS5SZXF1ZXN0SWQ7XG5cbiAgICBjYXNlICdVcGRhdGUnOlxuICAgIGNhc2UgJ0RlbGV0ZSc6XG4gICAgICByZXR1cm4gcmVxLlBoeXNpY2FsUmVzb3VyY2VJZDtcblxuICAgIGRlZmF1bHQ6XG4gICAgICB0aHJvdyBuZXcgRXJyb3IoYEludmFsaWQgXCJSZXF1ZXN0VHlwZVwiIGluIHJlcXVlc3QgXCIke0pTT04uc3RyaW5naWZ5KHJlcSl9XCJgKTtcbiAgfVxufVxuIl19 \ No newline at end of file diff --git a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484/outbound.js b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484/outbound.js deleted file mode 100644 index 8ade7c5c96c6e..0000000000000 --- a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484/outbound.js +++ /dev/null @@ -1,75 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -exports.httpRequest = exports.invokeFunction = exports.startExecution = void 0; -/* istanbul ignore file */ -const https = require("https"); -// eslint-disable-next-line import/no-extraneous-dependencies -const client_lambda_1 = require("@aws-sdk/client-lambda"); -// eslint-disable-next-line import/no-extraneous-dependencies -const client_sfn_1 = require("@aws-sdk/client-sfn"); -// eslint-disable-next-line import/no-extraneous-dependencies -const FRAMEWORK_HANDLER_TIMEOUT = 900000; // 15 minutes -// In order to honor the overall maximum timeout set for the target process, -// the default 2 minutes from AWS SDK has to be overriden: -// https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/Config.html#httpOptions-property -const awsSdkConfig = { - httpOptions: { timeout: FRAMEWORK_HANDLER_TIMEOUT }, -}; -async function defaultHttpRequest(options, responseBody) { - return new Promise((resolve, reject) => { - try { - const request = https.request(options, resolve); - request.on('error', reject); - request.write(responseBody); - request.end(); - } - catch (e) { - reject(e); - } - }); -} -let sfn; -let lambda; -async function defaultStartExecution(req) { - if (!sfn) { - sfn = new client_sfn_1.SFN(awsSdkConfig); - } - return sfn.startExecution(req); -} -async function defaultInvokeFunction(req) { - if (!lambda) { - lambda = new client_lambda_1.Lambda(awsSdkConfig); - } - try { - /** - * Try an initial invoke. - * - * When you try to invoke a function that is inactive, the invocation fails and Lambda sets - * the function to pending state until the function resources are recreated. - * If Lambda fails to recreate the resources, the function is set to the inactive state. - * - * We're using invoke first because `waitFor` doesn't trigger an inactive function to do anything, - * it just runs `getFunction` and checks the state. - */ - return await lambda.invoke(req); - } - catch { - /** - * The status of the Lambda function is checked every second for up to 300 seconds. - * Exits the loop on 'Active' state and throws an error on 'Inactive' or 'Failed'. - * - * And now we wait. - */ - await (0, client_lambda_1.waitUntilFunctionActiveV2)({ - client: lambda, - maxWaitTime: 300, - }, { - FunctionName: req.FunctionName, - }); - return await lambda.invoke(req); - } -} -exports.startExecution = defaultStartExecution; -exports.invokeFunction = defaultInvokeFunction; -exports.httpRequest = defaultHttpRequest; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3V0Ym91bmQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJvdXRib3VuZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwwQkFBMEI7QUFDMUIsK0JBQStCO0FBQy9CLDZEQUE2RDtBQUM3RCwwREFBbUg7QUFDbkgsNkRBQTZEO0FBQzdELG9EQUFxRjtBQUNyRiw2REFBNkQ7QUFFN0QsTUFBTSx5QkFBeUIsR0FBRyxNQUFNLENBQUMsQ0FBQyxhQUFhO0FBRXZELDRFQUE0RTtBQUM1RSwwREFBMEQ7QUFDMUQsMkZBQTJGO0FBQzNGLE1BQU0sWUFBWSxHQUFHO0lBQ25CLFdBQVcsRUFBRSxFQUFFLE9BQU8sRUFBRSx5QkFBeUIsRUFBRTtDQUNwRCxDQUFDO0FBRUYsS0FBSyxVQUFVLGtCQUFrQixDQUFDLE9BQTZCLEVBQUUsWUFBb0I7SUFDbkYsT0FBTyxJQUFJLE9BQU8sQ0FBQyxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsRUFBRTtRQUNyQyxJQUFJO1lBQ0YsTUFBTSxPQUFPLEdBQUcsS0FBSyxDQUFDLE9BQU8sQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUM7WUFDaEQsT0FBTyxDQUFDLEVBQUUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxDQUFDLENBQUM7WUFDNUIsT0FBTyxDQUFDLEtBQUssQ0FBQyxZQUFZLENBQUMsQ0FBQztZQUM1QixPQUFPLENBQUMsR0FBRyxFQUFFLENBQUM7U0FDZjtRQUFDLE9BQU8sQ0FBQyxFQUFFO1lBQ1YsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDO1NBQ1g7SUFDSCxDQUFDLENBQUMsQ0FBQztBQUNMLENBQUM7QUFFRCxJQUFJLEdBQVEsQ0FBQztBQUNiLElBQUksTUFBYyxDQUFDO0FBRW5CLEtBQUssVUFBVSxxQkFBcUIsQ0FBQyxHQUF3QjtJQUMzRCxJQUFJLENBQUMsR0FBRyxFQUFFO1FBQ1IsR0FBRyxHQUFHLElBQUksZ0JBQUcsQ0FBQyxZQUFZLENBQUMsQ0FBQztLQUM3QjtJQUVELE9BQU8sR0FBRyxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUNqQyxDQUFDO0FBRUQsS0FBSyxVQUFVLHFCQUFxQixDQUFDLEdBQXVCO0lBQzFELElBQUksQ0FBQyxNQUFNLEVBQUU7UUFDWCxNQUFNLEdBQUcsSUFBSSxzQkFBTSxDQUFDLFlBQVksQ0FBQyxDQUFDO0tBQ25DO0lBRUQsSUFBSTtRQUNGOzs7Ozs7Ozs7V0FTRztRQUNILE9BQU8sTUFBTSxNQUFNLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0tBQ2pDO0lBQUMsTUFBTTtRQUNOOzs7OztXQUtHO1FBQ0gsTUFBTSxJQUFBLHlDQUF5QixFQUFDO1lBQzlCLE1BQU0sRUFBRSxNQUFNO1lBQ2QsV0FBVyxFQUFFLEdBQUc7U0FDakIsRUFBRTtZQUNELFlBQVksRUFBRSxHQUFHLENBQUMsWUFBWTtTQUMvQixDQUFDLENBQUM7UUFDSCxPQUFPLE1BQU0sTUFBTSxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQztLQUNqQztBQUNILENBQUM7QUFFVSxRQUFBLGNBQWMsR0FBRyxxQkFBcUIsQ0FBQztBQUN2QyxRQUFBLGNBQWMsR0FBRyxxQkFBcUIsQ0FBQztBQUN2QyxRQUFBLFdBQVcsR0FBRyxrQkFBa0IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qIGlzdGFuYnVsIGlnbm9yZSBmaWxlICovXG5pbXBvcnQgKiBhcyBodHRwcyBmcm9tICdodHRwcyc7XG4vLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgaW1wb3J0L25vLWV4dHJhbmVvdXMtZGVwZW5kZW5jaWVzXG5pbXBvcnQgeyBMYW1iZGEsIHdhaXRVbnRpbEZ1bmN0aW9uQWN0aXZlVjIsIEludm9jYXRpb25SZXNwb25zZSwgSW52b2tlQ29tbWFuZElucHV0IH0gZnJvbSAnQGF3cy1zZGsvY2xpZW50LWxhbWJkYSc7XG4vLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgaW1wb3J0L25vLWV4dHJhbmVvdXMtZGVwZW5kZW5jaWVzXG5pbXBvcnQgeyBTRk4sIFN0YXJ0RXhlY3V0aW9uSW5wdXQsIFN0YXJ0RXhlY3V0aW9uT3V0cHV0IH0gZnJvbSAnQGF3cy1zZGsvY2xpZW50LXNmbic7XG4vLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgaW1wb3J0L25vLWV4dHJhbmVvdXMtZGVwZW5kZW5jaWVzXG5cbmNvbnN0IEZSQU1FV09SS19IQU5ETEVSX1RJTUVPVVQgPSA5MDAwMDA7IC8vIDE1IG1pbnV0ZXNcblxuLy8gSW4gb3JkZXIgdG8gaG9ub3IgdGhlIG92ZXJhbGwgbWF4aW11bSB0aW1lb3V0IHNldCBmb3IgdGhlIHRhcmdldCBwcm9jZXNzLFxuLy8gdGhlIGRlZmF1bHQgMiBtaW51dGVzIGZyb20gQVdTIFNESyBoYXMgdG8gYmUgb3ZlcnJpZGVuOlxuLy8gaHR0cHM6Ly9kb2NzLmF3cy5hbWF6b24uY29tL0FXU0phdmFTY3JpcHRTREsvbGF0ZXN0L0FXUy9Db25maWcuaHRtbCNodHRwT3B0aW9ucy1wcm9wZXJ0eVxuY29uc3QgYXdzU2RrQ29uZmlnID0ge1xuICBodHRwT3B0aW9uczogeyB0aW1lb3V0OiBGUkFNRVdPUktfSEFORExFUl9USU1FT1VUIH0sXG59O1xuXG5hc3luYyBmdW5jdGlvbiBkZWZhdWx0SHR0cFJlcXVlc3Qob3B0aW9uczogaHR0cHMuUmVxdWVzdE9wdGlvbnMsIHJlc3BvbnNlQm9keTogc3RyaW5nKSB7XG4gIHJldHVybiBuZXcgUHJvbWlzZSgocmVzb2x2ZSwgcmVqZWN0KSA9PiB7XG4gICAgdHJ5IHtcbiAgICAgIGNvbnN0IHJlcXVlc3QgPSBodHRwcy5yZXF1ZXN0KG9wdGlvbnMsIHJlc29sdmUpO1xuICAgICAgcmVxdWVzdC5vbignZXJyb3InLCByZWplY3QpO1xuICAgICAgcmVxdWVzdC53cml0ZShyZXNwb25zZUJvZHkpO1xuICAgICAgcmVxdWVzdC5lbmQoKTtcbiAgICB9IGNhdGNoIChlKSB7XG4gICAgICByZWplY3QoZSk7XG4gICAgfVxuICB9KTtcbn1cblxubGV0IHNmbjogU0ZOO1xubGV0IGxhbWJkYTogTGFtYmRhO1xuXG5hc3luYyBmdW5jdGlvbiBkZWZhdWx0U3RhcnRFeGVjdXRpb24ocmVxOiBTdGFydEV4ZWN1dGlvbklucHV0KTogUHJvbWlzZTxTdGFydEV4ZWN1dGlvbk91dHB1dD4ge1xuICBpZiAoIXNmbikge1xuICAgIHNmbiA9IG5ldyBTRk4oYXdzU2RrQ29uZmlnKTtcbiAgfVxuXG4gIHJldHVybiBzZm4uc3RhcnRFeGVjdXRpb24ocmVxKTtcbn1cblxuYXN5bmMgZnVuY3Rpb24gZGVmYXVsdEludm9rZUZ1bmN0aW9uKHJlcTogSW52b2tlQ29tbWFuZElucHV0KTogUHJvbWlzZTxJbnZvY2F0aW9uUmVzcG9uc2U+IHtcbiAgaWYgKCFsYW1iZGEpIHtcbiAgICBsYW1iZGEgPSBuZXcgTGFtYmRhKGF3c1Nka0NvbmZpZyk7XG4gIH1cblxuICB0cnkge1xuICAgIC8qKlxuICAgICAqIFRyeSBhbiBpbml0aWFsIGludm9rZS5cbiAgICAgKlxuICAgICAqIFdoZW4geW91IHRyeSB0byBpbnZva2UgYSBmdW5jdGlvbiB0aGF0IGlzIGluYWN0aXZlLCB0aGUgaW52b2NhdGlvbiBmYWlscyBhbmQgTGFtYmRhIHNldHNcbiAgICAgKiB0aGUgZnVuY3Rpb24gdG8gcGVuZGluZyBzdGF0ZSB1bnRpbCB0aGUgZnVuY3Rpb24gcmVzb3VyY2VzIGFyZSByZWNyZWF0ZWQuXG4gICAgICogSWYgTGFtYmRhIGZhaWxzIHRvIHJlY3JlYXRlIHRoZSByZXNvdXJjZXMsIHRoZSBmdW5jdGlvbiBpcyBzZXQgdG8gdGhlIGluYWN0aXZlIHN0YXRlLlxuICAgICAqXG4gICAgICogV2UncmUgdXNpbmcgaW52b2tlIGZpcnN0IGJlY2F1c2UgYHdhaXRGb3JgIGRvZXNuJ3QgdHJpZ2dlciBhbiBpbmFjdGl2ZSBmdW5jdGlvbiB0byBkbyBhbnl0aGluZyxcbiAgICAgKiBpdCBqdXN0IHJ1bnMgYGdldEZ1bmN0aW9uYCBhbmQgY2hlY2tzIHRoZSBzdGF0ZS5cbiAgICAgKi9cbiAgICByZXR1cm4gYXdhaXQgbGFtYmRhLmludm9rZShyZXEpO1xuICB9IGNhdGNoIHtcbiAgICAvKipcbiAgICAgKiBUaGUgc3RhdHVzIG9mIHRoZSBMYW1iZGEgZnVuY3Rpb24gaXMgY2hlY2tlZCBldmVyeSBzZWNvbmQgZm9yIHVwIHRvIDMwMCBzZWNvbmRzLlxuICAgICAqIEV4aXRzIHRoZSBsb29wIG9uICdBY3RpdmUnIHN0YXRlIGFuZCB0aHJvd3MgYW4gZXJyb3Igb24gJ0luYWN0aXZlJyBvciAnRmFpbGVkJy5cbiAgICAgKlxuICAgICAqIEFuZCBub3cgd2Ugd2FpdC5cbiAgICAgKi9cbiAgICBhd2FpdCB3YWl0VW50aWxGdW5jdGlvbkFjdGl2ZVYyKHtcbiAgICAgIGNsaWVudDogbGFtYmRhLFxuICAgICAgbWF4V2FpdFRpbWU6IDMwMCxcbiAgICB9LCB7XG4gICAgICBGdW5jdGlvbk5hbWU6IHJlcS5GdW5jdGlvbk5hbWUsXG4gICAgfSk7XG4gICAgcmV0dXJuIGF3YWl0IGxhbWJkYS5pbnZva2UocmVxKTtcbiAgfVxufVxuXG5leHBvcnQgbGV0IHN0YXJ0RXhlY3V0aW9uID0gZGVmYXVsdFN0YXJ0RXhlY3V0aW9uO1xuZXhwb3J0IGxldCBpbnZva2VGdW5jdGlvbiA9IGRlZmF1bHRJbnZva2VGdW5jdGlvbjtcbmV4cG9ydCBsZXQgaHR0cFJlcXVlc3QgPSBkZWZhdWx0SHR0cFJlcXVlc3Q7XG4iXX0= \ No newline at end of file diff --git a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484/util.js b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484/util.js deleted file mode 100644 index 71cfc7970bf79..0000000000000 --- a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484/util.js +++ /dev/null @@ -1,54 +0,0 @@ -"use strict"; -/* eslint-disable no-console */ -Object.defineProperty(exports, "__esModule", { value: true }); -exports.parseJsonPayload = exports.withRetries = exports.log = exports.getEnv = void 0; -function getEnv(name) { - const value = process.env[name]; - if (!value) { - throw new Error(`The environment variable "${name}" is not defined`); - } - return value; -} -exports.getEnv = getEnv; -function log(title, ...args) { - console.log('[provider-framework]', title, ...args.map(x => typeof (x) === 'object' ? JSON.stringify(x, undefined, 2) : x)); -} -exports.log = log; -function withRetries(options, fn) { - return async (...xs) => { - let attempts = options.attempts; - let ms = options.sleep; - while (true) { - try { - return await fn(...xs); - } - catch (e) { - if (attempts-- <= 0) { - throw e; - } - await sleep(Math.floor(Math.random() * ms)); - ms *= 2; - } - } - }; -} -exports.withRetries = withRetries; -async function sleep(ms) { - return new Promise((ok) => setTimeout(ok, ms)); -} -function parseJsonPayload(payload) { - // sdk v3 returns payloads in Uint8Array, either it or a string or Buffer - // can be cast into a buffer and then decoded. - const text = new TextDecoder().decode(Buffer.from(payload ?? '')); - if (!text) { - return {}; - } - try { - return JSON.parse(text); - } - catch { - throw new Error(`return values from user-handlers must be JSON objects. got: "${text}"`); - } -} -exports.parseJsonPayload = parseJsonPayload; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInV0aWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLCtCQUErQjs7O0FBRS9CLFNBQWdCLE1BQU0sQ0FBQyxJQUFZO0lBQ2pDLE1BQU0sS0FBSyxHQUFHLE9BQU8sQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUM7SUFDaEMsSUFBSSxDQUFDLEtBQUssRUFBRTtRQUNWLE1BQU0sSUFBSSxLQUFLLENBQUMsNkJBQTZCLElBQUksa0JBQWtCLENBQUMsQ0FBQztLQUN0RTtJQUNELE9BQU8sS0FBSyxDQUFDO0FBQ2YsQ0FBQztBQU5ELHdCQU1DO0FBRUQsU0FBZ0IsR0FBRyxDQUFDLEtBQVUsRUFBRSxHQUFHLElBQVc7SUFDNUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxzQkFBc0IsRUFBRSxLQUFLLEVBQUUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsU0FBUyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0FBQzdILENBQUM7QUFGRCxrQkFFQztBQVNELFNBQWdCLFdBQVcsQ0FBMEIsT0FBcUIsRUFBRSxFQUE0QjtJQUN0RyxPQUFPLEtBQUssRUFBRSxHQUFHLEVBQUssRUFBRSxFQUFFO1FBQ3hCLElBQUksUUFBUSxHQUFHLE9BQU8sQ0FBQyxRQUFRLENBQUM7UUFDaEMsSUFBSSxFQUFFLEdBQUcsT0FBTyxDQUFDLEtBQUssQ0FBQztRQUN2QixPQUFPLElBQUksRUFBRTtZQUNYLElBQUk7Z0JBQ0YsT0FBTyxNQUFNLEVBQUUsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDO2FBQ3hCO1lBQUMsT0FBTyxDQUFDLEVBQUU7Z0JBQ1YsSUFBSSxRQUFRLEVBQUUsSUFBSSxDQUFDLEVBQUU7b0JBQ25CLE1BQU0sQ0FBQyxDQUFDO2lCQUNUO2dCQUNELE1BQU0sS0FBSyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUM7Z0JBQzVDLEVBQUUsSUFBSSxDQUFDLENBQUM7YUFDVDtTQUNGO0lBQ0gsQ0FBQyxDQUFDO0FBQ0osQ0FBQztBQWhCRCxrQ0FnQkM7QUFFRCxLQUFLLFVBQVUsS0FBSyxDQUFDLEVBQVU7SUFDN0IsT0FBTyxJQUFJLE9BQU8sQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsVUFBVSxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDO0FBQ2pELENBQUM7QUFFRCxTQUFnQixnQkFBZ0IsQ0FBQyxPQUF3RDtJQUN2Rix5RUFBeUU7SUFDekUsOENBQThDO0lBQzlDLE1BQU0sSUFBSSxHQUFHLElBQUksV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsT0FBTyxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFDbEUsSUFBSSxDQUFDLElBQUksRUFBRTtRQUFFLE9BQU8sRUFBRyxDQUFDO0tBQUU7SUFDMUIsSUFBSTtRQUNGLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQztLQUN6QjtJQUFDLE1BQU07UUFDTixNQUFNLElBQUksS0FBSyxDQUFDLGdFQUFnRSxJQUFJLEdBQUcsQ0FBQyxDQUFDO0tBQzFGO0FBQ0gsQ0FBQztBQVZELDRDQVVDIiwic291cmNlc0NvbnRlbnQiOlsiLyogZXNsaW50LWRpc2FibGUgbm8tY29uc29sZSAqL1xuXG5leHBvcnQgZnVuY3Rpb24gZ2V0RW52KG5hbWU6IHN0cmluZyk6IHN0cmluZyB7XG4gIGNvbnN0IHZhbHVlID0gcHJvY2Vzcy5lbnZbbmFtZV07XG4gIGlmICghdmFsdWUpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoYFRoZSBlbnZpcm9ubWVudCB2YXJpYWJsZSBcIiR7bmFtZX1cIiBpcyBub3QgZGVmaW5lZGApO1xuICB9XG4gIHJldHVybiB2YWx1ZTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGxvZyh0aXRsZTogYW55LCAuLi5hcmdzOiBhbnlbXSkge1xuICBjb25zb2xlLmxvZygnW3Byb3ZpZGVyLWZyYW1ld29ya10nLCB0aXRsZSwgLi4uYXJncy5tYXAoeCA9PiB0eXBlb2YoeCkgPT09ICdvYmplY3QnID8gSlNPTi5zdHJpbmdpZnkoeCwgdW5kZWZpbmVkLCAyKSA6IHgpKTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBSZXRyeU9wdGlvbnMge1xuICAvKiogSG93IG1hbnkgcmV0cmllcyAod2lsbCBhdCBsZWFzdCB0cnkgb25jZSkgKi9cbiAgcmVhZG9ubHkgYXR0ZW1wdHM6IG51bWJlcjtcbiAgLyoqIFNsZWVwIGJhc2UsIGluIG1zICovXG4gIHJlYWRvbmx5IHNsZWVwOiBudW1iZXI7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB3aXRoUmV0cmllczxBIGV4dGVuZHMgQXJyYXk8YW55PiwgQj4ob3B0aW9uczogUmV0cnlPcHRpb25zLCBmbjogKC4uLnhzOiBBKSA9PiBQcm9taXNlPEI+KTogKC4uLnhzOiBBKSA9PiBQcm9taXNlPEI+IHtcbiAgcmV0dXJuIGFzeW5jICguLi54czogQSkgPT4ge1xuICAgIGxldCBhdHRlbXB0cyA9IG9wdGlvbnMuYXR0ZW1wdHM7XG4gICAgbGV0IG1zID0gb3B0aW9ucy5zbGVlcDtcbiAgICB3aGlsZSAodHJ1ZSkge1xuICAgICAgdHJ5IHtcbiAgICAgICAgcmV0dXJuIGF3YWl0IGZuKC4uLnhzKTtcbiAgICAgIH0gY2F0Y2ggKGUpIHtcbiAgICAgICAgaWYgKGF0dGVtcHRzLS0gPD0gMCkge1xuICAgICAgICAgIHRocm93IGU7XG4gICAgICAgIH1cbiAgICAgICAgYXdhaXQgc2xlZXAoTWF0aC5mbG9vcihNYXRoLnJhbmRvbSgpICogbXMpKTtcbiAgICAgICAgbXMgKj0gMjtcbiAgICAgIH1cbiAgICB9XG4gIH07XG59XG5cbmFzeW5jIGZ1bmN0aW9uIHNsZWVwKG1zOiBudW1iZXIpOiBQcm9taXNlPHZvaWQ+IHtcbiAgcmV0dXJuIG5ldyBQcm9taXNlKChvaykgPT4gc2V0VGltZW91dChvaywgbXMpKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIHBhcnNlSnNvblBheWxvYWQocGF5bG9hZDogc3RyaW5nIHwgQnVmZmVyIHwgVWludDhBcnJheSB8IHVuZGVmaW5lZCB8IG51bGwpOiBhbnkge1xuICAvLyBzZGsgdjMgcmV0dXJucyBwYXlsb2FkcyBpbiBVaW50OEFycmF5LCBlaXRoZXIgaXQgb3IgYSBzdHJpbmcgb3IgQnVmZmVyXG4gIC8vIGNhbiBiZSBjYXN0IGludG8gYSBidWZmZXIgYW5kIHRoZW4gZGVjb2RlZC5cbiAgY29uc3QgdGV4dCA9IG5ldyBUZXh0RGVjb2RlcigpLmRlY29kZShCdWZmZXIuZnJvbShwYXlsb2FkID8/ICcnKSk7XG4gIGlmICghdGV4dCkgeyByZXR1cm4geyB9OyB9XG4gIHRyeSB7XG4gICAgcmV0dXJuIEpTT04ucGFyc2UodGV4dCk7XG4gIH0gY2F0Y2gge1xuICAgIHRocm93IG5ldyBFcnJvcihgcmV0dXJuIHZhbHVlcyBmcm9tIHVzZXItaGFuZGxlcnMgbXVzdCBiZSBKU09OIG9iamVjdHMuIGdvdDogXCIke3RleHR9XCJgKTtcbiAgfVxufVxuIl19 \ No newline at end of file diff --git a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.f1cd1efb56dda0c089bb165da8d17672c95bee7815d051d25ee7d1934cc99640/index.js b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.9307ab790c544d7c4d94504a1c950222bbfc119c2c12b44440ad46939e0b6364/index.js similarity index 79% rename from packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.f1cd1efb56dda0c089bb165da8d17672c95bee7815d051d25ee7d1934cc99640/index.js rename to packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.9307ab790c544d7c4d94504a1c950222bbfc119c2c12b44440ad46939e0b6364/index.js index db136226e8d1c..bbc9855f0e48e 100644 --- a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.f1cd1efb56dda0c089bb165da8d17672c95bee7815d051d25ee7d1934cc99640/index.js +++ b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.9307ab790c544d7c4d94504a1c950222bbfc119c2c12b44440ad46939e0b6364/index.js @@ -54,17 +54,16 @@ var p = class { } }; var i = class extends p { - constructor(s, o, r) { - super(r); - this.props = this.event.ResourceProperties, this.amplify = s, this.s3 = o; + constructor(e, s, o) { + super(o), this.props = this.event.ResourceProperties, this.amplify = e, this.s3 = s; } async onCreate() { console.log("deploying to Amplify with options:", JSON.stringify(this.props, void 0, 2)); - let s = await this.amplify.listJobs({ appId: this.props.AppId, branchName: this.props.BranchName, maxResults: 1 }); - if (s.jobSummaries && s.jobSummaries.find((y) => y.status === "PENDING")) + let e = await this.amplify.listJobs({ appId: this.props.AppId, branchName: this.props.BranchName, maxResults: 1 }); + if (e.jobSummaries && e.jobSummaries.find((y) => y.status === "PENDING")) return Promise.reject("Amplify job already running. Aborting deployment."); - let o = new a.GetObjectCommand({ Bucket: this.props.S3BucketName, Key: this.props.S3ObjectKey }), r = await (0, m.getSignedUrl)(this.s3, o); - return { AmplifyJobId: (await this.amplify.startDeployment({ appId: this.props.AppId, branchName: this.props.BranchName, sourceUrl: r })).jobSummary?.jobId }; + let s = new a.GetObjectCommand({ Bucket: this.props.S3BucketName, Key: this.props.S3ObjectKey }), o = await (0, m.getSignedUrl)(this.s3, s); + return { AmplifyJobId: (await this.amplify.startDeployment({ appId: this.props.AppId, branchName: this.props.BranchName, sourceUrl: o })).jobSummary?.jobId }; } async isCreateComplete() { return this.isActive(this.event.AmplifyJobId); @@ -80,14 +79,14 @@ var i = class extends p { async isUpdateComplete() { return this.isActive(this.event.AmplifyJobId); } - async isActive(s) { - if (!s) + async isActive(e) { + if (!e) throw new Error("Unable to determine Amplify job status without job id"); - let o = await this.amplify.getJob({ appId: this.props.AppId, branchName: this.props.BranchName, jobId: s }); - if (o.job?.summary?.status === "SUCCEED") - return { IsComplete: true, Data: { JobId: s, Status: o.job.summary.status } }; - if (o.job?.summary?.status === "FAILED" || o.job?.summary?.status === "CANCELLED") - throw new Error(`Amplify job failed with status: ${o.job?.summary?.status}`); + let s = await this.amplify.getJob({ appId: this.props.AppId, branchName: this.props.BranchName, jobId: e }); + if (s.job?.summary?.status === "SUCCEED") + return { IsComplete: true, Data: { JobId: e, Status: s.job.summary.status } }; + if (s.job?.summary?.status === "FAILED" || s.job?.summary?.status === "CANCELLED") + throw new Error(`Amplify job failed with status: ${s.job?.summary?.status}`); return { IsComplete: false }; } }; diff --git a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd/cfn-response.js b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd/cfn-response.js new file mode 100644 index 0000000000000..d1104cb54580e --- /dev/null +++ b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd/cfn-response.js @@ -0,0 +1,87 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Retry = exports.safeHandler = exports.includeStackTraces = exports.submitResponse = exports.MISSING_PHYSICAL_ID_MARKER = exports.CREATE_FAILED_PHYSICAL_ID_MARKER = void 0; +/* eslint-disable max-len */ +/* eslint-disable no-console */ +const url = require("url"); +const outbound_1 = require("./outbound"); +const util_1 = require("./util"); +exports.CREATE_FAILED_PHYSICAL_ID_MARKER = 'AWSCDK::CustomResourceProviderFramework::CREATE_FAILED'; +exports.MISSING_PHYSICAL_ID_MARKER = 'AWSCDK::CustomResourceProviderFramework::MISSING_PHYSICAL_ID'; +async function submitResponse(status, event, options = {}) { + const json = { + Status: status, + Reason: options.reason || status, + StackId: event.StackId, + RequestId: event.RequestId, + PhysicalResourceId: event.PhysicalResourceId || exports.MISSING_PHYSICAL_ID_MARKER, + LogicalResourceId: event.LogicalResourceId, + NoEcho: options.noEcho, + Data: event.Data, + }; + (0, util_1.log)('submit response to cloudformation', json); + const responseBody = JSON.stringify(json); + const parsedUrl = url.parse(event.ResponseURL); + const retryOptions = { + attempts: 5, + sleep: 1000, + }; + await (0, util_1.withRetries)(retryOptions, outbound_1.httpRequest)({ + hostname: parsedUrl.hostname, + path: parsedUrl.path, + method: 'PUT', + headers: { + 'content-type': '', + 'content-length': Buffer.byteLength(responseBody, 'utf8'), + }, + }, responseBody); +} +exports.submitResponse = submitResponse; +exports.includeStackTraces = true; // for unit tests +function safeHandler(block) { + return async (event) => { + // ignore DELETE event when the physical resource ID is the marker that + // indicates that this DELETE is a subsequent DELETE to a failed CREATE + // operation. + if (event.RequestType === 'Delete' && event.PhysicalResourceId === exports.CREATE_FAILED_PHYSICAL_ID_MARKER) { + (0, util_1.log)('ignoring DELETE event caused by a failed CREATE event'); + await submitResponse('SUCCESS', event); + return; + } + try { + await block(event); + } + catch (e) { + // tell waiter state machine to retry + if (e instanceof Retry) { + (0, util_1.log)('retry requested by handler'); + throw e; + } + if (!event.PhysicalResourceId) { + // special case: if CREATE fails, which usually implies, we usually don't + // have a physical resource id. in this case, the subsequent DELETE + // operation does not have any meaning, and will likely fail as well. to + // address this, we use a marker so the provider framework can simply + // ignore the subsequent DELETE. + if (event.RequestType === 'Create') { + (0, util_1.log)('CREATE failed, responding with a marker physical resource id so that the subsequent DELETE will be ignored'); + event.PhysicalResourceId = exports.CREATE_FAILED_PHYSICAL_ID_MARKER; + } + else { + // otherwise, if PhysicalResourceId is not specified, something is + // terribly wrong because all other events should have an ID. + (0, util_1.log)(`ERROR: Malformed event. "PhysicalResourceId" is required: ${JSON.stringify({ ...event, ResponseURL: '...' })}`); + } + } + // this is an actual error, fail the activity altogether and exist. + await submitResponse('FAILED', event, { + reason: exports.includeStackTraces ? e.stack : e.message, + }); + } + }; +} +exports.safeHandler = safeHandler; +class Retry extends Error { +} +exports.Retry = Retry; +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2ZuLXJlc3BvbnNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiY2ZuLXJlc3BvbnNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLDRCQUE0QjtBQUM1QiwrQkFBK0I7QUFDL0IsMkJBQTJCO0FBQzNCLHlDQUF5QztBQUN6QyxpQ0FBMEM7QUFFN0IsUUFBQSxnQ0FBZ0MsR0FBRyx3REFBd0QsQ0FBQztBQUM1RixRQUFBLDBCQUEwQixHQUFHLDhEQUE4RCxDQUFDO0FBZ0JsRyxLQUFLLFVBQVUsY0FBYyxDQUFDLE1BQTRCLEVBQUUsS0FBaUMsRUFBRSxVQUF5QyxFQUFHO0lBQ2hKLE1BQU0sSUFBSSxHQUFtRDtRQUMzRCxNQUFNLEVBQUUsTUFBTTtRQUNkLE1BQU0sRUFBRSxPQUFPLENBQUMsTUFBTSxJQUFJLE1BQU07UUFDaEMsT0FBTyxFQUFFLEtBQUssQ0FBQyxPQUFPO1FBQ3RCLFNBQVMsRUFBRSxLQUFLLENBQUMsU0FBUztRQUMxQixrQkFBa0IsRUFBRSxLQUFLLENBQUMsa0JBQWtCLElBQUksa0NBQTBCO1FBQzFFLGlCQUFpQixFQUFFLEtBQUssQ0FBQyxpQkFBaUI7UUFDMUMsTUFBTSxFQUFFLE9BQU8sQ0FBQyxNQUFNO1FBQ3RCLElBQUksRUFBRSxLQUFLLENBQUMsSUFBSTtLQUNqQixDQUFDO0lBRUYsSUFBQSxVQUFHLEVBQUMsbUNBQW1DLEVBQUUsSUFBSSxDQUFDLENBQUM7SUFFL0MsTUFBTSxZQUFZLEdBQUcsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUUxQyxNQUFNLFNBQVMsR0FBRyxHQUFHLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxXQUFXLENBQUMsQ0FBQztJQUUvQyxNQUFNLFlBQVksR0FBRztRQUNuQixRQUFRLEVBQUUsQ0FBQztRQUNYLEtBQUssRUFBRSxJQUFJO0tBQ1osQ0FBQztJQUNGLE1BQU0sSUFBQSxrQkFBVyxFQUFDLFlBQVksRUFBRSxzQkFBVyxDQUFDLENBQUM7UUFDM0MsUUFBUSxFQUFFLFNBQVMsQ0FBQyxRQUFRO1FBQzVCLElBQUksRUFBRSxTQUFTLENBQUMsSUFBSTtRQUNwQixNQUFNLEVBQUUsS0FBSztRQUNiLE9BQU8sRUFBRTtZQUNQLGNBQWMsRUFBRSxFQUFFO1lBQ2xCLGdCQUFnQixFQUFFLE1BQU0sQ0FBQyxVQUFVLENBQUMsWUFBWSxFQUFFLE1BQU0sQ0FBQztTQUMxRDtLQUNGLEVBQUUsWUFBWSxDQUFDLENBQUM7QUFDbkIsQ0FBQztBQS9CRCx3Q0ErQkM7QUFFVSxRQUFBLGtCQUFrQixHQUFHLElBQUksQ0FBQyxDQUFDLGlCQUFpQjtBQUV2RCxTQUFnQixXQUFXLENBQUMsS0FBb0M7SUFDOUQsT0FBTyxLQUFLLEVBQUUsS0FBVSxFQUFFLEVBQUU7UUFFMUIsdUVBQXVFO1FBQ3ZFLHVFQUF1RTtRQUN2RSxhQUFhO1FBQ2IsSUFBSSxLQUFLLENBQUMsV0FBVyxLQUFLLFFBQVEsSUFBSSxLQUFLLENBQUMsa0JBQWtCLEtBQUssd0NBQWdDLEVBQUUsQ0FBQztZQUNwRyxJQUFBLFVBQUcsRUFBQyx1REFBdUQsQ0FBQyxDQUFDO1lBQzdELE1BQU0sY0FBYyxDQUFDLFNBQVMsRUFBRSxLQUFLLENBQUMsQ0FBQztZQUN2QyxPQUFPO1FBQ1QsQ0FBQztRQUVELElBQUksQ0FBQztZQUNILE1BQU0sS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFDO1FBQ3JCLENBQUM7UUFBQyxPQUFPLENBQU0sRUFBRSxDQUFDO1lBQ2hCLHFDQUFxQztZQUNyQyxJQUFJLENBQUMsWUFBWSxLQUFLLEVBQUUsQ0FBQztnQkFDdkIsSUFBQSxVQUFHLEVBQUMsNEJBQTRCLENBQUMsQ0FBQztnQkFDbEMsTUFBTSxDQUFDLENBQUM7WUFDVixDQUFDO1lBRUQsSUFBSSxDQUFDLEtBQUssQ0FBQyxrQkFBa0IsRUFBRSxDQUFDO2dCQUM5Qix5RUFBeUU7Z0JBQ3pFLG1FQUFtRTtnQkFDbkUsd0VBQXdFO2dCQUN4RSxxRUFBcUU7Z0JBQ3JFLGdDQUFnQztnQkFDaEMsSUFBSSxLQUFLLENBQUMsV0FBVyxLQUFLLFFBQVEsRUFBRSxDQUFDO29CQUNuQyxJQUFBLFVBQUcsRUFBQyw0R0FBNEcsQ0FBQyxDQUFDO29CQUNsSCxLQUFLLENBQUMsa0JBQWtCLEdBQUcsd0NBQWdDLENBQUM7Z0JBQzlELENBQUM7cUJBQU0sQ0FBQztvQkFDTixrRUFBa0U7b0JBQ2xFLDZEQUE2RDtvQkFDN0QsSUFBQSxVQUFHLEVBQUMsNkRBQTZELElBQUksQ0FBQyxTQUFTLENBQUMsRUFBRSxHQUFHLEtBQUssRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUM7Z0JBQ3ZILENBQUM7WUFDSCxDQUFDO1lBRUQsbUVBQW1FO1lBQ25FLE1BQU0sY0FBYyxDQUFDLFFBQVEsRUFBRSxLQUFLLEVBQUU7Z0JBQ3BDLE1BQU0sRUFBRSwwQkFBa0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU87YUFDakQsQ0FBQyxDQUFDO1FBQ0wsQ0FBQztJQUNILENBQUMsQ0FBQztBQUNKLENBQUM7QUEzQ0Qsa0NBMkNDO0FBRUQsTUFBYSxLQUFNLFNBQVEsS0FBSztDQUFJO0FBQXBDLHNCQUFvQyIsInNvdXJjZXNDb250ZW50IjpbIi8qIGVzbGludC1kaXNhYmxlIG1heC1sZW4gKi9cbi8qIGVzbGludC1kaXNhYmxlIG5vLWNvbnNvbGUgKi9cbmltcG9ydCAqIGFzIHVybCBmcm9tICd1cmwnO1xuaW1wb3J0IHsgaHR0cFJlcXVlc3QgfSBmcm9tICcuL291dGJvdW5kJztcbmltcG9ydCB7IGxvZywgd2l0aFJldHJpZXMgfSBmcm9tICcuL3V0aWwnO1xuXG5leHBvcnQgY29uc3QgQ1JFQVRFX0ZBSUxFRF9QSFlTSUNBTF9JRF9NQVJLRVIgPSAnQVdTQ0RLOjpDdXN0b21SZXNvdXJjZVByb3ZpZGVyRnJhbWV3b3JrOjpDUkVBVEVfRkFJTEVEJztcbmV4cG9ydCBjb25zdCBNSVNTSU5HX1BIWVNJQ0FMX0lEX01BUktFUiA9ICdBV1NDREs6OkN1c3RvbVJlc291cmNlUHJvdmlkZXJGcmFtZXdvcms6Ok1JU1NJTkdfUEhZU0lDQUxfSUQnO1xuXG5leHBvcnQgaW50ZXJmYWNlIENsb3VkRm9ybWF0aW9uUmVzcG9uc2VPcHRpb25zIHtcbiAgcmVhZG9ubHkgcmVhc29uPzogc3RyaW5nO1xuICByZWFkb25seSBub0VjaG8/OiBib29sZWFuO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIENsb3VkRm9ybWF0aW9uRXZlbnRDb250ZXh0IHtcbiAgU3RhY2tJZDogc3RyaW5nO1xuICBSZXF1ZXN0SWQ6IHN0cmluZztcbiAgUGh5c2ljYWxSZXNvdXJjZUlkPzogc3RyaW5nO1xuICBMb2dpY2FsUmVzb3VyY2VJZDogc3RyaW5nO1xuICBSZXNwb25zZVVSTDogc3RyaW5nO1xuICBEYXRhPzogYW55XG59XG5cbmV4cG9ydCBhc3luYyBmdW5jdGlvbiBzdWJtaXRSZXNwb25zZShzdGF0dXM6ICdTVUNDRVNTJyB8ICdGQUlMRUQnLCBldmVudDogQ2xvdWRGb3JtYXRpb25FdmVudENvbnRleHQsIG9wdGlvbnM6IENsb3VkRm9ybWF0aW9uUmVzcG9uc2VPcHRpb25zID0geyB9KSB7XG4gIGNvbnN0IGpzb246IEFXU0xhbWJkYS5DbG91ZEZvcm1hdGlvbkN1c3RvbVJlc291cmNlUmVzcG9uc2UgPSB7XG4gICAgU3RhdHVzOiBzdGF0dXMsXG4gICAgUmVhc29uOiBvcHRpb25zLnJlYXNvbiB8fCBzdGF0dXMsXG4gICAgU3RhY2tJZDogZXZlbnQuU3RhY2tJZCxcbiAgICBSZXF1ZXN0SWQ6IGV2ZW50LlJlcXVlc3RJZCxcbiAgICBQaHlzaWNhbFJlc291cmNlSWQ6IGV2ZW50LlBoeXNpY2FsUmVzb3VyY2VJZCB8fCBNSVNTSU5HX1BIWVNJQ0FMX0lEX01BUktFUixcbiAgICBMb2dpY2FsUmVzb3VyY2VJZDogZXZlbnQuTG9naWNhbFJlc291cmNlSWQsXG4gICAgTm9FY2hvOiBvcHRpb25zLm5vRWNobyxcbiAgICBEYXRhOiBldmVudC5EYXRhLFxuICB9O1xuXG4gIGxvZygnc3VibWl0IHJlc3BvbnNlIHRvIGNsb3VkZm9ybWF0aW9uJywganNvbik7XG5cbiAgY29uc3QgcmVzcG9uc2VCb2R5ID0gSlNPTi5zdHJpbmdpZnkoanNvbik7XG5cbiAgY29uc3QgcGFyc2VkVXJsID0gdXJsLnBhcnNlKGV2ZW50LlJlc3BvbnNlVVJMKTtcblxuICBjb25zdCByZXRyeU9wdGlvbnMgPSB7XG4gICAgYXR0ZW1wdHM6IDUsXG4gICAgc2xlZXA6IDEwMDAsXG4gIH07XG4gIGF3YWl0IHdpdGhSZXRyaWVzKHJldHJ5T3B0aW9ucywgaHR0cFJlcXVlc3QpKHtcbiAgICBob3N0bmFtZTogcGFyc2VkVXJsLmhvc3RuYW1lLFxuICAgIHBhdGg6IHBhcnNlZFVybC5wYXRoLFxuICAgIG1ldGhvZDogJ1BVVCcsXG4gICAgaGVhZGVyczoge1xuICAgICAgJ2NvbnRlbnQtdHlwZSc6ICcnLFxuICAgICAgJ2NvbnRlbnQtbGVuZ3RoJzogQnVmZmVyLmJ5dGVMZW5ndGgocmVzcG9uc2VCb2R5LCAndXRmOCcpLFxuICAgIH0sXG4gIH0sIHJlc3BvbnNlQm9keSk7XG59XG5cbmV4cG9ydCBsZXQgaW5jbHVkZVN0YWNrVHJhY2VzID0gdHJ1ZTsgLy8gZm9yIHVuaXQgdGVzdHNcblxuZXhwb3J0IGZ1bmN0aW9uIHNhZmVIYW5kbGVyKGJsb2NrOiAoZXZlbnQ6IGFueSkgPT4gUHJvbWlzZTx2b2lkPikge1xuICByZXR1cm4gYXN5bmMgKGV2ZW50OiBhbnkpID0+IHtcblxuICAgIC8vIGlnbm9yZSBERUxFVEUgZXZlbnQgd2hlbiB0aGUgcGh5c2ljYWwgcmVzb3VyY2UgSUQgaXMgdGhlIG1hcmtlciB0aGF0XG4gICAgLy8gaW5kaWNhdGVzIHRoYXQgdGhpcyBERUxFVEUgaXMgYSBzdWJzZXF1ZW50IERFTEVURSB0byBhIGZhaWxlZCBDUkVBVEVcbiAgICAvLyBvcGVyYXRpb24uXG4gICAgaWYgKGV2ZW50LlJlcXVlc3RUeXBlID09PSAnRGVsZXRlJyAmJiBldmVudC5QaHlzaWNhbFJlc291cmNlSWQgPT09IENSRUFURV9GQUlMRURfUEhZU0lDQUxfSURfTUFSS0VSKSB7XG4gICAgICBsb2coJ2lnbm9yaW5nIERFTEVURSBldmVudCBjYXVzZWQgYnkgYSBmYWlsZWQgQ1JFQVRFIGV2ZW50Jyk7XG4gICAgICBhd2FpdCBzdWJtaXRSZXNwb25zZSgnU1VDQ0VTUycsIGV2ZW50KTtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0cnkge1xuICAgICAgYXdhaXQgYmxvY2soZXZlbnQpO1xuICAgIH0gY2F0Y2ggKGU6IGFueSkge1xuICAgICAgLy8gdGVsbCB3YWl0ZXIgc3RhdGUgbWFjaGluZSB0byByZXRyeVxuICAgICAgaWYgKGUgaW5zdGFuY2VvZiBSZXRyeSkge1xuICAgICAgICBsb2coJ3JldHJ5IHJlcXVlc3RlZCBieSBoYW5kbGVyJyk7XG4gICAgICAgIHRocm93IGU7XG4gICAgICB9XG5cbiAgICAgIGlmICghZXZlbnQuUGh5c2ljYWxSZXNvdXJjZUlkKSB7XG4gICAgICAgIC8vIHNwZWNpYWwgY2FzZTogaWYgQ1JFQVRFIGZhaWxzLCB3aGljaCB1c3VhbGx5IGltcGxpZXMsIHdlIHVzdWFsbHkgZG9uJ3RcbiAgICAgICAgLy8gaGF2ZSBhIHBoeXNpY2FsIHJlc291cmNlIGlkLiBpbiB0aGlzIGNhc2UsIHRoZSBzdWJzZXF1ZW50IERFTEVURVxuICAgICAgICAvLyBvcGVyYXRpb24gZG9lcyBub3QgaGF2ZSBhbnkgbWVhbmluZywgYW5kIHdpbGwgbGlrZWx5IGZhaWwgYXMgd2VsbC4gdG9cbiAgICAgICAgLy8gYWRkcmVzcyB0aGlzLCB3ZSB1c2UgYSBtYXJrZXIgc28gdGhlIHByb3ZpZGVyIGZyYW1ld29yayBjYW4gc2ltcGx5XG4gICAgICAgIC8vIGlnbm9yZSB0aGUgc3Vic2VxdWVudCBERUxFVEUuXG4gICAgICAgIGlmIChldmVudC5SZXF1ZXN0VHlwZSA9PT0gJ0NyZWF0ZScpIHtcbiAgICAgICAgICBsb2coJ0NSRUFURSBmYWlsZWQsIHJlc3BvbmRpbmcgd2l0aCBhIG1hcmtlciBwaHlzaWNhbCByZXNvdXJjZSBpZCBzbyB0aGF0IHRoZSBzdWJzZXF1ZW50IERFTEVURSB3aWxsIGJlIGlnbm9yZWQnKTtcbiAgICAgICAgICBldmVudC5QaHlzaWNhbFJlc291cmNlSWQgPSBDUkVBVEVfRkFJTEVEX1BIWVNJQ0FMX0lEX01BUktFUjtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAvLyBvdGhlcndpc2UsIGlmIFBoeXNpY2FsUmVzb3VyY2VJZCBpcyBub3Qgc3BlY2lmaWVkLCBzb21ldGhpbmcgaXNcbiAgICAgICAgICAvLyB0ZXJyaWJseSB3cm9uZyBiZWNhdXNlIGFsbCBvdGhlciBldmVudHMgc2hvdWxkIGhhdmUgYW4gSUQuXG4gICAgICAgICAgbG9nKGBFUlJPUjogTWFsZm9ybWVkIGV2ZW50LiBcIlBoeXNpY2FsUmVzb3VyY2VJZFwiIGlzIHJlcXVpcmVkOiAke0pTT04uc3RyaW5naWZ5KHsgLi4uZXZlbnQsIFJlc3BvbnNlVVJMOiAnLi4uJyB9KX1gKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyB0aGlzIGlzIGFuIGFjdHVhbCBlcnJvciwgZmFpbCB0aGUgYWN0aXZpdHkgYWx0b2dldGhlciBhbmQgZXhpc3QuXG4gICAgICBhd2FpdCBzdWJtaXRSZXNwb25zZSgnRkFJTEVEJywgZXZlbnQsIHtcbiAgICAgICAgcmVhc29uOiBpbmNsdWRlU3RhY2tUcmFjZXMgPyBlLnN0YWNrIDogZS5tZXNzYWdlLFxuICAgICAgfSk7XG4gICAgfVxuICB9O1xufVxuXG5leHBvcnQgY2xhc3MgUmV0cnkgZXh0ZW5kcyBFcnJvciB7IH1cbiJdfQ== \ No newline at end of file diff --git a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484/consts.js b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd/consts.js similarity index 100% rename from packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484/consts.js rename to packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd/consts.js diff --git a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd/framework.js b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd/framework.js new file mode 100644 index 0000000000000..fa47158353ab7 --- /dev/null +++ b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd/framework.js @@ -0,0 +1,161 @@ +"use strict"; +/* eslint-disable max-len */ +/* eslint-disable no-console */ +const cfnResponse = require("./cfn-response"); +const consts = require("./consts"); +const outbound_1 = require("./outbound"); +const util_1 = require("./util"); +/** + * The main runtime entrypoint of the async custom resource lambda function. + * + * Any lifecycle event changes to the custom resources will invoke this handler, which will, in turn, + * interact with the user-defined `onEvent` and `isComplete` handlers. + * + * This function will always succeed. If an error occurs, it is logged but an error is not thrown. + * + * @param cfnRequest The cloudformation custom resource event. + */ +async function onEvent(cfnRequest) { + const sanitizedRequest = { ...cfnRequest, ResponseURL: '...' }; + (0, util_1.log)('onEventHandler', sanitizedRequest); + cfnRequest.ResourceProperties = cfnRequest.ResourceProperties || {}; + const onEventResult = await invokeUserFunction(consts.USER_ON_EVENT_FUNCTION_ARN_ENV, sanitizedRequest, cfnRequest.ResponseURL); + (0, util_1.log)('onEvent returned:', onEventResult); + // merge the request and the result from onEvent to form the complete resource event + // this also performs validation. + const resourceEvent = createResponseEvent(cfnRequest, onEventResult); + (0, util_1.log)('event:', onEventResult); + // determine if this is an async provider based on whether we have an isComplete handler defined. + // if it is not defined, then we are basically ready to return a positive response. + if (!process.env[consts.USER_IS_COMPLETE_FUNCTION_ARN_ENV]) { + return cfnResponse.submitResponse('SUCCESS', resourceEvent, { noEcho: resourceEvent.NoEcho }); + } + // ok, we are not complete, so kick off the waiter workflow + const waiter = { + stateMachineArn: (0, util_1.getEnv)(consts.WAITER_STATE_MACHINE_ARN_ENV), + name: resourceEvent.RequestId, + input: JSON.stringify(resourceEvent), + }; + (0, util_1.log)('starting waiter', waiter); + // kick off waiter state machine + await (0, outbound_1.startExecution)(waiter); +} +// invoked a few times until `complete` is true or until it times out. +async function isComplete(event) { + const sanitizedRequest = { ...event, ResponseURL: '...' }; + (0, util_1.log)('isComplete', sanitizedRequest); + const isCompleteResult = await invokeUserFunction(consts.USER_IS_COMPLETE_FUNCTION_ARN_ENV, sanitizedRequest, event.ResponseURL); + (0, util_1.log)('user isComplete returned:', isCompleteResult); + // if we are not complete, return false, and don't send a response back. + if (!isCompleteResult.IsComplete) { + if (isCompleteResult.Data && Object.keys(isCompleteResult.Data).length > 0) { + throw new Error('"Data" is not allowed if "IsComplete" is "False"'); + } + // This must be the full event, it will be deserialized in `onTimeout` to send the response to CloudFormation + throw new cfnResponse.Retry(JSON.stringify(event)); + } + const response = { + ...event, + ...isCompleteResult, + Data: { + ...event.Data, + ...isCompleteResult.Data, + }, + }; + await cfnResponse.submitResponse('SUCCESS', response, { noEcho: event.NoEcho }); +} +// invoked when completion retries are exhaused. +async function onTimeout(timeoutEvent) { + (0, util_1.log)('timeoutHandler', timeoutEvent); + const isCompleteRequest = JSON.parse(JSON.parse(timeoutEvent.Cause).errorMessage); + await cfnResponse.submitResponse('FAILED', isCompleteRequest, { + reason: 'Operation timed out', + }); +} +async function invokeUserFunction(functionArnEnv, sanitizedPayload, responseUrl) { + const functionArn = (0, util_1.getEnv)(functionArnEnv); + (0, util_1.log)(`executing user function ${functionArn} with payload`, sanitizedPayload); + // transient errors such as timeouts, throttling errors (429), and other + // errors that aren't caused by a bad request (500 series) are retried + // automatically by the JavaScript SDK. + const resp = await (0, outbound_1.invokeFunction)({ + FunctionName: functionArn, + // Cannot strip 'ResponseURL' here as this would be a breaking change even though the downstream CR doesn't need it + Payload: JSON.stringify({ ...sanitizedPayload, ResponseURL: responseUrl }), + }); + (0, util_1.log)('user function response:', resp, typeof (resp)); + // ParseJsonPayload is very defensive. It should not be possible for `Payload` + // to be anything other than a JSON encoded string (or intarray). Something weird is + // going on if that happens. Still, we should do our best to survive it. + const jsonPayload = (0, util_1.parseJsonPayload)(resp.Payload); + if (resp.FunctionError) { + (0, util_1.log)('user function threw an error:', resp.FunctionError); + const errorMessage = jsonPayload.errorMessage || 'error'; + // parse function name from arn + // arn:${Partition}:lambda:${Region}:${Account}:function:${FunctionName} + const arn = functionArn.split(':'); + const functionName = arn[arn.length - 1]; + // append a reference to the log group. + const message = [ + errorMessage, + '', + `Logs: /aws/lambda/${functionName}`, // cloudwatch log group + '', + ].join('\n'); + const e = new Error(message); + // the output that goes to CFN is what's in `stack`, not the error message. + // if we have a remote trace, construct a nice message with log group information + if (jsonPayload.trace) { + // skip first trace line because it's the message + e.stack = [message, ...jsonPayload.trace.slice(1)].join('\n'); + } + throw e; + } + return jsonPayload; +} +function createResponseEvent(cfnRequest, onEventResult) { + // + // validate that onEventResult always includes a PhysicalResourceId + onEventResult = onEventResult || {}; + // if physical ID is not returned, we have some defaults for you based + // on the request type. + const physicalResourceId = onEventResult.PhysicalResourceId || defaultPhysicalResourceId(cfnRequest); + // if we are in DELETE and physical ID was changed, it's an error. + if (cfnRequest.RequestType === 'Delete' && physicalResourceId !== cfnRequest.PhysicalResourceId) { + throw new Error(`DELETE: cannot change the physical resource ID from "${cfnRequest.PhysicalResourceId}" to "${onEventResult.PhysicalResourceId}" during deletion`); + } + // if we are in UPDATE and physical ID was changed, it's a replacement (just log) + if (cfnRequest.RequestType === 'Update' && physicalResourceId !== cfnRequest.PhysicalResourceId) { + (0, util_1.log)(`UPDATE: changing physical resource ID from "${cfnRequest.PhysicalResourceId}" to "${onEventResult.PhysicalResourceId}"`); + } + // merge request event and result event (result prevails). + return { + ...cfnRequest, + ...onEventResult, + PhysicalResourceId: physicalResourceId, + }; +} +/** + * Calculates the default physical resource ID based in case user handler did + * not return a PhysicalResourceId. + * + * For "CREATE", it uses the RequestId. + * For "UPDATE" and "DELETE" and returns the current PhysicalResourceId (the one provided in `event`). + */ +function defaultPhysicalResourceId(req) { + switch (req.RequestType) { + case 'Create': + return req.RequestId; + case 'Update': + case 'Delete': + return req.PhysicalResourceId; + default: + throw new Error(`Invalid "RequestType" in request "${JSON.stringify(req)}"`); + } +} +module.exports = { + [consts.FRAMEWORK_ON_EVENT_HANDLER_NAME]: cfnResponse.safeHandler(onEvent), + [consts.FRAMEWORK_IS_COMPLETE_HANDLER_NAME]: cfnResponse.safeHandler(isComplete), + [consts.FRAMEWORK_ON_TIMEOUT_HANDLER_NAME]: onTimeout, +}; +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJhbWV3b3JrLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiZnJhbWV3b3JrLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSw0QkFBNEI7QUFDNUIsK0JBQStCO0FBQy9CLDhDQUE4QztBQUM5QyxtQ0FBbUM7QUFDbkMseUNBQTREO0FBQzVELGlDQUF1RDtBQVV2RDs7Ozs7Ozs7O0dBU0c7QUFDSCxLQUFLLFVBQVUsT0FBTyxDQUFDLFVBQXVEO0lBQzVFLE1BQU0sZ0JBQWdCLEdBQUcsRUFBRSxHQUFHLFVBQVUsRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFXLENBQUM7SUFDeEUsSUFBQSxVQUFHLEVBQUMsZ0JBQWdCLEVBQUUsZ0JBQWdCLENBQUMsQ0FBQztJQUV4QyxVQUFVLENBQUMsa0JBQWtCLEdBQUcsVUFBVSxDQUFDLGtCQUFrQixJQUFJLEVBQUcsQ0FBQztJQUVyRSxNQUFNLGFBQWEsR0FBRyxNQUFNLGtCQUFrQixDQUFDLE1BQU0sQ0FBQyw4QkFBOEIsRUFBRSxnQkFBZ0IsRUFBRSxVQUFVLENBQUMsV0FBVyxDQUFvQixDQUFDO0lBQ25KLElBQUEsVUFBRyxFQUFDLG1CQUFtQixFQUFFLGFBQWEsQ0FBQyxDQUFDO0lBRXhDLG9GQUFvRjtJQUNwRixpQ0FBaUM7SUFDakMsTUFBTSxhQUFhLEdBQUcsbUJBQW1CLENBQUMsVUFBVSxFQUFFLGFBQWEsQ0FBQyxDQUFDO0lBQ3JFLElBQUEsVUFBRyxFQUFDLFFBQVEsRUFBRSxhQUFhLENBQUMsQ0FBQztJQUU3QixpR0FBaUc7SUFDakcsbUZBQW1GO0lBQ25GLElBQUksQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLE1BQU0sQ0FBQyxpQ0FBaUMsQ0FBQyxFQUFFLENBQUM7UUFDM0QsT0FBTyxXQUFXLENBQUMsY0FBYyxDQUFDLFNBQVMsRUFBRSxhQUFhLEVBQUUsRUFBRSxNQUFNLEVBQUUsYUFBYSxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUM7SUFDaEcsQ0FBQztJQUVELDJEQUEyRDtJQUMzRCxNQUFNLE1BQU0sR0FBRztRQUNiLGVBQWUsRUFBRSxJQUFBLGFBQU0sRUFBQyxNQUFNLENBQUMsNEJBQTRCLENBQUM7UUFDNUQsSUFBSSxFQUFFLGFBQWEsQ0FBQyxTQUFTO1FBQzdCLEtBQUssRUFBRSxJQUFJLENBQUMsU0FBUyxDQUFDLGFBQWEsQ0FBQztLQUNyQyxDQUFDO0lBRUYsSUFBQSxVQUFHLEVBQUMsaUJBQWlCLEVBQUUsTUFBTSxDQUFDLENBQUM7SUFFL0IsZ0NBQWdDO0lBQ2hDLE1BQU0sSUFBQSx5QkFBYyxFQUFDLE1BQU0sQ0FBQyxDQUFDO0FBQy9CLENBQUM7QUFFRCxzRUFBc0U7QUFDdEUsS0FBSyxVQUFVLFVBQVUsQ0FBQyxLQUFrRDtJQUMxRSxNQUFNLGdCQUFnQixHQUFHLEVBQUUsR0FBRyxLQUFLLEVBQUUsV0FBVyxFQUFFLEtBQUssRUFBVyxDQUFDO0lBQ25FLElBQUEsVUFBRyxFQUFDLFlBQVksRUFBRSxnQkFBZ0IsQ0FBQyxDQUFDO0lBRXBDLE1BQU0sZ0JBQWdCLEdBQUcsTUFBTSxrQkFBa0IsQ0FBQyxNQUFNLENBQUMsaUNBQWlDLEVBQUUsZ0JBQWdCLEVBQUUsS0FBSyxDQUFDLFdBQVcsQ0FBdUIsQ0FBQztJQUN2SixJQUFBLFVBQUcsRUFBQywyQkFBMkIsRUFBRSxnQkFBZ0IsQ0FBQyxDQUFDO0lBRW5ELHdFQUF3RTtJQUN4RSxJQUFJLENBQUMsZ0JBQWdCLENBQUMsVUFBVSxFQUFFLENBQUM7UUFDakMsSUFBSSxnQkFBZ0IsQ0FBQyxJQUFJLElBQUksTUFBTSxDQUFDLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxFQUFFLENBQUM7WUFDM0UsTUFBTSxJQUFJLEtBQUssQ0FBQyxrREFBa0QsQ0FBQyxDQUFDO1FBQ3RFLENBQUM7UUFFRCw2R0FBNkc7UUFDN0csTUFBTSxJQUFJLFdBQVcsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDO0lBQ3JELENBQUM7SUFFRCxNQUFNLFFBQVEsR0FBRztRQUNmLEdBQUcsS0FBSztRQUNSLEdBQUcsZ0JBQWdCO1FBQ25CLElBQUksRUFBRTtZQUNKLEdBQUcsS0FBSyxDQUFDLElBQUk7WUFDYixHQUFHLGdCQUFnQixDQUFDLElBQUk7U0FDekI7S0FDRixDQUFDO0lBRUYsTUFBTSxXQUFXLENBQUMsY0FBYyxDQUFDLFNBQVMsRUFBRSxRQUFRLEVBQUUsRUFBRSxNQUFNLEVBQUUsS0FBSyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUM7QUFDbEYsQ0FBQztBQUVELGdEQUFnRDtBQUNoRCxLQUFLLFVBQVUsU0FBUyxDQUFDLFlBQWlCO0lBQ3hDLElBQUEsVUFBRyxFQUFDLGdCQUFnQixFQUFFLFlBQVksQ0FBQyxDQUFDO0lBRXBDLE1BQU0saUJBQWlCLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxZQUFZLENBQWdELENBQUM7SUFDakksTUFBTSxXQUFXLENBQUMsY0FBYyxDQUFDLFFBQVEsRUFBRSxpQkFBaUIsRUFBRTtRQUM1RCxNQUFNLEVBQUUscUJBQXFCO0tBQzlCLENBQUMsQ0FBQztBQUNMLENBQUM7QUFFRCxLQUFLLFVBQVUsa0JBQWtCLENBQW1DLGNBQXNCLEVBQUUsZ0JBQW1CLEVBQUUsV0FBbUI7SUFDbEksTUFBTSxXQUFXLEdBQUcsSUFBQSxhQUFNLEVBQUMsY0FBYyxDQUFDLENBQUM7SUFDM0MsSUFBQSxVQUFHLEVBQUMsMkJBQTJCLFdBQVcsZUFBZSxFQUFFLGdCQUFnQixDQUFDLENBQUM7SUFFN0Usd0VBQXdFO0lBQ3hFLHNFQUFzRTtJQUN0RSx1Q0FBdUM7SUFDdkMsTUFBTSxJQUFJLEdBQUcsTUFBTSxJQUFBLHlCQUFjLEVBQUM7UUFDaEMsWUFBWSxFQUFFLFdBQVc7UUFFekIsbUhBQW1IO1FBQ25ILE9BQU8sRUFBRSxJQUFJLENBQUMsU0FBUyxDQUFDLEVBQUUsR0FBRyxnQkFBZ0IsRUFBRSxXQUFXLEVBQUUsV0FBVyxFQUFFLENBQUM7S0FDM0UsQ0FBQyxDQUFDO0lBRUgsSUFBQSxVQUFHLEVBQUMseUJBQXlCLEVBQUUsSUFBSSxFQUFFLE9BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO0lBRW5ELDhFQUE4RTtJQUM5RSxvRkFBb0Y7SUFDcEYsd0VBQXdFO0lBQ3hFLE1BQU0sV0FBVyxHQUFHLElBQUEsdUJBQWdCLEVBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQ25ELElBQUksSUFBSSxDQUFDLGFBQWEsRUFBRSxDQUFDO1FBQ3ZCLElBQUEsVUFBRyxFQUFDLCtCQUErQixFQUFFLElBQUksQ0FBQyxhQUFhLENBQUMsQ0FBQztRQUV6RCxNQUFNLFlBQVksR0FBRyxXQUFXLENBQUMsWUFBWSxJQUFJLE9BQU8sQ0FBQztRQUV6RCwrQkFBK0I7UUFDL0Isd0VBQXdFO1FBQ3hFLE1BQU0sR0FBRyxHQUFHLFdBQVcsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUM7UUFDbkMsTUFBTSxZQUFZLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUM7UUFFekMsdUNBQXVDO1FBQ3ZDLE1BQU0sT0FBTyxHQUFHO1lBQ2QsWUFBWTtZQUNaLEVBQUU7WUFDRixxQkFBcUIsWUFBWSxFQUFFLEVBQUUsdUJBQXVCO1lBQzVELEVBQUU7U0FDSCxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUViLE1BQU0sQ0FBQyxHQUFHLElBQUksS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBRTdCLDJFQUEyRTtRQUMzRSxpRkFBaUY7UUFDakYsSUFBSSxXQUFXLENBQUMsS0FBSyxFQUFFLENBQUM7WUFDdEIsaURBQWlEO1lBQ2pELENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxPQUFPLEVBQUUsR0FBRyxXQUFXLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUNoRSxDQUFDO1FBRUQsTUFBTSxDQUFDLENBQUM7SUFDVixDQUFDO0lBRUQsT0FBTyxXQUFXLENBQUM7QUFDckIsQ0FBQztBQUVELFNBQVMsbUJBQW1CLENBQUMsVUFBdUQsRUFBRSxhQUE4QjtJQUNsSCxFQUFFO0lBQ0YsbUVBQW1FO0lBRW5FLGFBQWEsR0FBRyxhQUFhLElBQUksRUFBRyxDQUFDO0lBRXJDLHNFQUFzRTtJQUN0RSx1QkFBdUI7SUFDdkIsTUFBTSxrQkFBa0IsR0FBRyxhQUFhLENBQUMsa0JBQWtCLElBQUkseUJBQXlCLENBQUMsVUFBVSxDQUFDLENBQUM7SUFFckcsa0VBQWtFO0lBQ2xFLElBQUksVUFBVSxDQUFDLFdBQVcsS0FBSyxRQUFRLElBQUksa0JBQWtCLEtBQUssVUFBVSxDQUFDLGtCQUFrQixFQUFFLENBQUM7UUFDaEcsTUFBTSxJQUFJLEtBQUssQ0FBQyx3REFBd0QsVUFBVSxDQUFDLGtCQUFrQixTQUFTLGFBQWEsQ0FBQyxrQkFBa0IsbUJBQW1CLENBQUMsQ0FBQztJQUNySyxDQUFDO0lBRUQsaUZBQWlGO0lBQ2pGLElBQUksVUFBVSxDQUFDLFdBQVcsS0FBSyxRQUFRLElBQUksa0JBQWtCLEtBQUssVUFBVSxDQUFDLGtCQUFrQixFQUFFLENBQUM7UUFDaEcsSUFBQSxVQUFHLEVBQUMsK0NBQStDLFVBQVUsQ0FBQyxrQkFBa0IsU0FBUyxhQUFhLENBQUMsa0JBQWtCLEdBQUcsQ0FBQyxDQUFDO0lBQ2hJLENBQUM7SUFFRCwwREFBMEQ7SUFDMUQsT0FBTztRQUNMLEdBQUcsVUFBVTtRQUNiLEdBQUcsYUFBYTtRQUNoQixrQkFBa0IsRUFBRSxrQkFBa0I7S0FDdkMsQ0FBQztBQUNKLENBQUM7QUFFRDs7Ozs7O0dBTUc7QUFDSCxTQUFTLHlCQUF5QixDQUFDLEdBQWdEO0lBQ2pGLFFBQVEsR0FBRyxDQUFDLFdBQVcsRUFBRSxDQUFDO1FBQ3hCLEtBQUssUUFBUTtZQUNYLE9BQU8sR0FBRyxDQUFDLFNBQVMsQ0FBQztRQUV2QixLQUFLLFFBQVEsQ0FBQztRQUNkLEtBQUssUUFBUTtZQUNYLE9BQU8sR0FBRyxDQUFDLGtCQUFrQixDQUFDO1FBRWhDO1lBQ0UsTUFBTSxJQUFJLEtBQUssQ0FBQyxxQ0FBcUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDakYsQ0FBQztBQUNILENBQUM7QUE3TEQsaUJBQVM7SUFDUCxDQUFDLE1BQU0sQ0FBQywrQkFBK0IsQ0FBQyxFQUFFLFdBQVcsQ0FBQyxXQUFXLENBQUMsT0FBTyxDQUFDO0lBQzFFLENBQUMsTUFBTSxDQUFDLGtDQUFrQyxDQUFDLEVBQUUsV0FBVyxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUM7SUFDaEYsQ0FBQyxNQUFNLENBQUMsaUNBQWlDLENBQUMsRUFBRSxTQUFTO0NBQ3RELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBlc2xpbnQtZGlzYWJsZSBtYXgtbGVuICovXG4vKiBlc2xpbnQtZGlzYWJsZSBuby1jb25zb2xlICovXG5pbXBvcnQgKiBhcyBjZm5SZXNwb25zZSBmcm9tICcuL2Nmbi1yZXNwb25zZSc7XG5pbXBvcnQgKiBhcyBjb25zdHMgZnJvbSAnLi9jb25zdHMnO1xuaW1wb3J0IHsgaW52b2tlRnVuY3Rpb24sIHN0YXJ0RXhlY3V0aW9uIH0gZnJvbSAnLi9vdXRib3VuZCc7XG5pbXBvcnQgeyBnZXRFbnYsIGxvZywgcGFyc2VKc29uUGF5bG9hZCB9IGZyb20gJy4vdXRpbCc7XG5pbXBvcnQgeyBJc0NvbXBsZXRlUmVzcG9uc2UsIE9uRXZlbnRSZXNwb25zZSB9IGZyb20gJy4uL3R5cGVzJztcblxuLy8gdXNlIGNvbnN0cyBmb3IgaGFuZGxlciBuYW1lcyB0byBjb21waWxlci1lbmZvcmNlIHRoZSBjb3VwbGluZyB3aXRoIGNvbnN0cnVjdGlvbiBjb2RlLlxuZXhwb3J0ID0ge1xuICBbY29uc3RzLkZSQU1FV09SS19PTl9FVkVOVF9IQU5ETEVSX05BTUVdOiBjZm5SZXNwb25zZS5zYWZlSGFuZGxlcihvbkV2ZW50KSxcbiAgW2NvbnN0cy5GUkFNRVdPUktfSVNfQ09NUExFVEVfSEFORExFUl9OQU1FXTogY2ZuUmVzcG9uc2Uuc2FmZUhhbmRsZXIoaXNDb21wbGV0ZSksXG4gIFtjb25zdHMuRlJBTUVXT1JLX09OX1RJTUVPVVRfSEFORExFUl9OQU1FXTogb25UaW1lb3V0LFxufTtcblxuLyoqXG4gKiBUaGUgbWFpbiBydW50aW1lIGVudHJ5cG9pbnQgb2YgdGhlIGFzeW5jIGN1c3RvbSByZXNvdXJjZSBsYW1iZGEgZnVuY3Rpb24uXG4gKlxuICogQW55IGxpZmVjeWNsZSBldmVudCBjaGFuZ2VzIHRvIHRoZSBjdXN0b20gcmVzb3VyY2VzIHdpbGwgaW52b2tlIHRoaXMgaGFuZGxlciwgd2hpY2ggd2lsbCwgaW4gdHVybixcbiAqIGludGVyYWN0IHdpdGggdGhlIHVzZXItZGVmaW5lZCBgb25FdmVudGAgYW5kIGBpc0NvbXBsZXRlYCBoYW5kbGVycy5cbiAqXG4gKiBUaGlzIGZ1bmN0aW9uIHdpbGwgYWx3YXlzIHN1Y2NlZWQuIElmIGFuIGVycm9yIG9jY3VycywgaXQgaXMgbG9nZ2VkIGJ1dCBhbiBlcnJvciBpcyBub3QgdGhyb3duLlxuICpcbiAqIEBwYXJhbSBjZm5SZXF1ZXN0IFRoZSBjbG91ZGZvcm1hdGlvbiBjdXN0b20gcmVzb3VyY2UgZXZlbnQuXG4gKi9cbmFzeW5jIGZ1bmN0aW9uIG9uRXZlbnQoY2ZuUmVxdWVzdDogQVdTTGFtYmRhLkNsb3VkRm9ybWF0aW9uQ3VzdG9tUmVzb3VyY2VFdmVudCkge1xuICBjb25zdCBzYW5pdGl6ZWRSZXF1ZXN0ID0geyAuLi5jZm5SZXF1ZXN0LCBSZXNwb25zZVVSTDogJy4uLicgfSBhcyBjb25zdDtcbiAgbG9nKCdvbkV2ZW50SGFuZGxlcicsIHNhbml0aXplZFJlcXVlc3QpO1xuXG4gIGNmblJlcXVlc3QuUmVzb3VyY2VQcm9wZXJ0aWVzID0gY2ZuUmVxdWVzdC5SZXNvdXJjZVByb3BlcnRpZXMgfHwgeyB9O1xuXG4gIGNvbnN0IG9uRXZlbnRSZXN1bHQgPSBhd2FpdCBpbnZva2VVc2VyRnVuY3Rpb24oY29uc3RzLlVTRVJfT05fRVZFTlRfRlVOQ1RJT05fQVJOX0VOViwgc2FuaXRpemVkUmVxdWVzdCwgY2ZuUmVxdWVzdC5SZXNwb25zZVVSTCkgYXMgT25FdmVudFJlc3BvbnNlO1xuICBsb2coJ29uRXZlbnQgcmV0dXJuZWQ6Jywgb25FdmVudFJlc3VsdCk7XG5cbiAgLy8gbWVyZ2UgdGhlIHJlcXVlc3QgYW5kIHRoZSByZXN1bHQgZnJvbSBvbkV2ZW50IHRvIGZvcm0gdGhlIGNvbXBsZXRlIHJlc291cmNlIGV2ZW50XG4gIC8vIHRoaXMgYWxzbyBwZXJmb3JtcyB2YWxpZGF0aW9uLlxuICBjb25zdCByZXNvdXJjZUV2ZW50ID0gY3JlYXRlUmVzcG9uc2VFdmVudChjZm5SZXF1ZXN0LCBvbkV2ZW50UmVzdWx0KTtcbiAgbG9nKCdldmVudDonLCBvbkV2ZW50UmVzdWx0KTtcblxuICAvLyBkZXRlcm1pbmUgaWYgdGhpcyBpcyBhbiBhc3luYyBwcm92aWRlciBiYXNlZCBvbiB3aGV0aGVyIHdlIGhhdmUgYW4gaXNDb21wbGV0ZSBoYW5kbGVyIGRlZmluZWQuXG4gIC8vIGlmIGl0IGlzIG5vdCBkZWZpbmVkLCB0aGVuIHdlIGFyZSBiYXNpY2FsbHkgcmVhZHkgdG8gcmV0dXJuIGEgcG9zaXRpdmUgcmVzcG9uc2UuXG4gIGlmICghcHJvY2Vzcy5lbnZbY29uc3RzLlVTRVJfSVNfQ09NUExFVEVfRlVOQ1RJT05fQVJOX0VOVl0pIHtcbiAgICByZXR1cm4gY2ZuUmVzcG9uc2Uuc3VibWl0UmVzcG9uc2UoJ1NVQ0NFU1MnLCByZXNvdXJjZUV2ZW50LCB7IG5vRWNobzogcmVzb3VyY2VFdmVudC5Ob0VjaG8gfSk7XG4gIH1cblxuICAvLyBvaywgd2UgYXJlIG5vdCBjb21wbGV0ZSwgc28ga2ljayBvZmYgdGhlIHdhaXRlciB3b3JrZmxvd1xuICBjb25zdCB3YWl0ZXIgPSB7XG4gICAgc3RhdGVNYWNoaW5lQXJuOiBnZXRFbnYoY29uc3RzLldBSVRFUl9TVEFURV9NQUNISU5FX0FSTl9FTlYpLFxuICAgIG5hbWU6IHJlc291cmNlRXZlbnQuUmVxdWVzdElkLFxuICAgIGlucHV0OiBKU09OLnN0cmluZ2lmeShyZXNvdXJjZUV2ZW50KSxcbiAgfTtcblxuICBsb2coJ3N0YXJ0aW5nIHdhaXRlcicsIHdhaXRlcik7XG5cbiAgLy8ga2ljayBvZmYgd2FpdGVyIHN0YXRlIG1hY2hpbmVcbiAgYXdhaXQgc3RhcnRFeGVjdXRpb24od2FpdGVyKTtcbn1cblxuLy8gaW52b2tlZCBhIGZldyB0aW1lcyB1bnRpbCBgY29tcGxldGVgIGlzIHRydWUgb3IgdW50aWwgaXQgdGltZXMgb3V0LlxuYXN5bmMgZnVuY3Rpb24gaXNDb21wbGV0ZShldmVudDogQVdTQ0RLQXN5bmNDdXN0b21SZXNvdXJjZS5Jc0NvbXBsZXRlUmVxdWVzdCkge1xuICBjb25zdCBzYW5pdGl6ZWRSZXF1ZXN0ID0geyAuLi5ldmVudCwgUmVzcG9uc2VVUkw6ICcuLi4nIH0gYXMgY29uc3Q7XG4gIGxvZygnaXNDb21wbGV0ZScsIHNhbml0aXplZFJlcXVlc3QpO1xuXG4gIGNvbnN0IGlzQ29tcGxldGVSZXN1bHQgPSBhd2FpdCBpbnZva2VVc2VyRnVuY3Rpb24oY29uc3RzLlVTRVJfSVNfQ09NUExFVEVfRlVOQ1RJT05fQVJOX0VOViwgc2FuaXRpemVkUmVxdWVzdCwgZXZlbnQuUmVzcG9uc2VVUkwpIGFzIElzQ29tcGxldGVSZXNwb25zZTtcbiAgbG9nKCd1c2VyIGlzQ29tcGxldGUgcmV0dXJuZWQ6JywgaXNDb21wbGV0ZVJlc3VsdCk7XG5cbiAgLy8gaWYgd2UgYXJlIG5vdCBjb21wbGV0ZSwgcmV0dXJuIGZhbHNlLCBhbmQgZG9uJ3Qgc2VuZCBhIHJlc3BvbnNlIGJhY2suXG4gIGlmICghaXNDb21wbGV0ZVJlc3VsdC5Jc0NvbXBsZXRlKSB7XG4gICAgaWYgKGlzQ29tcGxldGVSZXN1bHQuRGF0YSAmJiBPYmplY3Qua2V5cyhpc0NvbXBsZXRlUmVzdWx0LkRhdGEpLmxlbmd0aCA+IDApIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcignXCJEYXRhXCIgaXMgbm90IGFsbG93ZWQgaWYgXCJJc0NvbXBsZXRlXCIgaXMgXCJGYWxzZVwiJyk7XG4gICAgfVxuXG4gICAgLy8gVGhpcyBtdXN0IGJlIHRoZSBmdWxsIGV2ZW50LCBpdCB3aWxsIGJlIGRlc2VyaWFsaXplZCBpbiBgb25UaW1lb3V0YCB0byBzZW5kIHRoZSByZXNwb25zZSB0byBDbG91ZEZvcm1hdGlvblxuICAgIHRocm93IG5ldyBjZm5SZXNwb25zZS5SZXRyeShKU09OLnN0cmluZ2lmeShldmVudCkpO1xuICB9XG5cbiAgY29uc3QgcmVzcG9uc2UgPSB7XG4gICAgLi4uZXZlbnQsXG4gICAgLi4uaXNDb21wbGV0ZVJlc3VsdCxcbiAgICBEYXRhOiB7XG4gICAgICAuLi5ldmVudC5EYXRhLFxuICAgICAgLi4uaXNDb21wbGV0ZVJlc3VsdC5EYXRhLFxuICAgIH0sXG4gIH07XG5cbiAgYXdhaXQgY2ZuUmVzcG9uc2Uuc3VibWl0UmVzcG9uc2UoJ1NVQ0NFU1MnLCByZXNwb25zZSwgeyBub0VjaG86IGV2ZW50Lk5vRWNobyB9KTtcbn1cblxuLy8gaW52b2tlZCB3aGVuIGNvbXBsZXRpb24gcmV0cmllcyBhcmUgZXhoYXVzZWQuXG5hc3luYyBmdW5jdGlvbiBvblRpbWVvdXQodGltZW91dEV2ZW50OiBhbnkpIHtcbiAgbG9nKCd0aW1lb3V0SGFuZGxlcicsIHRpbWVvdXRFdmVudCk7XG5cbiAgY29uc3QgaXNDb21wbGV0ZVJlcXVlc3QgPSBKU09OLnBhcnNlKEpTT04ucGFyc2UodGltZW91dEV2ZW50LkNhdXNlKS5lcnJvck1lc3NhZ2UpIGFzIEFXU0NES0FzeW5jQ3VzdG9tUmVzb3VyY2UuSXNDb21wbGV0ZVJlcXVlc3Q7XG4gIGF3YWl0IGNmblJlc3BvbnNlLnN1Ym1pdFJlc3BvbnNlKCdGQUlMRUQnLCBpc0NvbXBsZXRlUmVxdWVzdCwge1xuICAgIHJlYXNvbjogJ09wZXJhdGlvbiB0aW1lZCBvdXQnLFxuICB9KTtcbn1cblxuYXN5bmMgZnVuY3Rpb24gaW52b2tlVXNlckZ1bmN0aW9uPEEgZXh0ZW5kcyB7IFJlc3BvbnNlVVJMOiAnLi4uJyB9PihmdW5jdGlvbkFybkVudjogc3RyaW5nLCBzYW5pdGl6ZWRQYXlsb2FkOiBBLCByZXNwb25zZVVybDogc3RyaW5nKSB7XG4gIGNvbnN0IGZ1bmN0aW9uQXJuID0gZ2V0RW52KGZ1bmN0aW9uQXJuRW52KTtcbiAgbG9nKGBleGVjdXRpbmcgdXNlciBmdW5jdGlvbiAke2Z1bmN0aW9uQXJufSB3aXRoIHBheWxvYWRgLCBzYW5pdGl6ZWRQYXlsb2FkKTtcblxuICAvLyB0cmFuc2llbnQgZXJyb3JzIHN1Y2ggYXMgdGltZW91dHMsIHRocm90dGxpbmcgZXJyb3JzICg0MjkpLCBhbmQgb3RoZXJcbiAgLy8gZXJyb3JzIHRoYXQgYXJlbid0IGNhdXNlZCBieSBhIGJhZCByZXF1ZXN0ICg1MDAgc2VyaWVzKSBhcmUgcmV0cmllZFxuICAvLyBhdXRvbWF0aWNhbGx5IGJ5IHRoZSBKYXZhU2NyaXB0IFNESy5cbiAgY29uc3QgcmVzcCA9IGF3YWl0IGludm9rZUZ1bmN0aW9uKHtcbiAgICBGdW5jdGlvbk5hbWU6IGZ1bmN0aW9uQXJuLFxuXG4gICAgLy8gQ2Fubm90IHN0cmlwICdSZXNwb25zZVVSTCcgaGVyZSBhcyB0aGlzIHdvdWxkIGJlIGEgYnJlYWtpbmcgY2hhbmdlIGV2ZW4gdGhvdWdoIHRoZSBkb3duc3RyZWFtIENSIGRvZXNuJ3QgbmVlZCBpdFxuICAgIFBheWxvYWQ6IEpTT04uc3RyaW5naWZ5KHsgLi4uc2FuaXRpemVkUGF5bG9hZCwgUmVzcG9uc2VVUkw6IHJlc3BvbnNlVXJsIH0pLFxuICB9KTtcblxuICBsb2coJ3VzZXIgZnVuY3Rpb24gcmVzcG9uc2U6JywgcmVzcCwgdHlwZW9mKHJlc3ApKTtcblxuICAvLyBQYXJzZUpzb25QYXlsb2FkIGlzIHZlcnkgZGVmZW5zaXZlLiBJdCBzaG91bGQgbm90IGJlIHBvc3NpYmxlIGZvciBgUGF5bG9hZGBcbiAgLy8gdG8gYmUgYW55dGhpbmcgb3RoZXIgdGhhbiBhIEpTT04gZW5jb2RlZCBzdHJpbmcgKG9yIGludGFycmF5KS4gU29tZXRoaW5nIHdlaXJkIGlzXG4gIC8vIGdvaW5nIG9uIGlmIHRoYXQgaGFwcGVucy4gU3RpbGwsIHdlIHNob3VsZCBkbyBvdXIgYmVzdCB0byBzdXJ2aXZlIGl0LlxuICBjb25zdCBqc29uUGF5bG9hZCA9IHBhcnNlSnNvblBheWxvYWQocmVzcC5QYXlsb2FkKTtcbiAgaWYgKHJlc3AuRnVuY3Rpb25FcnJvcikge1xuICAgIGxvZygndXNlciBmdW5jdGlvbiB0aHJldyBhbiBlcnJvcjonLCByZXNwLkZ1bmN0aW9uRXJyb3IpO1xuXG4gICAgY29uc3QgZXJyb3JNZXNzYWdlID0ganNvblBheWxvYWQuZXJyb3JNZXNzYWdlIHx8ICdlcnJvcic7XG5cbiAgICAvLyBwYXJzZSBmdW5jdGlvbiBuYW1lIGZyb20gYXJuXG4gICAgLy8gYXJuOiR7UGFydGl0aW9ufTpsYW1iZGE6JHtSZWdpb259OiR7QWNjb3VudH06ZnVuY3Rpb246JHtGdW5jdGlvbk5hbWV9XG4gICAgY29uc3QgYXJuID0gZnVuY3Rpb25Bcm4uc3BsaXQoJzonKTtcbiAgICBjb25zdCBmdW5jdGlvbk5hbWUgPSBhcm5bYXJuLmxlbmd0aCAtIDFdO1xuXG4gICAgLy8gYXBwZW5kIGEgcmVmZXJlbmNlIHRvIHRoZSBsb2cgZ3JvdXAuXG4gICAgY29uc3QgbWVzc2FnZSA9IFtcbiAgICAgIGVycm9yTWVzc2FnZSxcbiAgICAgICcnLFxuICAgICAgYExvZ3M6IC9hd3MvbGFtYmRhLyR7ZnVuY3Rpb25OYW1lfWAsIC8vIGNsb3Vkd2F0Y2ggbG9nIGdyb3VwXG4gICAgICAnJyxcbiAgICBdLmpvaW4oJ1xcbicpO1xuXG4gICAgY29uc3QgZSA9IG5ldyBFcnJvcihtZXNzYWdlKTtcblxuICAgIC8vIHRoZSBvdXRwdXQgdGhhdCBnb2VzIHRvIENGTiBpcyB3aGF0J3MgaW4gYHN0YWNrYCwgbm90IHRoZSBlcnJvciBtZXNzYWdlLlxuICAgIC8vIGlmIHdlIGhhdmUgYSByZW1vdGUgdHJhY2UsIGNvbnN0cnVjdCBhIG5pY2UgbWVzc2FnZSB3aXRoIGxvZyBncm91cCBpbmZvcm1hdGlvblxuICAgIGlmIChqc29uUGF5bG9hZC50cmFjZSkge1xuICAgICAgLy8gc2tpcCBmaXJzdCB0cmFjZSBsaW5lIGJlY2F1c2UgaXQncyB0aGUgbWVzc2FnZVxuICAgICAgZS5zdGFjayA9IFttZXNzYWdlLCAuLi5qc29uUGF5bG9hZC50cmFjZS5zbGljZSgxKV0uam9pbignXFxuJyk7XG4gICAgfVxuXG4gICAgdGhyb3cgZTtcbiAgfVxuXG4gIHJldHVybiBqc29uUGF5bG9hZDtcbn1cblxuZnVuY3Rpb24gY3JlYXRlUmVzcG9uc2VFdmVudChjZm5SZXF1ZXN0OiBBV1NMYW1iZGEuQ2xvdWRGb3JtYXRpb25DdXN0b21SZXNvdXJjZUV2ZW50LCBvbkV2ZW50UmVzdWx0OiBPbkV2ZW50UmVzcG9uc2UpOiBBV1NDREtBc3luY0N1c3RvbVJlc291cmNlLklzQ29tcGxldGVSZXF1ZXN0IHtcbiAgLy9cbiAgLy8gdmFsaWRhdGUgdGhhdCBvbkV2ZW50UmVzdWx0IGFsd2F5cyBpbmNsdWRlcyBhIFBoeXNpY2FsUmVzb3VyY2VJZFxuXG4gIG9uRXZlbnRSZXN1bHQgPSBvbkV2ZW50UmVzdWx0IHx8IHsgfTtcblxuICAvLyBpZiBwaHlzaWNhbCBJRCBpcyBub3QgcmV0dXJuZWQsIHdlIGhhdmUgc29tZSBkZWZhdWx0cyBmb3IgeW91IGJhc2VkXG4gIC8vIG9uIHRoZSByZXF1ZXN0IHR5cGUuXG4gIGNvbnN0IHBoeXNpY2FsUmVzb3VyY2VJZCA9IG9uRXZlbnRSZXN1bHQuUGh5c2ljYWxSZXNvdXJjZUlkIHx8IGRlZmF1bHRQaHlzaWNhbFJlc291cmNlSWQoY2ZuUmVxdWVzdCk7XG5cbiAgLy8gaWYgd2UgYXJlIGluIERFTEVURSBhbmQgcGh5c2ljYWwgSUQgd2FzIGNoYW5nZWQsIGl0J3MgYW4gZXJyb3IuXG4gIGlmIChjZm5SZXF1ZXN0LlJlcXVlc3RUeXBlID09PSAnRGVsZXRlJyAmJiBwaHlzaWNhbFJlc291cmNlSWQgIT09IGNmblJlcXVlc3QuUGh5c2ljYWxSZXNvdXJjZUlkKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKGBERUxFVEU6IGNhbm5vdCBjaGFuZ2UgdGhlIHBoeXNpY2FsIHJlc291cmNlIElEIGZyb20gXCIke2NmblJlcXVlc3QuUGh5c2ljYWxSZXNvdXJjZUlkfVwiIHRvIFwiJHtvbkV2ZW50UmVzdWx0LlBoeXNpY2FsUmVzb3VyY2VJZH1cIiBkdXJpbmcgZGVsZXRpb25gKTtcbiAgfVxuXG4gIC8vIGlmIHdlIGFyZSBpbiBVUERBVEUgYW5kIHBoeXNpY2FsIElEIHdhcyBjaGFuZ2VkLCBpdCdzIGEgcmVwbGFjZW1lbnQgKGp1c3QgbG9nKVxuICBpZiAoY2ZuUmVxdWVzdC5SZXF1ZXN0VHlwZSA9PT0gJ1VwZGF0ZScgJiYgcGh5c2ljYWxSZXNvdXJjZUlkICE9PSBjZm5SZXF1ZXN0LlBoeXNpY2FsUmVzb3VyY2VJZCkge1xuICAgIGxvZyhgVVBEQVRFOiBjaGFuZ2luZyBwaHlzaWNhbCByZXNvdXJjZSBJRCBmcm9tIFwiJHtjZm5SZXF1ZXN0LlBoeXNpY2FsUmVzb3VyY2VJZH1cIiB0byBcIiR7b25FdmVudFJlc3VsdC5QaHlzaWNhbFJlc291cmNlSWR9XCJgKTtcbiAgfVxuXG4gIC8vIG1lcmdlIHJlcXVlc3QgZXZlbnQgYW5kIHJlc3VsdCBldmVudCAocmVzdWx0IHByZXZhaWxzKS5cbiAgcmV0dXJuIHtcbiAgICAuLi5jZm5SZXF1ZXN0LFxuICAgIC4uLm9uRXZlbnRSZXN1bHQsXG4gICAgUGh5c2ljYWxSZXNvdXJjZUlkOiBwaHlzaWNhbFJlc291cmNlSWQsXG4gIH07XG59XG5cbi8qKlxuICogQ2FsY3VsYXRlcyB0aGUgZGVmYXVsdCBwaHlzaWNhbCByZXNvdXJjZSBJRCBiYXNlZCBpbiBjYXNlIHVzZXIgaGFuZGxlciBkaWRcbiAqIG5vdCByZXR1cm4gYSBQaHlzaWNhbFJlc291cmNlSWQuXG4gKlxuICogRm9yIFwiQ1JFQVRFXCIsIGl0IHVzZXMgdGhlIFJlcXVlc3RJZC5cbiAqIEZvciBcIlVQREFURVwiIGFuZCBcIkRFTEVURVwiIGFuZCByZXR1cm5zIHRoZSBjdXJyZW50IFBoeXNpY2FsUmVzb3VyY2VJZCAodGhlIG9uZSBwcm92aWRlZCBpbiBgZXZlbnRgKS5cbiAqL1xuZnVuY3Rpb24gZGVmYXVsdFBoeXNpY2FsUmVzb3VyY2VJZChyZXE6IEFXU0xhbWJkYS5DbG91ZEZvcm1hdGlvbkN1c3RvbVJlc291cmNlRXZlbnQpOiBzdHJpbmcge1xuICBzd2l0Y2ggKHJlcS5SZXF1ZXN0VHlwZSkge1xuICAgIGNhc2UgJ0NyZWF0ZSc6XG4gICAgICByZXR1cm4gcmVxLlJlcXVlc3RJZDtcblxuICAgIGNhc2UgJ1VwZGF0ZSc6XG4gICAgY2FzZSAnRGVsZXRlJzpcbiAgICAgIHJldHVybiByZXEuUGh5c2ljYWxSZXNvdXJjZUlkO1xuXG4gICAgZGVmYXVsdDpcbiAgICAgIHRocm93IG5ldyBFcnJvcihgSW52YWxpZCBcIlJlcXVlc3RUeXBlXCIgaW4gcmVxdWVzdCBcIiR7SlNPTi5zdHJpbmdpZnkocmVxKX1cImApO1xuICB9XG59XG4iXX0= \ No newline at end of file diff --git a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd/outbound.js b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd/outbound.js new file mode 100644 index 0000000000000..1bd9c9c2964e3 --- /dev/null +++ b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd/outbound.js @@ -0,0 +1,75 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.httpRequest = exports.invokeFunction = exports.startExecution = void 0; +/* istanbul ignore file */ +const https = require("https"); +// eslint-disable-next-line import/no-extraneous-dependencies +const client_lambda_1 = require("@aws-sdk/client-lambda"); +// eslint-disable-next-line import/no-extraneous-dependencies +const client_sfn_1 = require("@aws-sdk/client-sfn"); +// eslint-disable-next-line import/no-extraneous-dependencies +const FRAMEWORK_HANDLER_TIMEOUT = 900000; // 15 minutes +// In order to honor the overall maximum timeout set for the target process, +// the default 2 minutes from AWS SDK has to be overriden: +// https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/Config.html#httpOptions-property +const awsSdkConfig = { + httpOptions: { timeout: FRAMEWORK_HANDLER_TIMEOUT }, +}; +async function defaultHttpRequest(options, responseBody) { + return new Promise((resolve, reject) => { + try { + const request = https.request(options, resolve); + request.on('error', reject); + request.write(responseBody); + request.end(); + } + catch (e) { + reject(e); + } + }); +} +let sfn; +let lambda; +async function defaultStartExecution(req) { + if (!sfn) { + sfn = new client_sfn_1.SFN(awsSdkConfig); + } + return sfn.startExecution(req); +} +async function defaultInvokeFunction(req) { + if (!lambda) { + lambda = new client_lambda_1.Lambda(awsSdkConfig); + } + try { + /** + * Try an initial invoke. + * + * When you try to invoke a function that is inactive, the invocation fails and Lambda sets + * the function to pending state until the function resources are recreated. + * If Lambda fails to recreate the resources, the function is set to the inactive state. + * + * We're using invoke first because `waitFor` doesn't trigger an inactive function to do anything, + * it just runs `getFunction` and checks the state. + */ + return await lambda.invoke(req); + } + catch { + /** + * The status of the Lambda function is checked every second for up to 300 seconds. + * Exits the loop on 'Active' state and throws an error on 'Inactive' or 'Failed'. + * + * And now we wait. + */ + await (0, client_lambda_1.waitUntilFunctionActiveV2)({ + client: lambda, + maxWaitTime: 300, + }, { + FunctionName: req.FunctionName, + }); + return await lambda.invoke(req); + } +} +exports.startExecution = defaultStartExecution; +exports.invokeFunction = defaultInvokeFunction; +exports.httpRequest = defaultHttpRequest; +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3V0Ym91bmQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJvdXRib3VuZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwwQkFBMEI7QUFDMUIsK0JBQStCO0FBQy9CLDZEQUE2RDtBQUM3RCwwREFBbUg7QUFDbkgsNkRBQTZEO0FBQzdELG9EQUFxRjtBQUNyRiw2REFBNkQ7QUFFN0QsTUFBTSx5QkFBeUIsR0FBRyxNQUFNLENBQUMsQ0FBQyxhQUFhO0FBRXZELDRFQUE0RTtBQUM1RSwwREFBMEQ7QUFDMUQsMkZBQTJGO0FBQzNGLE1BQU0sWUFBWSxHQUFHO0lBQ25CLFdBQVcsRUFBRSxFQUFFLE9BQU8sRUFBRSx5QkFBeUIsRUFBRTtDQUNwRCxDQUFDO0FBRUYsS0FBSyxVQUFVLGtCQUFrQixDQUFDLE9BQTZCLEVBQUUsWUFBb0I7SUFDbkYsT0FBTyxJQUFJLE9BQU8sQ0FBQyxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsRUFBRTtRQUNyQyxJQUFJLENBQUM7WUFDSCxNQUFNLE9BQU8sR0FBRyxLQUFLLENBQUMsT0FBTyxDQUFDLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQztZQUNoRCxPQUFPLENBQUMsRUFBRSxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQztZQUM1QixPQUFPLENBQUMsS0FBSyxDQUFDLFlBQVksQ0FBQyxDQUFDO1lBQzVCLE9BQU8sQ0FBQyxHQUFHLEVBQUUsQ0FBQztRQUNoQixDQUFDO1FBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQztZQUNYLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNaLENBQUM7SUFDSCxDQUFDLENBQUMsQ0FBQztBQUNMLENBQUM7QUFFRCxJQUFJLEdBQVEsQ0FBQztBQUNiLElBQUksTUFBYyxDQUFDO0FBRW5CLEtBQUssVUFBVSxxQkFBcUIsQ0FBQyxHQUF3QjtJQUMzRCxJQUFJLENBQUMsR0FBRyxFQUFFLENBQUM7UUFDVCxHQUFHLEdBQUcsSUFBSSxnQkFBRyxDQUFDLFlBQVksQ0FBQyxDQUFDO0lBQzlCLENBQUM7SUFFRCxPQUFPLEdBQUcsQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDakMsQ0FBQztBQUVELEtBQUssVUFBVSxxQkFBcUIsQ0FBQyxHQUF1QjtJQUMxRCxJQUFJLENBQUMsTUFBTSxFQUFFLENBQUM7UUFDWixNQUFNLEdBQUcsSUFBSSxzQkFBTSxDQUFDLFlBQVksQ0FBQyxDQUFDO0lBQ3BDLENBQUM7SUFFRCxJQUFJLENBQUM7UUFDSDs7Ozs7Ozs7O1dBU0c7UUFDSCxPQUFPLE1BQU0sTUFBTSxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUNsQyxDQUFDO0lBQUMsTUFBTSxDQUFDO1FBQ1A7Ozs7O1dBS0c7UUFDSCxNQUFNLElBQUEseUNBQXlCLEVBQUM7WUFDOUIsTUFBTSxFQUFFLE1BQU07WUFDZCxXQUFXLEVBQUUsR0FBRztTQUNqQixFQUFFO1lBQ0QsWUFBWSxFQUFFLEdBQUcsQ0FBQyxZQUFZO1NBQy9CLENBQUMsQ0FBQztRQUNILE9BQU8sTUFBTSxNQUFNLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQ2xDLENBQUM7QUFDSCxDQUFDO0FBRVUsUUFBQSxjQUFjLEdBQUcscUJBQXFCLENBQUM7QUFDdkMsUUFBQSxjQUFjLEdBQUcscUJBQXFCLENBQUM7QUFDdkMsUUFBQSxXQUFXLEdBQUcsa0JBQWtCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBpc3RhbmJ1bCBpZ25vcmUgZmlsZSAqL1xuaW1wb3J0ICogYXMgaHR0cHMgZnJvbSAnaHR0cHMnO1xuLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIGltcG9ydC9uby1leHRyYW5lb3VzLWRlcGVuZGVuY2llc1xuaW1wb3J0IHsgTGFtYmRhLCB3YWl0VW50aWxGdW5jdGlvbkFjdGl2ZVYyLCBJbnZvY2F0aW9uUmVzcG9uc2UsIEludm9rZUNvbW1hbmRJbnB1dCB9IGZyb20gJ0Bhd3Mtc2RrL2NsaWVudC1sYW1iZGEnO1xuLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIGltcG9ydC9uby1leHRyYW5lb3VzLWRlcGVuZGVuY2llc1xuaW1wb3J0IHsgU0ZOLCBTdGFydEV4ZWN1dGlvbklucHV0LCBTdGFydEV4ZWN1dGlvbk91dHB1dCB9IGZyb20gJ0Bhd3Mtc2RrL2NsaWVudC1zZm4nO1xuLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIGltcG9ydC9uby1leHRyYW5lb3VzLWRlcGVuZGVuY2llc1xuXG5jb25zdCBGUkFNRVdPUktfSEFORExFUl9USU1FT1VUID0gOTAwMDAwOyAvLyAxNSBtaW51dGVzXG5cbi8vIEluIG9yZGVyIHRvIGhvbm9yIHRoZSBvdmVyYWxsIG1heGltdW0gdGltZW91dCBzZXQgZm9yIHRoZSB0YXJnZXQgcHJvY2Vzcyxcbi8vIHRoZSBkZWZhdWx0IDIgbWludXRlcyBmcm9tIEFXUyBTREsgaGFzIHRvIGJlIG92ZXJyaWRlbjpcbi8vIGh0dHBzOi8vZG9jcy5hd3MuYW1hem9uLmNvbS9BV1NKYXZhU2NyaXB0U0RLL2xhdGVzdC9BV1MvQ29uZmlnLmh0bWwjaHR0cE9wdGlvbnMtcHJvcGVydHlcbmNvbnN0IGF3c1Nka0NvbmZpZyA9IHtcbiAgaHR0cE9wdGlvbnM6IHsgdGltZW91dDogRlJBTUVXT1JLX0hBTkRMRVJfVElNRU9VVCB9LFxufTtcblxuYXN5bmMgZnVuY3Rpb24gZGVmYXVsdEh0dHBSZXF1ZXN0KG9wdGlvbnM6IGh0dHBzLlJlcXVlc3RPcHRpb25zLCByZXNwb25zZUJvZHk6IHN0cmluZykge1xuICByZXR1cm4gbmV3IFByb21pc2UoKHJlc29sdmUsIHJlamVjdCkgPT4ge1xuICAgIHRyeSB7XG4gICAgICBjb25zdCByZXF1ZXN0ID0gaHR0cHMucmVxdWVzdChvcHRpb25zLCByZXNvbHZlKTtcbiAgICAgIHJlcXVlc3Qub24oJ2Vycm9yJywgcmVqZWN0KTtcbiAgICAgIHJlcXVlc3Qud3JpdGUocmVzcG9uc2VCb2R5KTtcbiAgICAgIHJlcXVlc3QuZW5kKCk7XG4gICAgfSBjYXRjaCAoZSkge1xuICAgICAgcmVqZWN0KGUpO1xuICAgIH1cbiAgfSk7XG59XG5cbmxldCBzZm46IFNGTjtcbmxldCBsYW1iZGE6IExhbWJkYTtcblxuYXN5bmMgZnVuY3Rpb24gZGVmYXVsdFN0YXJ0RXhlY3V0aW9uKHJlcTogU3RhcnRFeGVjdXRpb25JbnB1dCk6IFByb21pc2U8U3RhcnRFeGVjdXRpb25PdXRwdXQ+IHtcbiAgaWYgKCFzZm4pIHtcbiAgICBzZm4gPSBuZXcgU0ZOKGF3c1Nka0NvbmZpZyk7XG4gIH1cblxuICByZXR1cm4gc2ZuLnN0YXJ0RXhlY3V0aW9uKHJlcSk7XG59XG5cbmFzeW5jIGZ1bmN0aW9uIGRlZmF1bHRJbnZva2VGdW5jdGlvbihyZXE6IEludm9rZUNvbW1hbmRJbnB1dCk6IFByb21pc2U8SW52b2NhdGlvblJlc3BvbnNlPiB7XG4gIGlmICghbGFtYmRhKSB7XG4gICAgbGFtYmRhID0gbmV3IExhbWJkYShhd3NTZGtDb25maWcpO1xuICB9XG5cbiAgdHJ5IHtcbiAgICAvKipcbiAgICAgKiBUcnkgYW4gaW5pdGlhbCBpbnZva2UuXG4gICAgICpcbiAgICAgKiBXaGVuIHlvdSB0cnkgdG8gaW52b2tlIGEgZnVuY3Rpb24gdGhhdCBpcyBpbmFjdGl2ZSwgdGhlIGludm9jYXRpb24gZmFpbHMgYW5kIExhbWJkYSBzZXRzXG4gICAgICogdGhlIGZ1bmN0aW9uIHRvIHBlbmRpbmcgc3RhdGUgdW50aWwgdGhlIGZ1bmN0aW9uIHJlc291cmNlcyBhcmUgcmVjcmVhdGVkLlxuICAgICAqIElmIExhbWJkYSBmYWlscyB0byByZWNyZWF0ZSB0aGUgcmVzb3VyY2VzLCB0aGUgZnVuY3Rpb24gaXMgc2V0IHRvIHRoZSBpbmFjdGl2ZSBzdGF0ZS5cbiAgICAgKlxuICAgICAqIFdlJ3JlIHVzaW5nIGludm9rZSBmaXJzdCBiZWNhdXNlIGB3YWl0Rm9yYCBkb2Vzbid0IHRyaWdnZXIgYW4gaW5hY3RpdmUgZnVuY3Rpb24gdG8gZG8gYW55dGhpbmcsXG4gICAgICogaXQganVzdCBydW5zIGBnZXRGdW5jdGlvbmAgYW5kIGNoZWNrcyB0aGUgc3RhdGUuXG4gICAgICovXG4gICAgcmV0dXJuIGF3YWl0IGxhbWJkYS5pbnZva2UocmVxKTtcbiAgfSBjYXRjaCB7XG4gICAgLyoqXG4gICAgICogVGhlIHN0YXR1cyBvZiB0aGUgTGFtYmRhIGZ1bmN0aW9uIGlzIGNoZWNrZWQgZXZlcnkgc2Vjb25kIGZvciB1cCB0byAzMDAgc2Vjb25kcy5cbiAgICAgKiBFeGl0cyB0aGUgbG9vcCBvbiAnQWN0aXZlJyBzdGF0ZSBhbmQgdGhyb3dzIGFuIGVycm9yIG9uICdJbmFjdGl2ZScgb3IgJ0ZhaWxlZCcuXG4gICAgICpcbiAgICAgKiBBbmQgbm93IHdlIHdhaXQuXG4gICAgICovXG4gICAgYXdhaXQgd2FpdFVudGlsRnVuY3Rpb25BY3RpdmVWMih7XG4gICAgICBjbGllbnQ6IGxhbWJkYSxcbiAgICAgIG1heFdhaXRUaW1lOiAzMDAsXG4gICAgfSwge1xuICAgICAgRnVuY3Rpb25OYW1lOiByZXEuRnVuY3Rpb25OYW1lLFxuICAgIH0pO1xuICAgIHJldHVybiBhd2FpdCBsYW1iZGEuaW52b2tlKHJlcSk7XG4gIH1cbn1cblxuZXhwb3J0IGxldCBzdGFydEV4ZWN1dGlvbiA9IGRlZmF1bHRTdGFydEV4ZWN1dGlvbjtcbmV4cG9ydCBsZXQgaW52b2tlRnVuY3Rpb24gPSBkZWZhdWx0SW52b2tlRnVuY3Rpb247XG5leHBvcnQgbGV0IGh0dHBSZXF1ZXN0ID0gZGVmYXVsdEh0dHBSZXF1ZXN0O1xuIl19 \ No newline at end of file diff --git a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd/util.js b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd/util.js new file mode 100644 index 0000000000000..55b2075a3efc6 --- /dev/null +++ b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd/util.js @@ -0,0 +1,54 @@ +"use strict"; +/* eslint-disable no-console */ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.parseJsonPayload = exports.withRetries = exports.log = exports.getEnv = void 0; +function getEnv(name) { + const value = process.env[name]; + if (!value) { + throw new Error(`The environment variable "${name}" is not defined`); + } + return value; +} +exports.getEnv = getEnv; +function log(title, ...args) { + console.log('[provider-framework]', title, ...args.map(x => typeof (x) === 'object' ? JSON.stringify(x, undefined, 2) : x)); +} +exports.log = log; +function withRetries(options, fn) { + return async (...xs) => { + let attempts = options.attempts; + let ms = options.sleep; + while (true) { + try { + return await fn(...xs); + } + catch (e) { + if (attempts-- <= 0) { + throw e; + } + await sleep(Math.floor(Math.random() * ms)); + ms *= 2; + } + } + }; +} +exports.withRetries = withRetries; +async function sleep(ms) { + return new Promise((ok) => setTimeout(ok, ms)); +} +function parseJsonPayload(payload) { + // sdk v3 returns payloads in Uint8Array, either it or a string or Buffer + // can be cast into a buffer and then decoded. + const text = new TextDecoder().decode(Buffer.from(payload ?? '')); + if (!text) { + return {}; + } + try { + return JSON.parse(text); + } + catch { + throw new Error(`return values from user-handlers must be JSON objects. got: "${text}"`); + } +} +exports.parseJsonPayload = parseJsonPayload; +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInV0aWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLCtCQUErQjs7O0FBRS9CLFNBQWdCLE1BQU0sQ0FBQyxJQUFZO0lBQ2pDLE1BQU0sS0FBSyxHQUFHLE9BQU8sQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUM7SUFDaEMsSUFBSSxDQUFDLEtBQUssRUFBRSxDQUFDO1FBQ1gsTUFBTSxJQUFJLEtBQUssQ0FBQyw2QkFBNkIsSUFBSSxrQkFBa0IsQ0FBQyxDQUFDO0lBQ3ZFLENBQUM7SUFDRCxPQUFPLEtBQUssQ0FBQztBQUNmLENBQUM7QUFORCx3QkFNQztBQUVELFNBQWdCLEdBQUcsQ0FBQyxLQUFVLEVBQUUsR0FBRyxJQUFXO0lBQzVDLE9BQU8sQ0FBQyxHQUFHLENBQUMsc0JBQXNCLEVBQUUsS0FBSyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsS0FBSyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxFQUFFLFNBQVMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztBQUM3SCxDQUFDO0FBRkQsa0JBRUM7QUFTRCxTQUFnQixXQUFXLENBQTBCLE9BQXFCLEVBQUUsRUFBNEI7SUFDdEcsT0FBTyxLQUFLLEVBQUUsR0FBRyxFQUFLLEVBQUUsRUFBRTtRQUN4QixJQUFJLFFBQVEsR0FBRyxPQUFPLENBQUMsUUFBUSxDQUFDO1FBQ2hDLElBQUksRUFBRSxHQUFHLE9BQU8sQ0FBQyxLQUFLLENBQUM7UUFDdkIsT0FBTyxJQUFJLEVBQUUsQ0FBQztZQUNaLElBQUksQ0FBQztnQkFDSCxPQUFPLE1BQU0sRUFBRSxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUM7WUFDekIsQ0FBQztZQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUM7Z0JBQ1gsSUFBSSxRQUFRLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQztvQkFDcEIsTUFBTSxDQUFDLENBQUM7Z0JBQ1YsQ0FBQztnQkFDRCxNQUFNLEtBQUssQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxNQUFNLEVBQUUsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDO2dCQUM1QyxFQUFFLElBQUksQ0FBQyxDQUFDO1lBQ1YsQ0FBQztRQUNILENBQUM7SUFDSCxDQUFDLENBQUM7QUFDSixDQUFDO0FBaEJELGtDQWdCQztBQUVELEtBQUssVUFBVSxLQUFLLENBQUMsRUFBVTtJQUM3QixPQUFPLElBQUksT0FBTyxDQUFDLENBQUMsRUFBRSxFQUFFLEVBQUUsQ0FBQyxVQUFVLENBQUMsRUFBRSxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUM7QUFDakQsQ0FBQztBQUVELFNBQWdCLGdCQUFnQixDQUFDLE9BQXdEO0lBQ3ZGLHlFQUF5RTtJQUN6RSw4Q0FBOEM7SUFDOUMsTUFBTSxJQUFJLEdBQUcsSUFBSSxXQUFXLEVBQUUsQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxPQUFPLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLENBQUMsSUFBSSxFQUFFLENBQUM7UUFBQyxPQUFPLEVBQUcsQ0FBQztJQUFDLENBQUM7SUFDMUIsSUFBSSxDQUFDO1FBQ0gsT0FBTyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQzFCLENBQUM7SUFBQyxNQUFNLENBQUM7UUFDUCxNQUFNLElBQUksS0FBSyxDQUFDLGdFQUFnRSxJQUFJLEdBQUcsQ0FBQyxDQUFDO0lBQzNGLENBQUM7QUFDSCxDQUFDO0FBVkQsNENBVUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBlc2xpbnQtZGlzYWJsZSBuby1jb25zb2xlICovXG5cbmV4cG9ydCBmdW5jdGlvbiBnZXRFbnYobmFtZTogc3RyaW5nKTogc3RyaW5nIHtcbiAgY29uc3QgdmFsdWUgPSBwcm9jZXNzLmVudltuYW1lXTtcbiAgaWYgKCF2YWx1ZSkge1xuICAgIHRocm93IG5ldyBFcnJvcihgVGhlIGVudmlyb25tZW50IHZhcmlhYmxlIFwiJHtuYW1lfVwiIGlzIG5vdCBkZWZpbmVkYCk7XG4gIH1cbiAgcmV0dXJuIHZhbHVlO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gbG9nKHRpdGxlOiBhbnksIC4uLmFyZ3M6IGFueVtdKSB7XG4gIGNvbnNvbGUubG9nKCdbcHJvdmlkZXItZnJhbWV3b3JrXScsIHRpdGxlLCAuLi5hcmdzLm1hcCh4ID0+IHR5cGVvZih4KSA9PT0gJ29iamVjdCcgPyBKU09OLnN0cmluZ2lmeSh4LCB1bmRlZmluZWQsIDIpIDogeCkpO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFJldHJ5T3B0aW9ucyB7XG4gIC8qKiBIb3cgbWFueSByZXRyaWVzICh3aWxsIGF0IGxlYXN0IHRyeSBvbmNlKSAqL1xuICByZWFkb25seSBhdHRlbXB0czogbnVtYmVyO1xuICAvKiogU2xlZXAgYmFzZSwgaW4gbXMgKi9cbiAgcmVhZG9ubHkgc2xlZXA6IG51bWJlcjtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIHdpdGhSZXRyaWVzPEEgZXh0ZW5kcyBBcnJheTxhbnk+LCBCPihvcHRpb25zOiBSZXRyeU9wdGlvbnMsIGZuOiAoLi4ueHM6IEEpID0+IFByb21pc2U8Qj4pOiAoLi4ueHM6IEEpID0+IFByb21pc2U8Qj4ge1xuICByZXR1cm4gYXN5bmMgKC4uLnhzOiBBKSA9PiB7XG4gICAgbGV0IGF0dGVtcHRzID0gb3B0aW9ucy5hdHRlbXB0cztcbiAgICBsZXQgbXMgPSBvcHRpb25zLnNsZWVwO1xuICAgIHdoaWxlICh0cnVlKSB7XG4gICAgICB0cnkge1xuICAgICAgICByZXR1cm4gYXdhaXQgZm4oLi4ueHMpO1xuICAgICAgfSBjYXRjaCAoZSkge1xuICAgICAgICBpZiAoYXR0ZW1wdHMtLSA8PSAwKSB7XG4gICAgICAgICAgdGhyb3cgZTtcbiAgICAgICAgfVxuICAgICAgICBhd2FpdCBzbGVlcChNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkgKiBtcykpO1xuICAgICAgICBtcyAqPSAyO1xuICAgICAgfVxuICAgIH1cbiAgfTtcbn1cblxuYXN5bmMgZnVuY3Rpb24gc2xlZXAobXM6IG51bWJlcik6IFByb21pc2U8dm9pZD4ge1xuICByZXR1cm4gbmV3IFByb21pc2UoKG9rKSA9PiBzZXRUaW1lb3V0KG9rLCBtcykpO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gcGFyc2VKc29uUGF5bG9hZChwYXlsb2FkOiBzdHJpbmcgfCBCdWZmZXIgfCBVaW50OEFycmF5IHwgdW5kZWZpbmVkIHwgbnVsbCk6IGFueSB7XG4gIC8vIHNkayB2MyByZXR1cm5zIHBheWxvYWRzIGluIFVpbnQ4QXJyYXksIGVpdGhlciBpdCBvciBhIHN0cmluZyBvciBCdWZmZXJcbiAgLy8gY2FuIGJlIGNhc3QgaW50byBhIGJ1ZmZlciBhbmQgdGhlbiBkZWNvZGVkLlxuICBjb25zdCB0ZXh0ID0gbmV3IFRleHREZWNvZGVyKCkuZGVjb2RlKEJ1ZmZlci5mcm9tKHBheWxvYWQgPz8gJycpKTtcbiAgaWYgKCF0ZXh0KSB7IHJldHVybiB7IH07IH1cbiAgdHJ5IHtcbiAgICByZXR1cm4gSlNPTi5wYXJzZSh0ZXh0KTtcbiAgfSBjYXRjaCB7XG4gICAgdGhyb3cgbmV3IEVycm9yKGByZXR1cm4gdmFsdWVzIGZyb20gdXNlci1oYW5kbGVycyBtdXN0IGJlIEpTT04gb2JqZWN0cy4gZ290OiBcIiR7dGV4dH1cImApO1xuICB9XG59XG4iXX0= \ No newline at end of file diff --git a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdk-amplify-app-asset-deployment.assets.json b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdk-amplify-app-asset-deployment.assets.json index 846e831dc639d..34e9a26cf15fa 100644 --- a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdk-amplify-app-asset-deployment.assets.json +++ b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdk-amplify-app-asset-deployment.assets.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "files": { "8c89eadc6be22019c81ed6b9c7d9929ae10de55679fd8e0e9fd4c00f8edc1cda": { "source": { @@ -14,33 +14,33 @@ } } }, - "f1cd1efb56dda0c089bb165da8d17672c95bee7815d051d25ee7d1934cc99640": { + "9307ab790c544d7c4d94504a1c950222bbfc119c2c12b44440ad46939e0b6364": { "source": { - "path": "asset.f1cd1efb56dda0c089bb165da8d17672c95bee7815d051d25ee7d1934cc99640", + "path": "asset.9307ab790c544d7c4d94504a1c950222bbfc119c2c12b44440ad46939e0b6364", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "f1cd1efb56dda0c089bb165da8d17672c95bee7815d051d25ee7d1934cc99640.zip", + "objectKey": "9307ab790c544d7c4d94504a1c950222bbfc119c2c12b44440ad46939e0b6364.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484": { + "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd": { "source": { - "path": "asset.8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484", + "path": "asset.c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd", "packaging": "zip" }, "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip", + "objectKey": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "b23cb52c3cd13babb14fb2d27c5539a219a8fde9099df7108c73556e995afbca": { + "682395e9589ad51a85bf6a01b8fe27949ec63b9454a566b53e9f9e49e4e87b3f": { "source": { "path": "cdkamplifyappassetdeploymentcomamazonawscdkcustomresourcesamplifyassetdeploymentprovider02396C99.nested.template.json", "packaging": "file" @@ -48,12 +48,12 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "b23cb52c3cd13babb14fb2d27c5539a219a8fde9099df7108c73556e995afbca.json", + "objectKey": "682395e9589ad51a85bf6a01b8fe27949ec63b9454a566b53e9f9e49e4e87b3f.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } }, - "898527eb82a6f77835ac9357b476a2892a80a9c9af4b30fefd25df47acf5f7f2": { + "b7ab77f89a08f2d593d8ff4a9a5afc773228f0759f3d53418f77b19bd3fd9d2e": { "source": { "path": "cdk-amplify-app-asset-deployment.template.json", "packaging": "file" @@ -61,7 +61,7 @@ "destinations": { "current_account-current_region": { "bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}", - "objectKey": "898527eb82a6f77835ac9357b476a2892a80a9c9af4b30fefd25df47acf5f7f2.json", + "objectKey": "b7ab77f89a08f2d593d8ff4a9a5afc773228f0759f3d53418f77b19bd3fd9d2e.json", "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}" } } diff --git a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdk-amplify-app-asset-deployment.template.json b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdk-amplify-app-asset-deployment.template.json index 78014b82208cf..358764acba8d9 100644 --- a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdk-amplify-app-asset-deployment.template.json +++ b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdk-amplify-app-asset-deployment.template.json @@ -90,7 +90,7 @@ { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "/b23cb52c3cd13babb14fb2d27c5539a219a8fde9099df7108c73556e995afbca.json" + "/682395e9589ad51a85bf6a01b8fe27949ec63b9454a566b53e9f9e49e4e87b3f.json" ] ] } diff --git a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdk.out b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdk.out index c5cb2e5de6344..1f0068d32659a 100644 --- a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdk.out +++ b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdk.out @@ -1 +1 @@ -{"version":"35.0.0"} \ No newline at end of file +{"version":"36.0.0"} \ No newline at end of file diff --git a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdkamplifyappassetdeploymentcomamazonawscdkcustomresourcesamplifyassetdeploymentprovider02396C99.nested.template.json b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdkamplifyappassetdeploymentcomamazonawscdkcustomresourcesamplifyassetdeploymentprovider02396C99.nested.template.json index b28f6b729c308..647dc8cac5b84 100644 --- a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdkamplifyappassetdeploymentcomamazonawscdkcustomresourcesamplifyassetdeploymentprovider02396C99.nested.template.json +++ b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdkamplifyappassetdeploymentcomamazonawscdkcustomresourcesamplifyassetdeploymentprovider02396C99.nested.template.json @@ -64,7 +64,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "f1cd1efb56dda0c089bb165da8d17672c95bee7815d051d25ee7d1934cc99640.zip" + "S3Key": "9307ab790c544d7c4d94504a1c950222bbfc119c2c12b44440ad46939e0b6364.zip" }, "Environment": { "Variables": { @@ -144,7 +144,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "f1cd1efb56dda0c089bb165da8d17672c95bee7815d051d25ee7d1934cc99640.zip" + "S3Key": "9307ab790c544d7c4d94504a1c950222bbfc119c2c12b44440ad46939e0b6364.zip" }, "Environment": { "Variables": { @@ -272,7 +272,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - onEvent (cdk-amplify-app-asset-deployment/com.amazonaws.cdk.custom-resources.amplify-asset-deployment-provider/amplify-asset-deployment-handler-provider)", "Environment": { @@ -409,7 +409,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - isComplete (cdk-amplify-app-asset-deployment/com.amazonaws.cdk.custom-resources.amplify-asset-deployment-provider/amplify-asset-deployment-handler-provider)", "Environment": { @@ -543,7 +543,7 @@ "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "S3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "S3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "Description": "AWS CDK resource provider framework - onTimeout (cdk-amplify-app-asset-deployment/com.amazonaws.cdk.custom-resources.amplify-asset-deployment-provider/amplify-asset-deployment-handler-provider)", "Environment": { diff --git a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdkamplifyappintegtestDefaultTestDeployAssert8ED3E8A4.assets.json b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdkamplifyappintegtestDefaultTestDeployAssert8ED3E8A4.assets.json index bb7d68b8f2a92..47a135ab28cf8 100644 --- a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdkamplifyappintegtestDefaultTestDeployAssert8ED3E8A4.assets.json +++ b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/cdkamplifyappintegtestDefaultTestDeployAssert8ED3E8A4.assets.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "files": { "21fbb51d7b23f6a6c262b46a9caee79d744a3ac019fd45422d988b96d44b2a22": { "source": { diff --git a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/integ.json b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/integ.json index e74d0d7025475..a92080e2dc313 100644 --- a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/integ.json +++ b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/integ.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "testCases": { "cdk-amplify-app-integ-test/DefaultTest": { "stacks": [ diff --git a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/manifest.json b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/manifest.json index 396ea84e66c05..69db5f538616e 100644 --- a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/manifest.json +++ b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/manifest.json @@ -1,5 +1,5 @@ { - "version": "35.0.0", + "version": "36.0.0", "artifacts": { "cdk-amplify-app-asset-deployment.assets": { "type": "cdk:asset-manifest", @@ -18,7 +18,7 @@ "validateOnSynth": false, "assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}", "cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}", - "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/898527eb82a6f77835ac9357b476a2892a80a9c9af4b30fefd25df47acf5f7f2.json", + "stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/b7ab77f89a08f2d593d8ff4a9a5afc773228f0759f3d53418f77b19bd3fd9d2e.json", "requiresBootstrapStackVersion": 6, "bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version", "additionalDependencies": [ diff --git a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/tree.json b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/tree.json index 0240b9fd8ff87..2e9e43a86473b 100644 --- a/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/tree.json +++ b/packages/@aws-cdk/aws-amplify-alpha/test/integ.app-asset-deployment.js.snapshot/tree.json @@ -306,7 +306,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "f1cd1efb56dda0c089bb165da8d17672c95bee7815d051d25ee7d1934cc99640.zip" + "s3Key": "9307ab790c544d7c4d94504a1c950222bbfc119c2c12b44440ad46939e0b6364.zip" }, "environment": { "variables": { @@ -470,7 +470,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "f1cd1efb56dda0c089bb165da8d17672c95bee7815d051d25ee7d1934cc99640.zip" + "s3Key": "9307ab790c544d7c4d94504a1c950222bbfc119c2c12b44440ad46939e0b6364.zip" }, "environment": { "variables": { @@ -686,7 +686,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - onEvent (cdk-amplify-app-asset-deployment/com.amazonaws.cdk.custom-resources.amplify-asset-deployment-provider/amplify-asset-deployment-handler-provider)", "environment": { @@ -907,7 +907,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - isComplete (cdk-amplify-app-asset-deployment/com.amazonaws.cdk.custom-resources.amplify-asset-deployment-provider/amplify-asset-deployment-handler-provider)", "environment": { @@ -1125,7 +1125,7 @@ "s3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "s3Key": "8e06cc8057c9c50dcd656ff09f233c37bb22f550f4bef763c9f9916df0e62484.zip" + "s3Key": "c014eecccbb25b3f9b2930f62990f5a373bb117a6c78807df15d78a5ac33e9cd.zip" }, "description": "AWS CDK resource provider framework - onTimeout (cdk-amplify-app-asset-deployment/com.amazonaws.cdk.custom-resources.amplify-asset-deployment-provider/amplify-asset-deployment-handler-provider)", "environment": { @@ -1442,7 +1442,7 @@ { "Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}" }, - "/b23cb52c3cd13babb14fb2d27c5539a219a8fde9099df7108c73556e995afbca.json" + "/682395e9589ad51a85bf6a01b8fe27949ec63b9454a566b53e9f9e49e4e87b3f.json" ] ] } diff --git a/packages/@aws-cdk/cloudformation-diff/package.json b/packages/@aws-cdk/cloudformation-diff/package.json index 51b2fb7d0963b..b1e05a8a53d97 100644 --- a/packages/@aws-cdk/cloudformation-diff/package.json +++ b/packages/@aws-cdk/cloudformation-diff/package.json @@ -36,9 +36,9 @@ "@aws-cdk/pkglint": "0.0.0", "@types/jest": "^29.5.11", "@types/string-width": "^4.0.1", - "fast-check": "^3.14.0", + "fast-check": "^3.15.0", "jest": "^29.7.0", - "aws-sdk": "2.1516.0", + "aws-sdk": "2.1532.0", "ts-jest": "^29.1.1" }, "repository": { diff --git a/packages/@aws-cdk/custom-resource-handlers/package.json b/packages/@aws-cdk/custom-resource-handlers/package.json index e5d23c88c84d1..2af3a0b7068d8 100644 --- a/packages/@aws-cdk/custom-resource-handlers/package.json +++ b/packages/@aws-cdk/custom-resource-handlers/package.json @@ -45,17 +45,17 @@ "@aws-sdk/client-eks": "3.421.0", "@aws-sdk/client-sts": "3.421.0", "@aws-sdk/node-http-handler": "^3.370.0", - "@smithy/util-stream": "^2.0.23", + "@smithy/util-stream": "^2.0.24", "@types/jest": "^29.5.11", - "aws-sdk-client-mock": "^3.0.0", - "aws-sdk-client-mock-jest": "^3.0.0", + "aws-sdk-client-mock": "^3.0.1", + "aws-sdk-client-mock-jest": "^3.0.1", "aws-sdk-mock": "5.8.0", "@cdklabs/typewriter": "^0.0.3", "jest": "^29.7.0", "sinon": "^9.2.4", "nock": "^13.4.0", "fs-extra": "^11.2.0", - "esbuild": "^0.19.9" + "esbuild": "^0.19.11" }, "dependencies": { "@aws-cdk/asset-node-proxy-agent-v6": "^2.0.1", @@ -63,7 +63,7 @@ "@aws-sdk/client-synthetics": "3.421.0", "@aws-sdk/client-ecr": "3.421.0", "@aws-sdk/client-s3": "3.421.0", - "aws-sdk": "^2.1517.0" + "aws-sdk": "^2.1532.0" }, "repository": { "url": "https://github.com/aws/aws-cdk.git", diff --git a/packages/@aws-cdk/integ-tests-alpha/package.json b/packages/@aws-cdk/integ-tests-alpha/package.json index f8f874a973e7d..a10339dbf1b89 100644 --- a/packages/@aws-cdk/integ-tests-alpha/package.json +++ b/packages/@aws-cdk/integ-tests-alpha/package.json @@ -76,14 +76,14 @@ "@aws-sdk/types": "^3.433.0", "@types/fs-extra": "^9.0.13", "@types/jest": "^29.5.11", - "aws-sdk-client-mock": "^3.0.0", - "aws-sdk-client-mock-jest": "^3.0.0", + "aws-sdk-client-mock": "^3.0.1", + "aws-sdk-client-mock-jest": "^3.0.1", "jest": "^29.7.0", "nock": "^13.4.0", "sinon": "^9.2.4", "aws-cdk-lib": "0.0.0", "node-fetch": "^2.7.0", - "@types/node-fetch": "^2.6.9", + "@types/node-fetch": "^2.6.10", "constructs": "^10.0.0" }, "dependencies": {}, diff --git a/packages/@aws-cdk/sdk-v2-to-v3-adapter/package.json b/packages/@aws-cdk/sdk-v2-to-v3-adapter/package.json index 60ad23756a830..2db55379852f7 100644 --- a/packages/@aws-cdk/sdk-v2-to-v3-adapter/package.json +++ b/packages/@aws-cdk/sdk-v2-to-v3-adapter/package.json @@ -28,7 +28,7 @@ "@aws-cdk/cdk-build-tools": "0.0.0", "@aws-cdk/pkglint": "0.0.0", "@aws-sdk/client-s3": "3.421.0", - "@smithy/types": "^2.7.0", + "@smithy/types": "^2.8.0", "@types/jest": "^29.5.11", "jest": "^29.7.0" }, diff --git a/packages/aws-cdk-lib/package.json b/packages/aws-cdk-lib/package.json index c904c9ad791c0..96cf8069e1483 100644 --- a/packages/aws-cdk-lib/package.json +++ b/packages/aws-cdk-lib/package.json @@ -157,21 +157,21 @@ "@aws-sdk/credential-providers": "3.421.0", "@aws-sdk/node-http-handler": "^3.370.0", "@aws-sdk/types": "^3.433.0", - "@smithy/util-stream": "^2.0.23", - "@types/aws-lambda": "^8.10.130", + "@smithy/util-stream": "^2.0.24", + "@types/aws-lambda": "^8.10.131", "@types/jest": "^29.5.11", "@types/lodash": "^4.14.202", "@types/punycode": "^2.1.3", "@aws-cdk/lazify": "0.0.0", - "aws-sdk": "^2.1517.0", - "aws-sdk-client-mock": "^3.0.0", - "aws-sdk-client-mock-jest": "^3.0.0", + "aws-sdk": "^2.1532.0", + "aws-sdk-client-mock": "^3.0.1", + "aws-sdk-client-mock-jest": "^3.0.1", "aws-sdk-mock": "5.8.0", - "cdk8s": "2.68.18", + "cdk8s": "2.68.25", "constructs": "^10.0.0", "delay": "5.0.0", - "esbuild": "^0.19.9", - "fast-check": "^3.14.0", + "esbuild": "^0.19.11", + "fast-check": "^3.15.0", "jest": "^29.7.0", "jest-each": "^29.7.0", "lambda-tester": "^4.0.1", diff --git a/packages/aws-cdk/THIRD_PARTY_LICENSES b/packages/aws-cdk/THIRD_PARTY_LICENSES index 2c96a94717ae1..7b78ccf30abc3 100644 --- a/packages/aws-cdk/THIRD_PARTY_LICENSES +++ b/packages/aws-cdk/THIRD_PARTY_LICENSES @@ -1,6 +1,6 @@ The aws-cdk package includes the following third-party software/licensing: -** @jsii/check-node@1.93.0 - https://www.npmjs.com/package/@jsii/check-node/v/1.93.0 | Apache-2.0 +** @jsii/check-node@1.94.0 - https://www.npmjs.com/package/@jsii/check-node/v/1.94.0 | Apache-2.0 jsii Copyright 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved. @@ -262,16 +262,6 @@ Permission to use, copy, modify, and/or distribute this software for any purpose THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ----------------- - -** aws-sdk@2.1517.0 - https://www.npmjs.com/package/aws-sdk/v/2.1517.0 | Apache-2.0 -AWS SDK for JavaScript -Copyright 2012-2017 Amazon.com, Inc. or its affiliates. All Rights Reserved. - -This product includes software developed at -Amazon Web Services, Inc. (http://aws.amazon.com/). - - ---------------- ** aws-sdk@2.1532.0 - https://www.npmjs.com/package/aws-sdk/v/2.1532.0 | Apache-2.0 @@ -288,7 +278,7 @@ Amazon Web Services, Inc. (http://aws.amazon.com/). ---------------- -** basic-ftp@5.0.3 - https://www.npmjs.com/package/basic-ftp/v/5.0.3 | MIT +** basic-ftp@5.0.4 - https://www.npmjs.com/package/basic-ftp/v/5.0.4 | MIT Copyright (c) 2019 Patrick Juchli Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/packages/aws-cdk/lib/init-templates/app/typescript/package.json b/packages/aws-cdk/lib/init-templates/app/typescript/package.json index 0ba2ebe7971f7..b557595e71579 100644 --- a/packages/aws-cdk/lib/init-templates/app/typescript/package.json +++ b/packages/aws-cdk/lib/init-templates/app/typescript/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "@types/jest": "^29.5.11", - "@types/node": "20.10.7", + "@types/node": "20.10.8", "jest": "^29.7.0", "ts-jest": "^29.1.1", "aws-cdk": "%cdk-version%", diff --git a/packages/aws-cdk/lib/init-templates/lib/typescript/package.json b/packages/aws-cdk/lib/init-templates/lib/typescript/package.json index 5d668ec5de7d9..4ea8c879db2e3 100644 --- a/packages/aws-cdk/lib/init-templates/lib/typescript/package.json +++ b/packages/aws-cdk/lib/init-templates/lib/typescript/package.json @@ -10,7 +10,7 @@ }, "devDependencies": { "@types/jest": "^29.5.11", - "@types/node": "20.10.7", + "@types/node": "20.10.8", "aws-cdk-lib": "%cdk-version%", "constructs": "%constructs-version%", "jest": "^29.7.0", diff --git a/packages/aws-cdk/lib/init-templates/sample-app/typescript/package.json b/packages/aws-cdk/lib/init-templates/sample-app/typescript/package.json index 1c3a511ef751b..544ab1b702334 100644 --- a/packages/aws-cdk/lib/init-templates/sample-app/typescript/package.json +++ b/packages/aws-cdk/lib/init-templates/sample-app/typescript/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "@types/jest": "^29.5.11", - "@types/node": "20.10.7", + "@types/node": "20.10.8", "jest": "^29.7.0", "ts-jest": "^29.1.1", "aws-cdk": "%cdk-version%", diff --git a/packages/aws-cdk/package.json b/packages/aws-cdk/package.json index 5384062ec781d..07bd15fa00df0 100644 --- a/packages/aws-cdk/package.json +++ b/packages/aws-cdk/package.json @@ -100,7 +100,7 @@ "@aws-cdk/cloudformation-diff": "0.0.0", "@aws-cdk/cx-api": "0.0.0", "@aws-cdk/region-info": "0.0.0", - "@jsii/check-node": "1.93.0", + "@jsii/check-node": "1.94.0", "archiver": "^5.3.2", "aws-sdk": "^2.1532.0", "camelcase": "^6.3.0", diff --git a/packages/awslint/package.json b/packages/awslint/package.json index 77852e5d00703..4bdd0c9f78e15 100644 --- a/packages/awslint/package.json +++ b/packages/awslint/package.json @@ -18,10 +18,10 @@ "awslint": "bin/awslint" }, "dependencies": { - "@jsii/spec": "1.93.0", + "@jsii/spec": "1.94.0", "chalk": "^4", "fs-extra": "^9.1.0", - "jsii-reflect": "1.93.0", + "jsii-reflect": "1.94.0", "change-case": "^4.1.2", "yargs": "^16.2.0" }, @@ -31,8 +31,8 @@ "@types/fs-extra": "^9.0.13", "@types/jest": "^29.5.11", "@types/yargs": "^15.0.19", - "@typescript-eslint/eslint-plugin": "^6.18.0", - "@typescript-eslint/parser": "^6.18.0", + "@typescript-eslint/eslint-plugin": "^6.18.1", + "@typescript-eslint/parser": "^6.18.1", "eslint": "^7.32.0", "eslint-import-resolver-node": "^0.3.9", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/packages/cdk-assets/package.json b/packages/cdk-assets/package.json index c2c5949bc4f85..ca9c9f6ed2ca8 100644 --- a/packages/cdk-assets/package.json +++ b/packages/cdk-assets/package.json @@ -46,7 +46,7 @@ "@aws-cdk/cloud-assembly-schema": "0.0.0", "@aws-cdk/cx-api": "0.0.0", "archiver": "^5.3.2", - "aws-sdk": "^2.1517.0", + "aws-sdk": "^2.1532.0", "glob": "^7.2.3", "mime": "^2.6.0", "yargs": "^16.2.0" diff --git a/tools/@aws-cdk/cdk-build-tools/package.json b/tools/@aws-cdk/cdk-build-tools/package.json index d154612596086..a12a698a9e441 100644 --- a/tools/@aws-cdk/cdk-build-tools/package.json +++ b/tools/@aws-cdk/cdk-build-tools/package.json @@ -47,8 +47,8 @@ "@aws-cdk/eslint-plugin": "0.0.0", "@aws-cdk/yarn-cling": "0.0.0", "@aws-cdk/node-bundle": "0.0.0", - "@typescript-eslint/eslint-plugin": "^6.18.0", - "@typescript-eslint/parser": "^6.18.0", + "@typescript-eslint/eslint-plugin": "^6.18.1", + "@typescript-eslint/parser": "^6.18.1", "awslint": "0.0.0", "chalk": "^4", "eslint": "^7.32.0", @@ -60,9 +60,9 @@ "glob": "^7.2.3", "jest": "^29.7.0", "jest-junit": "^13.2.0", - "jsii": "~5.2.41", - "jsii-pacmak": "1.93.0", - "jsii-reflect": "1.93.0", + "jsii": "~5.3.3", + "jsii-pacmak": "1.94.0", + "jsii-reflect": "1.94.0", "markdownlint-cli": "^0.38.0", "nyc": "^15.1.0", "semver": "^7.5.4", diff --git a/tools/@aws-cdk/eslint-plugin/package.json b/tools/@aws-cdk/eslint-plugin/package.json index 49d9245a6981a..fd71640e9f809 100644 --- a/tools/@aws-cdk/eslint-plugin/package.json +++ b/tools/@aws-cdk/eslint-plugin/package.json @@ -22,7 +22,7 @@ "typescript": "~5.1.6" }, "dependencies": { - "@typescript-eslint/parser": "^6.18.0", + "@typescript-eslint/parser": "^6.18.1", "eslint": "^7.32.0", "fs-extra": "^9.1.0" }, diff --git a/tools/@aws-cdk/lazify/package.json b/tools/@aws-cdk/lazify/package.json index 094d43c472a3d..a805b70f9bc39 100644 --- a/tools/@aws-cdk/lazify/package.json +++ b/tools/@aws-cdk/lazify/package.json @@ -24,7 +24,7 @@ "cjs-module-lexer": "^1.2.3" }, "dependencies": { - "esbuild": "^0.19.9", + "esbuild": "^0.19.11", "fs-extra": "^10.1.0", "yargs": "^17.7.2" }, diff --git a/tools/@aws-cdk/node-bundle/package.json b/tools/@aws-cdk/node-bundle/package.json index 8425029c7d0bb..d0721a4824552 100644 --- a/tools/@aws-cdk/node-bundle/package.json +++ b/tools/@aws-cdk/node-bundle/package.json @@ -17,8 +17,8 @@ "@types/license-checker": "^25.0.6", "@types/madge": "^5.0.3", "@types/node": "^16", - "@typescript-eslint/eslint-plugin": "^6.18.0", - "@typescript-eslint/parser": "^6.18.0", + "@typescript-eslint/eslint-plugin": "^6.18.1", + "@typescript-eslint/parser": "^6.18.1", "eslint": "^8", "eslint-import-resolver-node": "^0.3.9", "eslint-import-resolver-typescript": "^2.7.1", @@ -31,7 +31,7 @@ "typescript": "^4.5.5" }, "dependencies": { - "esbuild": "^0.19.9", + "esbuild": "^0.19.11", "fs-extra": "^10.1.0", "license-checker": "^25.0.1", "madge": "^5.0.2", diff --git a/tools/@aws-cdk/pkglint/package.json b/tools/@aws-cdk/pkglint/package.json index 07fd03e5a6f9f..d8a334d418f65 100644 --- a/tools/@aws-cdk/pkglint/package.json +++ b/tools/@aws-cdk/pkglint/package.json @@ -43,8 +43,8 @@ "@types/jest": "^29.5.11", "@types/semver": "^7.5.6", "@types/yargs": "^15.0.19", - "@typescript-eslint/eslint-plugin": "^6.18.0", - "@typescript-eslint/parser": "^6.18.0", + "@typescript-eslint/eslint-plugin": "^6.18.1", + "@typescript-eslint/parser": "^6.18.1", "eslint": "^7.32.0", "eslint-import-resolver-node": "^0.3.9", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 4cae01e9a5e94..6f8ea53c3aaff 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2329,11 +2329,11 @@ tslib "^2.5.0" "@aws-sdk/types@^3.222.0", "@aws-sdk/types@^3.433.0": - version "3.468.0" - resolved "https://registry.npmjs.org/@aws-sdk/types/-/types-3.468.0.tgz#f97b34fc92a800d1d8b866f47693ae8f3d46517b" - integrity sha512-rx/9uHI4inRbp2tw3Y4Ih4PNZkVj32h7WneSg3MVgVjAoVD5Zti9KhS5hkvsBxfgmQmg0AQbE+b1sy5WGAgntA== + version "3.485.0" + resolved "https://registry.npmjs.org/@aws-sdk/types/-/types-3.485.0.tgz#9ffebb602bba4b6b75e2b037ee93a8735c06da3e" + integrity sha512-+QW32YQdvZRDOwrAQPo/qCyXoSjgXB6RwJwCwkd8ebJXRXw6tmGKIHaZqYHt/LtBymvnaBgBBADNa4+qFvlOFw== dependencies: - "@smithy/types" "^2.7.0" + "@smithy/types" "^2.8.0" tslib "^2.5.0" "@aws-sdk/util-arn-parser@3.310.0": @@ -2462,19 +2462,19 @@ integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== "@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.13.16", "@babel/core@^7.7.5": - version "7.23.6" - resolved "https://registry.npmjs.org/@babel/core/-/core-7.23.6.tgz#8be77cd77c55baadcc1eae1c33df90ab6d2151d4" - integrity sha512-FxpRyGjrMJXh7X3wGLGhNDCRiwpWEF74sKjTLDJSG5Kyvow3QZaG0Adbqzi9ZrVjTWpsX+2cxWXD71NMg93kdw== + version "7.23.7" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.23.7.tgz#4d8016e06a14b5f92530a13ed0561730b5c6483f" + integrity sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw== dependencies: "@ampproject/remapping" "^2.2.0" "@babel/code-frame" "^7.23.5" "@babel/generator" "^7.23.6" "@babel/helper-compilation-targets" "^7.23.6" "@babel/helper-module-transforms" "^7.23.3" - "@babel/helpers" "^7.23.6" + "@babel/helpers" "^7.23.7" "@babel/parser" "^7.23.6" "@babel/template" "^7.22.15" - "@babel/traverse" "^7.23.6" + "@babel/traverse" "^7.23.7" "@babel/types" "^7.23.6" convert-source-map "^2.0.0" debug "^4.1.0" @@ -2511,9 +2511,9 @@ semver "^6.3.1" "@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.23.6": - version "7.23.6" - resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.6.tgz#b04d915ce92ce363666f816a884cdcfc9be04953" - integrity sha512-cBXU1vZni/CpGF29iTu4YRbOZt3Wat6zCoMDxRF1MayiEc4URxOj31tT65HUM0CRpMowA3HCJaAOVOUnMf96cw== + version "7.23.7" + resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.7.tgz#b2e6826e0e20d337143655198b79d58fdc9bd43d" + integrity sha512-xCoqR/8+BoNnXOY7RVSgv6X+o7pmT5q1d+gGcRlXYkI+9B31glE4jeejhKVpA04O1AtzOt7OSQ6VYKP5FcRl9g== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" "@babel/helper-environment-visitor" "^7.22.20" @@ -2627,13 +2627,13 @@ resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== -"@babel/helpers@^7.23.6": - version "7.23.6" - resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.6.tgz#d03af2ee5fb34691eec0cda90f5ecbb4d4da145a" - integrity sha512-wCfsbN4nBidDRhpDhvcKlzHWCTlgJYUUdSJfzXb2NuBssDSIjc3xcb+znA7l+zYsFljAcGM0aFkN40cR3lXiGA== +"@babel/helpers@^7.23.7": + version "7.23.8" + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.8.tgz#fc6b2d65b16847fd50adddbd4232c76378959e34" + integrity sha512-KDqYz4PiOWvDFrdHLPhKtCThtIcKVy6avWD2oG4GEvyQ+XDZwHD4YQd+H2vNMnq2rkdxsDkU82T+Vk8U/WXHRQ== dependencies: "@babel/template" "^7.22.15" - "@babel/traverse" "^7.23.6" + "@babel/traverse" "^7.23.7" "@babel/types" "^7.23.6" "@babel/highlight@^7.10.4", "@babel/highlight@^7.23.4": @@ -2828,14 +2828,14 @@ "@babel/plugin-transform-typescript" "^7.23.3" "@babel/register@^7.13.16": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/register/-/register-7.22.15.tgz#c2c294a361d59f5fa7bcc8b97ef7319c32ecaec7" - integrity sha512-V3Q3EqoQdn65RCgTLwauZaTfd1ShhwPmbBv+1dkZV/HpCGMKVyn6oFcRlI7RaKqiDQjX2Qd3AuoEguBgdjIKlg== + version "7.23.7" + resolved "https://registry.npmjs.org/@babel/register/-/register-7.23.7.tgz#485a5e7951939d21304cae4af1719fdb887bc038" + integrity sha512-EjJeB6+kvpk+Y5DAkEAmbOBEFkh9OASx0huoEkqYTFxAZHzOAX2Oh5uwAUuL2rUddqfM0SA+KPXV2TbzoZ2kvQ== dependencies: clone-deep "^4.0.1" find-cache-dir "^2.0.0" make-dir "^2.1.0" - pirates "^4.0.5" + pirates "^4.0.6" source-map-support "^0.5.16" "@babel/template@^7.22.15", "@babel/template@^7.3.3": @@ -2847,10 +2847,10 @@ "@babel/parser" "^7.22.15" "@babel/types" "^7.22.15" -"@babel/traverse@^7.23.6": - version "7.23.6" - resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.6.tgz#b53526a2367a0dd6edc423637f3d2d0f2521abc5" - integrity sha512-czastdK1e8YByZqezMPFiZ8ahwVMh/ESl9vPgvgdB9AmFMGP5jfpFax74AQgl5zj4XHzqeYAg2l8PuUeRS1MgQ== +"@babel/traverse@^7.23.7": + version "7.23.7" + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.7.tgz#9a7bf285c928cb99b5ead19c3b1ce5b310c9c305" + integrity sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg== dependencies: "@babel/code-frame" "^7.23.5" "@babel/generator" "^7.23.6" @@ -2918,115 +2918,120 @@ enabled "2.0.x" kuler "^2.0.0" -"@esbuild/android-arm64@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.9.tgz#683794bdc3d27222d3eced7b74cad15979548031" - integrity sha512-q4cR+6ZD0938R19MyEW3jEsMzbb/1rulLXiNAJQADD/XYp7pT+rOS5JGxvpRW8dFDEfjW4wLgC/3FXIw4zYglQ== - -"@esbuild/android-arm@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.9.tgz#21a4de41f07b2af47401c601d64dfdefd056c595" - integrity sha512-jkYjjq7SdsWuNI6b5quymW0oC83NN5FdRPuCbs9HZ02mfVdAP8B8eeqLSYU3gb6OJEaY5CQabtTFbqBf26H3GA== - -"@esbuild/android-x64@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.9.tgz#e2d7674bc025ddc8699f0cc76cb97823bb63c252" - integrity sha512-KOqoPntWAH6ZxDwx1D6mRntIgZh9KodzgNOy5Ebt9ghzffOk9X2c1sPwtM9P+0eXbefnDhqYfkh5PLP5ULtWFA== - -"@esbuild/darwin-arm64@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.9.tgz#ae7a582289cc5c0bac15d4b9020a90cb7288f1e9" - integrity sha512-KBJ9S0AFyLVx2E5D8W0vExqRW01WqRtczUZ8NRu+Pi+87opZn5tL4Y0xT0mA4FtHctd0ZgwNoN639fUUGlNIWw== - -"@esbuild/darwin-x64@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.9.tgz#8a216c66dcf51addeeb843d8cfaeff712821d12b" - integrity sha512-vE0VotmNTQaTdX0Q9dOHmMTao6ObjyPm58CHZr1UK7qpNleQyxlFlNCaHsHx6Uqv86VgPmR4o2wdNq3dP1qyDQ== - -"@esbuild/freebsd-arm64@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.9.tgz#63d4f603e421252c3cd836b18d01545be7c6c440" - integrity sha512-uFQyd/o1IjiEk3rUHSwUKkqZwqdvuD8GevWF065eqgYfexcVkxh+IJgwTaGZVu59XczZGcN/YMh9uF1fWD8j1g== - -"@esbuild/freebsd-x64@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.9.tgz#a3db52595be65360eae4de1d1fa3c1afd942e1e4" - integrity sha512-WMLgWAtkdTbTu1AWacY7uoj/YtHthgqrqhf1OaEWnZb7PQgpt8eaA/F3LkV0E6K/Lc0cUr/uaVP/49iE4M4asA== - -"@esbuild/linux-arm64@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.9.tgz#4ae5811ce9f8d7df5eb9edd9765ea9401a534f13" - integrity sha512-PiPblfe1BjK7WDAKR1Cr9O7VVPqVNpwFcPWgfn4xu0eMemzRp442hXyzF/fSwgrufI66FpHOEJk0yYdPInsmyQ== - -"@esbuild/linux-arm@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.9.tgz#9807e92cfd335f46326394805ad488e646e506f2" - integrity sha512-C/ChPohUYoyUaqn1h17m/6yt6OB14hbXvT8EgM1ZWaiiTYz7nWZR0SYmMnB5BzQA4GXl3BgBO1l8MYqL/He3qw== - -"@esbuild/linux-ia32@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.9.tgz#18892c10f3106652b16f9da88a0362dc95ed46c7" - integrity sha512-f37i/0zE0MjDxijkPSQw1CO/7C27Eojqb+r3BbHVxMLkj8GCa78TrBZzvPyA/FNLUMzP3eyHCVkAopkKVja+6Q== - -"@esbuild/linux-loong64@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.9.tgz#dc2ebf9a125db0a1bba18c2bbfd4fbdcbcaf61c2" - integrity sha512-t6mN147pUIf3t6wUt3FeumoOTPfmv9Cc6DQlsVBpB7eCpLOqQDyWBP1ymXn1lDw4fNUSb/gBcKAmvTP49oIkaA== - -"@esbuild/linux-mips64el@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.9.tgz#4c2f7c5d901015e3faf1563c4a89a50776cb07fd" - integrity sha512-jg9fujJTNTQBuDXdmAg1eeJUL4Jds7BklOTkkH80ZgQIoCTdQrDaHYgbFZyeTq8zbY+axgptncko3v9p5hLZtw== - -"@esbuild/linux-ppc64@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.9.tgz#8385332713b4e7812869622163784a5633f76fc4" - integrity sha512-tkV0xUX0pUUgY4ha7z5BbDS85uI7ABw3V1d0RNTii7E9lbmV8Z37Pup2tsLV46SQWzjOeyDi1Q7Wx2+QM8WaCQ== - -"@esbuild/linux-riscv64@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.9.tgz#23f1db24fa761be311874f32036c06249aa20cba" - integrity sha512-DfLp8dj91cufgPZDXr9p3FoR++m3ZJ6uIXsXrIvJdOjXVREtXuQCjfMfvmc3LScAVmLjcfloyVtpn43D56JFHg== - -"@esbuild/linux-s390x@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.9.tgz#2dffe497726b897c9f0109e774006e25b33b4fd0" - integrity sha512-zHbglfEdC88KMgCWpOl/zc6dDYJvWGLiUtmPRsr1OgCViu3z5GncvNVdf+6/56O2Ca8jUU+t1BW261V6kp8qdw== - -"@esbuild/linux-x64@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.9.tgz#ceb1d62cd830724ff5b218e5d3172a8bad59420e" - integrity sha512-JUjpystGFFmNrEHQnIVG8hKwvA2DN5o7RqiO1CVX8EN/F/gkCjkUMgVn6hzScpwnJtl2mPR6I9XV1oW8k9O+0A== - -"@esbuild/netbsd-x64@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.9.tgz#0cbca65e9ef4d3fc41502d3e055e6f49479a8f18" - integrity sha512-GThgZPAwOBOsheA2RUlW5UeroRfESwMq/guy8uEe3wJlAOjpOXuSevLRd70NZ37ZrpO6RHGHgEHvPg1h3S1Jug== - -"@esbuild/openbsd-x64@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.9.tgz#1f57adfbee09c743292c6758a3642e875bcad1cf" - integrity sha512-Ki6PlzppaFVbLnD8PtlVQfsYw4S9n3eQl87cqgeIw+O3sRr9IghpfSKY62mggdt1yCSZ8QWvTZ9jo9fjDSg9uw== - -"@esbuild/sunos-x64@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.9.tgz#116be6adbd2c7479edeeb5f6ea0441002ab4cb9c" - integrity sha512-MLHj7k9hWh4y1ddkBpvRj2b9NCBhfgBt3VpWbHQnXRedVun/hC7sIyTGDGTfsGuXo4ebik2+3ShjcPbhtFwWDw== - -"@esbuild/win32-arm64@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.9.tgz#2be22131ab18af4693fd737b161d1ef34de8ca9d" - integrity sha512-GQoa6OrQ8G08guMFgeXPH7yE/8Dt0IfOGWJSfSH4uafwdC7rWwrfE6P9N8AtPGIjUzdo2+7bN8Xo3qC578olhg== - -"@esbuild/win32-ia32@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.9.tgz#e10ead5a55789b167b4225d2469324538768af7c" - integrity sha512-UOozV7Ntykvr5tSOlGCrqU3NBr3d8JqPes0QWN2WOXfvkWVGRajC+Ym0/Wj88fUgecUCLDdJPDF0Nna2UK3Qtg== - -"@esbuild/win32-x64@0.19.9": - version "0.19.9" - resolved "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.9.tgz#b2da6219b603e3fa371a78f53f5361260d0c5585" - integrity sha512-oxoQgglOP7RH6iasDrhY+R/3cHrfwIDvRlT4CGChflq6twk8iENeVvMJjmvBb94Ik1Z+93iGO27err7w6l54GQ== +"@esbuild/aix-ppc64@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.11.tgz#2acd20be6d4f0458bc8c784103495ff24f13b1d3" + integrity sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g== + +"@esbuild/android-arm64@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.11.tgz#b45d000017385c9051a4f03e17078abb935be220" + integrity sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q== + +"@esbuild/android-arm@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.11.tgz#f46f55414e1c3614ac682b29977792131238164c" + integrity sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw== + +"@esbuild/android-x64@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.11.tgz#bfc01e91740b82011ef503c48f548950824922b2" + integrity sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg== + +"@esbuild/darwin-arm64@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.11.tgz#533fb7f5a08c37121d82c66198263dcc1bed29bf" + integrity sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ== + +"@esbuild/darwin-x64@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.11.tgz#62f3819eff7e4ddc656b7c6815a31cf9a1e7d98e" + integrity sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g== + +"@esbuild/freebsd-arm64@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.11.tgz#d478b4195aa3ca44160272dab85ef8baf4175b4a" + integrity sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA== + +"@esbuild/freebsd-x64@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.11.tgz#7bdcc1917409178257ca6a1a27fe06e797ec18a2" + integrity sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw== + +"@esbuild/linux-arm64@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.11.tgz#58ad4ff11685fcc735d7ff4ca759ab18fcfe4545" + integrity sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg== + +"@esbuild/linux-arm@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.11.tgz#ce82246d873b5534d34de1e5c1b33026f35e60e3" + integrity sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q== + +"@esbuild/linux-ia32@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.11.tgz#cbae1f313209affc74b80f4390c4c35c6ab83fa4" + integrity sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA== + +"@esbuild/linux-loong64@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.11.tgz#5f32aead1c3ec8f4cccdb7ed08b166224d4e9121" + integrity sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg== + +"@esbuild/linux-mips64el@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.11.tgz#38eecf1cbb8c36a616261de858b3c10d03419af9" + integrity sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg== + +"@esbuild/linux-ppc64@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.11.tgz#9c5725a94e6ec15b93195e5a6afb821628afd912" + integrity sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA== + +"@esbuild/linux-riscv64@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.11.tgz#2dc4486d474a2a62bbe5870522a9a600e2acb916" + integrity sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ== + +"@esbuild/linux-s390x@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.11.tgz#4ad8567df48f7dd4c71ec5b1753b6f37561a65a8" + integrity sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q== + +"@esbuild/linux-x64@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.11.tgz#b7390c4d5184f203ebe7ddaedf073df82a658766" + integrity sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA== + +"@esbuild/netbsd-x64@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.11.tgz#d633c09492a1721377f3bccedb2d821b911e813d" + integrity sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ== + +"@esbuild/openbsd-x64@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.11.tgz#17388c76e2f01125bf831a68c03a7ffccb65d1a2" + integrity sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw== + +"@esbuild/sunos-x64@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.11.tgz#e320636f00bb9f4fdf3a80e548cb743370d41767" + integrity sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ== + +"@esbuild/win32-arm64@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.11.tgz#c778b45a496e90b6fc373e2a2bb072f1441fe0ee" + integrity sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ== + +"@esbuild/win32-ia32@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.11.tgz#481a65fee2e5cce74ec44823e6b09ecedcc5194c" + integrity sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg== + +"@esbuild/win32-x64@0.19.11": + version "0.19.11" + resolved "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.11.tgz#a5d300008960bb39677c46bf16f53ec70d8dee04" + integrity sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw== "@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": version "4.4.0" @@ -3070,10 +3075,10 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@eslint/js@8.55.0": - version "8.55.0" - resolved "https://registry.npmjs.org/@eslint/js/-/js-8.55.0.tgz#b721d52060f369aa259cf97392403cb9ce892ec6" - integrity sha512-qQfo2mxH5yVom1kacMtZZJFVdW+E70mqHMJvVg6WTLo+VBuQJ4TojZlfWBjK0ve5BdEeNAVxOsl/nvNMpJOaJA== +"@eslint/js@8.56.0": + version "8.56.0" + resolved "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz#ef20350fec605a7f7035a01764731b2de0f3782b" + integrity sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A== "@extra-number/significant-digits@^1.1.1": version "1.3.9" @@ -3427,10 +3432,18 @@ chalk "^4.1.2" semver "^7.5.4" -"@jsii/spec@1.93.0", "@jsii/spec@^1.93.0": - version "1.93.0" - resolved "https://registry.npmjs.org/@jsii/spec/-/spec-1.93.0.tgz#e56c5971efbd349592de86081b3cbfd04fc0bb77" - integrity sha512-PIXcTHUsFOoxSE7KMpJ3iJ3iYGSo2x46ZX4bHDDD6C7M3ij+7Z3Ujumg/OsIrESCHKWXGXlgl9EmkNJraeYkRQ== +"@jsii/check-node@1.94.0": + version "1.94.0" + resolved "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.94.0.tgz#cf6caf02004ed27eef0ade7d01e69bf5020bdc2d" + integrity sha512-46W+V1oTFvF9ZpKpPYy//1WUmhZ8AD8O0ElmQtv9mundLHccZm+q7EmCYhozr7rlK5uSjU9/WHfbIx2DwynuJw== + dependencies: + chalk "^4.1.2" + semver "^7.5.4" + +"@jsii/spec@1.94.0", "@jsii/spec@^1.93.0", "@jsii/spec@^1.94.0": + version "1.94.0" + resolved "https://registry.npmjs.org/@jsii/spec/-/spec-1.94.0.tgz#a4584179cd83e50110169a3f5ec1b6ab4ad362f4" + integrity sha512-ur1aUMPsdZgflUIZC4feyJzrkGYzvtiIJxRowkSxr7Ip/sLCKvi61dvImWtJY9ZhEAl7Kiq7I/R32WVyxW0JrQ== dependencies: ajv "^8.12.0" @@ -4209,13 +4222,20 @@ dependencies: type-detect "4.0.8" -"@sinonjs/fake-timers@^10.0.2": +"@sinonjs/fake-timers@^10.0.2", "@sinonjs/fake-timers@^10.3.0": version "10.3.0" resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz#55fdff1ecab9f354019129daf4df0dd4d923ea66" integrity sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA== dependencies: "@sinonjs/commons" "^3.0.0" +"@sinonjs/fake-timers@^11.2.2": + version "11.2.2" + resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-11.2.2.tgz#50063cc3574f4a27bd8453180a04171c85cc9699" + integrity sha512-G2piCSxQ7oWOxwGSAyFHfPIsyeJGXYtc6mFbnFA+kRXkiEnTl8c/8jul2S329iFBnDI9HGoeWWAZvuvOkZccgw== + dependencies: + "@sinonjs/commons" "^3.0.0" + "@sinonjs/fake-timers@^6.0.0", "@sinonjs/fake-timers@^6.0.1": version "6.0.1" resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz#293674fccb3262ac782c7aadfdeca86b10c75c40" @@ -4264,7 +4284,16 @@ lodash.get "^4.4.2" type-detect "^4.0.8" -"@sinonjs/text-encoding@^0.7.1": +"@sinonjs/samsam@^8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-8.0.0.tgz#0d488c91efb3fa1442e26abea81759dfc8b5ac60" + integrity sha512-Bp8KUVlLp8ibJZrnvq2foVhP0IVX2CIprMJPK0vqGqgrDa0OHVKeZyBykqskkrdxV6yKBPmGasO8LVjAKR3Gew== + dependencies: + "@sinonjs/commons" "^2.0.0" + lodash.get "^4.4.2" + type-detect "^4.0.8" + +"@sinonjs/text-encoding@^0.7.1", "@sinonjs/text-encoding@^0.7.2": version "0.7.2" resolved "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.2.tgz#5981a8db18b56ba38ef0efb7d995b12aa7b51918" integrity sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ== @@ -4277,12 +4306,12 @@ "@smithy/types" "^1.2.0" tslib "^2.5.0" -"@smithy/abort-controller@^2.0.15": - version "2.0.15" - resolved "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-2.0.15.tgz#fcec9193da8b86eef1eedc3e71139a99c061db32" - integrity sha512-JkS36PIS3/UCbq/MaozzV7jECeL+BTt4R75bwY8i+4RASys4xOyUS1HsRyUNSqUXFP4QyCz5aNnh3ltuaxv+pw== +"@smithy/abort-controller@^2.0.16": + version "2.0.16" + resolved "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-2.0.16.tgz#31a86748e0c55a97ead1d179040160c6fc55ba1b" + integrity sha512-4foO7738k8kM9flMHu3VLabqu7nPgvIj8TB909S0CnKx0YZz/dcDH3pZ/4JHdatfxlZdKF1JWOYCw9+v3HVVsw== dependencies: - "@smithy/types" "^2.7.0" + "@smithy/types" "^2.8.0" tslib "^2.5.0" "@smithy/chunked-blob-reader-native@^2.0.1": @@ -4300,119 +4329,119 @@ dependencies: tslib "^2.5.0" -"@smithy/config-resolver@^2.0.10", "@smithy/config-resolver@^2.0.18", "@smithy/config-resolver@^2.0.21": - version "2.0.21" - resolved "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-2.0.21.tgz#97cb1c71f3c8c453fb01169545f98414b3414d7f" - integrity sha512-rlLIGT+BeqjnA6C2FWumPRJS1UW07iU5ZxDHtFuyam4W65gIaOFMjkB90ofKCIh+0mLVQrQFrl/VLtQT/6FWTA== +"@smithy/config-resolver@^2.0.10", "@smithy/config-resolver@^2.0.18", "@smithy/config-resolver@^2.0.23": + version "2.0.23" + resolved "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-2.0.23.tgz#45496bea277c00d52efcdf88a5f483b3d6a7e62d" + integrity sha512-XakUqgtP2YY8Mi+Nlif5BiqJgWdvfxJafSpOSQeCOMizu+PUhE4fBQSy6xFcR+eInrwVadaABNxoJyGUMn15ew== dependencies: - "@smithy/node-config-provider" "^2.1.8" - "@smithy/types" "^2.7.0" - "@smithy/util-config-provider" "^2.0.0" - "@smithy/util-middleware" "^2.0.8" + "@smithy/node-config-provider" "^2.1.9" + "@smithy/types" "^2.8.0" + "@smithy/util-config-provider" "^2.1.0" + "@smithy/util-middleware" "^2.0.9" tslib "^2.5.0" -"@smithy/credential-provider-imds@^2.0.0", "@smithy/credential-provider-imds@^2.1.4": - version "2.1.4" - resolved "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-2.1.4.tgz#126adf69eac333f23f8683edbfabdc2b3b2deb15" - integrity sha512-cwPJN1fa1YOQzhBlTXRavABEYRRchci1X79QRwzaNLySnIMJfztyv1Zkst0iZPLMnpn8+CnHu3wOHS11J5Dr3A== +"@smithy/credential-provider-imds@^2.0.0", "@smithy/credential-provider-imds@^2.1.5": + version "2.1.5" + resolved "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-2.1.5.tgz#18e238067c0d9c5598a12fabb13ce1545554e691" + integrity sha512-VfvE6Wg1MUWwpTZFBnUD7zxvPhLY8jlHCzu6bCjlIYoWgXCDzZAML76IlZUEf45nib3rjehnFgg0s1rgsuN/bg== dependencies: - "@smithy/node-config-provider" "^2.1.8" - "@smithy/property-provider" "^2.0.16" - "@smithy/types" "^2.7.0" - "@smithy/url-parser" "^2.0.15" + "@smithy/node-config-provider" "^2.1.9" + "@smithy/property-provider" "^2.0.17" + "@smithy/types" "^2.8.0" + "@smithy/url-parser" "^2.0.16" tslib "^2.5.0" -"@smithy/eventstream-codec@^2.0.15": - version "2.0.15" - resolved "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-2.0.15.tgz#733e638fd38e7e264bc0429dbda139bab950bd25" - integrity sha512-crjvz3j1gGPwA0us6cwS7+5gAn35CTmqu/oIxVbYJo2Qm/sGAye6zGJnMDk3BKhWZw5kcU1G4MxciTkuBpOZPg== +"@smithy/eventstream-codec@^2.0.16": + version "2.0.16" + resolved "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-2.0.16.tgz#c213e25d7f05f1e6b40675835a141d23d3f3b6ca" + integrity sha512-umYh5pdCE9GHgiMAH49zu9wXWZKNHHdKPm/lK22WYISTjqu29SepmpWNmPiBLy/yUu4HFEGJHIFrDWhbDlApaw== dependencies: "@aws-crypto/crc32" "3.0.0" - "@smithy/types" "^2.7.0" + "@smithy/types" "^2.8.0" "@smithy/util-hex-encoding" "^2.0.0" tslib "^2.5.0" "@smithy/eventstream-serde-browser@^2.0.13", "@smithy/eventstream-serde-browser@^2.0.9": - version "2.0.15" - resolved "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-2.0.15.tgz#f62c891e6f8ad59f552a92d8aa14eb6b4541d418" - integrity sha512-WiFG5N9j3jmS5P0z5Xev6dO0c3lf7EJYC2Ncb0xDnWFvShwXNn741AF71ABr5EcZw8F4rQma0362MMjAwJeZog== + version "2.0.16" + resolved "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-2.0.16.tgz#f265c3605a861d7f4feaa8657f475c8da7c9f45e" + integrity sha512-W+BdiN728R57KuZOcG0GczpIOEFf8S5RP/OdVH7T3FMCy8HU2bBU0vB5xZZR5c00VRdoeWrohNv3XlHoZuGRoA== dependencies: - "@smithy/eventstream-serde-universal" "^2.0.15" - "@smithy/types" "^2.7.0" + "@smithy/eventstream-serde-universal" "^2.0.16" + "@smithy/types" "^2.8.0" tslib "^2.5.0" "@smithy/eventstream-serde-config-resolver@^2.0.13", "@smithy/eventstream-serde-config-resolver@^2.0.9": - version "2.0.15" - resolved "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-2.0.15.tgz#50e98c59aeb31a0702bad5dfab4009a15fc8b3bf" - integrity sha512-o65d2LRjgCbWYH+VVNlWXtmsI231SO99ZTOL4UuIPa6WTjbSHWtlXvUcJG9libhEKWmEV9DIUiH2IqyPWi7ubA== + version "2.0.16" + resolved "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-2.0.16.tgz#0a6fd6312605de6f0505d3fdec4235f7c4388413" + integrity sha512-8qrE4nh+Tg6m1SMFK8vlzoK+8bUFTlIhXidmmQfASMninXW3Iu0T0bI4YcIk4nLznHZdybQ0qGydIanvVZxzVg== dependencies: - "@smithy/types" "^2.7.0" + "@smithy/types" "^2.8.0" tslib "^2.5.0" "@smithy/eventstream-serde-node@^2.0.13", "@smithy/eventstream-serde-node@^2.0.9": - version "2.0.15" - resolved "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-2.0.15.tgz#8be1bd024048adcff4ccbb723c55fc42ce582d33" - integrity sha512-9OOXiIhHq1VeOG6xdHkn2ZayfMYM3vzdUTV3zhcCnt+tMqA3BJK3XXTJFRR2BV28rtRM778DzqbBTf+hqwQPTg== + version "2.0.16" + resolved "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-2.0.16.tgz#24bca6ab0dbf7d81b42bc3435db42e36385c7480" + integrity sha512-NRNQuOa6mQdFSkqzY0IV37swHWx0SEoKxFtUfdZvfv0AVQPlSw4N7E3kcRSCpnHBr1kCuWWirdDlWcjWuD81MA== dependencies: - "@smithy/eventstream-serde-universal" "^2.0.15" - "@smithy/types" "^2.7.0" + "@smithy/eventstream-serde-universal" "^2.0.16" + "@smithy/types" "^2.8.0" tslib "^2.5.0" -"@smithy/eventstream-serde-universal@^2.0.15": - version "2.0.15" - resolved "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-2.0.15.tgz#85cdff39abc630cb18b4d333913b7120651771ca" - integrity sha512-dP8AQp/pXlWBjvL0TaPBJC3rM0GoYv7O0Uim8d/7UKZ2Wo13bFI3/BhQfY/1DeiP1m23iCHFNFtOQxfQNBB8rQ== +"@smithy/eventstream-serde-universal@^2.0.16": + version "2.0.16" + resolved "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-2.0.16.tgz#e554aa59d0c3bdd6f8b9eae9b2e3d6c6ae702611" + integrity sha512-ZyLnGaYQMLc75j9kKEVMJ3X6bdBE9qWxhZdTXM5RIltuytxJC3FaOhawBxjE+IL1enmWSIohHGZCm/pLwEliQA== dependencies: - "@smithy/eventstream-codec" "^2.0.15" - "@smithy/types" "^2.7.0" + "@smithy/eventstream-codec" "^2.0.16" + "@smithy/types" "^2.8.0" tslib "^2.5.0" -"@smithy/fetch-http-handler@^2.1.5", "@smithy/fetch-http-handler@^2.2.6", "@smithy/fetch-http-handler@^2.3.1": - version "2.3.1" - resolved "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.3.1.tgz#aa055db5bf4d78acec97abe6ef24283fa2c18430" - integrity sha512-6MNk16fqb8EwcYY8O8WxB3ArFkLZ2XppsSNo1h7SQcFdDDwIumiJeO6wRzm7iB68xvsOQzsdQKbdtTieS3hfSQ== +"@smithy/fetch-http-handler@^2.1.5", "@smithy/fetch-http-handler@^2.2.6", "@smithy/fetch-http-handler@^2.3.2": + version "2.3.2" + resolved "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.3.2.tgz#930ee473b2a43d0bcf62c3b659f38122442ad514" + integrity sha512-O9R/OlnAOTsnysuSDjt0v2q6DcSvCz5cCFC/CFAWWcLyBwJDeFyGTCTszgpQTb19+Fi8uRwZE5/3ziAQBFeDMQ== dependencies: - "@smithy/protocol-http" "^3.0.11" - "@smithy/querystring-builder" "^2.0.15" - "@smithy/types" "^2.7.0" + "@smithy/protocol-http" "^3.0.12" + "@smithy/querystring-builder" "^2.0.16" + "@smithy/types" "^2.8.0" "@smithy/util-base64" "^2.0.1" tslib "^2.5.0" "@smithy/hash-blob-browser@^2.0.14", "@smithy/hash-blob-browser@^2.0.9": - version "2.0.16" - resolved "https://registry.npmjs.org/@smithy/hash-blob-browser/-/hash-blob-browser-2.0.16.tgz#6cd3686e79f3c8d96a129076073bf20d06293152" - integrity sha512-cSYRi05LA7DZDwjB1HL0BP8B56eUNNeLglVH147QTXFyuXJq/7erAIiLRfsyXB8+GfFHkSS5BHbc76a7k/AYPA== + version "2.0.17" + resolved "https://registry.npmjs.org/@smithy/hash-blob-browser/-/hash-blob-browser-2.0.17.tgz#4249f1fba27cb7c40dbf1fa38a31e61dbf9149b9" + integrity sha512-/mPpv1sRiRDdjO4zZuO8be6eeabmg5AVgKDfnmmqkpBtRyMGSJb968fjRuHt+FRAsIGywgIKJFmUUAYjhsi1oQ== dependencies: "@smithy/chunked-blob-reader" "^2.0.0" "@smithy/chunked-blob-reader-native" "^2.0.1" - "@smithy/types" "^2.7.0" + "@smithy/types" "^2.8.0" tslib "^2.5.0" "@smithy/hash-node@^2.0.15", "@smithy/hash-node@^2.0.9": - version "2.0.17" - resolved "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-2.0.17.tgz#9ce5e3f137143e3658759d31a16e068ef94a14fc" - integrity sha512-Il6WuBcI1nD+e2DM7tTADMf01wEPGK8PAhz4D+YmDUVaoBqlA+CaH2uDJhiySifmuKBZj748IfygXty81znKhw== + version "2.0.18" + resolved "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-2.0.18.tgz#4bf4ec392b5d6715426338b6828e6b25cd939bd5" + integrity sha512-gN2JFvAgnZCyDN9rJgcejfpK0uPPJrSortVVVVWsru9whS7eQey6+gj2eM5ln2i6rHNntIXzal1Fm9XOPuoaKA== dependencies: - "@smithy/types" "^2.7.0" + "@smithy/types" "^2.8.0" "@smithy/util-buffer-from" "^2.0.0" "@smithy/util-utf8" "^2.0.2" tslib "^2.5.0" "@smithy/hash-stream-node@^2.0.15", "@smithy/hash-stream-node@^2.0.9": - version "2.0.17" - resolved "https://registry.npmjs.org/@smithy/hash-stream-node/-/hash-stream-node-2.0.17.tgz#90375ed9c1a586118433c925a61d39b5555bf284" - integrity sha512-ey8DtnATzp1mOXgS7rqMwSmAki6iJA+jgNucKcxRkhMB1rrICfHg+rhmIF50iLPDHUhTcS5pBMOrLzzpZftvNQ== + version "2.0.18" + resolved "https://registry.npmjs.org/@smithy/hash-stream-node/-/hash-stream-node-2.0.18.tgz#6f7b214e785b8cf445e5095f9a9b9b38e689e7ce" + integrity sha512-OuFk+ITpv8CtxGjQcS8GA04faNycu9UMm6YobvQzjeEoXZ0dLF6sRfuzD+3S8RHPKpTyLuXtKG1+GiJycZ5TcA== dependencies: - "@smithy/types" "^2.7.0" + "@smithy/types" "^2.8.0" "@smithy/util-utf8" "^2.0.2" tslib "^2.5.0" "@smithy/invalid-dependency@^2.0.13", "@smithy/invalid-dependency@^2.0.9": - version "2.0.15" - resolved "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-2.0.15.tgz#7653490047bf0ab6042fb812adfbcce857aa2d06" - integrity sha512-dlEKBFFwVfzA5QroHlBS94NpgYjXhwN/bFfun+7w3rgxNvVy79SK0w05iGc7UAeC5t+D7gBxrzdnD6hreZnDVQ== + version "2.0.16" + resolved "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-2.0.16.tgz#b32a6284ef4ce48129d00a6d63f977ec3e05befb" + integrity sha512-apEHakT/kmpNo1VFHP4W/cjfeP9U0x5qvfsLJubgp7UM/gq4qYp0GbqdE7QhsjUaYvEnrftRqs7+YrtWreV0wA== dependencies: - "@smithy/types" "^2.7.0" + "@smithy/types" "^2.8.0" tslib "^2.5.0" "@smithy/is-array-buffer@^2.0.0": @@ -4423,75 +4452,75 @@ tslib "^2.5.0" "@smithy/md5-js@^2.0.15", "@smithy/md5-js@^2.0.9": - version "2.0.17" - resolved "https://registry.npmjs.org/@smithy/md5-js/-/md5-js-2.0.17.tgz#784c02da6cee539f5af0e45b1eaf9beb10ed8ad6" - integrity sha512-jmISTCnEkOnm2oCNx/rMkvBT/eQh3aA6nktevkzbmn/VYqYEuc5Z2n5sTTqsciMSO01Lvf56wG1A4twDqovYeQ== + version "2.0.18" + resolved "https://registry.npmjs.org/@smithy/md5-js/-/md5-js-2.0.18.tgz#85f26fc83e75b440144341292cbb75ddf69dd0de" + integrity sha512-bHwZ8/m6RbERQdVW5rJ2LzeW8qxfXv6Q/S7Fiudhso4pWRrksqLx3nsGZw7bmqqfN4zLqkxydxSa9+4c7s5zxg== dependencies: - "@smithy/types" "^2.7.0" + "@smithy/types" "^2.8.0" "@smithy/util-utf8" "^2.0.2" tslib "^2.5.0" "@smithy/middleware-content-length@^2.0.11", "@smithy/middleware-content-length@^2.0.15": - version "2.0.17" - resolved "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-2.0.17.tgz#13479173a15d1cd4224e3e21071a27c66a74b653" - integrity sha512-OyadvMcKC7lFXTNBa8/foEv7jOaqshQZkjWS9coEXPRZnNnihU/Ls+8ZuJwGNCOrN2WxXZFmDWhegbnM4vak8w== + version "2.0.18" + resolved "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-2.0.18.tgz#a3b13beb300290f5d0d48ace0f818e44261356fa" + integrity sha512-ZJ9uKPTfxYheTKSKYB+GCvcj+izw9WGzRLhjn8n254q0jWLojUzn7Vw0l4R/Gq7Wdpf/qmk/ptD+6CCXHNVCaw== dependencies: - "@smithy/protocol-http" "^3.0.11" - "@smithy/types" "^2.7.0" + "@smithy/protocol-http" "^3.0.12" + "@smithy/types" "^2.8.0" tslib "^2.5.0" -"@smithy/middleware-endpoint@^2.0.9", "@smithy/middleware-endpoint@^2.2.0": - version "2.2.3" - resolved "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-2.2.3.tgz#4069ab6e8d1b485bc0d2384b30f7b37096111ec2" - integrity sha512-nYfxuq0S/xoAjdLbyn1ixeVB6cyH9wYCMtbbOCpcCRYR5u2mMtqUtVjjPAZ/DIdlK3qe0tpB0Q76szFGNuz+kQ== +"@smithy/middleware-endpoint@^2.0.9", "@smithy/middleware-endpoint@^2.2.0", "@smithy/middleware-endpoint@^2.3.0": + version "2.3.0" + resolved "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-2.3.0.tgz#135c30f38087ba52e692a73212854d0809ce1168" + integrity sha512-VsOAG2YQ8ykjSmKO+CIXdJBIWFo6AAvG6Iw95BakBTqk66/4BI7XyqLevoNSq/lZ6NgZv24sLmrcIN+fLDWBCg== dependencies: - "@smithy/middleware-serde" "^2.0.15" - "@smithy/node-config-provider" "^2.1.8" - "@smithy/shared-ini-file-loader" "^2.2.7" - "@smithy/types" "^2.7.0" - "@smithy/url-parser" "^2.0.15" - "@smithy/util-middleware" "^2.0.8" + "@smithy/middleware-serde" "^2.0.16" + "@smithy/node-config-provider" "^2.1.9" + "@smithy/shared-ini-file-loader" "^2.2.8" + "@smithy/types" "^2.8.0" + "@smithy/url-parser" "^2.0.16" + "@smithy/util-middleware" "^2.0.9" tslib "^2.5.0" "@smithy/middleware-retry@^2.0.12", "@smithy/middleware-retry@^2.0.20": - version "2.0.24" - resolved "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-2.0.24.tgz#556a39e7d2be32cc61862e020409d3f93e2c5be1" - integrity sha512-q2SvHTYu96N7lYrn3VSuX3vRpxXHR/Cig6MJpGWxd0BWodUQUWlKvXpWQZA+lTaFJU7tUvpKhRd4p4MU3PbeJg== - dependencies: - "@smithy/node-config-provider" "^2.1.8" - "@smithy/protocol-http" "^3.0.11" - "@smithy/service-error-classification" "^2.0.8" - "@smithy/smithy-client" "^2.1.18" - "@smithy/types" "^2.7.0" - "@smithy/util-middleware" "^2.0.8" - "@smithy/util-retry" "^2.0.8" + version "2.0.26" + resolved "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-2.0.26.tgz#894cf86b0f5bc742e09c52df8df4c2941fbd9883" + integrity sha512-Qzpxo0U5jfNiq9iD38U3e2bheXwvTEX4eue9xruIvEgh+UKq6dKuGqcB66oBDV7TD/mfoJi9Q/VmaiqwWbEp7A== + dependencies: + "@smithy/node-config-provider" "^2.1.9" + "@smithy/protocol-http" "^3.0.12" + "@smithy/service-error-classification" "^2.0.9" + "@smithy/smithy-client" "^2.2.1" + "@smithy/types" "^2.8.0" + "@smithy/util-middleware" "^2.0.9" + "@smithy/util-retry" "^2.0.9" tslib "^2.5.0" uuid "^8.3.2" -"@smithy/middleware-serde@^2.0.13", "@smithy/middleware-serde@^2.0.15", "@smithy/middleware-serde@^2.0.9": - version "2.0.15" - resolved "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-2.0.15.tgz#9deac4daad1f2a60d5c4e7097658f9ae2eb0a33f" - integrity sha512-FOZRFk/zN4AT4wzGuBY+39XWe+ZnCFd0gZtyw3f9Okn2CJPixl9GyWe98TIaljeZdqWkgrzGyPre20AcW2UMHQ== +"@smithy/middleware-serde@^2.0.13", "@smithy/middleware-serde@^2.0.16", "@smithy/middleware-serde@^2.0.9": + version "2.0.16" + resolved "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-2.0.16.tgz#a127e7fa48c0106bd7a81e1ea27e7193cb08e701" + integrity sha512-5EAd4t30pcc4M8TSSGq7q/x5IKrxfXR5+SrU4bgxNy7RPHQo2PSWBUco9C+D9Tfqp/JZvprRpK42dnupZafk2g== dependencies: - "@smithy/types" "^2.7.0" + "@smithy/types" "^2.8.0" tslib "^2.5.0" -"@smithy/middleware-stack@^2.0.2", "@smithy/middleware-stack@^2.0.7", "@smithy/middleware-stack@^2.0.9": - version "2.0.9" - resolved "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-2.0.9.tgz#60e51697c74258fac087bc739d940f524921a15f" - integrity sha512-bCB5dUtGQ5wh7QNL2ELxmDc6g7ih7jWU3Kx6MYH1h4mZbv9xL3WyhKHojRltThCB1arLPyTUFDi+x6fB/oabtA== +"@smithy/middleware-stack@^2.0.10", "@smithy/middleware-stack@^2.0.2", "@smithy/middleware-stack@^2.0.7": + version "2.0.10" + resolved "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-2.0.10.tgz#fb7c660dcc921b61a77e6cb39ed3eada9ed38585" + integrity sha512-I2rbxctNq9FAPPEcuA1ntZxkTKOPQFy7YBPOaD/MLg1zCvzv21CoNxR0py6J8ZVC35l4qE4nhxB0f7TF5/+Ldw== dependencies: - "@smithy/types" "^2.7.0" + "@smithy/types" "^2.8.0" tslib "^2.5.0" -"@smithy/node-config-provider@^2.0.12", "@smithy/node-config-provider@^2.1.5", "@smithy/node-config-provider@^2.1.8": - version "2.1.8" - resolved "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-2.1.8.tgz#8cab8f1172c8cd1146e7997292786909abcae763" - integrity sha512-+w26OKakaBUGp+UG+dxYZtFb5fs3tgHg3/QrRrmUZj+rl3cIuw840vFUXX35cVPTUCQIiTqmz7CpVF7+hdINdQ== +"@smithy/node-config-provider@^2.0.12", "@smithy/node-config-provider@^2.1.5", "@smithy/node-config-provider@^2.1.9": + version "2.1.9" + resolved "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-2.1.9.tgz#2e9e5ee7c4412be6696a74b26f9ed2a66e2a5fb4" + integrity sha512-tUyW/9xrRy+s7RXkmQhgYkAPMpTIF8izK4orhHjNFEKR3QZiOCbWB546Y8iB/Fpbm3O9+q0Af9rpywLKJOwtaQ== dependencies: - "@smithy/property-provider" "^2.0.16" - "@smithy/shared-ini-file-loader" "^2.2.7" - "@smithy/types" "^2.7.0" + "@smithy/property-provider" "^2.0.17" + "@smithy/shared-ini-file-loader" "^2.2.8" + "@smithy/types" "^2.8.0" tslib "^2.5.0" "@smithy/node-http-handler@^1.0.2": @@ -4505,23 +4534,23 @@ "@smithy/types" "^1.2.0" tslib "^2.5.0" -"@smithy/node-http-handler@^2.1.5", "@smithy/node-http-handler@^2.1.9", "@smithy/node-http-handler@^2.2.1": - version "2.2.1" - resolved "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-2.2.1.tgz#23f6540e565edcae8c558a854fffde3d003451c0" - integrity sha512-8iAKQrC8+VFHPAT8pg4/j6hlsTQh+NKOWlctJBrYtQa4ExcxX7aSg3vdQ2XLoYwJotFUurg/NLqFCmZaPRrogw== +"@smithy/node-http-handler@^2.1.5", "@smithy/node-http-handler@^2.1.9", "@smithy/node-http-handler@^2.2.2": + version "2.2.2" + resolved "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-2.2.2.tgz#f9f8cd49f270bc50a0de8a4587bbdaae1c7c4e80" + integrity sha512-XO58TO/Eul/IBQKFKaaBtXJi0ItEQQCT+NI4IiKHCY/4KtqaUT6y/wC1EvDqlA9cP7Dyjdj7FdPs4DyynH3u7g== dependencies: - "@smithy/abort-controller" "^2.0.15" - "@smithy/protocol-http" "^3.0.11" - "@smithy/querystring-builder" "^2.0.15" - "@smithy/types" "^2.7.0" + "@smithy/abort-controller" "^2.0.16" + "@smithy/protocol-http" "^3.0.12" + "@smithy/querystring-builder" "^2.0.16" + "@smithy/types" "^2.8.0" tslib "^2.5.0" -"@smithy/property-provider@^2.0.0", "@smithy/property-provider@^2.0.16": - version "2.0.16" - resolved "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-2.0.16.tgz#0c15ea8a3e8c8e7012bf5877c79ce754f7d2c06e" - integrity sha512-28Ky0LlOqtEjwg5CdHmwwaDRHcTWfPRzkT6HrhwOSRS2RryAvuDfJrZpM+BMcrdeCyEg1mbcgIMoqTla+rdL8Q== +"@smithy/property-provider@^2.0.0", "@smithy/property-provider@^2.0.17": + version "2.0.17" + resolved "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-2.0.17.tgz#288475021613649811dc79a9fab4894be01cd069" + integrity sha512-+VkeZbVu7qtQ2DjI48Qwaf9fPOr3gZIwxQpuLJgRRSkWsdSvmaTCxI3gzRFKePB63Ts9r4yjn4HkxSCSkdWmcQ== dependencies: - "@smithy/types" "^2.7.0" + "@smithy/types" "^2.8.0" tslib "^2.5.0" "@smithy/protocol-http@^1.2.0": @@ -4532,12 +4561,12 @@ "@smithy/types" "^1.2.0" tslib "^2.5.0" -"@smithy/protocol-http@^3.0.11", "@smithy/protocol-http@^3.0.5", "@smithy/protocol-http@^3.0.9": - version "3.0.11" - resolved "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.0.11.tgz#a9ea712fe7cc3375378ac68d9168a7b6cd0b6f65" - integrity sha512-3ziB8fHuXIRamV/akp/sqiWmNPR6X+9SB8Xxnozzj+Nq7hSpyKdFHd1FLpBkgfGFUTzzcBJQlDZPSyxzmdcx5A== +"@smithy/protocol-http@^3.0.12", "@smithy/protocol-http@^3.0.5", "@smithy/protocol-http@^3.0.9": + version "3.0.12" + resolved "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.0.12.tgz#9f606efd191593f6dbde58fa822465b92b8afbca" + integrity sha512-Xz4iaqLiaBfbQpB9Hgi3VcZYbP7xRDXYhd8XWChh4v94uw7qwmvlxdU5yxzfm6ACJM66phHrTbS5TVvj5uQ72w== dependencies: - "@smithy/types" "^2.7.0" + "@smithy/types" "^2.8.0" tslib "^2.5.0" "@smithy/querystring-builder@^1.1.0": @@ -4549,60 +4578,62 @@ "@smithy/util-uri-escape" "^1.1.0" tslib "^2.5.0" -"@smithy/querystring-builder@^2.0.13", "@smithy/querystring-builder@^2.0.15", "@smithy/querystring-builder@^2.0.9": - version "2.0.15" - resolved "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-2.0.15.tgz#aa8c889bcaef274b8345be4ddabae3bfedf2cf33" - integrity sha512-e1q85aT6HutvouOdN+dMsN0jcdshp50PSCvxDvo6aIM57LqeXimjfONUEgfqQ4IFpYWAtVixptyIRE5frMp/2A== +"@smithy/querystring-builder@^2.0.13", "@smithy/querystring-builder@^2.0.16", "@smithy/querystring-builder@^2.0.9": + version "2.0.16" + resolved "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-2.0.16.tgz#1a9a02b1fb938688cdab5e585cb7c62c8054bc41" + integrity sha512-Q/GsJT0C0mijXMRs7YhZLLCP5FcuC4797lYjKQkME5CZohnLC4bEhylAd2QcD3gbMKNjCw8+T2I27WKiV/wToA== dependencies: - "@smithy/types" "^2.7.0" + "@smithy/types" "^2.8.0" "@smithy/util-uri-escape" "^2.0.0" tslib "^2.5.0" -"@smithy/querystring-parser@^2.0.15": - version "2.0.15" - resolved "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-2.0.15.tgz#46c8806a145f46636e4aee2a5d79e7ba68161a4c" - integrity sha512-jbBvoK3cc81Cj1c1TH1qMYxNQKHrYQ2DoTntN9FBbtUWcGhc+T4FP6kCKYwRLXyU4AajwGIZstvNAmIEgUUNTQ== +"@smithy/querystring-parser@^2.0.16": + version "2.0.16" + resolved "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-2.0.16.tgz#90d9589539ffe8fb4864c8bf6f1f1c9def962a40" + integrity sha512-c4ueAuL6BDYKWpkubjrQthZKoC3L5kql5O++ovekNxiexRXTlLIVlCR4q3KziOktLIw66EU9SQljPXd/oN6Okg== dependencies: - "@smithy/types" "^2.7.0" + "@smithy/types" "^2.8.0" tslib "^2.5.0" -"@smithy/service-error-classification@^2.0.8": - version "2.0.8" - resolved "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-2.0.8.tgz#c9e421312a2def84da025c5efe6de06679c5be95" - integrity sha512-jCw9+005im8tsfYvwwSc4TTvd29kXRFkH9peQBg5R/4DD03ieGm6v6Hpv9nIAh98GwgYg1KrztcINC1s4o7/hg== +"@smithy/service-error-classification@^2.0.9": + version "2.0.9" + resolved "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-2.0.9.tgz#4459433f6727f1b7e953a9bab189672b3b157224" + integrity sha512-0K+8GvtwI7VkGmmInPydM2XZyBfIqLIbfR7mDQ+oPiz8mIinuHbV6sxOLdvX1Jv/myk7XTK9orgt3tuEpBu/zg== dependencies: - "@smithy/types" "^2.7.0" + "@smithy/types" "^2.8.0" -"@smithy/shared-ini-file-loader@^2.0.6", "@smithy/shared-ini-file-loader@^2.2.7": - version "2.2.7" - resolved "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.2.7.tgz#4a3bd469703d02c3cc8e36dcba2238c06efa12cb" - integrity sha512-0Qt5CuiogIuvQIfK+be7oVHcPsayLgfLJGkPlbgdbl0lD28nUKu4p11L+UG3SAEsqc9UsazO+nErPXw7+IgDpQ== +"@smithy/shared-ini-file-loader@^2.0.6", "@smithy/shared-ini-file-loader@^2.2.8": + version "2.2.8" + resolved "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.2.8.tgz#b5fa153d4920a3c740215c60ad1667972d67a164" + integrity sha512-E62byatbwSWrtq9RJ7xN40tqrRKDGrEL4EluyNpaIDvfvet06a/QC58oHw2FgVaEgkj0tXZPjZaKrhPfpoU0qw== dependencies: - "@smithy/types" "^2.7.0" + "@smithy/types" "^2.8.0" tslib "^2.5.0" "@smithy/signature-v4@^2.0.0": - version "2.0.18" - resolved "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-2.0.18.tgz#53b78b238edaa84cc8d61faf67d2b3c926cdd698" - integrity sha512-SJRAj9jT/l9ocm8D0GojMbnA1sp7I4JeStOQ4lEXI8A5eHE73vbjlzlqIFB7cLvIgau0oUl4cGVpF9IGCrvjlw== + version "2.0.19" + resolved "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-2.0.19.tgz#2b926fc00b2e61ec586289fe28927e10766a3afd" + integrity sha512-nwc3JihdM+kcJjtORv/n7qRHN2Kfh7S2RJI2qr8pz9UcY5TD8rSCRGQ0g81HgyS3jZ5X9U/L4p014P3FonBPhg== dependencies: - "@smithy/eventstream-codec" "^2.0.15" + "@smithy/eventstream-codec" "^2.0.16" "@smithy/is-array-buffer" "^2.0.0" - "@smithy/types" "^2.7.0" + "@smithy/types" "^2.8.0" "@smithy/util-hex-encoding" "^2.0.0" - "@smithy/util-middleware" "^2.0.8" + "@smithy/util-middleware" "^2.0.9" "@smithy/util-uri-escape" "^2.0.0" "@smithy/util-utf8" "^2.0.2" tslib "^2.5.0" -"@smithy/smithy-client@^2.1.15", "@smithy/smithy-client@^2.1.18", "@smithy/smithy-client@^2.1.6": - version "2.1.18" - resolved "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.1.18.tgz#f8ce2c0e9614f207256ddcd992403aff40750546" - integrity sha512-7FqdbaJiVaHJDD9IfDhmzhSDbpjyx+ZsfdYuOpDJF09rl8qlIAIlZNoSaflKrQ3cEXZN2YxGPaNWGhbYimyIRQ== +"@smithy/smithy-client@^2.1.15", "@smithy/smithy-client@^2.1.6", "@smithy/smithy-client@^2.2.1": + version "2.2.1" + resolved "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.2.1.tgz#ed1aa11f36dae2ca9b3eabcbc498bcc96d79fdfd" + integrity sha512-SpD7FLK92XV2fon2hMotaNDa2w5VAy5/uVjP9WFmjGSgWM8pTPVkHcDl1yFs5Z8LYbij0FSz+DbCBK6i+uXXUA== dependencies: - "@smithy/middleware-stack" "^2.0.9" - "@smithy/types" "^2.7.0" - "@smithy/util-stream" "^2.0.23" + "@smithy/middleware-endpoint" "^2.3.0" + "@smithy/middleware-stack" "^2.0.10" + "@smithy/protocol-http" "^3.0.12" + "@smithy/types" "^2.8.0" + "@smithy/util-stream" "^2.0.24" tslib "^2.5.0" "@smithy/types@^1.2.0": @@ -4612,20 +4643,20 @@ dependencies: tslib "^2.5.0" -"@smithy/types@^2.3.3", "@smithy/types@^2.5.0", "@smithy/types@^2.7.0": - version "2.7.0" - resolved "https://registry.npmjs.org/@smithy/types/-/types-2.7.0.tgz#6ed9ba5bff7c4d28c980cff967e6d8456840a4f3" - integrity sha512-1OIFyhK+vOkMbu4aN2HZz/MomREkrAC/HqY5mlJMUJfGrPRwijJDTeiN8Rnj9zUaB8ogXAfIOtZrrgqZ4w7Wnw== +"@smithy/types@^2.3.3", "@smithy/types@^2.5.0", "@smithy/types@^2.8.0": + version "2.8.0" + resolved "https://registry.npmjs.org/@smithy/types/-/types-2.8.0.tgz#bdbaa0a54c9c3538d6c763c6f32d3e4f76fe0df9" + integrity sha512-h9sz24cFgt/W1Re22OlhQKmUZkNh244ApgRsUDYinqF8R+QgcsBIX344u2j61TPshsTz3CvL6HYU1DnQdsSrHA== dependencies: tslib "^2.5.0" -"@smithy/url-parser@^2.0.13", "@smithy/url-parser@^2.0.15", "@smithy/url-parser@^2.0.9": - version "2.0.15" - resolved "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-2.0.15.tgz#878d9b61f9eac8834cb611cf1a8a0e5d9a48038c" - integrity sha512-sADUncUj9rNbOTrdDGm4EXlUs0eQ9dyEo+V74PJoULY4jSQxS+9gwEgsPYyiu8PUOv16JC/MpHonOgqP/IEDZA== +"@smithy/url-parser@^2.0.13", "@smithy/url-parser@^2.0.16", "@smithy/url-parser@^2.0.9": + version "2.0.16" + resolved "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-2.0.16.tgz#25f860effe465acbbe61beb69b6def052878ee58" + integrity sha512-Wfz5WqAoRT91TjRy1JeLR0fXtkIXHGsMbgzKFTx7E68SrZ55TB8xoG+vm11Ru4gheFTMXjAjwAxv1jQdC+pAQA== dependencies: - "@smithy/querystring-parser" "^2.0.15" - "@smithy/types" "^2.7.0" + "@smithy/querystring-parser" "^2.0.16" + "@smithy/types" "^2.8.0" tslib "^2.5.0" "@smithy/util-base64@^2.0.0", "@smithy/util-base64@^2.0.1": @@ -4658,44 +4689,44 @@ "@smithy/is-array-buffer" "^2.0.0" tslib "^2.5.0" -"@smithy/util-config-provider@^2.0.0": - version "2.0.0" - resolved "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-2.0.0.tgz#4dd6a793605559d94267312fd06d0f58784b4c38" - integrity sha512-xCQ6UapcIWKxXHEU4Mcs2s7LcFQRiU3XEluM2WcCjjBtQkUN71Tb+ydGmJFPxMUrW/GWMgQEEGipLym4XG0jZg== +"@smithy/util-config-provider@^2.0.0", "@smithy/util-config-provider@^2.1.0": + version "2.1.0" + resolved "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-2.1.0.tgz#c733a862892772aaeb373a3e8af5182556da0ef9" + integrity sha512-S6V0JvvhQgFSGLcJeT1CBsaTR03MM8qTuxMH9WPCCddlSo2W0V5jIHimHtIQALMLEDPGQ0ROSRr/dU0O+mxiQg== dependencies: tslib "^2.5.0" "@smithy/util-defaults-mode-browser@^2.0.10", "@smithy/util-defaults-mode-browser@^2.0.19": - version "2.0.22" - resolved "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.22.tgz#8ef8c36b8c3c2f98f7a62278c3c684d659134269" - integrity sha512-qcF20IHHH96FlktvBRICDXDhLPtpVmtksHmqNGtotb9B0DYWXsC6jWXrkhrrwF7tH26nj+npVTqh9isiFV1gdA== + version "2.0.24" + resolved "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.24.tgz#bfa8fa441db0d0d309c11d091ca9746f2b8e4797" + integrity sha512-TsP5mBuLgO2C21+laNG2nHYZEyUdkbGURv2tHvSuQQxLz952MegX95uwdxOY2jR2H4GoKuVRfdJq7w4eIjGYeg== dependencies: - "@smithy/property-provider" "^2.0.16" - "@smithy/smithy-client" "^2.1.18" - "@smithy/types" "^2.7.0" + "@smithy/property-provider" "^2.0.17" + "@smithy/smithy-client" "^2.2.1" + "@smithy/types" "^2.8.0" bowser "^2.11.0" tslib "^2.5.0" "@smithy/util-defaults-mode-node@^2.0.12", "@smithy/util-defaults-mode-node@^2.0.25": - version "2.0.29" - resolved "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.29.tgz#6b210aede145a6bf4bd83d9f465948fb300ca577" - integrity sha512-+uG/15VoUh6JV2fdY9CM++vnSuMQ1VKZ6BdnkUM7R++C/vLjnlg+ToiSR1FqKZbMmKBXmsr8c/TsDWMAYvxbxQ== + version "2.0.32" + resolved "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.32.tgz#a0665ef2feed845de7825059072e312e22393698" + integrity sha512-d0S33dXA2cq1NyorVMroMrEtqKMr3MlyLITcfTBf9pXiigYiPMOtbSI7czHIfDbuVuM89Cg0urAgpt73QV9mPQ== dependencies: - "@smithy/config-resolver" "^2.0.21" - "@smithy/credential-provider-imds" "^2.1.4" - "@smithy/node-config-provider" "^2.1.8" - "@smithy/property-provider" "^2.0.16" - "@smithy/smithy-client" "^2.1.18" - "@smithy/types" "^2.7.0" + "@smithy/config-resolver" "^2.0.23" + "@smithy/credential-provider-imds" "^2.1.5" + "@smithy/node-config-provider" "^2.1.9" + "@smithy/property-provider" "^2.0.17" + "@smithy/smithy-client" "^2.2.1" + "@smithy/types" "^2.8.0" tslib "^2.5.0" "@smithy/util-endpoints@^1.0.4": - version "1.0.7" - resolved "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-1.0.7.tgz#5a258ac7838dea085660060b515cd2d19f19a4bc" - integrity sha512-Q2gEind3jxoLk6hdKWyESMU7LnXz8aamVwM+VeVjOYzYT1PalGlY/ETa48hv2YpV4+YV604y93YngyzzzQ4IIA== + version "1.0.8" + resolved "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-1.0.8.tgz#10ec9b228e96fc67b42ed06dabdab118a5869532" + integrity sha512-l8zVuyZZ61IzZBYp5NWvsAhbaAjYkt0xg9R4xUASkg5SEeTT2meHOJwJHctKMFUXe4QZbn9fR2MaBYjP2119+w== dependencies: - "@smithy/node-config-provider" "^2.1.8" - "@smithy/types" "^2.7.0" + "@smithy/node-config-provider" "^2.1.9" + "@smithy/types" "^2.8.0" tslib "^2.5.0" "@smithy/util-hex-encoding@^2.0.0": @@ -4705,31 +4736,31 @@ dependencies: tslib "^2.5.0" -"@smithy/util-middleware@^2.0.2", "@smithy/util-middleware@^2.0.6", "@smithy/util-middleware@^2.0.8": - version "2.0.8" - resolved "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-2.0.8.tgz#2ec1da1190d09b69512ce0248ebd5e819e3c8a92" - integrity sha512-qkvqQjM8fRGGA8P2ydWylMhenCDP8VlkPn8kiNuFEaFz9xnUKC2irfqsBSJrfrOB9Qt6pQsI58r3zvvumhFMkw== +"@smithy/util-middleware@^2.0.2", "@smithy/util-middleware@^2.0.6", "@smithy/util-middleware@^2.0.9": + version "2.0.9" + resolved "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-2.0.9.tgz#54a372fa723ace66046cdf91439fb1648a246d5c" + integrity sha512-PnCnBJ07noMX1lMDTEefmxSlusWJUiLfrme++MfK5TD0xz8NYmakgoXy5zkF/16zKGmiwOeKAztWT/Vjk1KRIQ== dependencies: - "@smithy/types" "^2.7.0" + "@smithy/types" "^2.8.0" tslib "^2.5.0" -"@smithy/util-retry@^2.0.2", "@smithy/util-retry@^2.0.6", "@smithy/util-retry@^2.0.8": - version "2.0.8" - resolved "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-2.0.8.tgz#61f8db11e4fe60975cb9fb2eada173f5024a06f3" - integrity sha512-cQTPnVaVFMjjS6cb44WV2yXtHVyXDC5icKyIbejMarJEApYeJWpBU3LINTxHqp/tyLI+MZOUdosr2mZ3sdziNg== +"@smithy/util-retry@^2.0.2", "@smithy/util-retry@^2.0.6", "@smithy/util-retry@^2.0.9": + version "2.0.9" + resolved "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-2.0.9.tgz#ef6d6e41bcc5df330b76cca913d5e637c70497fc" + integrity sha512-46BFWe9RqB6g7f4mxm3W3HlqknqQQmWHKlhoqSFZuGNuiDU5KqmpebMbvC3tjTlUkqn4xa2Z7s3Hwb0HNs5scw== dependencies: - "@smithy/service-error-classification" "^2.0.8" - "@smithy/types" "^2.7.0" + "@smithy/service-error-classification" "^2.0.9" + "@smithy/types" "^2.8.0" tslib "^2.5.0" -"@smithy/util-stream@^2.0.12", "@smithy/util-stream@^2.0.20", "@smithy/util-stream@^2.0.23": - version "2.0.23" - resolved "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.0.23.tgz#468ad29913d091092317cfea2d8ac5b866326a07" - integrity sha512-OJMWq99LAZJUzUwTk+00plyxX3ESktBaGPhqNIEVab+53gLULiWN9B/8bRABLg0K6R6Xg4t80uRdhk3B/LZqMQ== +"@smithy/util-stream@^2.0.12", "@smithy/util-stream@^2.0.20", "@smithy/util-stream@^2.0.24": + version "2.0.24" + resolved "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.0.24.tgz#fa896c8df828ce7758963b758c1f374407d812be" + integrity sha512-hRpbcRrOxDriMVmbya+Mv77VZVupxRAsfxVDKS54XuiURhdiwCUXJP0X1iJhHinuUf6n8pBF0MkG9C8VooMnWw== dependencies: - "@smithy/fetch-http-handler" "^2.3.1" - "@smithy/node-http-handler" "^2.2.1" - "@smithy/types" "^2.7.0" + "@smithy/fetch-http-handler" "^2.3.2" + "@smithy/node-http-handler" "^2.2.2" + "@smithy/types" "^2.8.0" "@smithy/util-base64" "^2.0.1" "@smithy/util-buffer-from" "^2.0.0" "@smithy/util-hex-encoding" "^2.0.0" @@ -4759,12 +4790,12 @@ tslib "^2.5.0" "@smithy/util-waiter@^2.0.13", "@smithy/util-waiter@^2.0.9": - version "2.0.15" - resolved "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-2.0.15.tgz#b02a42bf1b82f07973d1756a0ee10fafa1fbf58e" - integrity sha512-9Y+btzzB7MhLADW7xgD6SjvmoYaRkrb/9SCbNGmNdfO47v38rxb90IGXyDtAK0Shl9bMthTmLgjlfYc+vtz2Qw== + version "2.0.16" + resolved "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-2.0.16.tgz#3065566dd81951e24d843979ed1e6278794a955c" + integrity sha512-5i4YONHQ6HoUWDd+X0frpxTXxSXgJhUFl+z0iMy/zpUmVeCQY2or3Vss6DzHKKMMQL4pmVHpQm9WayHDorFdZg== dependencies: - "@smithy/abort-controller" "^2.0.15" - "@smithy/types" "^2.7.0" + "@smithy/abort-controller" "^2.0.16" + "@smithy/types" "^2.8.0" tslib "^2.5.0" "@szmarczak/http-timer@^5.0.1": @@ -4824,10 +4855,10 @@ dependencies: "@types/readdir-glob" "*" -"@types/aws-lambda@^8.10.130": - version "8.10.130" - resolved "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.130.tgz#d4a44201f0e47c8320a5868d845ad654f3b4adc2" - integrity sha512-HxTfLeGvD1wTJqIGwcBCpNmHKenja+We1e0cuzeIDFfbEj3ixnlTInyPR/81zAe0Ss/Ip12rFK6XNeMLVucOSg== +"@types/aws-lambda@^8.10.131": + version "8.10.131" + resolved "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.131.tgz#76fcd36e6a4a4666c7ea7503bf0e3e86c0a9cdb2" + integrity sha512-IWmFpqnVDvskYWnNSiu/qlRn80XlIOU0Gy5rKCl/NjhnI95pV8qIHs6L5b+bpHhyzuOSzjLgBcwgFSXrC1nZWA== "@types/babel__core@^7.1.14": version "7.20.5" @@ -4841,9 +4872,9 @@ "@types/babel__traverse" "*" "@types/babel__generator@*": - version "7.6.7" - resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.7.tgz#a7aebf15c7bc0eb9abd638bdb5c0b8700399c9d0" - integrity sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ== + version "7.6.8" + resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz#f836c61f48b1346e7d2b0d93c6dacc5b9535d3ab" + integrity sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw== dependencies: "@babel/types" "^7.0.0" @@ -5013,18 +5044,18 @@ resolved "https://registry.npmjs.org/@types/mockery/-/mockery-1.4.33.tgz#fb511e702e38b67e95af8b1375a65350b3fb5cab" integrity sha512-vpuuVxCnCEM0OakYNoyFs40mjJFJFJahBHyx0Z0Piysof+YwlDJzNO4V1weRvYySAmtAvlb0UHtxVO2IfTcykw== -"@types/node-fetch@^2.6.9": - version "2.6.9" - resolved "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.9.tgz#15f529d247f1ede1824f7e7acdaa192d5f28071e" - integrity sha512-bQVlnMLFJ2d35DkPNjEPmd9ueO/rh5EiaZt2bhqiSarPjZIuIV6bPQVqcrEyvNo+AfTrRGVazle1tl597w3gfA== +"@types/node-fetch@^2.6.10": + version "2.6.10" + resolved "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.10.tgz#ff5c1ceacab782f2b7ce69957d38c1c27b0dc469" + integrity sha512-PPpPK6F9ALFTn59Ka3BaL+qGuipRfxNE8qVgkp0bVixeiR2c2/L+IVOiBdu9JhhT22sWnQEp6YyHGI2b2+CMcA== dependencies: "@types/node" "*" form-data "^4.0.0" "@types/node@*": - version "20.10.4" - resolved "https://registry.npmjs.org/@types/node/-/node-20.10.4.tgz#b246fd84d55d5b1b71bf51f964bd514409347198" - integrity sha512-D08YG6rr8X90YB56tSIuBaddy/UXAA9RKJoFvrsnogAum/0pmjkgi4+2nx96A330FmioegBWmEYQ+syqCFaveg== + version "20.10.8" + resolved "https://registry.npmjs.org/@types/node/-/node-20.10.8.tgz#f1e223cbde9e25696661d167a5b93a9b2a5d57c7" + integrity sha512-f8nQs3cLxbAFc00vEU59yf9UyGUftkPaLGfvbVOIDdx2i1b8epBqj2aNGyP19fiyXWvlmZ7qC1XLjAzw/OKIeA== dependencies: undici-types "~5.26.4" @@ -5034,14 +5065,14 @@ integrity sha512-YUgMWAQBWLObABqrvx8qKO1enAvBUdjZOAWQ5grBAkp5LQv45jBvYKZ3oFS9iKRCQyFjqw6iuEa1vmFqtxYLZw== "@types/node@^16", "@types/node@^16.9.2": - version "16.18.68" - resolved "https://registry.npmjs.org/@types/node/-/node-16.18.68.tgz#3155f64a961b3d8d10246c80657f9a7292e3421a" - integrity sha512-sG3hPIQwJLoewrN7cr0dwEy+yF5nD4D/4FxtQpFciRD/xwUzgD+G05uxZHv5mhfXo4F9Jkp13jjn0CC2q325sg== + version "16.18.70" + resolved "https://registry.npmjs.org/@types/node/-/node-16.18.70.tgz#d4c819be1e9f8b69a794d6f2fd929d9ff76f6d4b" + integrity sha512-8eIk20G5VVVQNZNouHjLA2b8utE2NvGybLjMaF4lyhA9uhGwnmXF8o+icdXKGSQSNANJewXva/sFUoZLwAaYAg== "@types/node@^18": - version "18.19.3" - resolved "https://registry.npmjs.org/@types/node/-/node-18.19.3.tgz#e4723c4cb385641d61b983f6fe0b716abd5f8fc0" - integrity sha512-k5fggr14DwAytoA/t8rPrIz++lXK7/DqckthCmoZOKNsEbJkId4Z//BqgApXBUGrGddrigYa1oqheo/7YmW4rg== + version "18.19.6" + resolved "https://registry.npmjs.org/@types/node/-/node-18.19.6.tgz#537beece2c8ad4d9abdaa3b0f428e601eb57dac8" + integrity sha512-X36s5CXMrrJOs2lQCdDF68apW4Rfx9ixYMawlepwmE4Anezv/AV2LSpKD1Ub8DAc+urp5bk0BGZ6NtmBitfnsg== dependencies: undici-types "~5.26.4" @@ -5182,16 +5213,16 @@ resolved "https://registry.npmjs.org/@types/yarnpkg__lockfile/-/yarnpkg__lockfile-1.1.9.tgz#b3c8e8d66dc8ce79827f422a660a557cda9ded14" integrity sha512-GD4Fk15UoP5NLCNor51YdfL9MSdldKCqOC9EssrRw3HVfar9wUZ5y8Lfnp+qVD6hIinLr8ygklDYnmlnlQo12Q== -"@typescript-eslint/eslint-plugin@^6.18.0": - version "6.18.0" - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.18.0.tgz#94b86f3c25b468c714a04bd490017ecec2fd3746" - integrity sha512-3lqEvQUdCozi6d1mddWqd+kf8KxmGq2Plzx36BlkjuQe3rSTm/O98cLf0A4uDO+a5N1KD2SeEEl6fW97YHY+6w== +"@typescript-eslint/eslint-plugin@^6.18.1": + version "6.18.1" + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.18.1.tgz#0df881a47da1c1a9774f39495f5f7052f86b72e0" + integrity sha512-nISDRYnnIpk7VCFrGcu1rnZfM1Dh9LRHnfgdkjcbi/l7g16VYRri3TjXi9Ir4lOZSw5N/gnV/3H7jIPQ8Q4daA== dependencies: "@eslint-community/regexpp" "^4.5.1" - "@typescript-eslint/scope-manager" "6.18.0" - "@typescript-eslint/type-utils" "6.18.0" - "@typescript-eslint/utils" "6.18.0" - "@typescript-eslint/visitor-keys" "6.18.0" + "@typescript-eslint/scope-manager" "6.18.1" + "@typescript-eslint/type-utils" "6.18.1" + "@typescript-eslint/utils" "6.18.1" + "@typescript-eslint/visitor-keys" "6.18.1" debug "^4.3.4" graphemer "^1.4.0" ignore "^5.2.4" @@ -5211,15 +5242,15 @@ eslint-scope "^5.1.1" eslint-utils "^3.0.0" -"@typescript-eslint/parser@^6.18.0": - version "6.18.0" - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.18.0.tgz#d494161d64832e869f0a6acc6000a2cdff858383" - integrity sha512-v6uR68SFvqhNQT41frCMCQpsP+5vySy6IdgjlzUWoo7ALCnpaWYcz/Ij2k4L8cEsL0wkvOviCMpjmtRtHNOKzA== +"@typescript-eslint/parser@^6.18.1": + version "6.18.1" + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.18.1.tgz#3c3987e186b38c77b30b6bfa5edf7c98ae2ec9d3" + integrity sha512-zct/MdJnVaRRNy9e84XnVtRv9Vf91/qqe+hZJtKanjojud4wAVy/7lXxJmMyX6X6J+xc6c//YEWvpeif8cAhWA== dependencies: - "@typescript-eslint/scope-manager" "6.18.0" - "@typescript-eslint/types" "6.18.0" - "@typescript-eslint/typescript-estree" "6.18.0" - "@typescript-eslint/visitor-keys" "6.18.0" + "@typescript-eslint/scope-manager" "6.18.1" + "@typescript-eslint/types" "6.18.1" + "@typescript-eslint/typescript-estree" "6.18.1" + "@typescript-eslint/visitor-keys" "6.18.1" debug "^4.3.4" "@typescript-eslint/scope-manager@4.33.0": @@ -5230,21 +5261,21 @@ "@typescript-eslint/types" "4.33.0" "@typescript-eslint/visitor-keys" "4.33.0" -"@typescript-eslint/scope-manager@6.18.0": - version "6.18.0" - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.18.0.tgz#24ca6fc1f4a2afa71122dcfca9282878687d9997" - integrity sha512-o/UoDT2NgOJ2VfHpfr+KBY2ErWvCySNUIX/X7O9g8Zzt/tXdpfEU43qbNk8LVuWUT2E0ptzTWXh79i74PP0twA== +"@typescript-eslint/scope-manager@6.18.1": + version "6.18.1" + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.18.1.tgz#28c31c60f6e5827996aa3560a538693cb4bd3848" + integrity sha512-BgdBwXPFmZzaZUuw6wKiHKIovms97a7eTImjkXCZE04TGHysG+0hDQPmygyvgtkoB/aOQwSM/nWv3LzrOIQOBw== dependencies: - "@typescript-eslint/types" "6.18.0" - "@typescript-eslint/visitor-keys" "6.18.0" + "@typescript-eslint/types" "6.18.1" + "@typescript-eslint/visitor-keys" "6.18.1" -"@typescript-eslint/type-utils@6.18.0": - version "6.18.0" - resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.18.0.tgz#a492da599da5c38c70aa9ff9bfb473961b8ae663" - integrity sha512-ZeMtrXnGmTcHciJN1+u2CigWEEXgy1ufoxtWcHORt5kGvpjjIlK9MUhzHm4RM8iVy6dqSaZA/6PVkX6+r+ChjQ== +"@typescript-eslint/type-utils@6.18.1": + version "6.18.1" + resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.18.1.tgz#115cf535f8b39db8301677199ce51151e2daee96" + integrity sha512-wyOSKhuzHeU/5pcRDP2G2Ndci+4g653V43gXTpt4nbyoIOAASkGDA9JIAgbQCdCkcr1MvpSYWzxTz0olCn8+/Q== dependencies: - "@typescript-eslint/typescript-estree" "6.18.0" - "@typescript-eslint/utils" "6.18.0" + "@typescript-eslint/typescript-estree" "6.18.1" + "@typescript-eslint/utils" "6.18.1" debug "^4.3.4" ts-api-utils "^1.0.1" @@ -5253,10 +5284,10 @@ resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.33.0.tgz#a1e59036a3b53ae8430ceebf2a919dc7f9af6d72" integrity sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ== -"@typescript-eslint/types@6.18.0": - version "6.18.0" - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.18.0.tgz#ffce610a1540c17cf7d8ecf2bb34b8b0e2e77101" - integrity sha512-/RFVIccwkwSdW/1zeMx3hADShWbgBxBnV/qSrex6607isYjj05t36P6LyONgqdUrNLl5TYU8NIKdHUYpFvExkA== +"@typescript-eslint/types@6.18.1": + version "6.18.1" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.18.1.tgz#91617d8080bcd99ac355d9157079970d1d49fefc" + integrity sha512-4TuMAe+tc5oA7wwfqMtB0Y5OrREPF1GeJBAjqwgZh1lEMH5PJQgWgHGfYufVB51LtjD+peZylmeyxUXPfENLCw== "@typescript-eslint/typescript-estree@4.33.0", "@typescript-eslint/typescript-estree@^4.33.0": version "4.33.0" @@ -5271,13 +5302,13 @@ semver "^7.3.5" tsutils "^3.21.0" -"@typescript-eslint/typescript-estree@6.18.0": - version "6.18.0" - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.18.0.tgz#1c357c3ca435c3cfa2af6b9daf45ca0bc2bb059a" - integrity sha512-klNvl+Ql4NsBNGB4W9TZ2Od03lm7aGvTbs0wYaFYsplVPhr+oeXjlPZCDI4U9jgJIDK38W1FKhacCFzCC+nbIg== +"@typescript-eslint/typescript-estree@6.18.1": + version "6.18.1" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.18.1.tgz#a12b6440175b4cbc9d09ab3c4966c6b245215ab4" + integrity sha512-fv9B94UAhywPRhUeeV/v+3SBDvcPiLxRZJw/xZeeGgRLQZ6rLMG+8krrJUyIf6s1ecWTzlsbp0rlw7n9sjufHA== dependencies: - "@typescript-eslint/types" "6.18.0" - "@typescript-eslint/visitor-keys" "6.18.0" + "@typescript-eslint/types" "6.18.1" + "@typescript-eslint/visitor-keys" "6.18.1" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" @@ -5285,17 +5316,17 @@ semver "^7.5.4" ts-api-utils "^1.0.1" -"@typescript-eslint/utils@6.18.0": - version "6.18.0" - resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.18.0.tgz#4d07c9c08f84b9939a1aca7aef98c8f378936142" - integrity sha512-wiKKCbUeDPGaYEYQh1S580dGxJ/V9HI7K5sbGAVklyf+o5g3O+adnS4UNJajplF4e7z2q0uVBaTdT/yLb4XAVA== +"@typescript-eslint/utils@6.18.1": + version "6.18.1" + resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.18.1.tgz#3451cfe2e56babb6ac657e10b6703393d4b82955" + integrity sha512-zZmTuVZvD1wpoceHvoQpOiewmWu3uP9FuTWo8vqpy2ffsmfCE8mklRPi+vmnIYAIk9t/4kOThri2QCDgor+OpQ== dependencies: "@eslint-community/eslint-utils" "^4.4.0" "@types/json-schema" "^7.0.12" "@types/semver" "^7.5.0" - "@typescript-eslint/scope-manager" "6.18.0" - "@typescript-eslint/types" "6.18.0" - "@typescript-eslint/typescript-estree" "6.18.0" + "@typescript-eslint/scope-manager" "6.18.1" + "@typescript-eslint/types" "6.18.1" + "@typescript-eslint/typescript-estree" "6.18.1" semver "^7.5.4" "@typescript-eslint/visitor-keys@4.33.0": @@ -5306,12 +5337,12 @@ "@typescript-eslint/types" "4.33.0" eslint-visitor-keys "^2.0.0" -"@typescript-eslint/visitor-keys@6.18.0": - version "6.18.0" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.18.0.tgz#3c8733737786fa6c78a347b4fa306ae7155b560f" - integrity sha512-1wetAlSZpewRDb2h9p/Q8kRjdGuqdTAQbkJIOUMLug2LBLG+QOjiWoSj6/3B/hA9/tVTFFdtiKvAYoYnSRW/RA== +"@typescript-eslint/visitor-keys@6.18.1": + version "6.18.1" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.18.1.tgz#704d789bda2565a15475e7d22f145b8fe77443f4" + integrity sha512-/kvt0C5lRqGoCfsbmm7/CwMqoSkY3zzHLIjdhHZQW3VFrnz7ATecOHR7nb7V+xn4286MBxfnQfQhAmCI0u+bJA== dependencies: - "@typescript-eslint/types" "6.18.0" + "@typescript-eslint/types" "6.18.1" eslint-visitor-keys "^3.4.1" "@ungap/structured-clone@^1.2.0": @@ -5373,9 +5404,9 @@ acorn@^7.4.0: integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== acorn@^8.4.1, acorn@^8.9.0: - version "8.11.2" - resolved "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz#ca0d78b51895be5390a5903c5b3bdcdaf78ae40b" - integrity sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w== + version "8.11.3" + resolved "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz#71e0b14e13a4ec160724b38fb7b0f233b1b81d7a" + integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg== add-stream@^1.0.0: version "1.0.0" @@ -5765,21 +5796,21 @@ available-typed-arrays@^1.0.5: resolved "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== -aws-sdk-client-mock-jest@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/aws-sdk-client-mock-jest/-/aws-sdk-client-mock-jest-3.0.0.tgz#fff5146ddd56ba3987da3c9aecf9196fa254b4a6" - integrity sha512-oV1rBQZc4UumLbzZAhi8UAehUq+k75hkQYGLrVIP0iJj85Z9xw+EaSsmJke/KQ8Z3vng+Xv1xbounsxpvZpunQ== +aws-sdk-client-mock-jest@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/aws-sdk-client-mock-jest/-/aws-sdk-client-mock-jest-3.0.1.tgz#fc555d623e180759654d105eed8125a438f3e533" + integrity sha512-eT0i+XkvitMt7ml2LVUayVd6oiFO7SqLQBEbRId094fs2qlWlL+Png0WuOFVCIcTZgjoK5v81UnKSLwFbbpWqA== dependencies: "@types/jest" "^28.1.3" tslib "^2.1.0" -aws-sdk-client-mock@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/aws-sdk-client-mock/-/aws-sdk-client-mock-3.0.0.tgz#4202ce0d52462e8aa96f81ccb0c250a4640b0976" - integrity sha512-4mBiWhuLYLZe1+K/iB8eYy5SAZyW2se+Keyh5u9QouMt6/qJ5SRZhss68xvUX5g3ApzROJ06QPRziYHP6buuvQ== +aws-sdk-client-mock@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/aws-sdk-client-mock/-/aws-sdk-client-mock-3.0.1.tgz#f9ecc50ff5190fbe7286155e65ea99ad80f670ff" + integrity sha512-9VAzJLl8mz99KP9HjOm/93d8vznRRUTpJooPBOunRdUAnVYopCe9xmMuu7eVemu8fQ+w6rP7o5bBK1kAFkB2KQ== dependencies: "@types/sinon" "^10.0.10" - sinon "^14.0.2" + sinon "^16.1.3" tslib "^2.1.0" aws-sdk-js-codemod@^0.28.2: @@ -5807,39 +5838,7 @@ aws-sdk-mock@5.8.0: sinon "^14.0.1" traverse "^0.6.6" -aws-sdk@2.1516.0: - version "2.1516.0" - resolved "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1516.0.tgz#66c427bd800dbc3e502b946500d312cafec95611" - integrity sha512-RgTRRQR77NDYjnpCwA8/fv9bKTrbcugP6PaLduYtlMZa78fws/vROTe6bL6K+BRZ/lrWz6kW6xJJdN9KkkrOMw== - dependencies: - buffer "4.9.2" - events "1.1.1" - ieee754 "1.1.13" - jmespath "0.16.0" - querystring "0.2.0" - sax "1.2.1" - url "0.10.3" - util "^0.12.4" - uuid "8.0.0" - xml2js "0.5.0" - -aws-sdk@^2.1231.0, aws-sdk@^2.1517.0, aws-sdk@^2.928.0: - version "2.1517.0" - resolved "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1517.0.tgz#ab7127a6f4291fb8be465830b00ee91eb10a6b9d" - integrity sha512-k8TXd7t6BFUheOoGXpBRVOCwU4nmmWn1LFRS5WLRR0MUxbkvvJqeNArn+ktiod/t7p4hDSmd48cVLGi3eoyX9g== - dependencies: - buffer "4.9.2" - events "1.1.1" - ieee754 "1.1.13" - jmespath "0.16.0" - querystring "0.2.0" - sax "1.2.1" - url "0.10.3" - util "^0.12.4" - uuid "8.0.0" - xml2js "0.5.0" - -aws-sdk@^2.1532.0: +aws-sdk@2.1532.0, aws-sdk@^2.1231.0, aws-sdk@^2.1532.0, aws-sdk@^2.928.0: version "2.1532.0" resolved "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1532.0.tgz#7c78054e53584ce6396406e87d3edfbadb0ffa81" integrity sha512-4QVQs01LEAxo7UpSHlq/HaO+SJ1WrYF8W1otO2WhKpVRYXkSxXIgZgfYaK+sQ762XTtB6tSuD2ZS2HGsKNXVLw== @@ -5863,16 +5862,7 @@ axios@^0.27.2: follow-redirects "^1.14.9" form-data "^4.0.0" -axios@^1.0.0, axios@^1.6.2: - version "1.6.2" - resolved "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz#de67d42c755b571d3e698df1b6504cde9b0ee9f2" - integrity sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A== - dependencies: - follow-redirects "^1.15.0" - form-data "^4.0.0" - proxy-from-env "^1.1.0" - -axios@^1.6.5: +axios@^1.0.0, axios@^1.6.5: version "1.6.5" resolved "https://registry.npmjs.org/axios/-/axios-1.6.5.tgz#2c090da14aeeab3770ad30c3a1461bc970fb0cd8" integrity sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg== @@ -5982,9 +5972,9 @@ base64-js@^1.0.2, base64-js@^1.3.1: integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== basic-ftp@^5.0.2: - version "5.0.3" - resolved "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.3.tgz#b14c0fe8111ce001ec913686434fe0c2fb461228" - integrity sha512-QHX8HLlncOLpy54mh+k/sWIFd0ThmRqwe9ZjELybGZK+tZ8rUb9VO0saKJUROTbE+KhzDUT7xziGpGrW8Kmd+g== + version "5.0.4" + resolved "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.4.tgz#28aeab7bfbbde5f5d0159cd8bb3b8e633bbb091d" + integrity sha512-8PzkB0arJFV4jJWSGOYR+OEic6aeKMu/osRhBULN6RY0ykby6LKhbmuQ5ublvaas5BOwboah5D87nrHyuh8PPA== before-after-hook@^2.2.0: version "2.2.3" @@ -6248,9 +6238,9 @@ camelcase@^7.0.1: integrity sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw== caniuse-lite@^1.0.30001565: - version "1.0.30001570" - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001570.tgz#b4e5c1fa786f733ab78fc70f592df6b3f23244ca" - integrity sha512-+3e0ASu4sw1SWaoCtvPeyXp+5PsjigkSt8OXZbF9StH5pQWbxEjLAZE3n8Aup5udop1uRiKA7a4utUk/uoSpUw== + version "1.0.30001576" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001576.tgz#893be772cf8ee6056d6c1e2d07df365b9ec0a5c4" + integrity sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg== canonicalize@^2.0.0: version "2.0.0" @@ -6276,31 +6266,31 @@ cdk-from-cfn@^0.116.0: resolved "https://registry.npmjs.org/cdk-from-cfn/-/cdk-from-cfn-0.116.0.tgz#3906e5e5322289ae2bbc210c197156a2289d3c39" integrity sha512-bYomOU9z0vAVQBiyAxD9dN5+I/BGf2iHtYKq/kUntMjojbA85KH8FAiKaxvZQXRVwMV2P32rkzR+aX4T3SMcdA== -cdk-generate-synthetic-examples@^0.1.299: - version "0.1.299" - resolved "https://registry.npmjs.org/cdk-generate-synthetic-examples/-/cdk-generate-synthetic-examples-0.1.299.tgz#b13d52165bcff1c72acf13d062f04540fe590a05" - integrity sha512-rJgCtswQUk9pdrwsl1S1V7B5/jU4cxoT7F+b9KpcBQsBMeEZj/bPGH80AaMSZ4Xe+m5QTCL4zCN8tpM1ckzbDg== +cdk-generate-synthetic-examples@^0.1.301: + version "0.1.301" + resolved "https://registry.npmjs.org/cdk-generate-synthetic-examples/-/cdk-generate-synthetic-examples-0.1.301.tgz#32ed34f88404abaae3338f9e6e32a27609919b37" + integrity sha512-+aPyKVO6g4jJnb9tD6xp2Jz6TYszePufW5LipfJ82KKY3rM7D+oGmMmgu/xGp8iiJQrJl8Hh9o8jHI7dh/4CDg== dependencies: - "@jsii/spec" "^1.93.0" + "@jsii/spec" "^1.94.0" fs-extra "^10.1.0" - jsii "^1.93.0" - jsii-reflect "^1.93.0" - jsii-rosetta "^1.93.0" + jsii "^1.94.0" + jsii-reflect "^1.94.0" + jsii-rosetta "^1.94.0" yargs "^17.7.2" -cdk8s-plus-27@2.7.70: - version "2.7.70" - resolved "https://registry.npmjs.org/cdk8s-plus-27/-/cdk8s-plus-27-2.7.70.tgz#403481b2344cafa7d4614af59e162ff5b85a4be7" - integrity sha512-SOvx6GqSa2Ti3wPmRXV8ITxlYd4JJqtq3v0VKIcsFXnYm+BpC4JIdO1rZM57BvtsS+nH3y3+5rpp5Rxh5y258g== +cdk8s-plus-27@2.7.71: + version "2.7.71" + resolved "https://registry.npmjs.org/cdk8s-plus-27/-/cdk8s-plus-27-2.7.71.tgz#6a323e42e0f68fbc0f197f439e189fdf97db7520" + integrity sha512-IUf0GmGvk1YK0ugWIINKPQmmyQ2IiU37J3Deu1G+BFh4Lzka1xVUr8XBWPaWR9kZIvAZWUSG69RC8aONlfy72Q== dependencies: minimatch "^3.1.2" optionalDependencies: backport "8.5.0" -cdk8s@2.68.18: - version "2.68.18" - resolved "https://registry.npmjs.org/cdk8s/-/cdk8s-2.68.18.tgz#87c601cb5b2d3be960ad0a08098e6f292934b1b1" - integrity sha512-YQk192V1L2CjQcOw3hft3HwC/2GVHBxqWpMtYzYc3mMhK8Qe7Ajh3K8bcciafWjGSDlRPixOxYOOtk4wSeuVnQ== +cdk8s@2.68.25: + version "2.68.25" + resolved "https://registry.npmjs.org/cdk8s/-/cdk8s-2.68.25.tgz#473dd5288d86714b970bb18ea23c3b7e259da9a7" + integrity sha512-CQdpl/IWWyFY7bnqzp2mtM25BOiN8XIW36Qct8smtre/PJ/72pgKOwOcCBbNMJhDp0hYCI3w35JRy/FoK1vwBw== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.2" @@ -6539,10 +6529,10 @@ co@^4.6.0: resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== -codemaker@^1.93.0: - version "1.93.0" - resolved "https://registry.npmjs.org/codemaker/-/codemaker-1.93.0.tgz#4cd42eaf789678cc996581baf8ca014b505e72b4" - integrity sha512-n9AdncxhGti20YhA7HI2oAYhELh/qlDnW9JIAYQW9iULXdeaKtsxHgvcwBCltpieOcQrq10bt+sUawBs62vxLg== +codemaker@^1.94.0: + version "1.94.0" + resolved "https://registry.npmjs.org/codemaker/-/codemaker-1.94.0.tgz#c5d79cf5580ea673edd14e648891c5a1256026db" + integrity sha512-V+896C7RojQVfG0UlOXaFfVVxmFb08rPtJvzcxhdJfowc2o6xGwGG0OpWSLHy6fQrmt4BxLXnKZ6Xeuqt4aKjw== dependencies: camelcase "^6.3.0" decamelize "^5.0.1" @@ -7531,9 +7521,9 @@ ejs@^3.1.7: jake "^10.8.5" electron-to-chromium@^1.4.601: - version "1.4.611" - resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.611.tgz#92d3a8f03110fbf5f99b054da97825f994fa480a" - integrity sha512-ZtRpDxrjHapOwxtv+nuth5ByB8clyn8crVynmRNGO3wG3LOp8RTcyZDqwaI6Ng6y8FCK2hVZmJoqwCskKbNMaw== + version "1.4.626" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.626.tgz#c20e1706354a31721b65e81496800534dd04b222" + integrity sha512-f7/be56VjRRQk+Ric6PmIrEtPcIqsn3tElyAu9Sh6egha2VLJ82qwkcOdcnT06W+Pb6RUulV1ckzrGbKzVcTHg== emittery@^0.13.1: version "0.13.1" @@ -7730,33 +7720,34 @@ es6-weak-map@^2.0.3: es6-iterator "^2.0.3" es6-symbol "^3.1.1" -esbuild@^0.19.9: - version "0.19.9" - resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.19.9.tgz#423a8f35153beb22c0b695da1cd1e6c0c8cdd490" - integrity sha512-U9CHtKSy+EpPsEBa+/A2gMs/h3ylBC0H0KSqIg7tpztHerLi6nrrcoUJAkNCEPumx8yJ+Byic4BVwHgRbN0TBg== +esbuild@^0.19.11: + version "0.19.11" + resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.19.11.tgz#4a02dca031e768b5556606e1b468fe72e3325d96" + integrity sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA== optionalDependencies: - "@esbuild/android-arm" "0.19.9" - "@esbuild/android-arm64" "0.19.9" - "@esbuild/android-x64" "0.19.9" - "@esbuild/darwin-arm64" "0.19.9" - "@esbuild/darwin-x64" "0.19.9" - "@esbuild/freebsd-arm64" "0.19.9" - "@esbuild/freebsd-x64" "0.19.9" - "@esbuild/linux-arm" "0.19.9" - "@esbuild/linux-arm64" "0.19.9" - "@esbuild/linux-ia32" "0.19.9" - "@esbuild/linux-loong64" "0.19.9" - "@esbuild/linux-mips64el" "0.19.9" - "@esbuild/linux-ppc64" "0.19.9" - "@esbuild/linux-riscv64" "0.19.9" - "@esbuild/linux-s390x" "0.19.9" - "@esbuild/linux-x64" "0.19.9" - "@esbuild/netbsd-x64" "0.19.9" - "@esbuild/openbsd-x64" "0.19.9" - "@esbuild/sunos-x64" "0.19.9" - "@esbuild/win32-arm64" "0.19.9" - "@esbuild/win32-ia32" "0.19.9" - "@esbuild/win32-x64" "0.19.9" + "@esbuild/aix-ppc64" "0.19.11" + "@esbuild/android-arm" "0.19.11" + "@esbuild/android-arm64" "0.19.11" + "@esbuild/android-x64" "0.19.11" + "@esbuild/darwin-arm64" "0.19.11" + "@esbuild/darwin-x64" "0.19.11" + "@esbuild/freebsd-arm64" "0.19.11" + "@esbuild/freebsd-x64" "0.19.11" + "@esbuild/linux-arm" "0.19.11" + "@esbuild/linux-arm64" "0.19.11" + "@esbuild/linux-ia32" "0.19.11" + "@esbuild/linux-loong64" "0.19.11" + "@esbuild/linux-mips64el" "0.19.11" + "@esbuild/linux-ppc64" "0.19.11" + "@esbuild/linux-riscv64" "0.19.11" + "@esbuild/linux-s390x" "0.19.11" + "@esbuild/linux-x64" "0.19.11" + "@esbuild/netbsd-x64" "0.19.11" + "@esbuild/openbsd-x64" "0.19.11" + "@esbuild/sunos-x64" "0.19.11" + "@esbuild/win32-arm64" "0.19.11" + "@esbuild/win32-ia32" "0.19.11" + "@esbuild/win32-x64" "0.19.11" escalade@^3.1.1: version "3.1.1" @@ -7943,14 +7934,14 @@ eslint@^7.32.0: v8-compile-cache "^2.0.3" eslint@^8: - version "8.55.0" - resolved "https://registry.npmjs.org/eslint/-/eslint-8.55.0.tgz#078cb7b847d66f2c254ea1794fa395bf8e7e03f8" - integrity sha512-iyUUAM0PCKj5QpwGfmCAG9XXbZCWsqP/eWAWrG/W0umvjuLRBECwSFdt+rCntju0xEH7teIABPwXpahftIaTdA== + version "8.56.0" + resolved "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz#4957ce8da409dc0809f99ab07a1b94832ab74b15" + integrity sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ== dependencies: "@eslint-community/eslint-utils" "^4.2.0" "@eslint-community/regexpp" "^4.6.1" "@eslint/eslintrc" "^2.1.4" - "@eslint/js" "8.55.0" + "@eslint/js" "8.56.0" "@humanwhocodes/config-array" "^0.11.13" "@humanwhocodes/module-importer" "^1.0.1" "@nodelib/fs.walk" "^1.2.8" @@ -8134,13 +8125,6 @@ external-editor@^3.0.3: iconv-lite "^0.4.24" tmp "^0.0.33" -fast-check@^3.14.0: - version "3.14.0" - resolved "https://registry.npmjs.org/fast-check/-/fast-check-3.14.0.tgz#1d15aca87524e598525dbb713d7f9ca1800e55cf" - integrity sha512-9Z0zqASzDNjXBox/ileV/fd+4P+V/f3o4shM6QawvcdLFh8yjPG4h5BrHUZ8yzY6amKGDTAmRMyb/JZqe+dCgw== - dependencies: - pure-rand "^6.0.0" - fast-check@^3.15.0: version "3.15.0" resolved "https://registry.npmjs.org/fast-check/-/fast-check-3.15.0.tgz#3ee501aa82c836efb96d7bc8c68aa7bbc1d79f8e" @@ -8197,9 +8181,9 @@ fastest-levenshtein@^1.0.12: integrity sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg== fastq@^1.6.0: - version "1.15.0" - resolved "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a" - integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== + version "1.16.0" + resolved "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz#83b9a9375692db77a822df081edb6a9cf6839320" + integrity sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA== dependencies: reusify "^1.0.4" @@ -8342,16 +8326,16 @@ flatten@^1.0.2: integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== flow-parser@0.*: - version "0.223.3" - resolved "https://registry.npmjs.org/flow-parser/-/flow-parser-0.223.3.tgz#9e331f635b3d4b5e0875bfc4f5dd79bf9c42c795" - integrity sha512-9KxxDKSB22ovMpSULbOL/QAQGPN6M0YMS3PubQvB0jVc4W7QP6VhasIVic7MzKcJSh0BAVs4J6SZjoH0lDDNlg== + version "0.226.0" + resolved "https://registry.npmjs.org/flow-parser/-/flow-parser-0.226.0.tgz#d552ab6762342e0e2b112fc937dd70b59e5e5d05" + integrity sha512-YlH+Y/P/5s0S7Vg14RwXlJMF/JsGfkG7gcKB/zljyoqaPNX9YVsGzx+g6MLTbhZaWbPhs4347aTpmSb9GgiPtw== fn.name@1.x.x: version "1.1.0" resolved "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz#26cad8017967aea8731bc42961d04a3d5988accc" integrity sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw== -follow-redirects@^1.14.9, follow-redirects@^1.15.0, follow-redirects@^1.15.2, follow-redirects@^1.15.4: +follow-redirects@^1.14.9, follow-redirects@^1.15.2, follow-redirects@^1.15.4: version "1.15.4" resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz#cdc7d308bf6493126b17ea2191ea0ccf3e535adf" integrity sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw== @@ -10203,60 +10187,60 @@ jsesc@^2.5.1: resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== -jsii-diff@1.93.0: - version "1.93.0" - resolved "https://registry.npmjs.org/jsii-diff/-/jsii-diff-1.93.0.tgz#6544309c3c5378ccaca3dcd2c39314f253d3da7e" - integrity sha512-Tm3ZsjBi4TfvPVvcEmmOCToup9T3Bdatvi+iboR/0iIEp8P1puwUjPrMhfaa5AliqYQtCuPHNLlYZnhsOuTy9A== +jsii-diff@1.94.0: + version "1.94.0" + resolved "https://registry.npmjs.org/jsii-diff/-/jsii-diff-1.94.0.tgz#fb1535f90b3fff45f0caa9e97bd907260f0cac4f" + integrity sha512-jbiMsbzi0wrBl8tuXB+HvYiIHDQfj0Ktrc7bshhzung+POnT5QCU3M0/MwNr2V+u4F0DDCvO3PFML26eXABA5w== dependencies: - "@jsii/check-node" "1.93.0" - "@jsii/spec" "^1.93.0" + "@jsii/check-node" "1.94.0" + "@jsii/spec" "^1.94.0" fs-extra "^10.1.0" - jsii-reflect "^1.93.0" + jsii-reflect "^1.94.0" log4js "^6.9.1" yargs "^16.2.0" -jsii-pacmak@1.93.0: - version "1.93.0" - resolved "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.93.0.tgz#5793c251cb45963d57bc839cf8bbe64d8e5b998f" - integrity sha512-A2rn4seHN+1/VzwQ0H8t6zxAz9HpZWbF+kVi9MpNgqd2iiNYxS1XNyirzyQ8D3e5ZNWoPAyFVuGqkXrtdo4etg== +jsii-pacmak@1.94.0: + version "1.94.0" + resolved "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.94.0.tgz#42f824dabaea95d4b5371b492bf069af758f91f8" + integrity sha512-L5s3RZ0AOx1XfAhXsEjyeCteVrw6nwJLynL+t93eXVDcw7NFT7S0fCFXzQ4lpYQ23P/yVpSIy32J3zpUOf4uDQ== dependencies: - "@jsii/check-node" "1.93.0" - "@jsii/spec" "^1.93.0" + "@jsii/check-node" "1.94.0" + "@jsii/spec" "^1.94.0" clone "^2.1.2" - codemaker "^1.93.0" + codemaker "^1.94.0" commonmark "^0.30.0" escape-string-regexp "^4.0.0" fs-extra "^10.1.0" - jsii-reflect "^1.93.0" - jsii-rosetta "^1.93.0" + jsii-reflect "^1.94.0" + jsii-rosetta "^1.94.0" semver "^7.5.4" spdx-license-list "^6.8.0" xmlbuilder "^15.1.1" yargs "^16.2.0" -jsii-reflect@1.93.0, jsii-reflect@^1.93.0: - version "1.93.0" - resolved "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.93.0.tgz#5b2dcb964a25e5886b3d5d23020485d02630d301" - integrity sha512-obf74y7RFXFNfPmgJYMQoRVPeR40czub0MM+rKfyEape5+qqvTU1pyUN384kVzpEzUfFIRsFMWqfxrW4zqwuPQ== +jsii-reflect@1.94.0, jsii-reflect@^1.94.0: + version "1.94.0" + resolved "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.94.0.tgz#78b3504e975131a177cbb527d23ca44e2264b1f7" + integrity sha512-Oupkl5iFFeq3GJ2a/fQNMnsXRMISmEKklPHksYs/l6MqrNFUQ5kg9oj1qxjSyaCpvvXBI8Eh7y73dqNE8w4cVw== dependencies: - "@jsii/check-node" "1.93.0" - "@jsii/spec" "^1.93.0" + "@jsii/check-node" "1.94.0" + "@jsii/spec" "^1.94.0" chalk "^4" fs-extra "^10.1.0" - oo-ascii-tree "^1.93.0" + oo-ascii-tree "^1.94.0" yargs "^16.2.0" -jsii-rosetta@^1.93.0: - version "1.93.0" - resolved "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-1.93.0.tgz#951e8ae27ceaf0504abd74c15866f6050c97ef82" - integrity sha512-5HFoC6Cp3Y3usCGuTRDTL/ovgz9MxI6/kY4Re8agVShXR6MPSX6F6Sc1qGMUjf3ynFfPz+DMsBY0Z164cxVKBA== +jsii-rosetta@^1.94.0: + version "1.94.0" + resolved "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-1.94.0.tgz#ad716242ca61157e16ab4e3e9072f8afc9ef43c9" + integrity sha512-FLQAxdZJsH0sg87S9u/e4+HDGr6Pth+UZ4ool3//MFMsw+C0iwagAlNVhZuyohMdlvumpQeg9Gr+FvoBZFoBrA== dependencies: - "@jsii/check-node" "1.93.0" - "@jsii/spec" "1.93.0" + "@jsii/check-node" "1.94.0" + "@jsii/spec" "1.94.0" "@xmldom/xmldom" "^0.8.10" commonmark "^0.30.0" fast-glob "^3.3.2" - jsii "1.93.0" + jsii "1.94.0" semver "^7.5.4" semver-intersect "^1.4.0" stream-json "^1.8.0" @@ -10264,10 +10248,10 @@ jsii-rosetta@^1.93.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@~5.2.6: - version "5.2.6" - resolved "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-5.2.6.tgz#a5c6d37cff1992f7089f0766c22aea3e33c1c46c" - integrity sha512-HCXeAIUzU2Z1nJ9GFDQ1PMpGKbktJmZ+9upOw10zbV7WPT/4QUF6NPNfRIikk3bwPWTdFmsEtfjAO96UbubnbA== +jsii-rosetta@~5.3.3: + version "5.3.3" + resolved "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-5.3.3.tgz#581f43a507a7e025abf19d57f37489072970b659" + integrity sha512-p00zNkx1yicyAyWGWnpIXutryqx3Q1Hko3yPWrhOsSEqy/WiKGAKme87S/EZVnpz0TAse/mX4OymlBCqDXagJw== dependencies: "@jsii/check-node" "1.93.0" "@jsii/spec" "^1.93.0" @@ -10275,21 +10259,21 @@ jsii-rosetta@~5.2.6: chalk "^4" commonmark "^0.30.0" fast-glob "^3.3.2" - jsii "~5.2.5" + jsii "~5.3.0" semver "^7.5.4" semver-intersect "^1.5.0" stream-json "^1.8.0" - typescript "~5.2.2" + typescript "~5.3" workerpool "^6.5.1" yargs "^17.7.2" -jsii@1.93.0, jsii@^1.93.0: - version "1.93.0" - resolved "https://registry.npmjs.org/jsii/-/jsii-1.93.0.tgz#a30e077883235c7fdd09772e0637eeefeef975d9" - integrity sha512-J6In5MDWcmVosOwZxdwcW+NisQZ2p9g2zWFwCO3RpMoHmpzYasChZSvRvpgR5iFB7m10QRebU+45R2WCGsadfg== +jsii@1.94.0, jsii@^1.94.0: + version "1.94.0" + resolved "https://registry.npmjs.org/jsii/-/jsii-1.94.0.tgz#46dab7b2feee00e3d0316216f551156c1084597c" + integrity sha512-20KlKsBZlo7Ti6vfqTpKfZXnT2MKRGfh5bIPrwDODoCQmHNATfPFt1fs5+Wqd7xdrEj+A+sLAtjfHTw6i+sxCw== dependencies: - "@jsii/check-node" "1.93.0" - "@jsii/spec" "^1.93.0" + "@jsii/check-node" "1.94.0" + "@jsii/spec" "^1.94.0" case "^1.6.3" chalk "^4" fast-deep-equal "^3.1.3" @@ -10302,10 +10286,10 @@ jsii@1.93.0, jsii@^1.93.0: typescript "~3.9.10" yargs "^16.2.0" -jsii@~5.2.41, jsii@~5.2.5: - version "5.2.41" - resolved "https://registry.npmjs.org/jsii/-/jsii-5.2.41.tgz#ba1ec85b2f0a92fed3163b028645d5bb62a97bd8" - integrity sha512-MToK0IBcx1+KZWpwMehLALT60TEav0yDXcu3TilNQbtJLztQrzA1HKZuzV6EIMB1nmHwABCr1qSeoIvqLnYfWA== +jsii@~5.3.0, jsii@~5.3.3: + version "5.3.3" + resolved "https://registry.npmjs.org/jsii/-/jsii-5.3.3.tgz#49e12615543c9e0a6cbd2ed82dae347eb993c10c" + integrity sha512-M+kAUKJiLXXJXKYmBB0Q2n1aGoeNHyzMCLAx7402JqXSLxH4JGh6kOf4EH3U3LmQKzv2kxOHMRCg3Ssh82KtrQ== dependencies: "@jsii/check-node" "1.93.0" "@jsii/spec" "^1.93.0" @@ -10318,7 +10302,7 @@ jsii@~5.2.41, jsii@~5.2.5: semver-intersect "^1.5.0" sort-json "^2.0.1" spdx-license-list "^6.8.0" - typescript "~5.2" + typescript "~5.3" yargs "^17.7.2" json-buffer@3.0.1: @@ -10455,6 +10439,11 @@ just-extend@^4.0.2: resolved "https://registry.npmjs.org/just-extend/-/just-extend-4.2.1.tgz#ef5e589afb61e5d66b24eca749409a8939a8c744" integrity sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg== +just-extend@^6.2.0: + version "6.2.0" + resolved "https://registry.npmjs.org/just-extend/-/just-extend-6.2.0.tgz#b816abfb3d67ee860482e7401564672558163947" + integrity sha512-cYofQu2Xpom82S6qD778jBDpwvvy39s1l/hrYij2u9AMdQcGRpaBu6kY4mVhuno5kJVi1DAz4aiphA2WI1/OAw== + keyv@^4.5.3: version "4.5.4" resolved "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" @@ -11514,16 +11503,16 @@ nise@^4.0.4: just-extend "^4.0.2" path-to-regexp "^1.7.0" -nise@^5.1.0, nise@^5.1.2: - version "5.1.5" - resolved "https://registry.npmjs.org/nise/-/nise-5.1.5.tgz#f2aef9536280b6c18940e32ba1fbdc770b8964ee" - integrity sha512-VJuPIfUFaXNRzETTQEEItTOP8Y171ijr+JLq42wHes3DiryR8vT+1TXQW/Rx8JNUhyYYWyIvjXTU6dOhJcs9Nw== +nise@^5.1.0, nise@^5.1.2, nise@^5.1.4: + version "5.1.7" + resolved "https://registry.npmjs.org/nise/-/nise-5.1.7.tgz#03ca96539efb306612eb60a8c5d6beeb208e27e5" + integrity sha512-wWtNUhkT7k58uvWTB/Gy26eA/EJKtPZFVAhEilN5UYVmmGRYOURbejRUyKm0Uu9XVEW7K5nBOZfR8VMB4QR2RQ== dependencies: - "@sinonjs/commons" "^2.0.0" - "@sinonjs/fake-timers" "^10.0.2" - "@sinonjs/text-encoding" "^0.7.1" - just-extend "^4.0.2" - path-to-regexp "^1.7.0" + "@sinonjs/commons" "^3.0.0" + "@sinonjs/fake-timers" "^11.2.2" + "@sinonjs/text-encoding" "^0.7.2" + just-extend "^6.2.0" + path-to-regexp "^6.2.1" no-case@^3.0.4: version "3.0.4" @@ -11569,9 +11558,9 @@ node-fetch@^2.6.7, node-fetch@^2.7.0: whatwg-url "^5.0.0" node-gyp-build@^4.3.0: - version "4.7.1" - resolved "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.7.1.tgz#cd7d2eb48e594874053150a9418ac85af83ca8f7" - integrity sha512-wTSrZ+8lsRRa3I3H8Xr65dLWSgCvY2l4AOnaeKdPA9TB/WYMPaTcrzf3rXvFoVvjKNVnu0CcWSx54qq9GKRUYg== + version "4.8.0" + resolved "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.0.tgz#3fee9c1731df4581a3f9ead74664369ff00d26dd" + integrity sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og== node-gyp@^9.0.0, node-gyp@^9.1.0: version "9.4.1" @@ -11713,9 +11702,9 @@ npm-bundled@^3.0.0: npm-normalize-package-bin "^3.0.0" npm-check-updates@^16: - version "16.14.11" - resolved "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-16.14.11.tgz#aef5248d04cc5abdf6ee2e1edc4a3f7fd20e6f29" - integrity sha512-0MMWGbGci22Pu77bR9jRsy5qgxdQSJVqNtSyyFeubDPtbcU36z4gjEDITu26PMabFWPNkAoVfKF31M3uKUvzFg== + version "16.14.12" + resolved "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-16.14.12.tgz#154db2d6d575bd57cc1120ad9eb3483a1ff2c95d" + integrity sha512-5FvqaDX8AqWWTDQFbBllgLwoRXTvzlqVIRSKl9Kg8bYZTfNwMnrp1Zlmb5e/ocf11UjPTc+ShBFjYQ7kg6FL0w== dependencies: chalk "^5.3.0" cli-table3 "^0.6.3" @@ -12182,10 +12171,10 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" -oo-ascii-tree@^1.93.0: - version "1.93.0" - resolved "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.93.0.tgz#fbe47cd5d188353e6d4cc7cad8520ac790bd3ef4" - integrity sha512-zbmrGCL/UsvxV2WlnsSrqdkdxEggxH7eA1HOk+hmimLQu+eLO4Y3VGqwt0VK04Nfe6iG6GnzRL5/XjH0j1v8bQ== +oo-ascii-tree@^1.94.0: + version "1.94.0" + resolved "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.94.0.tgz#67089fc6f523e7c07d6ae6ae5eda2d6cd1fbba2d" + integrity sha512-i6UllReifEW2InBJHVFJNxrledRp3yr/yKVbpDmgWTguRe8/7BtBK3njzjvZNcPLEAtiWWxr0o9SpwYjapmTOw== open@^7.4.2: version "7.4.2" @@ -12625,6 +12614,11 @@ path-to-regexp@^1.7.0: dependencies: isarray "0.0.1" +path-to-regexp@^6.2.1: + version "6.2.1" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz#d54934d6798eb9e5ef14e7af7962c945906918e5" + integrity sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw== + path-type@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" @@ -12667,7 +12661,7 @@ pify@^4.0.1: resolved "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== -pirates@^4.0.4, pirates@^4.0.5: +pirates@^4.0.4, pirates@^4.0.6: version "4.0.6" resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9" integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== @@ -12692,9 +12686,9 @@ pluralize@^8.0.0: integrity sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA== postcss-selector-parser@^6.0.10: - version "6.0.13" - resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz#d05d8d76b1e8e173257ef9d60b706a8e5e99bf1b" - integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ== + version "6.0.15" + resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz#11cc2b21eebc0b99ea374ffb9887174855a01535" + integrity sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw== dependencies: cssesc "^3.0.0" util-deprecate "^1.0.2" @@ -12718,9 +12712,9 @@ postcss-values-parser@^5.0.0: quote-unquote "^1.0.0" postcss@^8.1.7, postcss@^8.4.6: - version "8.4.32" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz#1dac6ac51ab19adb21b8b34fd2d93a86440ef6c9" - integrity sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw== + version "8.4.33" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz#1378e859c9f69bf6f638b990a0212f43e2aaa742" + integrity sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg== dependencies: nanoid "^3.3.7" picocolors "^1.0.0" @@ -13405,12 +13399,12 @@ safe-json-stringify@^1.2.0: integrity sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg== safe-regex-test@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295" - integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== + version "1.0.1" + resolved "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.1.tgz#207369b445fd007e534864635b28b2ae7b105783" + integrity sha512-Y5NejJTTliTyY4H7sipGqY+RX5P87i3F7c4Rcepy72nq+mNLhIsD0W4c7kEmduMDQCSqtPsXPlSTsFhh2LQv+g== dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.3" + call-bind "^1.0.5" + get-intrinsic "^1.2.2" is-regex "^1.1.4" safe-stable-stringify@^2.2.0, safe-stable-stringify@^2.3.1: @@ -13615,7 +13609,7 @@ sinon@^11.1.1: nise "^5.1.0" supports-color "^7.2.0" -sinon@^14.0.1, sinon@^14.0.2: +sinon@^14.0.1: version "14.0.2" resolved "https://registry.npmjs.org/sinon/-/sinon-14.0.2.tgz#585a81a3c7b22cf950762ac4e7c28eb8b151c46f" integrity sha512-PDpV0ZI3ZCS3pEqx0vpNp6kzPhHrLx72wA0G+ZLaaJjLIYeE0n8INlgaohKuGy7hP0as5tbUd23QWu5U233t+w== @@ -13627,6 +13621,18 @@ sinon@^14.0.1, sinon@^14.0.2: nise "^5.1.2" supports-color "^7.2.0" +sinon@^16.1.3: + version "16.1.3" + resolved "https://registry.npmjs.org/sinon/-/sinon-16.1.3.tgz#b760ddafe785356e2847502657b4a0da5501fba8" + integrity sha512-mjnWWeyxcAf9nC0bXcPmiDut+oE8HYridTNzBbF98AYVLmWwGRp2ISEpyhYflG1ifILT+eNn3BmKUJPxjXUPlA== + dependencies: + "@sinonjs/commons" "^3.0.0" + "@sinonjs/fake-timers" "^10.3.0" + "@sinonjs/samsam" "^8.0.0" + diff "^5.1.0" + nise "^5.1.4" + supports-color "^7.2.0" + sinon@^9.2.4: version "9.2.4" resolved "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz#e55af4d3b174a4443a8762fa8421c2976683752b" @@ -14289,9 +14295,9 @@ tr46@~0.0.3: integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== traverse@^0.6.6: - version "0.6.7" - resolved "https://registry.npmjs.org/traverse/-/traverse-0.6.7.tgz#46961cd2d57dd8706c36664acde06a248f1173fe" - integrity sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg== + version "0.6.8" + resolved "https://registry.npmjs.org/traverse/-/traverse-0.6.8.tgz#5e5e0c41878b57e4b73ad2f3d1e36a715ea4ab15" + integrity sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA== treeify@^1.1.0: version "1.1.0" @@ -14356,17 +14362,7 @@ ts-node@^10.9.1, ts-node@^10.9.2: v8-compile-cache-lib "^3.0.1" yn "3.1.1" -tsconfig-paths@^3.10.1, tsconfig-paths@^3.14.1: - version "3.14.2" - resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz#6e32f1f79412decd261f92d633a9dc1cfa99f088" - integrity sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g== - dependencies: - "@types/json5" "^0.0.29" - json5 "^1.0.2" - minimist "^1.2.6" - strip-bom "^3.0.0" - -tsconfig-paths@^3.15.0: +tsconfig-paths@^3.10.1, tsconfig-paths@^3.14.1, tsconfig-paths@^3.15.0: version "3.15.0" resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#5299ec605e55b1abb23ec939ef15edaf483070d4" integrity sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg== @@ -14543,7 +14539,7 @@ typescript-json-schema@^0.62.0: typescript "~5.1.0" yargs "^17.1.1" -"typescript@>=3 < 6": +"typescript@>=3 < 6", typescript@~5.3: version "5.3.3" resolved "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37" integrity sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw== @@ -14559,20 +14555,15 @@ typescript@^4.5.5: integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== typescript@next: - version "5.4.0-dev.20231213" - resolved "https://registry.npmjs.org/typescript/-/typescript-5.4.0-dev.20231213.tgz#1f224d92c62cfc1d184d7d3a45003a915fcf0173" - integrity sha512-Djk7lYdNtrxX60s6h4kvV27+K6qjqJIWvhQEIGqI++nN0Abq4imuBPTd27DzhOQnGjUH3lD9lYAfiHvb+jATxQ== + version "5.4.0-dev.20240110" + resolved "https://registry.npmjs.org/typescript/-/typescript-5.4.0-dev.20240110.tgz#9b0318e05e3717660ace3edd150d4000252573ee" + integrity sha512-OEtXRprxdta9A5qLObqsgCrFjAWxGuTj8T4W+GBWqDhxIT//BevP5MROHX8Zi18RlvTZSu5G76xJaQT1CK1YpQ== typescript@~5.1.0, typescript@~5.1.6: version "5.1.6" resolved "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz#02f8ac202b6dad2c0dd5e0913745b47a37998274" integrity sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA== -typescript@~5.2, typescript@~5.2.2: - version "5.2.2" - resolved "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78" - integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w== - uc.micro@^1.0.1, uc.micro@^1.0.5: version "1.0.6" resolved "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz#9c411a802a409a91fc6cf74081baba34b24499ac"