From 0944d6427d409487357b880414ee4d35bd5e55bd Mon Sep 17 00:00:00 2001 From: Trivikram Kamat <16024985+trivikr@users.noreply.github.com> Date: Thu, 18 Jun 2020 15:12:48 +0000 Subject: [PATCH 1/2] feat: add maxAttemptsDefaultProvider in codegen --- .../codegen/AddAwsRuntimeConfig.java | 31 +++++++++++++++++-- .../aws/typescript/codegen/AwsDependency.java | 3 +- 2 files changed, 31 insertions(+), 3 deletions(-) diff --git a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddAwsRuntimeConfig.java b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddAwsRuntimeConfig.java index f8d8c38dbd123..484bf6dadd677 100644 --- a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddAwsRuntimeConfig.java +++ b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddAwsRuntimeConfig.java @@ -44,6 +44,8 @@ * are explicitly provided. *
  • regionDefaultProvider: Provides a region if no region is * explicitly provided
  • + *
  • maxAttemptsDefaultProvider: Provides value for maxAttempts if no region is + * explicitly provided
  • * * *

    This plugin adds the following Node runtime specific values: @@ -54,6 +56,8 @@ * checks things like environment variables and the AWS config file. *

  • regionDefaultProvider: Uses the default region provider that * checks things like environment variables and the AWS config file.
  • + *
  • maxAttemptsDefaultProvider: Uses the default maxAttempts provider that + * checks things like environment variables and the AWS config file.
  • * * *

    This plugin adds the following Browser runtime specific values: @@ -66,6 +70,7 @@ *

  • regionDefaultProvider: Throws an exception since a region must * be explicitly provided in the browser (environment variables and * the shared config can't be resolved from the browser).
  • + *
  • maxAttemptsDefaultProvider: Returns default value of "3".
  • * */ public final class AddAwsRuntimeConfig implements TypeScriptIntegration { @@ -88,6 +93,8 @@ public void addConfigInterfaceFields( .write("credentialDefaultProvider?: (input: any) => __Provider<__Credentials>;\n"); writer.writeDocs("Provider function that return promise of a region string") .write("regionDefaultProvider?: (input: any) => __Provider;\n"); + writer.writeDocs("Provider function that return promise of a maxAttempts string") + .write("maxAttemptsDefaultProvider?: (input: any) => __Provider;\n"); } @Override @@ -138,7 +145,11 @@ private Map> getDefaultConfig(LanguageTarget }, "regionDefaultProvider", writer -> { writer.write("regionDefaultProvider: invalidFunction(\"Region is missing\") as any,"); - }); + }, + "maxAttemptsDefaultProvider", writer -> { + writer.write("maxAttemptsDefaultProvider: (() => '3') as any,"); + } + ); case NODE: return MapUtils.of( "credentialDefaultProvider", writer -> { @@ -152,6 +163,12 @@ private Map> getDefaultConfig(LanguageTarget writer.addImport("defaultProvider", "regionDefaultProvider", AwsDependency.REGION_PROVIDER.packageName); writer.write("regionDefaultProvider,"); + }, + "maxAttemptsDefaultProvider", writer -> { + writer.addDependency(AwsDependency.RETRY_CONFIG_PROVIDER); + writer.addImport("maxAttemptsProvider", "maxAttemptsDefaultProvider", + AwsDependency.RETRY_CONFIG_PROVIDER.packageName); + writer.write("maxAttemptsDefaultProvider,"); } ); default: @@ -175,7 +192,11 @@ private Map> getCognitoIdentityConfig(Languag writer.addImport("invalidFunction", "invalidFunction", TypeScriptDependency.INVALID_DEPENDENCY.packageName); writer.write("regionDefaultProvider: invalidFunction(\"Region is missing\") as any,"); - }); + }, + "maxAttemptsDefaultProvider", writer -> { + writer.write("maxAttemptsDefaultProvider: (() => '3') as any,"); + } + ); case NODE: return MapUtils.of( "credentialDefaultProvider", writer -> { @@ -194,6 +215,12 @@ private Map> getCognitoIdentityConfig(Languag writer.addImport("defaultProvider", "regionDefaultProvider", AwsDependency.REGION_PROVIDER.packageName); writer.write("regionDefaultProvider,"); + }, + "maxAttemptsDefaultProvider", writer -> { + writer.addDependency(AwsDependency.RETRY_CONFIG_PROVIDER); + writer.addImport("maxAttemptsProvider", "maxAttemptsDefaultProvider", + AwsDependency.RETRY_CONFIG_PROVIDER.packageName); + writer.write("maxAttemptsDefaultProvider,"); } ); default: diff --git a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AwsDependency.java b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AwsDependency.java index 0ee054c4b36be..9213b8f9914fa 100644 --- a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AwsDependency.java +++ b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AwsDependency.java @@ -59,7 +59,8 @@ public enum AwsDependency implements SymbolDependencyContainer { MIDDLEWARE_EVENTSTREAM(NORMAL_DEPENDENCY, "@aws-sdk/middleware-eventstream", "^1.0.0-beta.0"), AWS_SDK_EVENTSTREAM_HANDLER_NODE(NORMAL_DEPENDENCY, "@aws-sdk/eventstream-handler-node", "^1.0.0-beta.0"), TRANSCRIBE_STREAMING_MIDDLEWARE(NORMAL_DEPENDENCY, "@aws-sdk/middleware-sdk-transcribe-streaming", - "^1.0.0-gamma.0"); + "^1.0.0-gamma.0"), + RETRY_CONFIG_PROVIDER(NORMAL_DEPENDENCY, "@aws-sdk/retry-config-provider", "^1.0.0-gamma.0"); public final String packageName; public final String version; From d734bccba05f4ca8e48aade184d6784666326873 Mon Sep 17 00:00:00 2001 From: Trivikram Kamat <16024985+trivikr@users.noreply.github.com> Date: Thu, 18 Jun 2020 16:35:24 +0000 Subject: [PATCH 2/2] chore: codegen to add maxAttemptsDefaultProvider --- clients/client-accessanalyzer/AccessAnalyzerClient.ts | 5 +++++ clients/client-accessanalyzer/package.json | 1 + clients/client-accessanalyzer/runtimeConfig.browser.ts | 1 + clients/client-accessanalyzer/runtimeConfig.ts | 2 ++ clients/client-acm-pca/ACMPCAClient.ts | 5 +++++ clients/client-acm-pca/package.json | 1 + clients/client-acm-pca/runtimeConfig.browser.ts | 1 + clients/client-acm-pca/runtimeConfig.ts | 2 ++ clients/client-acm/ACMClient.ts | 5 +++++ clients/client-acm/package.json | 1 + clients/client-acm/runtimeConfig.browser.ts | 1 + clients/client-acm/runtimeConfig.ts | 2 ++ clients/client-alexa-for-business/AlexaForBusinessClient.ts | 5 +++++ clients/client-alexa-for-business/package.json | 1 + clients/client-alexa-for-business/runtimeConfig.browser.ts | 1 + clients/client-alexa-for-business/runtimeConfig.ts | 2 ++ clients/client-amplify/AmplifyClient.ts | 5 +++++ clients/client-amplify/package.json | 1 + clients/client-amplify/runtimeConfig.browser.ts | 1 + clients/client-amplify/runtimeConfig.ts | 2 ++ clients/client-api-gateway/APIGatewayClient.ts | 5 +++++ clients/client-api-gateway/package.json | 1 + clients/client-api-gateway/runtimeConfig.browser.ts | 1 + clients/client-api-gateway/runtimeConfig.ts | 2 ++ .../ApiGatewayManagementApiClient.ts | 5 +++++ clients/client-apigatewaymanagementapi/package.json | 1 + .../client-apigatewaymanagementapi/runtimeConfig.browser.ts | 1 + clients/client-apigatewaymanagementapi/runtimeConfig.ts | 2 ++ clients/client-apigatewayv2/ApiGatewayV2Client.ts | 5 +++++ clients/client-apigatewayv2/package.json | 1 + clients/client-apigatewayv2/runtimeConfig.browser.ts | 1 + clients/client-apigatewayv2/runtimeConfig.ts | 2 ++ clients/client-app-mesh/AppMeshClient.ts | 5 +++++ clients/client-app-mesh/package.json | 1 + clients/client-app-mesh/runtimeConfig.browser.ts | 1 + clients/client-app-mesh/runtimeConfig.ts | 2 ++ clients/client-appconfig/AppConfigClient.ts | 5 +++++ clients/client-appconfig/package.json | 1 + clients/client-appconfig/runtimeConfig.browser.ts | 1 + clients/client-appconfig/runtimeConfig.ts | 2 ++ .../ApplicationAutoScalingClient.ts | 5 +++++ clients/client-application-auto-scaling/package.json | 1 + .../client-application-auto-scaling/runtimeConfig.browser.ts | 1 + clients/client-application-auto-scaling/runtimeConfig.ts | 2 ++ .../ApplicationDiscoveryServiceClient.ts | 5 +++++ clients/client-application-discovery-service/package.json | 1 + .../runtimeConfig.browser.ts | 1 + .../client-application-discovery-service/runtimeConfig.ts | 2 ++ .../client-application-insights/ApplicationInsightsClient.ts | 5 +++++ clients/client-application-insights/package.json | 1 + clients/client-application-insights/runtimeConfig.browser.ts | 1 + clients/client-application-insights/runtimeConfig.ts | 2 ++ clients/client-appstream/AppStreamClient.ts | 5 +++++ clients/client-appstream/package.json | 1 + clients/client-appstream/runtimeConfig.browser.ts | 1 + clients/client-appstream/runtimeConfig.ts | 2 ++ clients/client-appsync/AppSyncClient.ts | 5 +++++ clients/client-appsync/package.json | 1 + clients/client-appsync/runtimeConfig.browser.ts | 1 + clients/client-appsync/runtimeConfig.ts | 2 ++ clients/client-athena/AthenaClient.ts | 5 +++++ clients/client-athena/package.json | 1 + clients/client-athena/runtimeConfig.browser.ts | 1 + clients/client-athena/runtimeConfig.ts | 2 ++ clients/client-auto-scaling-plans/AutoScalingPlansClient.ts | 5 +++++ clients/client-auto-scaling-plans/package.json | 1 + clients/client-auto-scaling-plans/runtimeConfig.browser.ts | 1 + clients/client-auto-scaling-plans/runtimeConfig.ts | 2 ++ clients/client-auto-scaling/AutoScalingClient.ts | 5 +++++ clients/client-auto-scaling/package.json | 1 + clients/client-auto-scaling/runtimeConfig.browser.ts | 1 + clients/client-auto-scaling/runtimeConfig.ts | 2 ++ clients/client-backup/BackupClient.ts | 5 +++++ clients/client-backup/package.json | 1 + clients/client-backup/runtimeConfig.browser.ts | 1 + clients/client-backup/runtimeConfig.ts | 2 ++ clients/client-batch/BatchClient.ts | 5 +++++ clients/client-batch/package.json | 1 + clients/client-batch/runtimeConfig.browser.ts | 1 + clients/client-batch/runtimeConfig.ts | 2 ++ clients/client-budgets/BudgetsClient.ts | 5 +++++ clients/client-budgets/package.json | 1 + clients/client-budgets/runtimeConfig.browser.ts | 1 + clients/client-budgets/runtimeConfig.ts | 2 ++ clients/client-chime/ChimeClient.ts | 5 +++++ clients/client-chime/package.json | 1 + clients/client-chime/runtimeConfig.browser.ts | 1 + clients/client-chime/runtimeConfig.ts | 2 ++ clients/client-cloud9/Cloud9Client.ts | 5 +++++ clients/client-cloud9/package.json | 1 + clients/client-cloud9/runtimeConfig.browser.ts | 1 + clients/client-cloud9/runtimeConfig.ts | 2 ++ clients/client-clouddirectory/CloudDirectoryClient.ts | 5 +++++ clients/client-clouddirectory/package.json | 1 + clients/client-clouddirectory/runtimeConfig.browser.ts | 1 + clients/client-clouddirectory/runtimeConfig.ts | 2 ++ clients/client-cloudformation/CloudFormationClient.ts | 5 +++++ clients/client-cloudformation/package.json | 1 + clients/client-cloudformation/runtimeConfig.browser.ts | 1 + clients/client-cloudformation/runtimeConfig.ts | 2 ++ clients/client-cloudfront/CloudFrontClient.ts | 5 +++++ clients/client-cloudfront/package.json | 1 + clients/client-cloudfront/runtimeConfig.browser.ts | 1 + clients/client-cloudfront/runtimeConfig.ts | 2 ++ clients/client-cloudhsm-v2/CloudHSMV2Client.ts | 5 +++++ clients/client-cloudhsm-v2/package.json | 1 + clients/client-cloudhsm-v2/runtimeConfig.browser.ts | 1 + clients/client-cloudhsm-v2/runtimeConfig.ts | 2 ++ clients/client-cloudhsm/CloudHSMClient.ts | 5 +++++ clients/client-cloudhsm/package.json | 1 + clients/client-cloudhsm/runtimeConfig.browser.ts | 1 + clients/client-cloudhsm/runtimeConfig.ts | 2 ++ clients/client-cloudsearch-domain/CloudSearchDomainClient.ts | 5 +++++ clients/client-cloudsearch-domain/package.json | 1 + clients/client-cloudsearch-domain/runtimeConfig.browser.ts | 1 + clients/client-cloudsearch-domain/runtimeConfig.ts | 2 ++ clients/client-cloudsearch/CloudSearchClient.ts | 5 +++++ clients/client-cloudsearch/package.json | 1 + clients/client-cloudsearch/runtimeConfig.browser.ts | 1 + clients/client-cloudsearch/runtimeConfig.ts | 2 ++ clients/client-cloudtrail/CloudTrailClient.ts | 5 +++++ clients/client-cloudtrail/package.json | 1 + clients/client-cloudtrail/runtimeConfig.browser.ts | 1 + clients/client-cloudtrail/runtimeConfig.ts | 2 ++ clients/client-cloudwatch-events/CloudWatchEventsClient.ts | 5 +++++ clients/client-cloudwatch-events/package.json | 1 + clients/client-cloudwatch-events/runtimeConfig.browser.ts | 1 + clients/client-cloudwatch-events/runtimeConfig.ts | 2 ++ clients/client-cloudwatch-logs/CloudWatchLogsClient.ts | 5 +++++ clients/client-cloudwatch-logs/package.json | 1 + clients/client-cloudwatch-logs/runtimeConfig.browser.ts | 1 + clients/client-cloudwatch-logs/runtimeConfig.ts | 2 ++ clients/client-cloudwatch/CloudWatchClient.ts | 5 +++++ clients/client-cloudwatch/package.json | 1 + clients/client-cloudwatch/runtimeConfig.browser.ts | 1 + clients/client-cloudwatch/runtimeConfig.ts | 2 ++ clients/client-codebuild/CodeBuildClient.ts | 5 +++++ clients/client-codebuild/package.json | 1 + clients/client-codebuild/runtimeConfig.browser.ts | 1 + clients/client-codebuild/runtimeConfig.ts | 2 ++ clients/client-codecommit/CodeCommitClient.ts | 5 +++++ clients/client-codecommit/package.json | 1 + clients/client-codecommit/runtimeConfig.browser.ts | 1 + clients/client-codecommit/runtimeConfig.ts | 2 ++ clients/client-codedeploy/CodeDeployClient.ts | 5 +++++ clients/client-codedeploy/package.json | 1 + clients/client-codedeploy/runtimeConfig.browser.ts | 1 + clients/client-codedeploy/runtimeConfig.ts | 2 ++ clients/client-codeguru-reviewer/CodeGuruReviewerClient.ts | 5 +++++ clients/client-codeguru-reviewer/package.json | 1 + clients/client-codeguru-reviewer/runtimeConfig.browser.ts | 1 + clients/client-codeguru-reviewer/runtimeConfig.ts | 2 ++ clients/client-codeguruprofiler/CodeGuruProfilerClient.ts | 5 +++++ clients/client-codeguruprofiler/package.json | 1 + clients/client-codeguruprofiler/runtimeConfig.browser.ts | 1 + clients/client-codeguruprofiler/runtimeConfig.ts | 2 ++ clients/client-codepipeline/CodePipelineClient.ts | 5 +++++ clients/client-codepipeline/package.json | 1 + clients/client-codepipeline/runtimeConfig.browser.ts | 1 + clients/client-codepipeline/runtimeConfig.ts | 2 ++ .../client-codestar-connections/CodeStarconnectionsClient.ts | 5 +++++ clients/client-codestar-connections/package.json | 1 + clients/client-codestar-connections/runtimeConfig.browser.ts | 1 + clients/client-codestar-connections/runtimeConfig.ts | 2 ++ .../codestarnotificationsClient.ts | 5 +++++ clients/client-codestar-notifications/package.json | 1 + .../client-codestar-notifications/runtimeConfig.browser.ts | 1 + clients/client-codestar-notifications/runtimeConfig.ts | 2 ++ clients/client-codestar/CodeStarClient.ts | 5 +++++ clients/client-codestar/package.json | 1 + clients/client-codestar/runtimeConfig.browser.ts | 1 + clients/client-codestar/runtimeConfig.ts | 2 ++ .../CognitoIdentityProviderClient.ts | 5 +++++ clients/client-cognito-identity-provider/package.json | 1 + .../runtimeConfig.browser.ts | 1 + clients/client-cognito-identity-provider/runtimeConfig.ts | 2 ++ clients/client-cognito-identity/CognitoIdentityClient.ts | 5 +++++ clients/client-cognito-identity/package.json | 1 + clients/client-cognito-identity/runtimeConfig.browser.ts | 1 + clients/client-cognito-identity/runtimeConfig.ts | 2 ++ clients/client-cognito-sync/CognitoSyncClient.ts | 5 +++++ clients/client-cognito-sync/package.json | 1 + clients/client-cognito-sync/runtimeConfig.browser.ts | 1 + clients/client-cognito-sync/runtimeConfig.ts | 2 ++ clients/client-comprehend/ComprehendClient.ts | 5 +++++ clients/client-comprehend/package.json | 1 + clients/client-comprehend/runtimeConfig.browser.ts | 1 + clients/client-comprehend/runtimeConfig.ts | 2 ++ clients/client-comprehendmedical/ComprehendMedicalClient.ts | 5 +++++ clients/client-comprehendmedical/package.json | 1 + clients/client-comprehendmedical/runtimeConfig.browser.ts | 1 + clients/client-comprehendmedical/runtimeConfig.ts | 2 ++ clients/client-compute-optimizer/ComputeOptimizerClient.ts | 5 +++++ clients/client-compute-optimizer/package.json | 1 + clients/client-compute-optimizer/runtimeConfig.browser.ts | 1 + clients/client-compute-optimizer/runtimeConfig.ts | 2 ++ clients/client-config-service/ConfigServiceClient.ts | 5 +++++ clients/client-config-service/package.json | 1 + clients/client-config-service/runtimeConfig.browser.ts | 1 + clients/client-config-service/runtimeConfig.ts | 2 ++ clients/client-connect/ConnectClient.ts | 5 +++++ clients/client-connect/package.json | 1 + clients/client-connect/runtimeConfig.browser.ts | 1 + clients/client-connect/runtimeConfig.ts | 2 ++ .../client-connectparticipant/ConnectParticipantClient.ts | 5 +++++ clients/client-connectparticipant/package.json | 1 + clients/client-connectparticipant/runtimeConfig.browser.ts | 1 + clients/client-connectparticipant/runtimeConfig.ts | 2 ++ .../CostandUsageReportServiceClient.ts | 5 +++++ clients/client-cost-and-usage-report-service/package.json | 1 + .../runtimeConfig.browser.ts | 1 + .../client-cost-and-usage-report-service/runtimeConfig.ts | 2 ++ clients/client-cost-explorer/CostExplorerClient.ts | 5 +++++ clients/client-cost-explorer/package.json | 1 + clients/client-cost-explorer/runtimeConfig.browser.ts | 1 + clients/client-cost-explorer/runtimeConfig.ts | 2 ++ clients/client-data-pipeline/DataPipelineClient.ts | 5 +++++ clients/client-data-pipeline/package.json | 1 + clients/client-data-pipeline/runtimeConfig.browser.ts | 1 + clients/client-data-pipeline/runtimeConfig.ts | 2 ++ .../DatabaseMigrationServiceClient.ts | 5 +++++ clients/client-database-migration-service/package.json | 1 + .../runtimeConfig.browser.ts | 1 + clients/client-database-migration-service/runtimeConfig.ts | 2 ++ clients/client-dataexchange/DataExchangeClient.ts | 5 +++++ clients/client-dataexchange/package.json | 1 + clients/client-dataexchange/runtimeConfig.browser.ts | 1 + clients/client-dataexchange/runtimeConfig.ts | 2 ++ clients/client-datasync/DataSyncClient.ts | 5 +++++ clients/client-datasync/package.json | 1 + clients/client-datasync/runtimeConfig.browser.ts | 1 + clients/client-datasync/runtimeConfig.ts | 2 ++ clients/client-dax/DAXClient.ts | 5 +++++ clients/client-dax/package.json | 1 + clients/client-dax/runtimeConfig.browser.ts | 1 + clients/client-dax/runtimeConfig.ts | 2 ++ clients/client-detective/DetectiveClient.ts | 5 +++++ clients/client-detective/package.json | 1 + clients/client-detective/runtimeConfig.browser.ts | 1 + clients/client-detective/runtimeConfig.ts | 2 ++ clients/client-device-farm/DeviceFarmClient.ts | 5 +++++ clients/client-device-farm/package.json | 1 + clients/client-device-farm/runtimeConfig.browser.ts | 1 + clients/client-device-farm/runtimeConfig.ts | 2 ++ clients/client-direct-connect/DirectConnectClient.ts | 5 +++++ clients/client-direct-connect/package.json | 1 + clients/client-direct-connect/runtimeConfig.browser.ts | 1 + clients/client-direct-connect/runtimeConfig.ts | 2 ++ clients/client-directory-service/DirectoryServiceClient.ts | 5 +++++ clients/client-directory-service/package.json | 1 + clients/client-directory-service/runtimeConfig.browser.ts | 1 + clients/client-directory-service/runtimeConfig.ts | 2 ++ clients/client-dlm/DLMClient.ts | 5 +++++ clients/client-dlm/package.json | 1 + clients/client-dlm/runtimeConfig.browser.ts | 1 + clients/client-dlm/runtimeConfig.ts | 2 ++ clients/client-docdb/DocDBClient.ts | 5 +++++ clients/client-docdb/package.json | 1 + clients/client-docdb/runtimeConfig.browser.ts | 1 + clients/client-docdb/runtimeConfig.ts | 2 ++ clients/client-dynamodb-streams/DynamoDBStreamsClient.ts | 5 +++++ clients/client-dynamodb-streams/package.json | 1 + clients/client-dynamodb-streams/runtimeConfig.browser.ts | 1 + clients/client-dynamodb-streams/runtimeConfig.ts | 2 ++ clients/client-dynamodb/DynamoDBClient.ts | 5 +++++ clients/client-dynamodb/package.json | 1 + clients/client-dynamodb/runtimeConfig.browser.ts | 1 + clients/client-dynamodb/runtimeConfig.ts | 2 ++ clients/client-ebs/EBSClient.ts | 5 +++++ clients/client-ebs/package.json | 1 + clients/client-ebs/runtimeConfig.browser.ts | 1 + clients/client-ebs/runtimeConfig.ts | 2 ++ .../client-ec2-instance-connect/EC2InstanceConnectClient.ts | 5 +++++ clients/client-ec2-instance-connect/package.json | 1 + clients/client-ec2-instance-connect/runtimeConfig.browser.ts | 1 + clients/client-ec2-instance-connect/runtimeConfig.ts | 2 ++ clients/client-ec2/EC2Client.ts | 5 +++++ clients/client-ec2/package.json | 1 + clients/client-ec2/runtimeConfig.browser.ts | 1 + clients/client-ec2/runtimeConfig.ts | 2 ++ clients/client-ecr/ECRClient.ts | 5 +++++ clients/client-ecr/package.json | 1 + clients/client-ecr/runtimeConfig.browser.ts | 1 + clients/client-ecr/runtimeConfig.ts | 2 ++ clients/client-ecs/ECSClient.ts | 5 +++++ clients/client-ecs/package.json | 1 + clients/client-ecs/runtimeConfig.browser.ts | 1 + clients/client-ecs/runtimeConfig.ts | 2 ++ clients/client-efs/EFSClient.ts | 5 +++++ clients/client-efs/package.json | 1 + clients/client-efs/runtimeConfig.browser.ts | 1 + clients/client-efs/runtimeConfig.ts | 2 ++ clients/client-eks/EKSClient.ts | 5 +++++ clients/client-eks/package.json | 1 + clients/client-eks/runtimeConfig.browser.ts | 1 + clients/client-eks/runtimeConfig.ts | 2 ++ clients/client-elastic-beanstalk/ElasticBeanstalkClient.ts | 5 +++++ clients/client-elastic-beanstalk/package.json | 1 + clients/client-elastic-beanstalk/runtimeConfig.browser.ts | 1 + clients/client-elastic-beanstalk/runtimeConfig.ts | 2 ++ clients/client-elastic-inference/ElasticInferenceClient.ts | 5 +++++ clients/client-elastic-inference/package.json | 1 + clients/client-elastic-inference/runtimeConfig.browser.ts | 1 + clients/client-elastic-inference/runtimeConfig.ts | 2 ++ .../ElasticLoadBalancingv2Client.ts | 5 +++++ clients/client-elastic-load-balancing-v2/package.json | 1 + .../runtimeConfig.browser.ts | 1 + clients/client-elastic-load-balancing-v2/runtimeConfig.ts | 2 ++ .../ElasticLoadBalancingClient.ts | 5 +++++ clients/client-elastic-load-balancing/package.json | 1 + .../client-elastic-load-balancing/runtimeConfig.browser.ts | 1 + clients/client-elastic-load-balancing/runtimeConfig.ts | 2 ++ clients/client-elastic-transcoder/ElasticTranscoderClient.ts | 5 +++++ clients/client-elastic-transcoder/package.json | 1 + clients/client-elastic-transcoder/runtimeConfig.browser.ts | 1 + clients/client-elastic-transcoder/runtimeConfig.ts | 2 ++ clients/client-elasticache/ElastiCacheClient.ts | 5 +++++ clients/client-elasticache/package.json | 1 + clients/client-elasticache/runtimeConfig.browser.ts | 1 + clients/client-elasticache/runtimeConfig.ts | 2 ++ .../ElasticsearchServiceClient.ts | 5 +++++ clients/client-elasticsearch-service/package.json | 1 + .../client-elasticsearch-service/runtimeConfig.browser.ts | 1 + clients/client-elasticsearch-service/runtimeConfig.ts | 2 ++ clients/client-emr/EMRClient.ts | 5 +++++ clients/client-emr/package.json | 1 + clients/client-emr/runtimeConfig.browser.ts | 1 + clients/client-emr/runtimeConfig.ts | 2 ++ clients/client-eventbridge/EventBridgeClient.ts | 5 +++++ clients/client-eventbridge/package.json | 1 + clients/client-eventbridge/runtimeConfig.browser.ts | 1 + clients/client-eventbridge/runtimeConfig.ts | 2 ++ clients/client-firehose/FirehoseClient.ts | 5 +++++ clients/client-firehose/package.json | 1 + clients/client-firehose/runtimeConfig.browser.ts | 1 + clients/client-firehose/runtimeConfig.ts | 2 ++ clients/client-fms/FMSClient.ts | 5 +++++ clients/client-fms/package.json | 1 + clients/client-fms/runtimeConfig.browser.ts | 1 + clients/client-fms/runtimeConfig.ts | 2 ++ clients/client-forecast/forecastClient.ts | 5 +++++ clients/client-forecast/package.json | 1 + clients/client-forecast/runtimeConfig.browser.ts | 1 + clients/client-forecast/runtimeConfig.ts | 2 ++ clients/client-forecastquery/forecastqueryClient.ts | 5 +++++ clients/client-forecastquery/package.json | 1 + clients/client-forecastquery/runtimeConfig.browser.ts | 1 + clients/client-forecastquery/runtimeConfig.ts | 2 ++ clients/client-frauddetector/FraudDetectorClient.ts | 5 +++++ clients/client-frauddetector/package.json | 1 + clients/client-frauddetector/runtimeConfig.browser.ts | 1 + clients/client-frauddetector/runtimeConfig.ts | 2 ++ clients/client-fsx/FSxClient.ts | 5 +++++ clients/client-fsx/package.json | 1 + clients/client-fsx/runtimeConfig.browser.ts | 1 + clients/client-fsx/runtimeConfig.ts | 2 ++ clients/client-gamelift/GameLiftClient.ts | 5 +++++ clients/client-gamelift/package.json | 1 + clients/client-gamelift/runtimeConfig.browser.ts | 1 + clients/client-gamelift/runtimeConfig.ts | 2 ++ clients/client-glacier/GlacierClient.ts | 5 +++++ clients/client-glacier/package.json | 1 + clients/client-glacier/runtimeConfig.browser.ts | 1 + clients/client-glacier/runtimeConfig.ts | 2 ++ clients/client-global-accelerator/GlobalAcceleratorClient.ts | 5 +++++ clients/client-global-accelerator/package.json | 1 + clients/client-global-accelerator/runtimeConfig.browser.ts | 1 + clients/client-global-accelerator/runtimeConfig.ts | 2 ++ clients/client-glue/GlueClient.ts | 5 +++++ clients/client-glue/package.json | 1 + clients/client-glue/runtimeConfig.browser.ts | 1 + clients/client-glue/runtimeConfig.ts | 2 ++ clients/client-greengrass/GreengrassClient.ts | 5 +++++ clients/client-greengrass/package.json | 1 + clients/client-greengrass/runtimeConfig.browser.ts | 1 + clients/client-greengrass/runtimeConfig.ts | 2 ++ clients/client-groundstation/GroundStationClient.ts | 5 +++++ clients/client-groundstation/package.json | 1 + clients/client-groundstation/runtimeConfig.browser.ts | 1 + clients/client-groundstation/runtimeConfig.ts | 2 ++ clients/client-guardduty/GuardDutyClient.ts | 5 +++++ clients/client-guardduty/package.json | 1 + clients/client-guardduty/runtimeConfig.browser.ts | 1 + clients/client-guardduty/runtimeConfig.ts | 2 ++ clients/client-health/HealthClient.ts | 5 +++++ clients/client-health/package.json | 1 + clients/client-health/runtimeConfig.browser.ts | 1 + clients/client-health/runtimeConfig.ts | 2 ++ clients/client-iam/IAMClient.ts | 5 +++++ clients/client-iam/package.json | 1 + clients/client-iam/runtimeConfig.browser.ts | 1 + clients/client-iam/runtimeConfig.ts | 2 ++ clients/client-imagebuilder/imagebuilderClient.ts | 5 +++++ clients/client-imagebuilder/package.json | 1 + clients/client-imagebuilder/runtimeConfig.browser.ts | 1 + clients/client-imagebuilder/runtimeConfig.ts | 2 ++ clients/client-inspector/InspectorClient.ts | 5 +++++ clients/client-inspector/package.json | 1 + clients/client-inspector/runtimeConfig.browser.ts | 1 + clients/client-inspector/runtimeConfig.ts | 2 ++ .../IoT1ClickDevicesServiceClient.ts | 5 +++++ clients/client-iot-1click-devices-service/package.json | 1 + .../runtimeConfig.browser.ts | 1 + clients/client-iot-1click-devices-service/runtimeConfig.ts | 2 ++ .../client-iot-1click-projects/IoT1ClickProjectsClient.ts | 5 +++++ clients/client-iot-1click-projects/package.json | 1 + clients/client-iot-1click-projects/runtimeConfig.browser.ts | 1 + clients/client-iot-1click-projects/runtimeConfig.ts | 2 ++ clients/client-iot-data-plane/IoTDataPlaneClient.ts | 5 +++++ clients/client-iot-data-plane/package.json | 1 + clients/client-iot-data-plane/runtimeConfig.browser.ts | 1 + clients/client-iot-data-plane/runtimeConfig.ts | 2 ++ clients/client-iot-events-data/IoTEventsDataClient.ts | 5 +++++ clients/client-iot-events-data/package.json | 1 + clients/client-iot-events-data/runtimeConfig.browser.ts | 1 + clients/client-iot-events-data/runtimeConfig.ts | 2 ++ clients/client-iot-events/IoTEventsClient.ts | 5 +++++ clients/client-iot-events/package.json | 1 + clients/client-iot-events/runtimeConfig.browser.ts | 1 + clients/client-iot-events/runtimeConfig.ts | 2 ++ clients/client-iot-jobs-data-plane/IoTJobsDataPlaneClient.ts | 5 +++++ clients/client-iot-jobs-data-plane/package.json | 1 + clients/client-iot-jobs-data-plane/runtimeConfig.browser.ts | 1 + clients/client-iot-jobs-data-plane/runtimeConfig.ts | 2 ++ clients/client-iot/IoTClient.ts | 5 +++++ clients/client-iot/package.json | 1 + clients/client-iot/runtimeConfig.browser.ts | 1 + clients/client-iot/runtimeConfig.ts | 2 ++ clients/client-iotanalytics/IoTAnalyticsClient.ts | 5 +++++ clients/client-iotanalytics/package.json | 1 + clients/client-iotanalytics/runtimeConfig.browser.ts | 1 + clients/client-iotanalytics/runtimeConfig.ts | 2 ++ .../client-iotsecuretunneling/IoTSecureTunnelingClient.ts | 5 +++++ clients/client-iotsecuretunneling/package.json | 1 + clients/client-iotsecuretunneling/runtimeConfig.browser.ts | 1 + clients/client-iotsecuretunneling/runtimeConfig.ts | 2 ++ clients/client-iotthingsgraph/IoTThingsGraphClient.ts | 5 +++++ clients/client-iotthingsgraph/package.json | 1 + clients/client-iotthingsgraph/runtimeConfig.browser.ts | 1 + clients/client-iotthingsgraph/runtimeConfig.ts | 2 ++ clients/client-kafka/KafkaClient.ts | 5 +++++ clients/client-kafka/package.json | 1 + clients/client-kafka/runtimeConfig.browser.ts | 1 + clients/client-kafka/runtimeConfig.ts | 2 ++ clients/client-kendra/kendraClient.ts | 5 +++++ clients/client-kendra/package.json | 1 + clients/client-kendra/runtimeConfig.browser.ts | 1 + clients/client-kendra/runtimeConfig.ts | 2 ++ .../client-kinesis-analytics-v2/KinesisAnalyticsV2Client.ts | 5 +++++ clients/client-kinesis-analytics-v2/package.json | 1 + clients/client-kinesis-analytics-v2/runtimeConfig.browser.ts | 1 + clients/client-kinesis-analytics-v2/runtimeConfig.ts | 2 ++ clients/client-kinesis-analytics/KinesisAnalyticsClient.ts | 5 +++++ clients/client-kinesis-analytics/package.json | 1 + clients/client-kinesis-analytics/runtimeConfig.browser.ts | 1 + clients/client-kinesis-analytics/runtimeConfig.ts | 2 ++ .../KinesisVideoArchivedMediaClient.ts | 5 +++++ clients/client-kinesis-video-archived-media/package.json | 1 + .../runtimeConfig.browser.ts | 1 + clients/client-kinesis-video-archived-media/runtimeConfig.ts | 2 ++ .../client-kinesis-video-media/KinesisVideoMediaClient.ts | 5 +++++ clients/client-kinesis-video-media/package.json | 1 + clients/client-kinesis-video-media/runtimeConfig.browser.ts | 1 + clients/client-kinesis-video-media/runtimeConfig.ts | 2 ++ .../KinesisVideoSignalingClient.ts | 5 +++++ clients/client-kinesis-video-signaling/package.json | 1 + .../client-kinesis-video-signaling/runtimeConfig.browser.ts | 1 + clients/client-kinesis-video-signaling/runtimeConfig.ts | 2 ++ clients/client-kinesis-video/KinesisVideoClient.ts | 5 +++++ clients/client-kinesis-video/package.json | 1 + clients/client-kinesis-video/runtimeConfig.browser.ts | 1 + clients/client-kinesis-video/runtimeConfig.ts | 2 ++ clients/client-kinesis/KinesisClient.ts | 5 +++++ clients/client-kinesis/package.json | 1 + clients/client-kinesis/runtimeConfig.browser.ts | 1 + clients/client-kinesis/runtimeConfig.ts | 2 ++ clients/client-kms/KMSClient.ts | 5 +++++ clients/client-kms/package.json | 1 + clients/client-kms/runtimeConfig.browser.ts | 1 + clients/client-kms/runtimeConfig.ts | 2 ++ clients/client-lakeformation/LakeFormationClient.ts | 5 +++++ clients/client-lakeformation/package.json | 1 + clients/client-lakeformation/runtimeConfig.browser.ts | 1 + clients/client-lakeformation/runtimeConfig.ts | 2 ++ clients/client-lambda/LambdaClient.ts | 5 +++++ clients/client-lambda/package.json | 1 + clients/client-lambda/runtimeConfig.browser.ts | 1 + clients/client-lambda/runtimeConfig.ts | 2 ++ .../LexModelBuildingServiceClient.ts | 5 +++++ clients/client-lex-model-building-service/package.json | 1 + .../runtimeConfig.browser.ts | 1 + clients/client-lex-model-building-service/runtimeConfig.ts | 2 ++ .../client-lex-runtime-service/LexRuntimeServiceClient.ts | 5 +++++ clients/client-lex-runtime-service/package.json | 1 + clients/client-lex-runtime-service/runtimeConfig.browser.ts | 1 + clients/client-lex-runtime-service/runtimeConfig.ts | 2 ++ clients/client-license-manager/LicenseManagerClient.ts | 5 +++++ clients/client-license-manager/package.json | 1 + clients/client-license-manager/runtimeConfig.browser.ts | 1 + clients/client-license-manager/runtimeConfig.ts | 2 ++ clients/client-lightsail/LightsailClient.ts | 5 +++++ clients/client-lightsail/package.json | 1 + clients/client-lightsail/runtimeConfig.browser.ts | 1 + clients/client-lightsail/runtimeConfig.ts | 2 ++ clients/client-machine-learning/MachineLearningClient.ts | 5 +++++ clients/client-machine-learning/package.json | 1 + clients/client-machine-learning/runtimeConfig.browser.ts | 1 + clients/client-machine-learning/runtimeConfig.ts | 2 ++ clients/client-macie/MacieClient.ts | 5 +++++ clients/client-macie/package.json | 1 + clients/client-macie/runtimeConfig.browser.ts | 1 + clients/client-macie/runtimeConfig.ts | 2 ++ clients/client-managedblockchain/ManagedBlockchainClient.ts | 5 +++++ clients/client-managedblockchain/package.json | 1 + clients/client-managedblockchain/runtimeConfig.browser.ts | 1 + clients/client-managedblockchain/runtimeConfig.ts | 2 ++ .../client-marketplace-catalog/MarketplaceCatalogClient.ts | 5 +++++ clients/client-marketplace-catalog/package.json | 1 + clients/client-marketplace-catalog/runtimeConfig.browser.ts | 1 + clients/client-marketplace-catalog/runtimeConfig.ts | 2 ++ .../MarketplaceCommerceAnalyticsClient.ts | 5 +++++ clients/client-marketplace-commerce-analytics/package.json | 1 + .../runtimeConfig.browser.ts | 1 + .../client-marketplace-commerce-analytics/runtimeConfig.ts | 2 ++ .../MarketplaceEntitlementServiceClient.ts | 5 +++++ clients/client-marketplace-entitlement-service/package.json | 1 + .../runtimeConfig.browser.ts | 1 + .../client-marketplace-entitlement-service/runtimeConfig.ts | 2 ++ .../client-marketplace-metering/MarketplaceMeteringClient.ts | 5 +++++ clients/client-marketplace-metering/package.json | 1 + clients/client-marketplace-metering/runtimeConfig.browser.ts | 1 + clients/client-marketplace-metering/runtimeConfig.ts | 2 ++ clients/client-mediaconnect/MediaConnectClient.ts | 5 +++++ clients/client-mediaconnect/package.json | 1 + clients/client-mediaconnect/runtimeConfig.browser.ts | 1 + clients/client-mediaconnect/runtimeConfig.ts | 2 ++ clients/client-mediaconvert/MediaConvertClient.ts | 5 +++++ clients/client-mediaconvert/package.json | 1 + clients/client-mediaconvert/runtimeConfig.browser.ts | 1 + clients/client-mediaconvert/runtimeConfig.ts | 2 ++ clients/client-medialive/MediaLiveClient.ts | 5 +++++ clients/client-medialive/package.json | 1 + clients/client-medialive/runtimeConfig.browser.ts | 1 + clients/client-medialive/runtimeConfig.ts | 2 ++ clients/client-mediapackage-vod/MediaPackageVodClient.ts | 5 +++++ clients/client-mediapackage-vod/package.json | 1 + clients/client-mediapackage-vod/runtimeConfig.browser.ts | 1 + clients/client-mediapackage-vod/runtimeConfig.ts | 2 ++ clients/client-mediapackage/MediaPackageClient.ts | 5 +++++ clients/client-mediapackage/package.json | 1 + clients/client-mediapackage/runtimeConfig.browser.ts | 1 + clients/client-mediapackage/runtimeConfig.ts | 2 ++ clients/client-mediastore-data/MediaStoreDataClient.ts | 5 +++++ clients/client-mediastore-data/package.json | 1 + clients/client-mediastore-data/runtimeConfig.browser.ts | 1 + clients/client-mediastore-data/runtimeConfig.ts | 2 ++ clients/client-mediastore/MediaStoreClient.ts | 5 +++++ clients/client-mediastore/package.json | 1 + clients/client-mediastore/runtimeConfig.browser.ts | 1 + clients/client-mediastore/runtimeConfig.ts | 2 ++ clients/client-mediatailor/MediaTailorClient.ts | 5 +++++ clients/client-mediatailor/package.json | 1 + clients/client-mediatailor/runtimeConfig.browser.ts | 1 + clients/client-mediatailor/runtimeConfig.ts | 2 ++ clients/client-migration-hub/MigrationHubClient.ts | 5 +++++ clients/client-migration-hub/package.json | 1 + clients/client-migration-hub/runtimeConfig.browser.ts | 1 + clients/client-migration-hub/runtimeConfig.ts | 2 ++ .../client-migrationhub-config/MigrationHubConfigClient.ts | 5 +++++ clients/client-migrationhub-config/package.json | 1 + clients/client-migrationhub-config/runtimeConfig.browser.ts | 1 + clients/client-migrationhub-config/runtimeConfig.ts | 2 ++ clients/client-mobile/MobileClient.ts | 5 +++++ clients/client-mobile/package.json | 1 + clients/client-mobile/runtimeConfig.browser.ts | 1 + clients/client-mobile/runtimeConfig.ts | 2 ++ clients/client-mq/mqClient.ts | 5 +++++ clients/client-mq/package.json | 1 + clients/client-mq/runtimeConfig.browser.ts | 1 + clients/client-mq/runtimeConfig.ts | 2 ++ clients/client-mturk/MTurkClient.ts | 5 +++++ clients/client-mturk/package.json | 1 + clients/client-mturk/runtimeConfig.browser.ts | 1 + clients/client-mturk/runtimeConfig.ts | 2 ++ clients/client-neptune/NeptuneClient.ts | 5 +++++ clients/client-neptune/package.json | 1 + clients/client-neptune/runtimeConfig.browser.ts | 1 + clients/client-neptune/runtimeConfig.ts | 2 ++ clients/client-networkmanager/NetworkManagerClient.ts | 5 +++++ clients/client-networkmanager/package.json | 1 + clients/client-networkmanager/runtimeConfig.browser.ts | 1 + clients/client-networkmanager/runtimeConfig.ts | 2 ++ clients/client-opsworks/OpsWorksClient.ts | 5 +++++ clients/client-opsworks/package.json | 1 + clients/client-opsworks/runtimeConfig.browser.ts | 1 + clients/client-opsworks/runtimeConfig.ts | 2 ++ clients/client-opsworkscm/OpsWorksCMClient.ts | 5 +++++ clients/client-opsworkscm/package.json | 1 + clients/client-opsworkscm/runtimeConfig.browser.ts | 1 + clients/client-opsworkscm/runtimeConfig.ts | 2 ++ clients/client-organizations/OrganizationsClient.ts | 5 +++++ clients/client-organizations/package.json | 1 + clients/client-organizations/runtimeConfig.browser.ts | 1 + clients/client-organizations/runtimeConfig.ts | 2 ++ clients/client-outposts/OutpostsClient.ts | 5 +++++ clients/client-outposts/package.json | 1 + clients/client-outposts/runtimeConfig.browser.ts | 1 + clients/client-outposts/runtimeConfig.ts | 2 ++ clients/client-personalize-events/PersonalizeEventsClient.ts | 5 +++++ clients/client-personalize-events/package.json | 1 + clients/client-personalize-events/runtimeConfig.browser.ts | 1 + clients/client-personalize-events/runtimeConfig.ts | 2 ++ .../client-personalize-runtime/PersonalizeRuntimeClient.ts | 5 +++++ clients/client-personalize-runtime/package.json | 1 + clients/client-personalize-runtime/runtimeConfig.browser.ts | 1 + clients/client-personalize-runtime/runtimeConfig.ts | 2 ++ clients/client-personalize/PersonalizeClient.ts | 5 +++++ clients/client-personalize/package.json | 1 + clients/client-personalize/runtimeConfig.browser.ts | 1 + clients/client-personalize/runtimeConfig.ts | 2 ++ clients/client-pi/PIClient.ts | 5 +++++ clients/client-pi/package.json | 1 + clients/client-pi/runtimeConfig.browser.ts | 1 + clients/client-pi/runtimeConfig.ts | 2 ++ clients/client-pinpoint-email/PinpointEmailClient.ts | 5 +++++ clients/client-pinpoint-email/package.json | 1 + clients/client-pinpoint-email/runtimeConfig.browser.ts | 1 + clients/client-pinpoint-email/runtimeConfig.ts | 2 ++ clients/client-pinpoint-sms-voice/PinpointSMSVoiceClient.ts | 5 +++++ clients/client-pinpoint-sms-voice/package.json | 1 + clients/client-pinpoint-sms-voice/runtimeConfig.browser.ts | 1 + clients/client-pinpoint-sms-voice/runtimeConfig.ts | 2 ++ clients/client-pinpoint/PinpointClient.ts | 5 +++++ clients/client-pinpoint/package.json | 1 + clients/client-pinpoint/runtimeConfig.browser.ts | 1 + clients/client-pinpoint/runtimeConfig.ts | 2 ++ clients/client-polly/PollyClient.ts | 5 +++++ clients/client-polly/package.json | 1 + clients/client-polly/runtimeConfig.browser.ts | 1 + clients/client-polly/runtimeConfig.ts | 2 ++ clients/client-pricing/PricingClient.ts | 5 +++++ clients/client-pricing/package.json | 1 + clients/client-pricing/runtimeConfig.browser.ts | 1 + clients/client-pricing/runtimeConfig.ts | 2 ++ clients/client-qldb-session/QLDBSessionClient.ts | 5 +++++ clients/client-qldb-session/package.json | 1 + clients/client-qldb-session/runtimeConfig.browser.ts | 1 + clients/client-qldb-session/runtimeConfig.ts | 2 ++ clients/client-qldb/QLDBClient.ts | 5 +++++ clients/client-qldb/package.json | 1 + clients/client-qldb/runtimeConfig.browser.ts | 1 + clients/client-qldb/runtimeConfig.ts | 2 ++ clients/client-quicksight/QuickSightClient.ts | 5 +++++ clients/client-quicksight/package.json | 1 + clients/client-quicksight/runtimeConfig.browser.ts | 1 + clients/client-quicksight/runtimeConfig.ts | 2 ++ clients/client-ram/RAMClient.ts | 5 +++++ clients/client-ram/package.json | 1 + clients/client-ram/runtimeConfig.browser.ts | 1 + clients/client-ram/runtimeConfig.ts | 2 ++ clients/client-rds-data/RDSDataClient.ts | 5 +++++ clients/client-rds-data/package.json | 1 + clients/client-rds-data/runtimeConfig.browser.ts | 1 + clients/client-rds-data/runtimeConfig.ts | 2 ++ clients/client-rds/RDSClient.ts | 5 +++++ clients/client-rds/package.json | 1 + clients/client-rds/runtimeConfig.browser.ts | 1 + clients/client-rds/runtimeConfig.ts | 2 ++ clients/client-redshift/RedshiftClient.ts | 5 +++++ clients/client-redshift/package.json | 1 + clients/client-redshift/runtimeConfig.browser.ts | 1 + clients/client-redshift/runtimeConfig.ts | 2 ++ clients/client-rekognition/RekognitionClient.ts | 5 +++++ clients/client-rekognition/package.json | 1 + clients/client-rekognition/runtimeConfig.browser.ts | 1 + clients/client-rekognition/runtimeConfig.ts | 2 ++ .../ResourceGroupsTaggingAPIClient.ts | 5 +++++ clients/client-resource-groups-tagging-api/package.json | 1 + .../runtimeConfig.browser.ts | 1 + clients/client-resource-groups-tagging-api/runtimeConfig.ts | 2 ++ clients/client-resource-groups/ResourceGroupsClient.ts | 5 +++++ clients/client-resource-groups/package.json | 1 + clients/client-resource-groups/runtimeConfig.browser.ts | 1 + clients/client-resource-groups/runtimeConfig.ts | 2 ++ clients/client-robomaker/RoboMakerClient.ts | 5 +++++ clients/client-robomaker/package.json | 1 + clients/client-robomaker/runtimeConfig.browser.ts | 1 + clients/client-robomaker/runtimeConfig.ts | 2 ++ clients/client-route-53-domains/Route53DomainsClient.ts | 5 +++++ clients/client-route-53-domains/package.json | 1 + clients/client-route-53-domains/runtimeConfig.browser.ts | 1 + clients/client-route-53-domains/runtimeConfig.ts | 2 ++ clients/client-route-53/Route53Client.ts | 5 +++++ clients/client-route-53/package.json | 1 + clients/client-route-53/runtimeConfig.browser.ts | 1 + clients/client-route-53/runtimeConfig.ts | 2 ++ clients/client-route53resolver/Route53ResolverClient.ts | 5 +++++ clients/client-route53resolver/package.json | 1 + clients/client-route53resolver/runtimeConfig.browser.ts | 1 + clients/client-route53resolver/runtimeConfig.ts | 2 ++ clients/client-s3-control/S3ControlClient.ts | 5 +++++ clients/client-s3-control/package.json | 1 + clients/client-s3-control/runtimeConfig.browser.ts | 1 + clients/client-s3-control/runtimeConfig.ts | 2 ++ clients/client-s3/S3Client.ts | 5 +++++ clients/client-s3/package.json | 1 + clients/client-s3/runtimeConfig.browser.ts | 1 + clients/client-s3/runtimeConfig.ts | 2 ++ .../SageMakerA2IRuntimeClient.ts | 5 +++++ clients/client-sagemaker-a2i-runtime/package.json | 1 + .../client-sagemaker-a2i-runtime/runtimeConfig.browser.ts | 1 + clients/client-sagemaker-a2i-runtime/runtimeConfig.ts | 2 ++ clients/client-sagemaker-runtime/SageMakerRuntimeClient.ts | 5 +++++ clients/client-sagemaker-runtime/package.json | 1 + clients/client-sagemaker-runtime/runtimeConfig.browser.ts | 1 + clients/client-sagemaker-runtime/runtimeConfig.ts | 2 ++ clients/client-sagemaker/SageMakerClient.ts | 5 +++++ clients/client-sagemaker/package.json | 1 + clients/client-sagemaker/runtimeConfig.browser.ts | 1 + clients/client-sagemaker/runtimeConfig.ts | 2 ++ clients/client-savingsplans/package.json | 1 + clients/client-savingsplans/runtimeConfig.browser.ts | 1 + clients/client-savingsplans/runtimeConfig.ts | 2 ++ clients/client-savingsplans/savingsplansClient.ts | 5 +++++ clients/client-schemas/package.json | 1 + clients/client-schemas/runtimeConfig.browser.ts | 1 + clients/client-schemas/runtimeConfig.ts | 2 ++ clients/client-schemas/schemasClient.ts | 5 +++++ clients/client-secrets-manager/SecretsManagerClient.ts | 5 +++++ clients/client-secrets-manager/package.json | 1 + clients/client-secrets-manager/runtimeConfig.browser.ts | 1 + clients/client-secrets-manager/runtimeConfig.ts | 2 ++ clients/client-securityhub/SecurityHubClient.ts | 5 +++++ clients/client-securityhub/package.json | 1 + clients/client-securityhub/runtimeConfig.browser.ts | 1 + clients/client-securityhub/runtimeConfig.ts | 2 ++ .../ServerlessApplicationRepositoryClient.ts | 5 +++++ clients/client-serverlessapplicationrepository/package.json | 1 + .../runtimeConfig.browser.ts | 1 + .../client-serverlessapplicationrepository/runtimeConfig.ts | 2 ++ clients/client-service-catalog/ServiceCatalogClient.ts | 5 +++++ clients/client-service-catalog/package.json | 1 + clients/client-service-catalog/runtimeConfig.browser.ts | 1 + clients/client-service-catalog/runtimeConfig.ts | 2 ++ clients/client-service-quotas/ServiceQuotasClient.ts | 5 +++++ clients/client-service-quotas/package.json | 1 + clients/client-service-quotas/runtimeConfig.browser.ts | 1 + clients/client-service-quotas/runtimeConfig.ts | 2 ++ clients/client-servicediscovery/ServiceDiscoveryClient.ts | 5 +++++ clients/client-servicediscovery/package.json | 1 + clients/client-servicediscovery/runtimeConfig.browser.ts | 1 + clients/client-servicediscovery/runtimeConfig.ts | 2 ++ clients/client-ses/SESClient.ts | 5 +++++ clients/client-ses/package.json | 1 + clients/client-ses/runtimeConfig.browser.ts | 1 + clients/client-ses/runtimeConfig.ts | 2 ++ clients/client-sesv2/SESv2Client.ts | 5 +++++ clients/client-sesv2/package.json | 1 + clients/client-sesv2/runtimeConfig.browser.ts | 1 + clients/client-sesv2/runtimeConfig.ts | 2 ++ clients/client-sfn/SFNClient.ts | 5 +++++ clients/client-sfn/package.json | 1 + clients/client-sfn/runtimeConfig.browser.ts | 1 + clients/client-sfn/runtimeConfig.ts | 2 ++ clients/client-shield/ShieldClient.ts | 5 +++++ clients/client-shield/package.json | 1 + clients/client-shield/runtimeConfig.browser.ts | 1 + clients/client-shield/runtimeConfig.ts | 2 ++ clients/client-signer/package.json | 1 + clients/client-signer/runtimeConfig.browser.ts | 1 + clients/client-signer/runtimeConfig.ts | 2 ++ clients/client-signer/signerClient.ts | 5 +++++ clients/client-sms/SMSClient.ts | 5 +++++ clients/client-sms/package.json | 1 + clients/client-sms/runtimeConfig.browser.ts | 1 + clients/client-sms/runtimeConfig.ts | 2 ++ clients/client-snowball/SnowballClient.ts | 5 +++++ clients/client-snowball/package.json | 1 + clients/client-snowball/runtimeConfig.browser.ts | 1 + clients/client-snowball/runtimeConfig.ts | 2 ++ clients/client-sns/SNSClient.ts | 5 +++++ clients/client-sns/package.json | 1 + clients/client-sns/runtimeConfig.browser.ts | 1 + clients/client-sns/runtimeConfig.ts | 2 ++ clients/client-sqs/SQSClient.ts | 5 +++++ clients/client-sqs/package.json | 1 + clients/client-sqs/runtimeConfig.browser.ts | 1 + clients/client-sqs/runtimeConfig.ts | 2 ++ clients/client-ssm/SSMClient.ts | 5 +++++ clients/client-ssm/package.json | 1 + clients/client-ssm/runtimeConfig.browser.ts | 1 + clients/client-ssm/runtimeConfig.ts | 2 ++ clients/client-sso-oidc/SSOOIDCClient.ts | 5 +++++ clients/client-sso-oidc/package.json | 1 + clients/client-sso-oidc/runtimeConfig.browser.ts | 1 + clients/client-sso-oidc/runtimeConfig.ts | 2 ++ clients/client-sso/SSOClient.ts | 5 +++++ clients/client-sso/package.json | 1 + clients/client-sso/runtimeConfig.browser.ts | 1 + clients/client-sso/runtimeConfig.ts | 2 ++ clients/client-storage-gateway/StorageGatewayClient.ts | 5 +++++ clients/client-storage-gateway/package.json | 1 + clients/client-storage-gateway/runtimeConfig.browser.ts | 1 + clients/client-storage-gateway/runtimeConfig.ts | 2 ++ clients/client-sts/STSClient.ts | 5 +++++ clients/client-sts/package.json | 1 + clients/client-sts/runtimeConfig.browser.ts | 1 + clients/client-sts/runtimeConfig.ts | 2 ++ clients/client-support/SupportClient.ts | 5 +++++ clients/client-support/package.json | 1 + clients/client-support/runtimeConfig.browser.ts | 1 + clients/client-support/runtimeConfig.ts | 2 ++ clients/client-swf/SWFClient.ts | 5 +++++ clients/client-swf/package.json | 1 + clients/client-swf/runtimeConfig.browser.ts | 1 + clients/client-swf/runtimeConfig.ts | 2 ++ clients/client-textract/TextractClient.ts | 5 +++++ clients/client-textract/package.json | 1 + clients/client-textract/runtimeConfig.browser.ts | 1 + clients/client-textract/runtimeConfig.ts | 2 ++ .../client-transcribe-streaming/TranscribeStreamingClient.ts | 5 +++++ clients/client-transcribe-streaming/package.json | 1 + clients/client-transcribe-streaming/runtimeConfig.browser.ts | 1 + clients/client-transcribe-streaming/runtimeConfig.ts | 2 ++ clients/client-transcribe/TranscribeClient.ts | 5 +++++ clients/client-transcribe/package.json | 1 + clients/client-transcribe/runtimeConfig.browser.ts | 1 + clients/client-transcribe/runtimeConfig.ts | 2 ++ clients/client-transfer/TransferClient.ts | 5 +++++ clients/client-transfer/package.json | 1 + clients/client-transfer/runtimeConfig.browser.ts | 1 + clients/client-transfer/runtimeConfig.ts | 2 ++ clients/client-translate/TranslateClient.ts | 5 +++++ clients/client-translate/package.json | 1 + clients/client-translate/runtimeConfig.browser.ts | 1 + clients/client-translate/runtimeConfig.ts | 2 ++ clients/client-waf-regional/WAFRegionalClient.ts | 5 +++++ clients/client-waf-regional/package.json | 1 + clients/client-waf-regional/runtimeConfig.browser.ts | 1 + clients/client-waf-regional/runtimeConfig.ts | 2 ++ clients/client-waf/WAFClient.ts | 5 +++++ clients/client-waf/package.json | 1 + clients/client-waf/runtimeConfig.browser.ts | 1 + clients/client-waf/runtimeConfig.ts | 2 ++ clients/client-wafv2/WAFV2Client.ts | 5 +++++ clients/client-wafv2/package.json | 1 + clients/client-wafv2/runtimeConfig.browser.ts | 1 + clients/client-wafv2/runtimeConfig.ts | 2 ++ clients/client-workdocs/WorkDocsClient.ts | 5 +++++ clients/client-workdocs/package.json | 1 + clients/client-workdocs/runtimeConfig.browser.ts | 1 + clients/client-workdocs/runtimeConfig.ts | 2 ++ clients/client-worklink/WorkLinkClient.ts | 5 +++++ clients/client-worklink/package.json | 1 + clients/client-worklink/runtimeConfig.browser.ts | 1 + clients/client-worklink/runtimeConfig.ts | 2 ++ clients/client-workmail/WorkMailClient.ts | 5 +++++ clients/client-workmail/package.json | 1 + clients/client-workmail/runtimeConfig.browser.ts | 1 + clients/client-workmail/runtimeConfig.ts | 2 ++ .../client-workmailmessageflow/WorkMailMessageFlowClient.ts | 5 +++++ clients/client-workmailmessageflow/package.json | 1 + clients/client-workmailmessageflow/runtimeConfig.browser.ts | 1 + clients/client-workmailmessageflow/runtimeConfig.ts | 2 ++ clients/client-workspaces/WorkSpacesClient.ts | 5 +++++ clients/client-workspaces/package.json | 1 + clients/client-workspaces/runtimeConfig.browser.ts | 1 + clients/client-workspaces/runtimeConfig.ts | 2 ++ clients/client-xray/XRayClient.ts | 5 +++++ clients/client-xray/package.json | 1 + clients/client-xray/runtimeConfig.browser.ts | 1 + clients/client-xray/runtimeConfig.ts | 2 ++ protocol_tests/aws-ec2/EC2ProtocolClient.ts | 5 +++++ protocol_tests/aws-ec2/package.json | 1 + protocol_tests/aws-ec2/runtimeConfig.browser.ts | 1 + protocol_tests/aws-ec2/runtimeConfig.ts | 2 ++ protocol_tests/aws-json/JsonProtocolClient.ts | 5 +++++ protocol_tests/aws-json/package.json | 1 + protocol_tests/aws-json/runtimeConfig.browser.ts | 1 + protocol_tests/aws-json/runtimeConfig.ts | 2 ++ protocol_tests/aws-query/QueryProtocolClient.ts | 5 +++++ protocol_tests/aws-query/package.json | 1 + protocol_tests/aws-query/runtimeConfig.browser.ts | 1 + protocol_tests/aws-query/runtimeConfig.ts | 2 ++ protocol_tests/aws-restjson/RestJsonProtocolClient.ts | 5 +++++ protocol_tests/aws-restjson/package.json | 1 + protocol_tests/aws-restjson/runtimeConfig.browser.ts | 1 + protocol_tests/aws-restjson/runtimeConfig.ts | 2 ++ protocol_tests/aws-restxml/RestXmlProtocolClient.ts | 5 +++++ protocol_tests/aws-restxml/package.json | 1 + protocol_tests/aws-restxml/runtimeConfig.browser.ts | 1 + protocol_tests/aws-restxml/runtimeConfig.ts | 2 ++ 892 files changed, 2007 insertions(+) diff --git a/clients/client-accessanalyzer/AccessAnalyzerClient.ts b/clients/client-accessanalyzer/AccessAnalyzerClient.ts index a01a806d7bc26..01fbd631c60ac 100644 --- a/clients/client-accessanalyzer/AccessAnalyzerClient.ts +++ b/clients/client-accessanalyzer/AccessAnalyzerClient.ts @@ -241,6 +241,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-accessanalyzer/package.json b/clients/client-accessanalyzer/package.json index 0b1936d6891b1..27660a5545b76 100644 --- a/clients/client-accessanalyzer/package.json +++ b/clients/client-accessanalyzer/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-accessanalyzer/runtimeConfig.browser.ts b/clients/client-accessanalyzer/runtimeConfig.browser.ts index cf3e4607b50e7..74d1a82162a6d 100644 --- a/clients/client-accessanalyzer/runtimeConfig.browser.ts +++ b/clients/client-accessanalyzer/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-accessanalyzer/runtimeConfig.ts b/clients/client-accessanalyzer/runtimeConfig.ts index f62206eb24f65..9904e3ed42919 100644 --- a/clients/client-accessanalyzer/runtimeConfig.ts +++ b/clients/client-accessanalyzer/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-acm-pca/ACMPCAClient.ts b/clients/client-acm-pca/ACMPCAClient.ts index 4c1dde3e20ac3..ebe2a0b6f71d8 100644 --- a/clients/client-acm-pca/ACMPCAClient.ts +++ b/clients/client-acm-pca/ACMPCAClient.ts @@ -253,6 +253,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-acm-pca/package.json b/clients/client-acm-pca/package.json index f827bd919aae1..59fa7ecc65ef4 100644 --- a/clients/client-acm-pca/package.json +++ b/clients/client-acm-pca/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-acm-pca/runtimeConfig.browser.ts b/clients/client-acm-pca/runtimeConfig.browser.ts index 42b1fdf801679..21ba1410aec59 100644 --- a/clients/client-acm-pca/runtimeConfig.browser.ts +++ b/clients/client-acm-pca/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-acm-pca/runtimeConfig.ts b/clients/client-acm-pca/runtimeConfig.ts index 73e427378221b..b95c85b2a1560 100644 --- a/clients/client-acm-pca/runtimeConfig.ts +++ b/clients/client-acm-pca/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-acm/ACMClient.ts b/clients/client-acm/ACMClient.ts index fff48bf969911..611942200b3e4 100644 --- a/clients/client-acm/ACMClient.ts +++ b/clients/client-acm/ACMClient.ts @@ -211,6 +211,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-acm/package.json b/clients/client-acm/package.json index d846b12124df5..8cb883c8a44c2 100644 --- a/clients/client-acm/package.json +++ b/clients/client-acm/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-acm/runtimeConfig.browser.ts b/clients/client-acm/runtimeConfig.browser.ts index 7446de682bed6..54fb19bbc3aea 100644 --- a/clients/client-acm/runtimeConfig.browser.ts +++ b/clients/client-acm/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-acm/runtimeConfig.ts b/clients/client-acm/runtimeConfig.ts index d590faecc2669..a7ab6ef372fb6 100644 --- a/clients/client-acm/runtimeConfig.ts +++ b/clients/client-acm/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-alexa-for-business/AlexaForBusinessClient.ts b/clients/client-alexa-for-business/AlexaForBusinessClient.ts index df1602ba02a76..647978611e881 100644 --- a/clients/client-alexa-for-business/AlexaForBusinessClient.ts +++ b/clients/client-alexa-for-business/AlexaForBusinessClient.ts @@ -691,6 +691,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-alexa-for-business/package.json b/clients/client-alexa-for-business/package.json index 3bc45ebf03d9b..fb1689ea73681 100644 --- a/clients/client-alexa-for-business/package.json +++ b/clients/client-alexa-for-business/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-alexa-for-business/runtimeConfig.browser.ts b/clients/client-alexa-for-business/runtimeConfig.browser.ts index 235ea5f954545..937f22256016f 100644 --- a/clients/client-alexa-for-business/runtimeConfig.browser.ts +++ b/clients/client-alexa-for-business/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-alexa-for-business/runtimeConfig.ts b/clients/client-alexa-for-business/runtimeConfig.ts index 86aa0a9ee9191..0244449bbad84 100644 --- a/clients/client-alexa-for-business/runtimeConfig.ts +++ b/clients/client-alexa-for-business/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-amplify/AmplifyClient.ts b/clients/client-amplify/AmplifyClient.ts index 944d3d67d28d7..106d5cb41f57e 100644 --- a/clients/client-amplify/AmplifyClient.ts +++ b/clients/client-amplify/AmplifyClient.ts @@ -355,6 +355,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-amplify/package.json b/clients/client-amplify/package.json index 382715d19ac1f..c8b2c2b91eae9 100644 --- a/clients/client-amplify/package.json +++ b/clients/client-amplify/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-amplify/runtimeConfig.browser.ts b/clients/client-amplify/runtimeConfig.browser.ts index a73af38a9a0e9..ee10480e51a11 100644 --- a/clients/client-amplify/runtimeConfig.browser.ts +++ b/clients/client-amplify/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-amplify/runtimeConfig.ts b/clients/client-amplify/runtimeConfig.ts index 39e642229f3d7..1ad0403f61411 100644 --- a/clients/client-amplify/runtimeConfig.ts +++ b/clients/client-amplify/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-api-gateway/APIGatewayClient.ts b/clients/client-api-gateway/APIGatewayClient.ts index 240ead015f0fb..b78a02df05746 100644 --- a/clients/client-api-gateway/APIGatewayClient.ts +++ b/clients/client-api-gateway/APIGatewayClient.ts @@ -854,6 +854,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-api-gateway/package.json b/clients/client-api-gateway/package.json index f9c5f012b8501..d7fccea8bee42 100644 --- a/clients/client-api-gateway/package.json +++ b/clients/client-api-gateway/package.json @@ -45,6 +45,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-api-gateway/runtimeConfig.browser.ts b/clients/client-api-gateway/runtimeConfig.browser.ts index 647c10b9dd37f..78ae1a06311b3 100644 --- a/clients/client-api-gateway/runtimeConfig.browser.ts +++ b/clients/client-api-gateway/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-api-gateway/runtimeConfig.ts b/clients/client-api-gateway/runtimeConfig.ts index d82a34d48bbaf..99138b508049f 100644 --- a/clients/client-api-gateway/runtimeConfig.ts +++ b/clients/client-api-gateway/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-apigatewaymanagementapi/ApiGatewayManagementApiClient.ts b/clients/client-apigatewaymanagementapi/ApiGatewayManagementApiClient.ts index ae8a6f4e95693..cc48406110c07 100644 --- a/clients/client-apigatewaymanagementapi/ApiGatewayManagementApiClient.ts +++ b/clients/client-apigatewaymanagementapi/ApiGatewayManagementApiClient.ts @@ -151,6 +151,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-apigatewaymanagementapi/package.json b/clients/client-apigatewaymanagementapi/package.json index 17aa0f7065963..b4c55521d4b34 100644 --- a/clients/client-apigatewaymanagementapi/package.json +++ b/clients/client-apigatewaymanagementapi/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-apigatewaymanagementapi/runtimeConfig.browser.ts b/clients/client-apigatewaymanagementapi/runtimeConfig.browser.ts index 33673459c5e34..a492a49fe8e20 100644 --- a/clients/client-apigatewaymanagementapi/runtimeConfig.browser.ts +++ b/clients/client-apigatewaymanagementapi/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-apigatewaymanagementapi/runtimeConfig.ts b/clients/client-apigatewaymanagementapi/runtimeConfig.ts index 31223f475f663..334d183b9e69f 100644 --- a/clients/client-apigatewaymanagementapi/runtimeConfig.ts +++ b/clients/client-apigatewaymanagementapi/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-apigatewayv2/ApiGatewayV2Client.ts b/clients/client-apigatewayv2/ApiGatewayV2Client.ts index d063ad9215809..a37fe34421858 100644 --- a/clients/client-apigatewayv2/ApiGatewayV2Client.ts +++ b/clients/client-apigatewayv2/ApiGatewayV2Client.ts @@ -511,6 +511,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-apigatewayv2/package.json b/clients/client-apigatewayv2/package.json index 7640a81ec8961..6d0063360566a 100644 --- a/clients/client-apigatewayv2/package.json +++ b/clients/client-apigatewayv2/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-apigatewayv2/runtimeConfig.browser.ts b/clients/client-apigatewayv2/runtimeConfig.browser.ts index d0b3e60245ddb..0d7c215e95142 100644 --- a/clients/client-apigatewayv2/runtimeConfig.browser.ts +++ b/clients/client-apigatewayv2/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-apigatewayv2/runtimeConfig.ts b/clients/client-apigatewayv2/runtimeConfig.ts index 359fa96ae205d..ca9ad1831b929 100644 --- a/clients/client-apigatewayv2/runtimeConfig.ts +++ b/clients/client-apigatewayv2/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-app-mesh/AppMeshClient.ts b/clients/client-app-mesh/AppMeshClient.ts index f3569b6802c99..56c30eaf24a6f 100644 --- a/clients/client-app-mesh/AppMeshClient.ts +++ b/clients/client-app-mesh/AppMeshClient.ts @@ -319,6 +319,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-app-mesh/package.json b/clients/client-app-mesh/package.json index 63f5fdc81283e..92d940a345497 100644 --- a/clients/client-app-mesh/package.json +++ b/clients/client-app-mesh/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-app-mesh/runtimeConfig.browser.ts b/clients/client-app-mesh/runtimeConfig.browser.ts index d5bffb113be74..4137c143a2f1d 100644 --- a/clients/client-app-mesh/runtimeConfig.browser.ts +++ b/clients/client-app-mesh/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-app-mesh/runtimeConfig.ts b/clients/client-app-mesh/runtimeConfig.ts index c632ed8a39b64..c60f64def010f 100644 --- a/clients/client-app-mesh/runtimeConfig.ts +++ b/clients/client-app-mesh/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-appconfig/AppConfigClient.ts b/clients/client-appconfig/AppConfigClient.ts index bb86e51ab417d..fe75f2c53e66a 100644 --- a/clients/client-appconfig/AppConfigClient.ts +++ b/clients/client-appconfig/AppConfigClient.ts @@ -307,6 +307,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-appconfig/package.json b/clients/client-appconfig/package.json index 93c2250d0e0a6..20c59a14b1c6a 100644 --- a/clients/client-appconfig/package.json +++ b/clients/client-appconfig/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-appconfig/runtimeConfig.browser.ts b/clients/client-appconfig/runtimeConfig.browser.ts index 8b09e399b6140..0fa5221481c1b 100644 --- a/clients/client-appconfig/runtimeConfig.browser.ts +++ b/clients/client-appconfig/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-appconfig/runtimeConfig.ts b/clients/client-appconfig/runtimeConfig.ts index 5d5c1c521d8d8..4b9942cf06c58 100644 --- a/clients/client-appconfig/runtimeConfig.ts +++ b/clients/client-appconfig/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-application-auto-scaling/ApplicationAutoScalingClient.ts b/clients/client-application-auto-scaling/ApplicationAutoScalingClient.ts index 531f762dfb159..7db739521809c 100644 --- a/clients/client-application-auto-scaling/ApplicationAutoScalingClient.ts +++ b/clients/client-application-auto-scaling/ApplicationAutoScalingClient.ts @@ -193,6 +193,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-application-auto-scaling/package.json b/clients/client-application-auto-scaling/package.json index 26d650bdaa5c3..b12a3da376f11 100644 --- a/clients/client-application-auto-scaling/package.json +++ b/clients/client-application-auto-scaling/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-application-auto-scaling/runtimeConfig.browser.ts b/clients/client-application-auto-scaling/runtimeConfig.browser.ts index 3678c790069dc..adfcfd78a67b0 100644 --- a/clients/client-application-auto-scaling/runtimeConfig.browser.ts +++ b/clients/client-application-auto-scaling/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-application-auto-scaling/runtimeConfig.ts b/clients/client-application-auto-scaling/runtimeConfig.ts index 1e49cb4396552..6cfa0e762e071 100644 --- a/clients/client-application-auto-scaling/runtimeConfig.ts +++ b/clients/client-application-auto-scaling/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-application-discovery-service/ApplicationDiscoveryServiceClient.ts b/clients/client-application-discovery-service/ApplicationDiscoveryServiceClient.ts index 3b00e3bca0a52..1ed2eddbac775 100644 --- a/clients/client-application-discovery-service/ApplicationDiscoveryServiceClient.ts +++ b/clients/client-application-discovery-service/ApplicationDiscoveryServiceClient.ts @@ -283,6 +283,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-application-discovery-service/package.json b/clients/client-application-discovery-service/package.json index 4fcddd8c6f094..6d685925aab83 100644 --- a/clients/client-application-discovery-service/package.json +++ b/clients/client-application-discovery-service/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-application-discovery-service/runtimeConfig.browser.ts b/clients/client-application-discovery-service/runtimeConfig.browser.ts index 34fe38a5c1b4a..c08bb242b627e 100644 --- a/clients/client-application-discovery-service/runtimeConfig.browser.ts +++ b/clients/client-application-discovery-service/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-application-discovery-service/runtimeConfig.ts b/clients/client-application-discovery-service/runtimeConfig.ts index 8f2978fe4a4b5..b4c793e78285a 100644 --- a/clients/client-application-discovery-service/runtimeConfig.ts +++ b/clients/client-application-discovery-service/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-application-insights/ApplicationInsightsClient.ts b/clients/client-application-insights/ApplicationInsightsClient.ts index 8e5de4617307a..d5ee97f8e9182 100644 --- a/clients/client-application-insights/ApplicationInsightsClient.ts +++ b/clients/client-application-insights/ApplicationInsightsClient.ts @@ -295,6 +295,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-application-insights/package.json b/clients/client-application-insights/package.json index 3cdd8e4549538..147f2115f8654 100644 --- a/clients/client-application-insights/package.json +++ b/clients/client-application-insights/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-application-insights/runtimeConfig.browser.ts b/clients/client-application-insights/runtimeConfig.browser.ts index 4257ffddab177..e9a8fbbeec6a5 100644 --- a/clients/client-application-insights/runtimeConfig.browser.ts +++ b/clients/client-application-insights/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-application-insights/runtimeConfig.ts b/clients/client-application-insights/runtimeConfig.ts index d2ce3dd4072f1..6b830f447d8a7 100644 --- a/clients/client-application-insights/runtimeConfig.ts +++ b/clients/client-application-insights/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-appstream/AppStreamClient.ts b/clients/client-appstream/AppStreamClient.ts index 34debd1c60b8e..21c07478d8c6a 100644 --- a/clients/client-appstream/AppStreamClient.ts +++ b/clients/client-appstream/AppStreamClient.ts @@ -415,6 +415,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-appstream/package.json b/clients/client-appstream/package.json index 26fc88e74108f..ae1e3026ea5c1 100644 --- a/clients/client-appstream/package.json +++ b/clients/client-appstream/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-appstream/runtimeConfig.browser.ts b/clients/client-appstream/runtimeConfig.browser.ts index 08247610f0409..e5b0ae9e7bce4 100644 --- a/clients/client-appstream/runtimeConfig.browser.ts +++ b/clients/client-appstream/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-appstream/runtimeConfig.ts b/clients/client-appstream/runtimeConfig.ts index 1d8368ca38f18..2c9eb2fd83a8e 100644 --- a/clients/client-appstream/runtimeConfig.ts +++ b/clients/client-appstream/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-appsync/AppSyncClient.ts b/clients/client-appsync/AppSyncClient.ts index fa51909c468e7..cdf6c71033f13 100644 --- a/clients/client-appsync/AppSyncClient.ts +++ b/clients/client-appsync/AppSyncClient.ts @@ -379,6 +379,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-appsync/package.json b/clients/client-appsync/package.json index 2363df6131750..849cd6fc79ece 100644 --- a/clients/client-appsync/package.json +++ b/clients/client-appsync/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-appsync/runtimeConfig.browser.ts b/clients/client-appsync/runtimeConfig.browser.ts index fc98a1bd2dd50..7104630d1bbae 100644 --- a/clients/client-appsync/runtimeConfig.browser.ts +++ b/clients/client-appsync/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-appsync/runtimeConfig.ts b/clients/client-appsync/runtimeConfig.ts index e7f9eba37b8ca..26b8ff5726877 100644 --- a/clients/client-appsync/runtimeConfig.ts +++ b/clients/client-appsync/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-athena/AthenaClient.ts b/clients/client-athena/AthenaClient.ts index 1c7385b74d347..2975add7e013a 100644 --- a/clients/client-athena/AthenaClient.ts +++ b/clients/client-athena/AthenaClient.ts @@ -247,6 +247,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-athena/package.json b/clients/client-athena/package.json index 8b929a54aa6a9..6434c2b0ef952 100644 --- a/clients/client-athena/package.json +++ b/clients/client-athena/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-athena/runtimeConfig.browser.ts b/clients/client-athena/runtimeConfig.browser.ts index d0b7151c05845..6cb6371ee396d 100644 --- a/clients/client-athena/runtimeConfig.browser.ts +++ b/clients/client-athena/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-athena/runtimeConfig.ts b/clients/client-athena/runtimeConfig.ts index 7a22bb28e2c88..e79551059de60 100644 --- a/clients/client-athena/runtimeConfig.ts +++ b/clients/client-athena/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-auto-scaling-plans/AutoScalingPlansClient.ts b/clients/client-auto-scaling-plans/AutoScalingPlansClient.ts index d5d160d021803..bdd372eb182df 100644 --- a/clients/client-auto-scaling-plans/AutoScalingPlansClient.ts +++ b/clients/client-auto-scaling-plans/AutoScalingPlansClient.ts @@ -169,6 +169,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-auto-scaling-plans/package.json b/clients/client-auto-scaling-plans/package.json index d3f8c8b9a8594..1b2b916f40e25 100644 --- a/clients/client-auto-scaling-plans/package.json +++ b/clients/client-auto-scaling-plans/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-auto-scaling-plans/runtimeConfig.browser.ts b/clients/client-auto-scaling-plans/runtimeConfig.browser.ts index 0211d1df5dca8..7902680eca559 100644 --- a/clients/client-auto-scaling-plans/runtimeConfig.browser.ts +++ b/clients/client-auto-scaling-plans/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-auto-scaling-plans/runtimeConfig.ts b/clients/client-auto-scaling-plans/runtimeConfig.ts index b38348e11eeae..61a9d21f9680f 100644 --- a/clients/client-auto-scaling-plans/runtimeConfig.ts +++ b/clients/client-auto-scaling-plans/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-auto-scaling/AutoScalingClient.ts b/clients/client-auto-scaling/AutoScalingClient.ts index 5c3c4571c10e9..822631e1ace53 100644 --- a/clients/client-auto-scaling/AutoScalingClient.ts +++ b/clients/client-auto-scaling/AutoScalingClient.ts @@ -457,6 +457,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-auto-scaling/package.json b/clients/client-auto-scaling/package.json index ce18d6e6b7068..99652325d3895 100644 --- a/clients/client-auto-scaling/package.json +++ b/clients/client-auto-scaling/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-auto-scaling/runtimeConfig.browser.ts b/clients/client-auto-scaling/runtimeConfig.browser.ts index 8a3a3eaca4122..5e078e989157e 100644 --- a/clients/client-auto-scaling/runtimeConfig.browser.ts +++ b/clients/client-auto-scaling/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-auto-scaling/runtimeConfig.ts b/clients/client-auto-scaling/runtimeConfig.ts index 4d4ee4b2860b4..cc2b62f343380 100644 --- a/clients/client-auto-scaling/runtimeConfig.ts +++ b/clients/client-auto-scaling/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-backup/BackupClient.ts b/clients/client-backup/BackupClient.ts index 788752bec0fee..287b5e322e12d 100644 --- a/clients/client-backup/BackupClient.ts +++ b/clients/client-backup/BackupClient.ts @@ -409,6 +409,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-backup/package.json b/clients/client-backup/package.json index d1b47e831746f..3c27ed6b60b6d 100644 --- a/clients/client-backup/package.json +++ b/clients/client-backup/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-backup/runtimeConfig.browser.ts b/clients/client-backup/runtimeConfig.browser.ts index 667f926e557fb..f47b53243ff0c 100644 --- a/clients/client-backup/runtimeConfig.browser.ts +++ b/clients/client-backup/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-backup/runtimeConfig.ts b/clients/client-backup/runtimeConfig.ts index 01bef225ffb02..48f5c6f507c99 100644 --- a/clients/client-backup/runtimeConfig.ts +++ b/clients/client-backup/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-batch/BatchClient.ts b/clients/client-batch/BatchClient.ts index 2f11f3d4a976e..c52810c2f071f 100644 --- a/clients/client-batch/BatchClient.ts +++ b/clients/client-batch/BatchClient.ts @@ -229,6 +229,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-batch/package.json b/clients/client-batch/package.json index e2aac1787b381..0a24b2f5f3aec 100644 --- a/clients/client-batch/package.json +++ b/clients/client-batch/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-batch/runtimeConfig.browser.ts b/clients/client-batch/runtimeConfig.browser.ts index c2507a91a0eba..cb3ee24a35eee 100644 --- a/clients/client-batch/runtimeConfig.browser.ts +++ b/clients/client-batch/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-batch/runtimeConfig.ts b/clients/client-batch/runtimeConfig.ts index 7cc96503371b9..9659b7fe7f35f 100644 --- a/clients/client-batch/runtimeConfig.ts +++ b/clients/client-batch/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-budgets/BudgetsClient.ts b/clients/client-budgets/BudgetsClient.ts index 354851806ce92..46fe87fd94987 100644 --- a/clients/client-budgets/BudgetsClient.ts +++ b/clients/client-budgets/BudgetsClient.ts @@ -217,6 +217,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-budgets/package.json b/clients/client-budgets/package.json index f8dc673e117db..5f185e66e97f4 100644 --- a/clients/client-budgets/package.json +++ b/clients/client-budgets/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-budgets/runtimeConfig.browser.ts b/clients/client-budgets/runtimeConfig.browser.ts index ae66d91b4f28b..0163631c034f8 100644 --- a/clients/client-budgets/runtimeConfig.browser.ts +++ b/clients/client-budgets/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-budgets/runtimeConfig.ts b/clients/client-budgets/runtimeConfig.ts index 928e04c215615..a1482d39fcc3d 100644 --- a/clients/client-budgets/runtimeConfig.ts +++ b/clients/client-budgets/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-chime/ChimeClient.ts b/clients/client-chime/ChimeClient.ts index 8f27daa9efee2..71e309decc298 100644 --- a/clients/client-chime/ChimeClient.ts +++ b/clients/client-chime/ChimeClient.ts @@ -697,6 +697,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-chime/package.json b/clients/client-chime/package.json index 273e519a4ebe9..2b22bad07d7e5 100644 --- a/clients/client-chime/package.json +++ b/clients/client-chime/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-chime/runtimeConfig.browser.ts b/clients/client-chime/runtimeConfig.browser.ts index 87d69e7ab4733..e5b349d05f7b2 100644 --- a/clients/client-chime/runtimeConfig.browser.ts +++ b/clients/client-chime/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-chime/runtimeConfig.ts b/clients/client-chime/runtimeConfig.ts index 90689ddc0754d..dca73a6c24092 100644 --- a/clients/client-chime/runtimeConfig.ts +++ b/clients/client-chime/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-cloud9/Cloud9Client.ts b/clients/client-cloud9/Cloud9Client.ts index 29c76605f26b8..ed12bf3182cb7 100644 --- a/clients/client-cloud9/Cloud9Client.ts +++ b/clients/client-cloud9/Cloud9Client.ts @@ -193,6 +193,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-cloud9/package.json b/clients/client-cloud9/package.json index eea8652f59439..8e97d0b264eaa 100644 --- a/clients/client-cloud9/package.json +++ b/clients/client-cloud9/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-cloud9/runtimeConfig.browser.ts b/clients/client-cloud9/runtimeConfig.browser.ts index 8d8ad75752266..16833567f9f7d 100644 --- a/clients/client-cloud9/runtimeConfig.browser.ts +++ b/clients/client-cloud9/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-cloud9/runtimeConfig.ts b/clients/client-cloud9/runtimeConfig.ts index 1fce60ea37241..4edc3010a571f 100644 --- a/clients/client-cloud9/runtimeConfig.ts +++ b/clients/client-cloud9/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-clouddirectory/CloudDirectoryClient.ts b/clients/client-clouddirectory/CloudDirectoryClient.ts index f2fbe697c2228..3d9142aa09928 100644 --- a/clients/client-clouddirectory/CloudDirectoryClient.ts +++ b/clients/client-clouddirectory/CloudDirectoryClient.ts @@ -529,6 +529,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-clouddirectory/package.json b/clients/client-clouddirectory/package.json index 7cf350c85e9e9..ab2ff069b4647 100644 --- a/clients/client-clouddirectory/package.json +++ b/clients/client-clouddirectory/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-clouddirectory/runtimeConfig.browser.ts b/clients/client-clouddirectory/runtimeConfig.browser.ts index d051ced9526e2..f77be08caded2 100644 --- a/clients/client-clouddirectory/runtimeConfig.browser.ts +++ b/clients/client-clouddirectory/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-clouddirectory/runtimeConfig.ts b/clients/client-clouddirectory/runtimeConfig.ts index e5cdd5ea0e048..5044e23e8b698 100644 --- a/clients/client-clouddirectory/runtimeConfig.ts +++ b/clients/client-clouddirectory/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-cloudformation/CloudFormationClient.ts b/clients/client-cloudformation/CloudFormationClient.ts index ca700d227f2fa..12ada72130a70 100644 --- a/clients/client-cloudformation/CloudFormationClient.ts +++ b/clients/client-cloudformation/CloudFormationClient.ts @@ -463,6 +463,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-cloudformation/package.json b/clients/client-cloudformation/package.json index 92095c92af7b1..29e8aef9df95c 100644 --- a/clients/client-cloudformation/package.json +++ b/clients/client-cloudformation/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-cloudformation/runtimeConfig.browser.ts b/clients/client-cloudformation/runtimeConfig.browser.ts index f2b68fa096722..bb0e486e86d51 100644 --- a/clients/client-cloudformation/runtimeConfig.browser.ts +++ b/clients/client-cloudformation/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-cloudformation/runtimeConfig.ts b/clients/client-cloudformation/runtimeConfig.ts index 6cbb3ff068931..1a6a6636a9474 100644 --- a/clients/client-cloudformation/runtimeConfig.ts +++ b/clients/client-cloudformation/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-cloudfront/CloudFrontClient.ts b/clients/client-cloudfront/CloudFrontClient.ts index a502af3eab1c1..bf2419f24acf6 100644 --- a/clients/client-cloudfront/CloudFrontClient.ts +++ b/clients/client-cloudfront/CloudFrontClient.ts @@ -403,6 +403,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-cloudfront/package.json b/clients/client-cloudfront/package.json index e3010a3bb5d77..192f985ed2129 100644 --- a/clients/client-cloudfront/package.json +++ b/clients/client-cloudfront/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-cloudfront/runtimeConfig.browser.ts b/clients/client-cloudfront/runtimeConfig.browser.ts index eef58116280b5..28729b4418475 100644 --- a/clients/client-cloudfront/runtimeConfig.browser.ts +++ b/clients/client-cloudfront/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-cloudfront/runtimeConfig.ts b/clients/client-cloudfront/runtimeConfig.ts index b2789113d2d55..410fa6fb9f33e 100644 --- a/clients/client-cloudfront/runtimeConfig.ts +++ b/clients/client-cloudfront/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-cloudhsm-v2/CloudHSMV2Client.ts b/clients/client-cloudhsm-v2/CloudHSMV2Client.ts index 2231e537ec7ef..ccfb5154c10e5 100644 --- a/clients/client-cloudhsm-v2/CloudHSMV2Client.ts +++ b/clients/client-cloudhsm-v2/CloudHSMV2Client.ts @@ -211,6 +211,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-cloudhsm-v2/package.json b/clients/client-cloudhsm-v2/package.json index 663ce28953a21..3ee96176579bc 100644 --- a/clients/client-cloudhsm-v2/package.json +++ b/clients/client-cloudhsm-v2/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-cloudhsm-v2/runtimeConfig.browser.ts b/clients/client-cloudhsm-v2/runtimeConfig.browser.ts index 16848cd7d3eb3..c16ac118fdab0 100644 --- a/clients/client-cloudhsm-v2/runtimeConfig.browser.ts +++ b/clients/client-cloudhsm-v2/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-cloudhsm-v2/runtimeConfig.ts b/clients/client-cloudhsm-v2/runtimeConfig.ts index 5c205663682be..d64dc60122b97 100644 --- a/clients/client-cloudhsm-v2/runtimeConfig.ts +++ b/clients/client-cloudhsm-v2/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-cloudhsm/CloudHSMClient.ts b/clients/client-cloudhsm/CloudHSMClient.ts index c49685aec0376..b92bfcccc3375 100644 --- a/clients/client-cloudhsm/CloudHSMClient.ts +++ b/clients/client-cloudhsm/CloudHSMClient.ts @@ -253,6 +253,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-cloudhsm/package.json b/clients/client-cloudhsm/package.json index 522d5090b9a7a..5da234549969c 100644 --- a/clients/client-cloudhsm/package.json +++ b/clients/client-cloudhsm/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-cloudhsm/runtimeConfig.browser.ts b/clients/client-cloudhsm/runtimeConfig.browser.ts index ae0185a36fe55..7dfa1f84e78bd 100644 --- a/clients/client-cloudhsm/runtimeConfig.browser.ts +++ b/clients/client-cloudhsm/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-cloudhsm/runtimeConfig.ts b/clients/client-cloudhsm/runtimeConfig.ts index 9874d433ee935..4bd73db534229 100644 --- a/clients/client-cloudhsm/runtimeConfig.ts +++ b/clients/client-cloudhsm/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-cloudsearch-domain/CloudSearchDomainClient.ts b/clients/client-cloudsearch-domain/CloudSearchDomainClient.ts index f2ab2b1ddd6d8..e1434bed8140a 100644 --- a/clients/client-cloudsearch-domain/CloudSearchDomainClient.ts +++ b/clients/client-cloudsearch-domain/CloudSearchDomainClient.ts @@ -151,6 +151,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-cloudsearch-domain/package.json b/clients/client-cloudsearch-domain/package.json index 5ff0fa768519c..453819b5eb9a8 100644 --- a/clients/client-cloudsearch-domain/package.json +++ b/clients/client-cloudsearch-domain/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-cloudsearch-domain/runtimeConfig.browser.ts b/clients/client-cloudsearch-domain/runtimeConfig.browser.ts index 266203b6680b5..119f448737195 100644 --- a/clients/client-cloudsearch-domain/runtimeConfig.browser.ts +++ b/clients/client-cloudsearch-domain/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-cloudsearch-domain/runtimeConfig.ts b/clients/client-cloudsearch-domain/runtimeConfig.ts index cbca49bca36aa..c656290645f51 100644 --- a/clients/client-cloudsearch-domain/runtimeConfig.ts +++ b/clients/client-cloudsearch-domain/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-cloudsearch/CloudSearchClient.ts b/clients/client-cloudsearch/CloudSearchClient.ts index 91123ecdc3d03..8232272b5a665 100644 --- a/clients/client-cloudsearch/CloudSearchClient.ts +++ b/clients/client-cloudsearch/CloudSearchClient.ts @@ -289,6 +289,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-cloudsearch/package.json b/clients/client-cloudsearch/package.json index 65c6c2d4912f4..e881337e6d256 100644 --- a/clients/client-cloudsearch/package.json +++ b/clients/client-cloudsearch/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-cloudsearch/runtimeConfig.browser.ts b/clients/client-cloudsearch/runtimeConfig.browser.ts index 63ee87dbb076d..db77a9c398c6d 100644 --- a/clients/client-cloudsearch/runtimeConfig.browser.ts +++ b/clients/client-cloudsearch/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-cloudsearch/runtimeConfig.ts b/clients/client-cloudsearch/runtimeConfig.ts index 364ad5c2e206d..94f00bb6fc2de 100644 --- a/clients/client-cloudsearch/runtimeConfig.ts +++ b/clients/client-cloudsearch/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-cloudtrail/CloudTrailClient.ts b/clients/client-cloudtrail/CloudTrailClient.ts index c5a4d56acc3d7..9d8404f5d7037 100644 --- a/clients/client-cloudtrail/CloudTrailClient.ts +++ b/clients/client-cloudtrail/CloudTrailClient.ts @@ -241,6 +241,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-cloudtrail/package.json b/clients/client-cloudtrail/package.json index 85b97d1bcacf4..e2834c1a69bd0 100644 --- a/clients/client-cloudtrail/package.json +++ b/clients/client-cloudtrail/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-cloudtrail/runtimeConfig.browser.ts b/clients/client-cloudtrail/runtimeConfig.browser.ts index 185a8c0d2d520..3c78bf8e5bf00 100644 --- a/clients/client-cloudtrail/runtimeConfig.browser.ts +++ b/clients/client-cloudtrail/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-cloudtrail/runtimeConfig.ts b/clients/client-cloudtrail/runtimeConfig.ts index 4569cc1375173..c5eb64e453dd3 100644 --- a/clients/client-cloudtrail/runtimeConfig.ts +++ b/clients/client-cloudtrail/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-cloudwatch-events/CloudWatchEventsClient.ts b/clients/client-cloudwatch-events/CloudWatchEventsClient.ts index ba31fca6bed58..2abd0c2a0a697 100644 --- a/clients/client-cloudwatch-events/CloudWatchEventsClient.ts +++ b/clients/client-cloudwatch-events/CloudWatchEventsClient.ts @@ -319,6 +319,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-cloudwatch-events/package.json b/clients/client-cloudwatch-events/package.json index d672d28ffda9b..489bc8f978e29 100644 --- a/clients/client-cloudwatch-events/package.json +++ b/clients/client-cloudwatch-events/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-cloudwatch-events/runtimeConfig.browser.ts b/clients/client-cloudwatch-events/runtimeConfig.browser.ts index 84d88ae15ec8d..e8bf372134acb 100644 --- a/clients/client-cloudwatch-events/runtimeConfig.browser.ts +++ b/clients/client-cloudwatch-events/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-cloudwatch-events/runtimeConfig.ts b/clients/client-cloudwatch-events/runtimeConfig.ts index 0802fd71331d4..f47f759faf92c 100644 --- a/clients/client-cloudwatch-events/runtimeConfig.ts +++ b/clients/client-cloudwatch-events/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-cloudwatch-logs/CloudWatchLogsClient.ts b/clients/client-cloudwatch-logs/CloudWatchLogsClient.ts index d6c6492d0d4f7..0575f0982ad05 100644 --- a/clients/client-cloudwatch-logs/CloudWatchLogsClient.ts +++ b/clients/client-cloudwatch-logs/CloudWatchLogsClient.ts @@ -367,6 +367,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-cloudwatch-logs/package.json b/clients/client-cloudwatch-logs/package.json index 579782ba91aba..accbecb5f9e96 100644 --- a/clients/client-cloudwatch-logs/package.json +++ b/clients/client-cloudwatch-logs/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-cloudwatch-logs/runtimeConfig.browser.ts b/clients/client-cloudwatch-logs/runtimeConfig.browser.ts index 50a1d80154ba3..c5a771661c003 100644 --- a/clients/client-cloudwatch-logs/runtimeConfig.browser.ts +++ b/clients/client-cloudwatch-logs/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-cloudwatch-logs/runtimeConfig.ts b/clients/client-cloudwatch-logs/runtimeConfig.ts index 865597bbd9be2..9176d39c3795f 100644 --- a/clients/client-cloudwatch-logs/runtimeConfig.ts +++ b/clients/client-cloudwatch-logs/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-cloudwatch/CloudWatchClient.ts b/clients/client-cloudwatch/CloudWatchClient.ts index ade1f40987b28..e9651f4539c0e 100644 --- a/clients/client-cloudwatch/CloudWatchClient.ts +++ b/clients/client-cloudwatch/CloudWatchClient.ts @@ -307,6 +307,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-cloudwatch/package.json b/clients/client-cloudwatch/package.json index 14ce0d6cd08d5..0c1aaa8d9457f 100644 --- a/clients/client-cloudwatch/package.json +++ b/clients/client-cloudwatch/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-cloudwatch/runtimeConfig.browser.ts b/clients/client-cloudwatch/runtimeConfig.browser.ts index 9fef6554e039d..500bcaa24467a 100644 --- a/clients/client-cloudwatch/runtimeConfig.browser.ts +++ b/clients/client-cloudwatch/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-cloudwatch/runtimeConfig.ts b/clients/client-cloudwatch/runtimeConfig.ts index ad209ac775853..1ab2bd933f1ca 100644 --- a/clients/client-cloudwatch/runtimeConfig.ts +++ b/clients/client-cloudwatch/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-codebuild/CodeBuildClient.ts b/clients/client-codebuild/CodeBuildClient.ts index dd48335cc5c9b..df27fd1617b93 100644 --- a/clients/client-codebuild/CodeBuildClient.ts +++ b/clients/client-codebuild/CodeBuildClient.ts @@ -337,6 +337,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-codebuild/package.json b/clients/client-codebuild/package.json index 11eb3f8198732..71f58dd4ded9c 100644 --- a/clients/client-codebuild/package.json +++ b/clients/client-codebuild/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-codebuild/runtimeConfig.browser.ts b/clients/client-codebuild/runtimeConfig.browser.ts index 7c2e86bef87fa..bb0d560b88436 100644 --- a/clients/client-codebuild/runtimeConfig.browser.ts +++ b/clients/client-codebuild/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-codebuild/runtimeConfig.ts b/clients/client-codebuild/runtimeConfig.ts index 178ffa9c1dbb0..2c772376140c0 100644 --- a/clients/client-codebuild/runtimeConfig.ts +++ b/clients/client-codebuild/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-codecommit/CodeCommitClient.ts b/clients/client-codecommit/CodeCommitClient.ts index d3209bd628b95..dab356dff882f 100644 --- a/clients/client-codecommit/CodeCommitClient.ts +++ b/clients/client-codecommit/CodeCommitClient.ts @@ -583,6 +583,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-codecommit/package.json b/clients/client-codecommit/package.json index df656f1cfb3ff..166f1e63d04a1 100644 --- a/clients/client-codecommit/package.json +++ b/clients/client-codecommit/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-codecommit/runtimeConfig.browser.ts b/clients/client-codecommit/runtimeConfig.browser.ts index a64dad143ad2a..c9c36d68b9638 100644 --- a/clients/client-codecommit/runtimeConfig.browser.ts +++ b/clients/client-codecommit/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-codecommit/runtimeConfig.ts b/clients/client-codecommit/runtimeConfig.ts index 9402b3d7e726c..aa75264f9bcf5 100644 --- a/clients/client-codecommit/runtimeConfig.ts +++ b/clients/client-codecommit/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-codedeploy/CodeDeployClient.ts b/clients/client-codedeploy/CodeDeployClient.ts index 06272c7c28ad1..77b93b7d1f36c 100644 --- a/clients/client-codedeploy/CodeDeployClient.ts +++ b/clients/client-codedeploy/CodeDeployClient.ts @@ -409,6 +409,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-codedeploy/package.json b/clients/client-codedeploy/package.json index 20bb227e32ab4..17a579463f6f6 100644 --- a/clients/client-codedeploy/package.json +++ b/clients/client-codedeploy/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-codedeploy/runtimeConfig.browser.ts b/clients/client-codedeploy/runtimeConfig.browser.ts index 603f474bc9181..6587df1429bd1 100644 --- a/clients/client-codedeploy/runtimeConfig.browser.ts +++ b/clients/client-codedeploy/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-codedeploy/runtimeConfig.ts b/clients/client-codedeploy/runtimeConfig.ts index ade1bb014561a..ea8d9b9056107 100644 --- a/clients/client-codedeploy/runtimeConfig.ts +++ b/clients/client-codedeploy/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-codeguru-reviewer/CodeGuruReviewerClient.ts b/clients/client-codeguru-reviewer/CodeGuruReviewerClient.ts index 46a1d822c2960..7ab47667a2b5d 100644 --- a/clients/client-codeguru-reviewer/CodeGuruReviewerClient.ts +++ b/clients/client-codeguru-reviewer/CodeGuruReviewerClient.ts @@ -157,6 +157,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-codeguru-reviewer/package.json b/clients/client-codeguru-reviewer/package.json index a2a06fc7eb3e3..3bf9953da97c1 100644 --- a/clients/client-codeguru-reviewer/package.json +++ b/clients/client-codeguru-reviewer/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-codeguru-reviewer/runtimeConfig.browser.ts b/clients/client-codeguru-reviewer/runtimeConfig.browser.ts index 743c98b92aaf7..e3b55d8261502 100644 --- a/clients/client-codeguru-reviewer/runtimeConfig.browser.ts +++ b/clients/client-codeguru-reviewer/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-codeguru-reviewer/runtimeConfig.ts b/clients/client-codeguru-reviewer/runtimeConfig.ts index e2ef440757a3f..c03e0d18786dc 100644 --- a/clients/client-codeguru-reviewer/runtimeConfig.ts +++ b/clients/client-codeguru-reviewer/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-codeguruprofiler/CodeGuruProfilerClient.ts b/clients/client-codeguruprofiler/CodeGuruProfilerClient.ts index d1de35e07e3c5..e4ec6edd6f702 100644 --- a/clients/client-codeguruprofiler/CodeGuruProfilerClient.ts +++ b/clients/client-codeguruprofiler/CodeGuruProfilerClient.ts @@ -211,6 +211,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-codeguruprofiler/package.json b/clients/client-codeguruprofiler/package.json index f601eec4b892a..d2134e13f5de3 100644 --- a/clients/client-codeguruprofiler/package.json +++ b/clients/client-codeguruprofiler/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-codeguruprofiler/runtimeConfig.browser.ts b/clients/client-codeguruprofiler/runtimeConfig.browser.ts index e3a123a0ddbc5..41bccfb85dc50 100644 --- a/clients/client-codeguruprofiler/runtimeConfig.browser.ts +++ b/clients/client-codeguruprofiler/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-codeguruprofiler/runtimeConfig.ts b/clients/client-codeguruprofiler/runtimeConfig.ts index 42441aec967d6..a2debcd45560c 100644 --- a/clients/client-codeguruprofiler/runtimeConfig.ts +++ b/clients/client-codeguruprofiler/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-codepipeline/CodePipelineClient.ts b/clients/client-codepipeline/CodePipelineClient.ts index d11fc3859733b..81912b6a95665 100644 --- a/clients/client-codepipeline/CodePipelineClient.ts +++ b/clients/client-codepipeline/CodePipelineClient.ts @@ -355,6 +355,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-codepipeline/package.json b/clients/client-codepipeline/package.json index 18466408d5e1c..dcd1150c564f1 100644 --- a/clients/client-codepipeline/package.json +++ b/clients/client-codepipeline/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-codepipeline/runtimeConfig.browser.ts b/clients/client-codepipeline/runtimeConfig.browser.ts index fdfa33fe84028..daa1334e5f344 100644 --- a/clients/client-codepipeline/runtimeConfig.browser.ts +++ b/clients/client-codepipeline/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-codepipeline/runtimeConfig.ts b/clients/client-codepipeline/runtimeConfig.ts index 24392d5afa92e..1bd2a568930e2 100644 --- a/clients/client-codepipeline/runtimeConfig.ts +++ b/clients/client-codepipeline/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-codestar-connections/CodeStarconnectionsClient.ts b/clients/client-codestar-connections/CodeStarconnectionsClient.ts index 1fc9badca2561..b4833f2eb5270 100644 --- a/clients/client-codestar-connections/CodeStarconnectionsClient.ts +++ b/clients/client-codestar-connections/CodeStarconnectionsClient.ts @@ -157,6 +157,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-codestar-connections/package.json b/clients/client-codestar-connections/package.json index b53d46cdff3b3..d81c6cfb8b808 100644 --- a/clients/client-codestar-connections/package.json +++ b/clients/client-codestar-connections/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-codestar-connections/runtimeConfig.browser.ts b/clients/client-codestar-connections/runtimeConfig.browser.ts index 882a3eb791e12..0962bbc03d7ec 100644 --- a/clients/client-codestar-connections/runtimeConfig.browser.ts +++ b/clients/client-codestar-connections/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-codestar-connections/runtimeConfig.ts b/clients/client-codestar-connections/runtimeConfig.ts index 83ed4dc8e8860..61f36d1bc8263 100644 --- a/clients/client-codestar-connections/runtimeConfig.ts +++ b/clients/client-codestar-connections/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-codestar-notifications/codestarnotificationsClient.ts b/clients/client-codestar-notifications/codestarnotificationsClient.ts index 7daec993069cf..9792f02fc93d1 100644 --- a/clients/client-codestar-notifications/codestarnotificationsClient.ts +++ b/clients/client-codestar-notifications/codestarnotificationsClient.ts @@ -211,6 +211,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-codestar-notifications/package.json b/clients/client-codestar-notifications/package.json index 7929a3f920a3d..c3b3dd3735149 100644 --- a/clients/client-codestar-notifications/package.json +++ b/clients/client-codestar-notifications/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-codestar-notifications/runtimeConfig.browser.ts b/clients/client-codestar-notifications/runtimeConfig.browser.ts index 1317e55832626..335cdc137688a 100644 --- a/clients/client-codestar-notifications/runtimeConfig.browser.ts +++ b/clients/client-codestar-notifications/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-codestar-notifications/runtimeConfig.ts b/clients/client-codestar-notifications/runtimeConfig.ts index 1bba4bc7d9cba..6512dd23dee7f 100644 --- a/clients/client-codestar-notifications/runtimeConfig.ts +++ b/clients/client-codestar-notifications/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-codestar/CodeStarClient.ts b/clients/client-codestar/CodeStarClient.ts index 05f84d3a6f5eb..d1ad81e627a03 100644 --- a/clients/client-codestar/CodeStarClient.ts +++ b/clients/client-codestar/CodeStarClient.ts @@ -241,6 +241,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-codestar/package.json b/clients/client-codestar/package.json index ba18ef50ddf61..78e5e0ab861e5 100644 --- a/clients/client-codestar/package.json +++ b/clients/client-codestar/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-codestar/runtimeConfig.browser.ts b/clients/client-codestar/runtimeConfig.browser.ts index 31af392991e09..344500a0a9a7b 100644 --- a/clients/client-codestar/runtimeConfig.browser.ts +++ b/clients/client-codestar/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-codestar/runtimeConfig.ts b/clients/client-codestar/runtimeConfig.ts index b22e123c5306f..010d0c6f77851 100644 --- a/clients/client-codestar/runtimeConfig.ts +++ b/clients/client-codestar/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-cognito-identity-provider/CognitoIdentityProviderClient.ts b/clients/client-cognito-identity-provider/CognitoIdentityProviderClient.ts index 462162f50edb2..d3981ad705c46 100644 --- a/clients/client-cognito-identity-provider/CognitoIdentityProviderClient.ts +++ b/clients/client-cognito-identity-provider/CognitoIdentityProviderClient.ts @@ -733,6 +733,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-cognito-identity-provider/package.json b/clients/client-cognito-identity-provider/package.json index c8adccd4a258c..9939113d92928 100644 --- a/clients/client-cognito-identity-provider/package.json +++ b/clients/client-cognito-identity-provider/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-cognito-identity-provider/runtimeConfig.browser.ts b/clients/client-cognito-identity-provider/runtimeConfig.browser.ts index 2edda40c619ce..d4e8149f8bfbb 100644 --- a/clients/client-cognito-identity-provider/runtimeConfig.browser.ts +++ b/clients/client-cognito-identity-provider/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-cognito-identity-provider/runtimeConfig.ts b/clients/client-cognito-identity-provider/runtimeConfig.ts index e36530cc7ce2e..14423ab5cb9cf 100644 --- a/clients/client-cognito-identity-provider/runtimeConfig.ts +++ b/clients/client-cognito-identity-provider/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-cognito-identity/CognitoIdentityClient.ts b/clients/client-cognito-identity/CognitoIdentityClient.ts index 2828a620a1170..15de01494db58 100644 --- a/clients/client-cognito-identity/CognitoIdentityClient.ts +++ b/clients/client-cognito-identity/CognitoIdentityClient.ts @@ -255,6 +255,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-cognito-identity/package.json b/clients/client-cognito-identity/package.json index 738ee3aed5ef7..15b534ae08c3f 100644 --- a/clients/client-cognito-identity/package.json +++ b/clients/client-cognito-identity/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-cognito-identity/runtimeConfig.browser.ts b/clients/client-cognito-identity/runtimeConfig.browser.ts index ff84d510c6a74..dbcb0edd8897e 100644 --- a/clients/client-cognito-identity/runtimeConfig.browser.ts +++ b/clients/client-cognito-identity/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: (() => {}) as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-cognito-identity/runtimeConfig.ts b/clients/client-cognito-identity/runtimeConfig.ts index 5e7291dd37bcd..938007a6b6760 100644 --- a/clients/client-cognito-identity/runtimeConfig.ts +++ b/clients/client-cognito-identity/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -24,6 +25,7 @@ export const ClientDefaultValues: Required = { return {}; }) as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-cognito-sync/CognitoSyncClient.ts b/clients/client-cognito-sync/CognitoSyncClient.ts index 7b6af2f84c9bb..9300c2133d7de 100644 --- a/clients/client-cognito-sync/CognitoSyncClient.ts +++ b/clients/client-cognito-sync/CognitoSyncClient.ts @@ -235,6 +235,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-cognito-sync/package.json b/clients/client-cognito-sync/package.json index ef93649ec2c25..34d59cd37cc6e 100644 --- a/clients/client-cognito-sync/package.json +++ b/clients/client-cognito-sync/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-cognito-sync/runtimeConfig.browser.ts b/clients/client-cognito-sync/runtimeConfig.browser.ts index 01ee5fe2cd623..c399cbf3d13b2 100644 --- a/clients/client-cognito-sync/runtimeConfig.browser.ts +++ b/clients/client-cognito-sync/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-cognito-sync/runtimeConfig.ts b/clients/client-cognito-sync/runtimeConfig.ts index 0329487da0479..8beb11d0d8c57 100644 --- a/clients/client-cognito-sync/runtimeConfig.ts +++ b/clients/client-cognito-sync/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-comprehend/ComprehendClient.ts b/clients/client-comprehend/ComprehendClient.ts index c9f65e2cd1913..b6fd1b66789ce 100644 --- a/clients/client-comprehend/ComprehendClient.ts +++ b/clients/client-comprehend/ComprehendClient.ts @@ -439,6 +439,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-comprehend/package.json b/clients/client-comprehend/package.json index ad9e3a89fa258..4c94b6560629f 100644 --- a/clients/client-comprehend/package.json +++ b/clients/client-comprehend/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-comprehend/runtimeConfig.browser.ts b/clients/client-comprehend/runtimeConfig.browser.ts index d8131122a9262..e75d84b36d70f 100644 --- a/clients/client-comprehend/runtimeConfig.browser.ts +++ b/clients/client-comprehend/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-comprehend/runtimeConfig.ts b/clients/client-comprehend/runtimeConfig.ts index be6186fbb15fa..b99ebe252d1c9 100644 --- a/clients/client-comprehend/runtimeConfig.ts +++ b/clients/client-comprehend/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-comprehendmedical/ComprehendMedicalClient.ts b/clients/client-comprehendmedical/ComprehendMedicalClient.ts index 67eabe74ae2b5..b105c5c687435 100644 --- a/clients/client-comprehendmedical/ComprehendMedicalClient.ts +++ b/clients/client-comprehendmedical/ComprehendMedicalClient.ts @@ -211,6 +211,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-comprehendmedical/package.json b/clients/client-comprehendmedical/package.json index 39d63eec24132..463cbb00edfd5 100644 --- a/clients/client-comprehendmedical/package.json +++ b/clients/client-comprehendmedical/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-comprehendmedical/runtimeConfig.browser.ts b/clients/client-comprehendmedical/runtimeConfig.browser.ts index c62734bf853cd..8bb9b689f2507 100644 --- a/clients/client-comprehendmedical/runtimeConfig.browser.ts +++ b/clients/client-comprehendmedical/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-comprehendmedical/runtimeConfig.ts b/clients/client-comprehendmedical/runtimeConfig.ts index 6df930aee35a3..8cc01d3ca09c8 100644 --- a/clients/client-comprehendmedical/runtimeConfig.ts +++ b/clients/client-comprehendmedical/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-compute-optimizer/ComputeOptimizerClient.ts b/clients/client-compute-optimizer/ComputeOptimizerClient.ts index e15f9ca333c44..9a16a2fa0abfb 100644 --- a/clients/client-compute-optimizer/ComputeOptimizerClient.ts +++ b/clients/client-compute-optimizer/ComputeOptimizerClient.ts @@ -169,6 +169,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-compute-optimizer/package.json b/clients/client-compute-optimizer/package.json index e21c816dfe43b..6bc6babc33f52 100644 --- a/clients/client-compute-optimizer/package.json +++ b/clients/client-compute-optimizer/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-compute-optimizer/runtimeConfig.browser.ts b/clients/client-compute-optimizer/runtimeConfig.browser.ts index cb0a9c5b6601f..b77bfb5a12f47 100644 --- a/clients/client-compute-optimizer/runtimeConfig.browser.ts +++ b/clients/client-compute-optimizer/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-compute-optimizer/runtimeConfig.ts b/clients/client-compute-optimizer/runtimeConfig.ts index a46fa1d356b61..5f41922a09464 100644 --- a/clients/client-compute-optimizer/runtimeConfig.ts +++ b/clients/client-compute-optimizer/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-config-service/ConfigServiceClient.ts b/clients/client-config-service/ConfigServiceClient.ts index 28c4f4106f7d6..3fb090c4d71d3 100644 --- a/clients/client-config-service/ConfigServiceClient.ts +++ b/clients/client-config-service/ConfigServiceClient.ts @@ -601,6 +601,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-config-service/package.json b/clients/client-config-service/package.json index 1193c8ef2242d..3bd5d888d0b86 100644 --- a/clients/client-config-service/package.json +++ b/clients/client-config-service/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-config-service/runtimeConfig.browser.ts b/clients/client-config-service/runtimeConfig.browser.ts index f1bcb6022f47d..7e7cb407c0ee7 100644 --- a/clients/client-config-service/runtimeConfig.browser.ts +++ b/clients/client-config-service/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-config-service/runtimeConfig.ts b/clients/client-config-service/runtimeConfig.ts index 8423270738049..16c0546c3dce0 100644 --- a/clients/client-config-service/runtimeConfig.ts +++ b/clients/client-config-service/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-connect/ConnectClient.ts b/clients/client-connect/ConnectClient.ts index a6500e99607ea..310d0fd2206e2 100644 --- a/clients/client-connect/ConnectClient.ts +++ b/clients/client-connect/ConnectClient.ts @@ -307,6 +307,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-connect/package.json b/clients/client-connect/package.json index 3ec672e361370..2cd05e8933cb3 100644 --- a/clients/client-connect/package.json +++ b/clients/client-connect/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-connect/runtimeConfig.browser.ts b/clients/client-connect/runtimeConfig.browser.ts index 3659e6751fd23..0e7b995d729c7 100644 --- a/clients/client-connect/runtimeConfig.browser.ts +++ b/clients/client-connect/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-connect/runtimeConfig.ts b/clients/client-connect/runtimeConfig.ts index d6491aed3264e..97606255c1a6e 100644 --- a/clients/client-connect/runtimeConfig.ts +++ b/clients/client-connect/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-connectparticipant/ConnectParticipantClient.ts b/clients/client-connectparticipant/ConnectParticipantClient.ts index 9968416aff241..ae1bc3b562c25 100644 --- a/clients/client-connectparticipant/ConnectParticipantClient.ts +++ b/clients/client-connectparticipant/ConnectParticipantClient.ts @@ -163,6 +163,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-connectparticipant/package.json b/clients/client-connectparticipant/package.json index 612291cbfa12c..8eabd92ef4b98 100644 --- a/clients/client-connectparticipant/package.json +++ b/clients/client-connectparticipant/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-connectparticipant/runtimeConfig.browser.ts b/clients/client-connectparticipant/runtimeConfig.browser.ts index f819bbce90e80..5f06471efb0f0 100644 --- a/clients/client-connectparticipant/runtimeConfig.browser.ts +++ b/clients/client-connectparticipant/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-connectparticipant/runtimeConfig.ts b/clients/client-connectparticipant/runtimeConfig.ts index 16c0c95d2f9ee..973fd37bce996 100644 --- a/clients/client-connectparticipant/runtimeConfig.ts +++ b/clients/client-connectparticipant/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-cost-and-usage-report-service/CostandUsageReportServiceClient.ts b/clients/client-cost-and-usage-report-service/CostandUsageReportServiceClient.ts index 9ed7f40098881..cb477b2ffcd3e 100644 --- a/clients/client-cost-and-usage-report-service/CostandUsageReportServiceClient.ts +++ b/clients/client-cost-and-usage-report-service/CostandUsageReportServiceClient.ts @@ -157,6 +157,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-cost-and-usage-report-service/package.json b/clients/client-cost-and-usage-report-service/package.json index e272e4fa9739b..e52ecc8dd30ad 100644 --- a/clients/client-cost-and-usage-report-service/package.json +++ b/clients/client-cost-and-usage-report-service/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-cost-and-usage-report-service/runtimeConfig.browser.ts b/clients/client-cost-and-usage-report-service/runtimeConfig.browser.ts index 7ac988acc6542..c1cc67490b50e 100644 --- a/clients/client-cost-and-usage-report-service/runtimeConfig.browser.ts +++ b/clients/client-cost-and-usage-report-service/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-cost-and-usage-report-service/runtimeConfig.ts b/clients/client-cost-and-usage-report-service/runtimeConfig.ts index 052f0ba408e9d..0637e82b00bbc 100644 --- a/clients/client-cost-and-usage-report-service/runtimeConfig.ts +++ b/clients/client-cost-and-usage-report-service/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-cost-explorer/CostExplorerClient.ts b/clients/client-cost-explorer/CostExplorerClient.ts index f296760233abb..b2560cc7b709e 100644 --- a/clients/client-cost-explorer/CostExplorerClient.ts +++ b/clients/client-cost-explorer/CostExplorerClient.ts @@ -247,6 +247,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-cost-explorer/package.json b/clients/client-cost-explorer/package.json index e7e31c8eee009..ed14062663b25 100644 --- a/clients/client-cost-explorer/package.json +++ b/clients/client-cost-explorer/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-cost-explorer/runtimeConfig.browser.ts b/clients/client-cost-explorer/runtimeConfig.browser.ts index dad96c572e00b..7be63c3b90560 100644 --- a/clients/client-cost-explorer/runtimeConfig.browser.ts +++ b/clients/client-cost-explorer/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-cost-explorer/runtimeConfig.ts b/clients/client-cost-explorer/runtimeConfig.ts index 0d95728829df5..84f4bc645f8a3 100644 --- a/clients/client-cost-explorer/runtimeConfig.ts +++ b/clients/client-cost-explorer/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-data-pipeline/DataPipelineClient.ts b/clients/client-data-pipeline/DataPipelineClient.ts index 5def392903c6d..13bd3d4f4f22e 100644 --- a/clients/client-data-pipeline/DataPipelineClient.ts +++ b/clients/client-data-pipeline/DataPipelineClient.ts @@ -247,6 +247,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-data-pipeline/package.json b/clients/client-data-pipeline/package.json index 54b0e146136ba..336435ed8e6ec 100644 --- a/clients/client-data-pipeline/package.json +++ b/clients/client-data-pipeline/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-data-pipeline/runtimeConfig.browser.ts b/clients/client-data-pipeline/runtimeConfig.browser.ts index 66d94929b6fbb..afbedaea55be9 100644 --- a/clients/client-data-pipeline/runtimeConfig.browser.ts +++ b/clients/client-data-pipeline/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-data-pipeline/runtimeConfig.ts b/clients/client-data-pipeline/runtimeConfig.ts index 7a3fc5dbfb8d9..e73c14140999b 100644 --- a/clients/client-data-pipeline/runtimeConfig.ts +++ b/clients/client-data-pipeline/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-database-migration-service/DatabaseMigrationServiceClient.ts b/clients/client-database-migration-service/DatabaseMigrationServiceClient.ts index 8ecbb7d94aa3f..fc231c871b010 100644 --- a/clients/client-database-migration-service/DatabaseMigrationServiceClient.ts +++ b/clients/client-database-migration-service/DatabaseMigrationServiceClient.ts @@ -415,6 +415,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-database-migration-service/package.json b/clients/client-database-migration-service/package.json index 5a246f06f5ffb..63979ca6bc646 100644 --- a/clients/client-database-migration-service/package.json +++ b/clients/client-database-migration-service/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-database-migration-service/runtimeConfig.browser.ts b/clients/client-database-migration-service/runtimeConfig.browser.ts index f3934481756c0..7029d185273b5 100644 --- a/clients/client-database-migration-service/runtimeConfig.browser.ts +++ b/clients/client-database-migration-service/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-database-migration-service/runtimeConfig.ts b/clients/client-database-migration-service/runtimeConfig.ts index 35f4ebac89d4a..bd23a98aeb642 100644 --- a/clients/client-database-migration-service/runtimeConfig.ts +++ b/clients/client-database-migration-service/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-dataexchange/DataExchangeClient.ts b/clients/client-dataexchange/DataExchangeClient.ts index fa27ab2452f69..8f0781b37ddc1 100644 --- a/clients/client-dataexchange/DataExchangeClient.ts +++ b/clients/client-dataexchange/DataExchangeClient.ts @@ -265,6 +265,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-dataexchange/package.json b/clients/client-dataexchange/package.json index 60d8b240c4ab8..932fb51f7fe3c 100644 --- a/clients/client-dataexchange/package.json +++ b/clients/client-dataexchange/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-dataexchange/runtimeConfig.browser.ts b/clients/client-dataexchange/runtimeConfig.browser.ts index 6e34c4f508946..af7cd106cda80 100644 --- a/clients/client-dataexchange/runtimeConfig.browser.ts +++ b/clients/client-dataexchange/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-dataexchange/runtimeConfig.ts b/clients/client-dataexchange/runtimeConfig.ts index a22e97c64b1cb..87dbdb6692496 100644 --- a/clients/client-dataexchange/runtimeConfig.ts +++ b/clients/client-dataexchange/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-datasync/DataSyncClient.ts b/clients/client-datasync/DataSyncClient.ts index 2be0f8ad8fd89..e3fa2a3f1804f 100644 --- a/clients/client-datasync/DataSyncClient.ts +++ b/clients/client-datasync/DataSyncClient.ts @@ -295,6 +295,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-datasync/package.json b/clients/client-datasync/package.json index f0734c05e559e..844919cde4579 100644 --- a/clients/client-datasync/package.json +++ b/clients/client-datasync/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-datasync/runtimeConfig.browser.ts b/clients/client-datasync/runtimeConfig.browser.ts index 3a85b71adffe8..85989cb992d12 100644 --- a/clients/client-datasync/runtimeConfig.browser.ts +++ b/clients/client-datasync/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-datasync/runtimeConfig.ts b/clients/client-datasync/runtimeConfig.ts index fd957224f6e43..45ac60384bf94 100644 --- a/clients/client-datasync/runtimeConfig.ts +++ b/clients/client-datasync/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-dax/DAXClient.ts b/clients/client-dax/DAXClient.ts index e8da01756b528..87d5dd113e5a4 100644 --- a/clients/client-dax/DAXClient.ts +++ b/clients/client-dax/DAXClient.ts @@ -259,6 +259,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-dax/package.json b/clients/client-dax/package.json index ca881ffc5cb6c..ffeab1b02dc02 100644 --- a/clients/client-dax/package.json +++ b/clients/client-dax/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-dax/runtimeConfig.browser.ts b/clients/client-dax/runtimeConfig.browser.ts index 48875cd9da55d..4740edc38c65d 100644 --- a/clients/client-dax/runtimeConfig.browser.ts +++ b/clients/client-dax/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-dax/runtimeConfig.ts b/clients/client-dax/runtimeConfig.ts index ae3702b902d33..0adbba553c61e 100644 --- a/clients/client-dax/runtimeConfig.ts +++ b/clients/client-dax/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-detective/DetectiveClient.ts b/clients/client-detective/DetectiveClient.ts index 1b8de7a198544..34be5ec605c77 100644 --- a/clients/client-detective/DetectiveClient.ts +++ b/clients/client-detective/DetectiveClient.ts @@ -199,6 +199,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-detective/package.json b/clients/client-detective/package.json index c9c307d4b1ef5..3d3379d13039c 100644 --- a/clients/client-detective/package.json +++ b/clients/client-detective/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-detective/runtimeConfig.browser.ts b/clients/client-detective/runtimeConfig.browser.ts index b44ada2a9fd25..bd3fb8547a557 100644 --- a/clients/client-detective/runtimeConfig.browser.ts +++ b/clients/client-detective/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-detective/runtimeConfig.ts b/clients/client-detective/runtimeConfig.ts index 8aedf292a368d..ab35923217fda 100644 --- a/clients/client-detective/runtimeConfig.ts +++ b/clients/client-detective/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-device-farm/DeviceFarmClient.ts b/clients/client-device-farm/DeviceFarmClient.ts index 8af0c3731a010..cb59a7ba38233 100644 --- a/clients/client-device-farm/DeviceFarmClient.ts +++ b/clients/client-device-farm/DeviceFarmClient.ts @@ -595,6 +595,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-device-farm/package.json b/clients/client-device-farm/package.json index 8c6332ea294fd..5f3e83e5e61c6 100644 --- a/clients/client-device-farm/package.json +++ b/clients/client-device-farm/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-device-farm/runtimeConfig.browser.ts b/clients/client-device-farm/runtimeConfig.browser.ts index e3784e8299f82..8848e5e7ea3fd 100644 --- a/clients/client-device-farm/runtimeConfig.browser.ts +++ b/clients/client-device-farm/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-device-farm/runtimeConfig.ts b/clients/client-device-farm/runtimeConfig.ts index 1aade52c3cdc9..7768d99f3aba6 100644 --- a/clients/client-device-farm/runtimeConfig.ts +++ b/clients/client-device-farm/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-direct-connect/DirectConnectClient.ts b/clients/client-direct-connect/DirectConnectClient.ts index 62e60077215cc..d1156da098a08 100644 --- a/clients/client-direct-connect/DirectConnectClient.ts +++ b/clients/client-direct-connect/DirectConnectClient.ts @@ -451,6 +451,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-direct-connect/package.json b/clients/client-direct-connect/package.json index b38293da9966e..907e01abfc035 100644 --- a/clients/client-direct-connect/package.json +++ b/clients/client-direct-connect/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-direct-connect/runtimeConfig.browser.ts b/clients/client-direct-connect/runtimeConfig.browser.ts index 2636acdfcd304..32992640afa1b 100644 --- a/clients/client-direct-connect/runtimeConfig.browser.ts +++ b/clients/client-direct-connect/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-direct-connect/runtimeConfig.ts b/clients/client-direct-connect/runtimeConfig.ts index 98219a28b61ab..9b29fa0728e19 100644 --- a/clients/client-direct-connect/runtimeConfig.ts +++ b/clients/client-direct-connect/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-directory-service/DirectoryServiceClient.ts b/clients/client-directory-service/DirectoryServiceClient.ts index b1815bc6077c2..9db23b85e3115 100644 --- a/clients/client-directory-service/DirectoryServiceClient.ts +++ b/clients/client-directory-service/DirectoryServiceClient.ts @@ -475,6 +475,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-directory-service/package.json b/clients/client-directory-service/package.json index a13b2b28366e8..6c5a67e996db0 100644 --- a/clients/client-directory-service/package.json +++ b/clients/client-directory-service/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-directory-service/runtimeConfig.browser.ts b/clients/client-directory-service/runtimeConfig.browser.ts index 4eb843f4c2f23..4038bee86d134 100644 --- a/clients/client-directory-service/runtimeConfig.browser.ts +++ b/clients/client-directory-service/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-directory-service/runtimeConfig.ts b/clients/client-directory-service/runtimeConfig.ts index f1d2d6ea6d0d1..98b7548d8efda 100644 --- a/clients/client-directory-service/runtimeConfig.ts +++ b/clients/client-directory-service/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-dlm/DLMClient.ts b/clients/client-dlm/DLMClient.ts index f22cab395ca29..46bd07a94d671 100644 --- a/clients/client-dlm/DLMClient.ts +++ b/clients/client-dlm/DLMClient.ts @@ -181,6 +181,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-dlm/package.json b/clients/client-dlm/package.json index d0cba9c24cd46..14df4f809a0c7 100644 --- a/clients/client-dlm/package.json +++ b/clients/client-dlm/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-dlm/runtimeConfig.browser.ts b/clients/client-dlm/runtimeConfig.browser.ts index 7f3df374c834d..cb14a9c4a06b8 100644 --- a/clients/client-dlm/runtimeConfig.browser.ts +++ b/clients/client-dlm/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-dlm/runtimeConfig.ts b/clients/client-dlm/runtimeConfig.ts index f2427fd242df4..3278c3f0267a2 100644 --- a/clients/client-dlm/runtimeConfig.ts +++ b/clients/client-dlm/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-docdb/DocDBClient.ts b/clients/client-docdb/DocDBClient.ts index 9d2ae5ca396be..0ee327dab915a 100644 --- a/clients/client-docdb/DocDBClient.ts +++ b/clients/client-docdb/DocDBClient.ts @@ -385,6 +385,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-docdb/package.json b/clients/client-docdb/package.json index 49cdc54a40a87..d370570fa5392 100644 --- a/clients/client-docdb/package.json +++ b/clients/client-docdb/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-docdb/runtimeConfig.browser.ts b/clients/client-docdb/runtimeConfig.browser.ts index 9734419ca8410..7fe9cd9cc6339 100644 --- a/clients/client-docdb/runtimeConfig.browser.ts +++ b/clients/client-docdb/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-docdb/runtimeConfig.ts b/clients/client-docdb/runtimeConfig.ts index 5b31f516c200e..d70dde6ffb167 100644 --- a/clients/client-docdb/runtimeConfig.ts +++ b/clients/client-docdb/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-dynamodb-streams/DynamoDBStreamsClient.ts b/clients/client-dynamodb-streams/DynamoDBStreamsClient.ts index 4a3d418e785b4..43af39b6271e8 100644 --- a/clients/client-dynamodb-streams/DynamoDBStreamsClient.ts +++ b/clients/client-dynamodb-streams/DynamoDBStreamsClient.ts @@ -157,6 +157,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-dynamodb-streams/package.json b/clients/client-dynamodb-streams/package.json index 943386ac4ebfc..3e18e854c24da 100644 --- a/clients/client-dynamodb-streams/package.json +++ b/clients/client-dynamodb-streams/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-dynamodb-streams/runtimeConfig.browser.ts b/clients/client-dynamodb-streams/runtimeConfig.browser.ts index 07cbd9d60b70a..86fa306245a49 100644 --- a/clients/client-dynamodb-streams/runtimeConfig.browser.ts +++ b/clients/client-dynamodb-streams/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-dynamodb-streams/runtimeConfig.ts b/clients/client-dynamodb-streams/runtimeConfig.ts index b391cf7d4582e..9d77976b3e14e 100644 --- a/clients/client-dynamodb-streams/runtimeConfig.ts +++ b/clients/client-dynamodb-streams/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-dynamodb/DynamoDBClient.ts b/clients/client-dynamodb/DynamoDBClient.ts index 1df5c4fec08ed..6ebcf538afd3f 100644 --- a/clients/client-dynamodb/DynamoDBClient.ts +++ b/clients/client-dynamodb/DynamoDBClient.ts @@ -373,6 +373,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-dynamodb/package.json b/clients/client-dynamodb/package.json index 1217877f91a33..f7012bb698cb9 100644 --- a/clients/client-dynamodb/package.json +++ b/clients/client-dynamodb/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-dynamodb/runtimeConfig.browser.ts b/clients/client-dynamodb/runtimeConfig.browser.ts index a967bf98bb31d..c484f2d933911 100644 --- a/clients/client-dynamodb/runtimeConfig.browser.ts +++ b/clients/client-dynamodb/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-dynamodb/runtimeConfig.ts b/clients/client-dynamodb/runtimeConfig.ts index 4c1b3b88da418..26c7146a27378 100644 --- a/clients/client-dynamodb/runtimeConfig.ts +++ b/clients/client-dynamodb/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-ebs/EBSClient.ts b/clients/client-ebs/EBSClient.ts index 325d888b01110..04fd970db1319 100644 --- a/clients/client-ebs/EBSClient.ts +++ b/clients/client-ebs/EBSClient.ts @@ -151,6 +151,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-ebs/package.json b/clients/client-ebs/package.json index a47bc86665d12..ccc0be0bfc89a 100644 --- a/clients/client-ebs/package.json +++ b/clients/client-ebs/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-ebs/runtimeConfig.browser.ts b/clients/client-ebs/runtimeConfig.browser.ts index dafa59edb8b81..b2ed26079b37b 100644 --- a/clients/client-ebs/runtimeConfig.browser.ts +++ b/clients/client-ebs/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-ebs/runtimeConfig.ts b/clients/client-ebs/runtimeConfig.ts index ab3e2b34505a1..a6bc57cb9d016 100644 --- a/clients/client-ebs/runtimeConfig.ts +++ b/clients/client-ebs/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-ec2-instance-connect/EC2InstanceConnectClient.ts b/clients/client-ec2-instance-connect/EC2InstanceConnectClient.ts index 95b8dc30fec28..c9b52b2c7f6c3 100644 --- a/clients/client-ec2-instance-connect/EC2InstanceConnectClient.ts +++ b/clients/client-ec2-instance-connect/EC2InstanceConnectClient.ts @@ -137,6 +137,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-ec2-instance-connect/package.json b/clients/client-ec2-instance-connect/package.json index 98372d7c3c5c9..31f920a11ffb5 100644 --- a/clients/client-ec2-instance-connect/package.json +++ b/clients/client-ec2-instance-connect/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-ec2-instance-connect/runtimeConfig.browser.ts b/clients/client-ec2-instance-connect/runtimeConfig.browser.ts index faaa2846b10a1..91d0736c36e12 100644 --- a/clients/client-ec2-instance-connect/runtimeConfig.browser.ts +++ b/clients/client-ec2-instance-connect/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-ec2-instance-connect/runtimeConfig.ts b/clients/client-ec2-instance-connect/runtimeConfig.ts index 6147492045c64..b99cc084e167f 100644 --- a/clients/client-ec2-instance-connect/runtimeConfig.ts +++ b/clients/client-ec2-instance-connect/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-ec2/EC2Client.ts b/clients/client-ec2/EC2Client.ts index 35a556d801cd6..aa1ec536e406b 100644 --- a/clients/client-ec2/EC2Client.ts +++ b/clients/client-ec2/EC2Client.ts @@ -2527,6 +2527,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-ec2/package.json b/clients/client-ec2/package.json index 3ad48d442603b..58910eaaba645 100644 --- a/clients/client-ec2/package.json +++ b/clients/client-ec2/package.json @@ -45,6 +45,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-ec2/runtimeConfig.browser.ts b/clients/client-ec2/runtimeConfig.browser.ts index f83214f8a8e80..7db3c0d92b2c5 100644 --- a/clients/client-ec2/runtimeConfig.browser.ts +++ b/clients/client-ec2/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-ec2/runtimeConfig.ts b/clients/client-ec2/runtimeConfig.ts index f0b1996817970..50d6c92588b01 100644 --- a/clients/client-ec2/runtimeConfig.ts +++ b/clients/client-ec2/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-ecr/ECRClient.ts b/clients/client-ecr/ECRClient.ts index 8be94b2cc81e3..e3e6cd4a7e062 100644 --- a/clients/client-ecr/ECRClient.ts +++ b/clients/client-ecr/ECRClient.ts @@ -307,6 +307,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-ecr/package.json b/clients/client-ecr/package.json index 8171149e4b17e..8166d638978a5 100644 --- a/clients/client-ecr/package.json +++ b/clients/client-ecr/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-ecr/runtimeConfig.browser.ts b/clients/client-ecr/runtimeConfig.browser.ts index 351bd5600a1cb..b9249ffb2cd88 100644 --- a/clients/client-ecr/runtimeConfig.browser.ts +++ b/clients/client-ecr/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-ecr/runtimeConfig.ts b/clients/client-ecr/runtimeConfig.ts index e8f7e33a5e5fb..ce784abf4ad53 100644 --- a/clients/client-ecr/runtimeConfig.ts +++ b/clients/client-ecr/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-ecs/ECSClient.ts b/clients/client-ecs/ECSClient.ts index f05d41f9b2981..1b5ae03148548 100644 --- a/clients/client-ecs/ECSClient.ts +++ b/clients/client-ecs/ECSClient.ts @@ -421,6 +421,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-ecs/package.json b/clients/client-ecs/package.json index 5094353e7f466..1fea2d4af19a6 100644 --- a/clients/client-ecs/package.json +++ b/clients/client-ecs/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-ecs/runtimeConfig.browser.ts b/clients/client-ecs/runtimeConfig.browser.ts index f277176a02f9d..669616ecf1186 100644 --- a/clients/client-ecs/runtimeConfig.browser.ts +++ b/clients/client-ecs/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-ecs/runtimeConfig.ts b/clients/client-ecs/runtimeConfig.ts index 73b82e3d64d70..bfb268174dc71 100644 --- a/clients/client-ecs/runtimeConfig.ts +++ b/clients/client-ecs/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-efs/EFSClient.ts b/clients/client-efs/EFSClient.ts index 84a89b2d0786c..537e8132b2c22 100644 --- a/clients/client-efs/EFSClient.ts +++ b/clients/client-efs/EFSClient.ts @@ -271,6 +271,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-efs/package.json b/clients/client-efs/package.json index b4b6a04660108..608382cb2bc62 100644 --- a/clients/client-efs/package.json +++ b/clients/client-efs/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-efs/runtimeConfig.browser.ts b/clients/client-efs/runtimeConfig.browser.ts index cd0782734c213..57aad6296f9cb 100644 --- a/clients/client-efs/runtimeConfig.browser.ts +++ b/clients/client-efs/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-efs/runtimeConfig.ts b/clients/client-efs/runtimeConfig.ts index 852d1dad20fd2..8f2a6cf94841e 100644 --- a/clients/client-efs/runtimeConfig.ts +++ b/clients/client-efs/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-eks/EKSClient.ts b/clients/client-eks/EKSClient.ts index 27abab3044a53..964a18b2396fb 100644 --- a/clients/client-eks/EKSClient.ts +++ b/clients/client-eks/EKSClient.ts @@ -259,6 +259,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-eks/package.json b/clients/client-eks/package.json index 9307ceee563e5..23030a35facf5 100644 --- a/clients/client-eks/package.json +++ b/clients/client-eks/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-eks/runtimeConfig.browser.ts b/clients/client-eks/runtimeConfig.browser.ts index a6397aff98a65..3a7d8ae0fcbf0 100644 --- a/clients/client-eks/runtimeConfig.browser.ts +++ b/clients/client-eks/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-eks/runtimeConfig.ts b/clients/client-eks/runtimeConfig.ts index 0a31d6fbf44de..6b2b341501a0b 100644 --- a/clients/client-eks/runtimeConfig.ts +++ b/clients/client-eks/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-elastic-beanstalk/ElasticBeanstalkClient.ts b/clients/client-elastic-beanstalk/ElasticBeanstalkClient.ts index 69db13bd9d247..987ee7adf29d5 100644 --- a/clients/client-elastic-beanstalk/ElasticBeanstalkClient.ts +++ b/clients/client-elastic-beanstalk/ElasticBeanstalkClient.ts @@ -397,6 +397,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-elastic-beanstalk/package.json b/clients/client-elastic-beanstalk/package.json index 6df6b9b9b9097..55b7303f2b1ae 100644 --- a/clients/client-elastic-beanstalk/package.json +++ b/clients/client-elastic-beanstalk/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-elastic-beanstalk/runtimeConfig.browser.ts b/clients/client-elastic-beanstalk/runtimeConfig.browser.ts index 54fa43dc1dee4..29819d1131df9 100644 --- a/clients/client-elastic-beanstalk/runtimeConfig.browser.ts +++ b/clients/client-elastic-beanstalk/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-elastic-beanstalk/runtimeConfig.ts b/clients/client-elastic-beanstalk/runtimeConfig.ts index c2c4eb0b5b925..f58adca5c472d 100644 --- a/clients/client-elastic-beanstalk/runtimeConfig.ts +++ b/clients/client-elastic-beanstalk/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-elastic-inference/ElasticInferenceClient.ts b/clients/client-elastic-inference/ElasticInferenceClient.ts index 395c7e95c8893..f0d34f594e3e7 100644 --- a/clients/client-elastic-inference/ElasticInferenceClient.ts +++ b/clients/client-elastic-inference/ElasticInferenceClient.ts @@ -151,6 +151,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-elastic-inference/package.json b/clients/client-elastic-inference/package.json index 7c6c4f385e5a3..2550dce9f06a2 100644 --- a/clients/client-elastic-inference/package.json +++ b/clients/client-elastic-inference/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-elastic-inference/runtimeConfig.browser.ts b/clients/client-elastic-inference/runtimeConfig.browser.ts index be001854ef251..0a5cbd4e6a3a7 100644 --- a/clients/client-elastic-inference/runtimeConfig.browser.ts +++ b/clients/client-elastic-inference/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-elastic-inference/runtimeConfig.ts b/clients/client-elastic-inference/runtimeConfig.ts index 6d527f71fe625..36aa0d290dc31 100644 --- a/clients/client-elastic-inference/runtimeConfig.ts +++ b/clients/client-elastic-inference/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-elastic-load-balancing-v2/ElasticLoadBalancingv2Client.ts b/clients/client-elastic-load-balancing-v2/ElasticLoadBalancingv2Client.ts index e96e2d0ede932..7d777022ee4e2 100644 --- a/clients/client-elastic-load-balancing-v2/ElasticLoadBalancingv2Client.ts +++ b/clients/client-elastic-load-balancing-v2/ElasticLoadBalancingv2Client.ts @@ -337,6 +337,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-elastic-load-balancing-v2/package.json b/clients/client-elastic-load-balancing-v2/package.json index f4cee3883f1c0..b42ef468e546b 100644 --- a/clients/client-elastic-load-balancing-v2/package.json +++ b/clients/client-elastic-load-balancing-v2/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-elastic-load-balancing-v2/runtimeConfig.browser.ts b/clients/client-elastic-load-balancing-v2/runtimeConfig.browser.ts index 56cdc559caf76..820ab0583eba3 100644 --- a/clients/client-elastic-load-balancing-v2/runtimeConfig.browser.ts +++ b/clients/client-elastic-load-balancing-v2/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-elastic-load-balancing-v2/runtimeConfig.ts b/clients/client-elastic-load-balancing-v2/runtimeConfig.ts index 447780e6603de..5c87e922409cf 100644 --- a/clients/client-elastic-load-balancing-v2/runtimeConfig.ts +++ b/clients/client-elastic-load-balancing-v2/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-elastic-load-balancing/ElasticLoadBalancingClient.ts b/clients/client-elastic-load-balancing/ElasticLoadBalancingClient.ts index f9940c2c3c949..d41807f38d266 100644 --- a/clients/client-elastic-load-balancing/ElasticLoadBalancingClient.ts +++ b/clients/client-elastic-load-balancing/ElasticLoadBalancingClient.ts @@ -307,6 +307,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-elastic-load-balancing/package.json b/clients/client-elastic-load-balancing/package.json index bbbc04a4239da..90bced7cd12b9 100644 --- a/clients/client-elastic-load-balancing/package.json +++ b/clients/client-elastic-load-balancing/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-elastic-load-balancing/runtimeConfig.browser.ts b/clients/client-elastic-load-balancing/runtimeConfig.browser.ts index 4e39cd3e64fae..156ddd439b8f0 100644 --- a/clients/client-elastic-load-balancing/runtimeConfig.browser.ts +++ b/clients/client-elastic-load-balancing/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-elastic-load-balancing/runtimeConfig.ts b/clients/client-elastic-load-balancing/runtimeConfig.ts index 9b00c793e17bf..23551cd180c46 100644 --- a/clients/client-elastic-load-balancing/runtimeConfig.ts +++ b/clients/client-elastic-load-balancing/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-elastic-transcoder/ElasticTranscoderClient.ts b/clients/client-elastic-transcoder/ElasticTranscoderClient.ts index c6635763b4475..084cb1e031bce 100644 --- a/clients/client-elastic-transcoder/ElasticTranscoderClient.ts +++ b/clients/client-elastic-transcoder/ElasticTranscoderClient.ts @@ -235,6 +235,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-elastic-transcoder/package.json b/clients/client-elastic-transcoder/package.json index 9349012d20be5..41b770da4ff75 100644 --- a/clients/client-elastic-transcoder/package.json +++ b/clients/client-elastic-transcoder/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-elastic-transcoder/runtimeConfig.browser.ts b/clients/client-elastic-transcoder/runtimeConfig.browser.ts index 6bbdfaa20ad2d..9fb216bd120a8 100644 --- a/clients/client-elastic-transcoder/runtimeConfig.browser.ts +++ b/clients/client-elastic-transcoder/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-elastic-transcoder/runtimeConfig.ts b/clients/client-elastic-transcoder/runtimeConfig.ts index 71dfce8ec115e..85ef6deec689a 100644 --- a/clients/client-elastic-transcoder/runtimeConfig.ts +++ b/clients/client-elastic-transcoder/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-elasticache/ElastiCacheClient.ts b/clients/client-elasticache/ElastiCacheClient.ts index c6259089e5a25..e210cff345f6c 100644 --- a/clients/client-elasticache/ElastiCacheClient.ts +++ b/clients/client-elasticache/ElastiCacheClient.ts @@ -421,6 +421,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-elasticache/package.json b/clients/client-elasticache/package.json index 1b3f0dba31f17..c11058b3f3a2a 100644 --- a/clients/client-elasticache/package.json +++ b/clients/client-elasticache/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-elasticache/runtimeConfig.browser.ts b/clients/client-elasticache/runtimeConfig.browser.ts index 23a3c5c7b08d1..85e8cb1711323 100644 --- a/clients/client-elasticache/runtimeConfig.browser.ts +++ b/clients/client-elasticache/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-elasticache/runtimeConfig.ts b/clients/client-elasticache/runtimeConfig.ts index 4a2acdb4083b3..7aad480d56815 100644 --- a/clients/client-elasticache/runtimeConfig.ts +++ b/clients/client-elasticache/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-elasticsearch-service/ElasticsearchServiceClient.ts b/clients/client-elasticsearch-service/ElasticsearchServiceClient.ts index edd5e5fe866a3..c93fb4f553e7e 100644 --- a/clients/client-elasticsearch-service/ElasticsearchServiceClient.ts +++ b/clients/client-elasticsearch-service/ElasticsearchServiceClient.ts @@ -271,6 +271,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-elasticsearch-service/package.json b/clients/client-elasticsearch-service/package.json index 61ce79236d0e7..c9902fdf00f28 100644 --- a/clients/client-elasticsearch-service/package.json +++ b/clients/client-elasticsearch-service/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-elasticsearch-service/runtimeConfig.browser.ts b/clients/client-elasticsearch-service/runtimeConfig.browser.ts index d2f6b15fe965c..2dd1daf364a3c 100644 --- a/clients/client-elasticsearch-service/runtimeConfig.browser.ts +++ b/clients/client-elasticsearch-service/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-elasticsearch-service/runtimeConfig.ts b/clients/client-elasticsearch-service/runtimeConfig.ts index 1771e875f23d2..d95e1f82149cc 100644 --- a/clients/client-elasticsearch-service/runtimeConfig.ts +++ b/clients/client-elasticsearch-service/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-emr/EMRClient.ts b/clients/client-emr/EMRClient.ts index 4e4db840f83a6..285beee1cab0d 100644 --- a/clients/client-emr/EMRClient.ts +++ b/clients/client-emr/EMRClient.ts @@ -313,6 +313,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-emr/package.json b/clients/client-emr/package.json index 2f21d65fa6add..8724429728abc 100644 --- a/clients/client-emr/package.json +++ b/clients/client-emr/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-emr/runtimeConfig.browser.ts b/clients/client-emr/runtimeConfig.browser.ts index 90a0e4035997d..c9127ab3b4219 100644 --- a/clients/client-emr/runtimeConfig.browser.ts +++ b/clients/client-emr/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-emr/runtimeConfig.ts b/clients/client-emr/runtimeConfig.ts index b46d5c1ac8e8e..26c29c14c1498 100644 --- a/clients/client-emr/runtimeConfig.ts +++ b/clients/client-emr/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-eventbridge/EventBridgeClient.ts b/clients/client-eventbridge/EventBridgeClient.ts index 6cf2dc0f8d428..eaefe0077f882 100644 --- a/clients/client-eventbridge/EventBridgeClient.ts +++ b/clients/client-eventbridge/EventBridgeClient.ts @@ -319,6 +319,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-eventbridge/package.json b/clients/client-eventbridge/package.json index 6a7bf71f345cc..409e9cfcaf509 100644 --- a/clients/client-eventbridge/package.json +++ b/clients/client-eventbridge/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-eventbridge/runtimeConfig.browser.ts b/clients/client-eventbridge/runtimeConfig.browser.ts index e599326d1e4c2..cc4aaab6d91a4 100644 --- a/clients/client-eventbridge/runtimeConfig.browser.ts +++ b/clients/client-eventbridge/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-eventbridge/runtimeConfig.ts b/clients/client-eventbridge/runtimeConfig.ts index 5dca43df34bcb..835dcb549567f 100644 --- a/clients/client-eventbridge/runtimeConfig.ts +++ b/clients/client-eventbridge/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-firehose/FirehoseClient.ts b/clients/client-firehose/FirehoseClient.ts index 26f04b54f560d..54b9b9fc189be 100644 --- a/clients/client-firehose/FirehoseClient.ts +++ b/clients/client-firehose/FirehoseClient.ts @@ -205,6 +205,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-firehose/package.json b/clients/client-firehose/package.json index c48b89af2fea0..b7de0f5b9fb2b 100644 --- a/clients/client-firehose/package.json +++ b/clients/client-firehose/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-firehose/runtimeConfig.browser.ts b/clients/client-firehose/runtimeConfig.browser.ts index d6a244c44820b..7a67bf85ca7cf 100644 --- a/clients/client-firehose/runtimeConfig.browser.ts +++ b/clients/client-firehose/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-firehose/runtimeConfig.ts b/clients/client-firehose/runtimeConfig.ts index 8a1b8c5bb3ed7..6e27d68f5f8d9 100644 --- a/clients/client-firehose/runtimeConfig.ts +++ b/clients/client-firehose/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-fms/FMSClient.ts b/clients/client-fms/FMSClient.ts index e29f3f0dcd5d8..8f6d37e830d4e 100644 --- a/clients/client-fms/FMSClient.ts +++ b/clients/client-fms/FMSClient.ts @@ -235,6 +235,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-fms/package.json b/clients/client-fms/package.json index d1c23982cfa2e..395b32d3cd84e 100644 --- a/clients/client-fms/package.json +++ b/clients/client-fms/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-fms/runtimeConfig.browser.ts b/clients/client-fms/runtimeConfig.browser.ts index 9a7b043930b9b..d0be0fa0f1929 100644 --- a/clients/client-fms/runtimeConfig.browser.ts +++ b/clients/client-fms/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-fms/runtimeConfig.ts b/clients/client-fms/runtimeConfig.ts index 385aac5e6a32a..2b14ebe1e23fc 100644 --- a/clients/client-fms/runtimeConfig.ts +++ b/clients/client-fms/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-forecast/forecastClient.ts b/clients/client-forecast/forecastClient.ts index 80c96ef43c261..3d52207df3687 100644 --- a/clients/client-forecast/forecastClient.ts +++ b/clients/client-forecast/forecastClient.ts @@ -289,6 +289,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-forecast/package.json b/clients/client-forecast/package.json index 8eb50e0c501ef..ac800e731da9c 100644 --- a/clients/client-forecast/package.json +++ b/clients/client-forecast/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-forecast/runtimeConfig.browser.ts b/clients/client-forecast/runtimeConfig.browser.ts index 3136d587d2041..bee88fc13f0b6 100644 --- a/clients/client-forecast/runtimeConfig.browser.ts +++ b/clients/client-forecast/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-forecast/runtimeConfig.ts b/clients/client-forecast/runtimeConfig.ts index 68ae61212087c..754dfc549bd93 100644 --- a/clients/client-forecast/runtimeConfig.ts +++ b/clients/client-forecast/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-forecastquery/forecastqueryClient.ts b/clients/client-forecastquery/forecastqueryClient.ts index ad896326834c8..ab3a5f5a304e6 100644 --- a/clients/client-forecastquery/forecastqueryClient.ts +++ b/clients/client-forecastquery/forecastqueryClient.ts @@ -137,6 +137,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-forecastquery/package.json b/clients/client-forecastquery/package.json index cd72ab55763be..2eaecb572ad0d 100644 --- a/clients/client-forecastquery/package.json +++ b/clients/client-forecastquery/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-forecastquery/runtimeConfig.browser.ts b/clients/client-forecastquery/runtimeConfig.browser.ts index 4a550ca841486..098c97acbda73 100644 --- a/clients/client-forecastquery/runtimeConfig.browser.ts +++ b/clients/client-forecastquery/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-forecastquery/runtimeConfig.ts b/clients/client-forecastquery/runtimeConfig.ts index 59d9db2e76bfc..588ce9d565b7d 100644 --- a/clients/client-forecastquery/runtimeConfig.ts +++ b/clients/client-forecastquery/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-frauddetector/FraudDetectorClient.ts b/clients/client-frauddetector/FraudDetectorClient.ts index e895d7b1f73ed..a9a6e36453204 100644 --- a/clients/client-frauddetector/FraudDetectorClient.ts +++ b/clients/client-frauddetector/FraudDetectorClient.ts @@ -313,6 +313,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-frauddetector/package.json b/clients/client-frauddetector/package.json index 156c268d6a181..941220b99a52a 100644 --- a/clients/client-frauddetector/package.json +++ b/clients/client-frauddetector/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-frauddetector/runtimeConfig.browser.ts b/clients/client-frauddetector/runtimeConfig.browser.ts index 3b1b9a5d7ff29..b1fd6a1664d10 100644 --- a/clients/client-frauddetector/runtimeConfig.browser.ts +++ b/clients/client-frauddetector/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-frauddetector/runtimeConfig.ts b/clients/client-frauddetector/runtimeConfig.ts index 1c0229bb3ea9d..0a744361a888f 100644 --- a/clients/client-frauddetector/runtimeConfig.ts +++ b/clients/client-frauddetector/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-fsx/FSxClient.ts b/clients/client-fsx/FSxClient.ts index d747327a24b33..c53ecf0fce741 100644 --- a/clients/client-fsx/FSxClient.ts +++ b/clients/client-fsx/FSxClient.ts @@ -217,6 +217,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-fsx/package.json b/clients/client-fsx/package.json index a4cb693464efd..e72856356ea17 100644 --- a/clients/client-fsx/package.json +++ b/clients/client-fsx/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-fsx/runtimeConfig.browser.ts b/clients/client-fsx/runtimeConfig.browser.ts index 1e0ee7259a386..47addf7ae07f4 100644 --- a/clients/client-fsx/runtimeConfig.browser.ts +++ b/clients/client-fsx/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-fsx/runtimeConfig.ts b/clients/client-fsx/runtimeConfig.ts index 503efd4ab1601..d4451eaa66e3f 100644 --- a/clients/client-fsx/runtimeConfig.ts +++ b/clients/client-fsx/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-gamelift/GameLiftClient.ts b/clients/client-gamelift/GameLiftClient.ts index 58a52a5957eed..e4aa91d80b116 100644 --- a/clients/client-gamelift/GameLiftClient.ts +++ b/clients/client-gamelift/GameLiftClient.ts @@ -589,6 +589,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-gamelift/package.json b/clients/client-gamelift/package.json index 33f0c4f8d68e3..a29d5180c0585 100644 --- a/clients/client-gamelift/package.json +++ b/clients/client-gamelift/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-gamelift/runtimeConfig.browser.ts b/clients/client-gamelift/runtimeConfig.browser.ts index d7ae78388dd98..c13e3e09fc031 100644 --- a/clients/client-gamelift/runtimeConfig.browser.ts +++ b/clients/client-gamelift/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-gamelift/runtimeConfig.ts b/clients/client-gamelift/runtimeConfig.ts index 05928e237163b..5102540e3dbe2 100644 --- a/clients/client-gamelift/runtimeConfig.ts +++ b/clients/client-gamelift/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-glacier/GlacierClient.ts b/clients/client-glacier/GlacierClient.ts index 70312fadabe0f..92d7df12df519 100644 --- a/clients/client-glacier/GlacierClient.ts +++ b/clients/client-glacier/GlacierClient.ts @@ -333,6 +333,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-glacier/package.json b/clients/client-glacier/package.json index a29dbe4261fba..59ddf9cdc779a 100644 --- a/clients/client-glacier/package.json +++ b/clients/client-glacier/package.json @@ -47,6 +47,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-glacier/runtimeConfig.browser.ts b/clients/client-glacier/runtimeConfig.browser.ts index 3b4fd786475fc..c3b16734f1f86 100644 --- a/clients/client-glacier/runtimeConfig.browser.ts +++ b/clients/client-glacier/runtimeConfig.browser.ts @@ -20,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-glacier/runtimeConfig.ts b/clients/client-glacier/runtimeConfig.ts index 78b8f38a509ce..22a51d138fa77 100644 --- a/clients/client-glacier/runtimeConfig.ts +++ b/clients/client-glacier/runtimeConfig.ts @@ -4,6 +4,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -21,6 +22,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-global-accelerator/GlobalAcceleratorClient.ts b/clients/client-global-accelerator/GlobalAcceleratorClient.ts index 798186093554d..c09a22c4d68a2 100644 --- a/clients/client-global-accelerator/GlobalAcceleratorClient.ts +++ b/clients/client-global-accelerator/GlobalAcceleratorClient.ts @@ -235,6 +235,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-global-accelerator/package.json b/clients/client-global-accelerator/package.json index 964651d7a8469..0f71ec91570a0 100644 --- a/clients/client-global-accelerator/package.json +++ b/clients/client-global-accelerator/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-global-accelerator/runtimeConfig.browser.ts b/clients/client-global-accelerator/runtimeConfig.browser.ts index 4337dfc601266..7cc7fbe8405c0 100644 --- a/clients/client-global-accelerator/runtimeConfig.browser.ts +++ b/clients/client-global-accelerator/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-global-accelerator/runtimeConfig.ts b/clients/client-global-accelerator/runtimeConfig.ts index 8c2586a040107..320230a51bfe1 100644 --- a/clients/client-global-accelerator/runtimeConfig.ts +++ b/clients/client-global-accelerator/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-glue/GlueClient.ts b/clients/client-glue/GlueClient.ts index 2ca10e933132e..96eb5f7993353 100644 --- a/clients/client-glue/GlueClient.ts +++ b/clients/client-glue/GlueClient.ts @@ -871,6 +871,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-glue/package.json b/clients/client-glue/package.json index d640508463f09..fdffef7f83941 100644 --- a/clients/client-glue/package.json +++ b/clients/client-glue/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-glue/runtimeConfig.browser.ts b/clients/client-glue/runtimeConfig.browser.ts index a40a4fd6fb163..b8e1a63858fff 100644 --- a/clients/client-glue/runtimeConfig.browser.ts +++ b/clients/client-glue/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-glue/runtimeConfig.ts b/clients/client-glue/runtimeConfig.ts index 0adf52fe7fd4c..0e804fa60548e 100644 --- a/clients/client-glue/runtimeConfig.ts +++ b/clients/client-glue/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-greengrass/GreengrassClient.ts b/clients/client-greengrass/GreengrassClient.ts index 707a97109c3cc..e70a242d702e7 100644 --- a/clients/client-greengrass/GreengrassClient.ts +++ b/clients/client-greengrass/GreengrassClient.ts @@ -673,6 +673,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-greengrass/package.json b/clients/client-greengrass/package.json index 05894ecf1165f..3a7dd0c735374 100644 --- a/clients/client-greengrass/package.json +++ b/clients/client-greengrass/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-greengrass/runtimeConfig.browser.ts b/clients/client-greengrass/runtimeConfig.browser.ts index 3d6183351cc28..1f6835cee090a 100644 --- a/clients/client-greengrass/runtimeConfig.browser.ts +++ b/clients/client-greengrass/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-greengrass/runtimeConfig.ts b/clients/client-greengrass/runtimeConfig.ts index 44a82053a3667..b05f758fe11a4 100644 --- a/clients/client-greengrass/runtimeConfig.ts +++ b/clients/client-greengrass/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-groundstation/GroundStationClient.ts b/clients/client-groundstation/GroundStationClient.ts index 20e7e3f2877ec..b40871284a554 100644 --- a/clients/client-groundstation/GroundStationClient.ts +++ b/clients/client-groundstation/GroundStationClient.ts @@ -283,6 +283,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-groundstation/package.json b/clients/client-groundstation/package.json index fa181b18a4a79..41875cdb29019 100644 --- a/clients/client-groundstation/package.json +++ b/clients/client-groundstation/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-groundstation/runtimeConfig.browser.ts b/clients/client-groundstation/runtimeConfig.browser.ts index 58808893ce451..5e6934dcdbc87 100644 --- a/clients/client-groundstation/runtimeConfig.browser.ts +++ b/clients/client-groundstation/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-groundstation/runtimeConfig.ts b/clients/client-groundstation/runtimeConfig.ts index ddda86732b45b..7f860185788e6 100644 --- a/clients/client-groundstation/runtimeConfig.ts +++ b/clients/client-groundstation/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-guardduty/GuardDutyClient.ts b/clients/client-guardduty/GuardDutyClient.ts index 42d17b3454005..26542c18d5c2c 100644 --- a/clients/client-guardduty/GuardDutyClient.ts +++ b/clients/client-guardduty/GuardDutyClient.ts @@ -433,6 +433,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-guardduty/package.json b/clients/client-guardduty/package.json index cb29ea302d1d8..f03825a9d1d42 100644 --- a/clients/client-guardduty/package.json +++ b/clients/client-guardduty/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-guardduty/runtimeConfig.browser.ts b/clients/client-guardduty/runtimeConfig.browser.ts index a2d9be018e6d5..7f4b3e547b59c 100644 --- a/clients/client-guardduty/runtimeConfig.browser.ts +++ b/clients/client-guardduty/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-guardduty/runtimeConfig.ts b/clients/client-guardduty/runtimeConfig.ts index a69293cf32b0b..ea528c90f793f 100644 --- a/clients/client-guardduty/runtimeConfig.ts +++ b/clients/client-guardduty/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-health/HealthClient.ts b/clients/client-health/HealthClient.ts index c991c1f658c74..fa70023506e0b 100644 --- a/clients/client-health/HealthClient.ts +++ b/clients/client-health/HealthClient.ts @@ -211,6 +211,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-health/package.json b/clients/client-health/package.json index 32332f014a1ae..a4e14b2286c23 100644 --- a/clients/client-health/package.json +++ b/clients/client-health/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-health/runtimeConfig.browser.ts b/clients/client-health/runtimeConfig.browser.ts index 3c925b3605d58..38ecdba19d237 100644 --- a/clients/client-health/runtimeConfig.browser.ts +++ b/clients/client-health/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-health/runtimeConfig.ts b/clients/client-health/runtimeConfig.ts index cdd99226ded50..4530321894aa4 100644 --- a/clients/client-health/runtimeConfig.ts +++ b/clients/client-health/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-iam/IAMClient.ts b/clients/client-iam/IAMClient.ts index 8c0433255e36d..617c9e0383bc1 100644 --- a/clients/client-iam/IAMClient.ts +++ b/clients/client-iam/IAMClient.ts @@ -973,6 +973,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-iam/package.json b/clients/client-iam/package.json index 50755c22b83c3..bc4537b54c18a 100644 --- a/clients/client-iam/package.json +++ b/clients/client-iam/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-iam/runtimeConfig.browser.ts b/clients/client-iam/runtimeConfig.browser.ts index ecdf1d6218633..0eaa419805ab3 100644 --- a/clients/client-iam/runtimeConfig.browser.ts +++ b/clients/client-iam/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-iam/runtimeConfig.ts b/clients/client-iam/runtimeConfig.ts index 99ca45aab1221..dc9cd2bdbfbc1 100644 --- a/clients/client-iam/runtimeConfig.ts +++ b/clients/client-iam/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-imagebuilder/imagebuilderClient.ts b/clients/client-imagebuilder/imagebuilderClient.ts index 4a8f98c376c46..b871dd2ed6b29 100644 --- a/clients/client-imagebuilder/imagebuilderClient.ts +++ b/clients/client-imagebuilder/imagebuilderClient.ts @@ -385,6 +385,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-imagebuilder/package.json b/clients/client-imagebuilder/package.json index 56fe4466f8e4e..a24a30b4d3c21 100644 --- a/clients/client-imagebuilder/package.json +++ b/clients/client-imagebuilder/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-imagebuilder/runtimeConfig.browser.ts b/clients/client-imagebuilder/runtimeConfig.browser.ts index 4366ceb224fb5..a9921d51271bb 100644 --- a/clients/client-imagebuilder/runtimeConfig.browser.ts +++ b/clients/client-imagebuilder/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-imagebuilder/runtimeConfig.ts b/clients/client-imagebuilder/runtimeConfig.ts index 182848e170d0a..42a37a8dc179c 100644 --- a/clients/client-imagebuilder/runtimeConfig.ts +++ b/clients/client-imagebuilder/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-inspector/InspectorClient.ts b/clients/client-inspector/InspectorClient.ts index 72a6b984bba40..aeaaf6e1ffa25 100644 --- a/clients/client-inspector/InspectorClient.ts +++ b/clients/client-inspector/InspectorClient.ts @@ -355,6 +355,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-inspector/package.json b/clients/client-inspector/package.json index 7aa3cb458a31d..108d346d33767 100644 --- a/clients/client-inspector/package.json +++ b/clients/client-inspector/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-inspector/runtimeConfig.browser.ts b/clients/client-inspector/runtimeConfig.browser.ts index 2ade61d580f24..963f094b06e38 100644 --- a/clients/client-inspector/runtimeConfig.browser.ts +++ b/clients/client-inspector/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-inspector/runtimeConfig.ts b/clients/client-inspector/runtimeConfig.ts index ec8f3e92874d5..0796d3f028f20 100644 --- a/clients/client-inspector/runtimeConfig.ts +++ b/clients/client-inspector/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-iot-1click-devices-service/IoT1ClickDevicesServiceClient.ts b/clients/client-iot-1click-devices-service/IoT1ClickDevicesServiceClient.ts index b79cd38daf861..e20292af2e3f6 100644 --- a/clients/client-iot-1click-devices-service/IoT1ClickDevicesServiceClient.ts +++ b/clients/client-iot-1click-devices-service/IoT1ClickDevicesServiceClient.ts @@ -211,6 +211,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-iot-1click-devices-service/package.json b/clients/client-iot-1click-devices-service/package.json index ab1b201563412..b80efe234884c 100644 --- a/clients/client-iot-1click-devices-service/package.json +++ b/clients/client-iot-1click-devices-service/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-iot-1click-devices-service/runtimeConfig.browser.ts b/clients/client-iot-1click-devices-service/runtimeConfig.browser.ts index ef0c2ed3ce753..acb826335d286 100644 --- a/clients/client-iot-1click-devices-service/runtimeConfig.browser.ts +++ b/clients/client-iot-1click-devices-service/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-iot-1click-devices-service/runtimeConfig.ts b/clients/client-iot-1click-devices-service/runtimeConfig.ts index 083fd6afb4968..e0618e5f318fe 100644 --- a/clients/client-iot-1click-devices-service/runtimeConfig.ts +++ b/clients/client-iot-1click-devices-service/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-iot-1click-projects/IoT1ClickProjectsClient.ts b/clients/client-iot-1click-projects/IoT1ClickProjectsClient.ts index c341a2ac30032..04a12fefa7a9d 100644 --- a/clients/client-iot-1click-projects/IoT1ClickProjectsClient.ts +++ b/clients/client-iot-1click-projects/IoT1ClickProjectsClient.ts @@ -229,6 +229,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-iot-1click-projects/package.json b/clients/client-iot-1click-projects/package.json index 1f7d0c7a79c97..fffe31a87a337 100644 --- a/clients/client-iot-1click-projects/package.json +++ b/clients/client-iot-1click-projects/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-iot-1click-projects/runtimeConfig.browser.ts b/clients/client-iot-1click-projects/runtimeConfig.browser.ts index 4fe6ca968d469..52d3d9beb7728 100644 --- a/clients/client-iot-1click-projects/runtimeConfig.browser.ts +++ b/clients/client-iot-1click-projects/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-iot-1click-projects/runtimeConfig.ts b/clients/client-iot-1click-projects/runtimeConfig.ts index a7cd175e981cb..d382026c077a2 100644 --- a/clients/client-iot-1click-projects/runtimeConfig.ts +++ b/clients/client-iot-1click-projects/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-iot-data-plane/IoTDataPlaneClient.ts b/clients/client-iot-data-plane/IoTDataPlaneClient.ts index f97dbe067b72f..694f1136d25f3 100644 --- a/clients/client-iot-data-plane/IoTDataPlaneClient.ts +++ b/clients/client-iot-data-plane/IoTDataPlaneClient.ts @@ -157,6 +157,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-iot-data-plane/package.json b/clients/client-iot-data-plane/package.json index 4220e73e6f63b..a4a48c3c49ba4 100644 --- a/clients/client-iot-data-plane/package.json +++ b/clients/client-iot-data-plane/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-iot-data-plane/runtimeConfig.browser.ts b/clients/client-iot-data-plane/runtimeConfig.browser.ts index ea5773b02267e..8b8ccdbadf6cb 100644 --- a/clients/client-iot-data-plane/runtimeConfig.browser.ts +++ b/clients/client-iot-data-plane/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-iot-data-plane/runtimeConfig.ts b/clients/client-iot-data-plane/runtimeConfig.ts index 3b31c2ea8be0b..4646580829ee8 100644 --- a/clients/client-iot-data-plane/runtimeConfig.ts +++ b/clients/client-iot-data-plane/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-iot-events-data/IoTEventsDataClient.ts b/clients/client-iot-events-data/IoTEventsDataClient.ts index 2e8fb3a866aff..562d48c212648 100644 --- a/clients/client-iot-events-data/IoTEventsDataClient.ts +++ b/clients/client-iot-events-data/IoTEventsDataClient.ts @@ -157,6 +157,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-iot-events-data/package.json b/clients/client-iot-events-data/package.json index e054ec5ad9461..1f30eedd934d6 100644 --- a/clients/client-iot-events-data/package.json +++ b/clients/client-iot-events-data/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-iot-events-data/runtimeConfig.browser.ts b/clients/client-iot-events-data/runtimeConfig.browser.ts index 29e50c2436544..66bc01fda6528 100644 --- a/clients/client-iot-events-data/runtimeConfig.browser.ts +++ b/clients/client-iot-events-data/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-iot-events-data/runtimeConfig.ts b/clients/client-iot-events-data/runtimeConfig.ts index 75186cc14cf27..6d4354521dd2a 100644 --- a/clients/client-iot-events-data/runtimeConfig.ts +++ b/clients/client-iot-events-data/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-iot-events/IoTEventsClient.ts b/clients/client-iot-events/IoTEventsClient.ts index 4d191f565058e..8d4ca98c34499 100644 --- a/clients/client-iot-events/IoTEventsClient.ts +++ b/clients/client-iot-events/IoTEventsClient.ts @@ -229,6 +229,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-iot-events/package.json b/clients/client-iot-events/package.json index 888749cb6b7e1..366ec943673de 100644 --- a/clients/client-iot-events/package.json +++ b/clients/client-iot-events/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-iot-events/runtimeConfig.browser.ts b/clients/client-iot-events/runtimeConfig.browser.ts index 70f8230edc0fc..ec310b4174402 100644 --- a/clients/client-iot-events/runtimeConfig.browser.ts +++ b/clients/client-iot-events/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-iot-events/runtimeConfig.ts b/clients/client-iot-events/runtimeConfig.ts index abfe4b57c4432..ac57dc176b483 100644 --- a/clients/client-iot-events/runtimeConfig.ts +++ b/clients/client-iot-events/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-iot-jobs-data-plane/IoTJobsDataPlaneClient.ts b/clients/client-iot-jobs-data-plane/IoTJobsDataPlaneClient.ts index f2915027b9e8b..ae8807f1f3502 100644 --- a/clients/client-iot-jobs-data-plane/IoTJobsDataPlaneClient.ts +++ b/clients/client-iot-jobs-data-plane/IoTJobsDataPlaneClient.ts @@ -157,6 +157,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-iot-jobs-data-plane/package.json b/clients/client-iot-jobs-data-plane/package.json index ac3ff923e425b..3954b3b260988 100644 --- a/clients/client-iot-jobs-data-plane/package.json +++ b/clients/client-iot-jobs-data-plane/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-iot-jobs-data-plane/runtimeConfig.browser.ts b/clients/client-iot-jobs-data-plane/runtimeConfig.browser.ts index b33ffa27ee1e1..31eb9c473b822 100644 --- a/clients/client-iot-jobs-data-plane/runtimeConfig.browser.ts +++ b/clients/client-iot-jobs-data-plane/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-iot-jobs-data-plane/runtimeConfig.ts b/clients/client-iot-jobs-data-plane/runtimeConfig.ts index 7cda7903a0c3e..5361dd71c38bd 100644 --- a/clients/client-iot-jobs-data-plane/runtimeConfig.ts +++ b/clients/client-iot-jobs-data-plane/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-iot/IoTClient.ts b/clients/client-iot/IoTClient.ts index e6be5256c7a53..faa70c3f82798 100644 --- a/clients/client-iot/IoTClient.ts +++ b/clients/client-iot/IoTClient.ts @@ -1339,6 +1339,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-iot/package.json b/clients/client-iot/package.json index 9ca4d7bf1d7de..d84f197ff722e 100644 --- a/clients/client-iot/package.json +++ b/clients/client-iot/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-iot/runtimeConfig.browser.ts b/clients/client-iot/runtimeConfig.browser.ts index 51dcd88263164..7b1571954c3b6 100644 --- a/clients/client-iot/runtimeConfig.browser.ts +++ b/clients/client-iot/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-iot/runtimeConfig.ts b/clients/client-iot/runtimeConfig.ts index c5dabadc98140..e2584ec251009 100644 --- a/clients/client-iot/runtimeConfig.ts +++ b/clients/client-iot/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-iotanalytics/IoTAnalyticsClient.ts b/clients/client-iotanalytics/IoTAnalyticsClient.ts index 15cef80e26985..1095bcf3241f3 100644 --- a/clients/client-iotanalytics/IoTAnalyticsClient.ts +++ b/clients/client-iotanalytics/IoTAnalyticsClient.ts @@ -337,6 +337,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-iotanalytics/package.json b/clients/client-iotanalytics/package.json index fc6b33eebd624..6afd0314d0259 100644 --- a/clients/client-iotanalytics/package.json +++ b/clients/client-iotanalytics/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-iotanalytics/runtimeConfig.browser.ts b/clients/client-iotanalytics/runtimeConfig.browser.ts index 81afff5c54d32..0c509c6a36f5c 100644 --- a/clients/client-iotanalytics/runtimeConfig.browser.ts +++ b/clients/client-iotanalytics/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-iotanalytics/runtimeConfig.ts b/clients/client-iotanalytics/runtimeConfig.ts index d64a5a5c56719..8fd0706f598b0 100644 --- a/clients/client-iotanalytics/runtimeConfig.ts +++ b/clients/client-iotanalytics/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-iotsecuretunneling/IoTSecureTunnelingClient.ts b/clients/client-iotsecuretunneling/IoTSecureTunnelingClient.ts index 3b924bd49f001..28cac4698b6ba 100644 --- a/clients/client-iotsecuretunneling/IoTSecureTunnelingClient.ts +++ b/clients/client-iotsecuretunneling/IoTSecureTunnelingClient.ts @@ -175,6 +175,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-iotsecuretunneling/package.json b/clients/client-iotsecuretunneling/package.json index 10ef10d3b6f9d..a38d092c25512 100644 --- a/clients/client-iotsecuretunneling/package.json +++ b/clients/client-iotsecuretunneling/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-iotsecuretunneling/runtimeConfig.browser.ts b/clients/client-iotsecuretunneling/runtimeConfig.browser.ts index a131cb609715e..56a7aca90d9d0 100644 --- a/clients/client-iotsecuretunneling/runtimeConfig.browser.ts +++ b/clients/client-iotsecuretunneling/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-iotsecuretunneling/runtimeConfig.ts b/clients/client-iotsecuretunneling/runtimeConfig.ts index 86da36703edbe..d44d347b50e9d 100644 --- a/clients/client-iotsecuretunneling/runtimeConfig.ts +++ b/clients/client-iotsecuretunneling/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-iotthingsgraph/IoTThingsGraphClient.ts b/clients/client-iotthingsgraph/IoTThingsGraphClient.ts index cf13eee3c44a8..cca35f4946bc9 100644 --- a/clients/client-iotthingsgraph/IoTThingsGraphClient.ts +++ b/clients/client-iotthingsgraph/IoTThingsGraphClient.ts @@ -343,6 +343,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-iotthingsgraph/package.json b/clients/client-iotthingsgraph/package.json index b5a60ee6e2cf1..f7c475d5b2af3 100644 --- a/clients/client-iotthingsgraph/package.json +++ b/clients/client-iotthingsgraph/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-iotthingsgraph/runtimeConfig.browser.ts b/clients/client-iotthingsgraph/runtimeConfig.browser.ts index 2a182d19e3a1d..ed069f54ca178 100644 --- a/clients/client-iotthingsgraph/runtimeConfig.browser.ts +++ b/clients/client-iotthingsgraph/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-iotthingsgraph/runtimeConfig.ts b/clients/client-iotthingsgraph/runtimeConfig.ts index 03afd7d0edc80..44557385367ec 100644 --- a/clients/client-iotthingsgraph/runtimeConfig.ts +++ b/clients/client-iotthingsgraph/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-kafka/KafkaClient.ts b/clients/client-kafka/KafkaClient.ts index b209489601249..161eb53f1f2a4 100644 --- a/clients/client-kafka/KafkaClient.ts +++ b/clients/client-kafka/KafkaClient.ts @@ -253,6 +253,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-kafka/package.json b/clients/client-kafka/package.json index e9e2f671a1602..64f020327abc7 100644 --- a/clients/client-kafka/package.json +++ b/clients/client-kafka/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-kafka/runtimeConfig.browser.ts b/clients/client-kafka/runtimeConfig.browser.ts index a12b404615f88..43fcb1decfaef 100644 --- a/clients/client-kafka/runtimeConfig.browser.ts +++ b/clients/client-kafka/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-kafka/runtimeConfig.ts b/clients/client-kafka/runtimeConfig.ts index 7c45e0d2537cf..e3e61e790bc7e 100644 --- a/clients/client-kafka/runtimeConfig.ts +++ b/clients/client-kafka/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-kendra/kendraClient.ts b/clients/client-kendra/kendraClient.ts index c870210de358a..dc424b22943c8 100644 --- a/clients/client-kendra/kendraClient.ts +++ b/clients/client-kendra/kendraClient.ts @@ -250,6 +250,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-kendra/package.json b/clients/client-kendra/package.json index 356222e052b2f..6210160f12fbb 100644 --- a/clients/client-kendra/package.json +++ b/clients/client-kendra/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-kendra/runtimeConfig.browser.ts b/clients/client-kendra/runtimeConfig.browser.ts index 7082acaf49d13..687db8bd0acd7 100644 --- a/clients/client-kendra/runtimeConfig.browser.ts +++ b/clients/client-kendra/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-kendra/runtimeConfig.ts b/clients/client-kendra/runtimeConfig.ts index 3484225c28452..05cfa3ad40de9 100644 --- a/clients/client-kendra/runtimeConfig.ts +++ b/clients/client-kendra/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-kinesis-analytics-v2/KinesisAnalyticsV2Client.ts b/clients/client-kinesis-analytics-v2/KinesisAnalyticsV2Client.ts index f7ac1b97b3295..7bcf6f168fccc 100644 --- a/clients/client-kinesis-analytics-v2/KinesisAnalyticsV2Client.ts +++ b/clients/client-kinesis-analytics-v2/KinesisAnalyticsV2Client.ts @@ -289,6 +289,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-kinesis-analytics-v2/package.json b/clients/client-kinesis-analytics-v2/package.json index f08fb58d90a6b..9e1e27c930f6c 100644 --- a/clients/client-kinesis-analytics-v2/package.json +++ b/clients/client-kinesis-analytics-v2/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-kinesis-analytics-v2/runtimeConfig.browser.ts b/clients/client-kinesis-analytics-v2/runtimeConfig.browser.ts index b96d076e1ffb2..f87db265437c8 100644 --- a/clients/client-kinesis-analytics-v2/runtimeConfig.browser.ts +++ b/clients/client-kinesis-analytics-v2/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-kinesis-analytics-v2/runtimeConfig.ts b/clients/client-kinesis-analytics-v2/runtimeConfig.ts index e9025be14f608..b52efac163b7a 100644 --- a/clients/client-kinesis-analytics-v2/runtimeConfig.ts +++ b/clients/client-kinesis-analytics-v2/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-kinesis-analytics/KinesisAnalyticsClient.ts b/clients/client-kinesis-analytics/KinesisAnalyticsClient.ts index 1df9fb4d52739..7cce8c83173dd 100644 --- a/clients/client-kinesis-analytics/KinesisAnalyticsClient.ts +++ b/clients/client-kinesis-analytics/KinesisAnalyticsClient.ts @@ -253,6 +253,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-kinesis-analytics/package.json b/clients/client-kinesis-analytics/package.json index 8ad2284dffa87..232d6f918db27 100644 --- a/clients/client-kinesis-analytics/package.json +++ b/clients/client-kinesis-analytics/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-kinesis-analytics/runtimeConfig.browser.ts b/clients/client-kinesis-analytics/runtimeConfig.browser.ts index 5f8d2b473f043..e058f18b6d576 100644 --- a/clients/client-kinesis-analytics/runtimeConfig.browser.ts +++ b/clients/client-kinesis-analytics/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-kinesis-analytics/runtimeConfig.ts b/clients/client-kinesis-analytics/runtimeConfig.ts index 79cc0ac79577d..3eacd376a0a2d 100644 --- a/clients/client-kinesis-analytics/runtimeConfig.ts +++ b/clients/client-kinesis-analytics/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-kinesis-video-archived-media/KinesisVideoArchivedMediaClient.ts b/clients/client-kinesis-video-archived-media/KinesisVideoArchivedMediaClient.ts index 3835823c7fa04..0c91a545489e4 100644 --- a/clients/client-kinesis-video-archived-media/KinesisVideoArchivedMediaClient.ts +++ b/clients/client-kinesis-video-archived-media/KinesisVideoArchivedMediaClient.ts @@ -157,6 +157,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-kinesis-video-archived-media/package.json b/clients/client-kinesis-video-archived-media/package.json index a1ab8b9841cb8..b6085bde0f39c 100644 --- a/clients/client-kinesis-video-archived-media/package.json +++ b/clients/client-kinesis-video-archived-media/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-kinesis-video-archived-media/runtimeConfig.browser.ts b/clients/client-kinesis-video-archived-media/runtimeConfig.browser.ts index 1fe80cd33686f..c5381db3fc2de 100644 --- a/clients/client-kinesis-video-archived-media/runtimeConfig.browser.ts +++ b/clients/client-kinesis-video-archived-media/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-kinesis-video-archived-media/runtimeConfig.ts b/clients/client-kinesis-video-archived-media/runtimeConfig.ts index 221406ef85c73..39c5bd9df41e2 100644 --- a/clients/client-kinesis-video-archived-media/runtimeConfig.ts +++ b/clients/client-kinesis-video-archived-media/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-kinesis-video-media/KinesisVideoMediaClient.ts b/clients/client-kinesis-video-media/KinesisVideoMediaClient.ts index d15ba1c441048..d705d11d39ac7 100644 --- a/clients/client-kinesis-video-media/KinesisVideoMediaClient.ts +++ b/clients/client-kinesis-video-media/KinesisVideoMediaClient.ts @@ -137,6 +137,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-kinesis-video-media/package.json b/clients/client-kinesis-video-media/package.json index 75a6743c04f7c..d2af7db9d0b2c 100644 --- a/clients/client-kinesis-video-media/package.json +++ b/clients/client-kinesis-video-media/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-kinesis-video-media/runtimeConfig.browser.ts b/clients/client-kinesis-video-media/runtimeConfig.browser.ts index 6d47f7d8daaf8..9ce65d9116f1b 100644 --- a/clients/client-kinesis-video-media/runtimeConfig.browser.ts +++ b/clients/client-kinesis-video-media/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-kinesis-video-media/runtimeConfig.ts b/clients/client-kinesis-video-media/runtimeConfig.ts index 252ea140cea7a..cf6ccc795527e 100644 --- a/clients/client-kinesis-video-media/runtimeConfig.ts +++ b/clients/client-kinesis-video-media/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-kinesis-video-signaling/KinesisVideoSignalingClient.ts b/clients/client-kinesis-video-signaling/KinesisVideoSignalingClient.ts index 9deb95be4072b..a05d7634310d2 100644 --- a/clients/client-kinesis-video-signaling/KinesisVideoSignalingClient.ts +++ b/clients/client-kinesis-video-signaling/KinesisVideoSignalingClient.ts @@ -145,6 +145,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-kinesis-video-signaling/package.json b/clients/client-kinesis-video-signaling/package.json index f86a8f64d9445..1d0ceea619025 100644 --- a/clients/client-kinesis-video-signaling/package.json +++ b/clients/client-kinesis-video-signaling/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-kinesis-video-signaling/runtimeConfig.browser.ts b/clients/client-kinesis-video-signaling/runtimeConfig.browser.ts index 050829cd977a7..1460334c4b246 100644 --- a/clients/client-kinesis-video-signaling/runtimeConfig.browser.ts +++ b/clients/client-kinesis-video-signaling/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-kinesis-video-signaling/runtimeConfig.ts b/clients/client-kinesis-video-signaling/runtimeConfig.ts index 83661b695ef04..9e5606fa847b4 100644 --- a/clients/client-kinesis-video-signaling/runtimeConfig.ts +++ b/clients/client-kinesis-video-signaling/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-kinesis-video/KinesisVideoClient.ts b/clients/client-kinesis-video/KinesisVideoClient.ts index f93aa0cf4f32d..c919517f103e8 100644 --- a/clients/client-kinesis-video/KinesisVideoClient.ts +++ b/clients/client-kinesis-video/KinesisVideoClient.ts @@ -247,6 +247,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-kinesis-video/package.json b/clients/client-kinesis-video/package.json index d4a3fddbe4863..a3ef47ab25dc8 100644 --- a/clients/client-kinesis-video/package.json +++ b/clients/client-kinesis-video/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-kinesis-video/runtimeConfig.browser.ts b/clients/client-kinesis-video/runtimeConfig.browser.ts index 58240cc60ec69..30bad8ed87c88 100644 --- a/clients/client-kinesis-video/runtimeConfig.browser.ts +++ b/clients/client-kinesis-video/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-kinesis-video/runtimeConfig.ts b/clients/client-kinesis-video/runtimeConfig.ts index ee647f7e89b6d..42e52e89dc0e7 100644 --- a/clients/client-kinesis-video/runtimeConfig.ts +++ b/clients/client-kinesis-video/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-kinesis/KinesisClient.ts b/clients/client-kinesis/KinesisClient.ts index 48a703290617e..7bcac9b3aeb8c 100644 --- a/clients/client-kinesis/KinesisClient.ts +++ b/clients/client-kinesis/KinesisClient.ts @@ -307,6 +307,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-kinesis/package.json b/clients/client-kinesis/package.json index b985fe694d609..980f52a824aac 100644 --- a/clients/client-kinesis/package.json +++ b/clients/client-kinesis/package.json @@ -47,6 +47,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-kinesis/runtimeConfig.browser.ts b/clients/client-kinesis/runtimeConfig.browser.ts index e754f9d9a04b3..3b27c13970696 100644 --- a/clients/client-kinesis/runtimeConfig.browser.ts +++ b/clients/client-kinesis/runtimeConfig.browser.ts @@ -20,6 +20,7 @@ export const ClientDefaultValues: Required = { credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), eventStreamSerdeProvider, + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-kinesis/runtimeConfig.ts b/clients/client-kinesis/runtimeConfig.ts index a22acc9f03349..2b64c4850fe49 100644 --- a/clients/client-kinesis/runtimeConfig.ts +++ b/clients/client-kinesis/runtimeConfig.ts @@ -4,6 +4,7 @@ import { eventStreamSerdeProvider } from "@aws-sdk/eventstream-serde-node"; import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -21,6 +22,7 @@ export const ClientDefaultValues: Required = { credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), eventStreamSerdeProvider, + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-kms/KMSClient.ts b/clients/client-kms/KMSClient.ts index a0dbdbc8f698a..89b2a30d9c0e3 100644 --- a/clients/client-kms/KMSClient.ts +++ b/clients/client-kms/KMSClient.ts @@ -406,6 +406,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-kms/package.json b/clients/client-kms/package.json index 6a791ae32618f..5bf128617ac58 100644 --- a/clients/client-kms/package.json +++ b/clients/client-kms/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-kms/runtimeConfig.browser.ts b/clients/client-kms/runtimeConfig.browser.ts index bb5262ee98c6d..d1f54f4e348ec 100644 --- a/clients/client-kms/runtimeConfig.browser.ts +++ b/clients/client-kms/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-kms/runtimeConfig.ts b/clients/client-kms/runtimeConfig.ts index a7bd320271860..b4917ba7dd91a 100644 --- a/clients/client-kms/runtimeConfig.ts +++ b/clients/client-kms/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-lakeformation/LakeFormationClient.ts b/clients/client-lakeformation/LakeFormationClient.ts index fd3f566d3b155..8d473c5ebe4b8 100644 --- a/clients/client-lakeformation/LakeFormationClient.ts +++ b/clients/client-lakeformation/LakeFormationClient.ts @@ -211,6 +211,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-lakeformation/package.json b/clients/client-lakeformation/package.json index 9ee08e16880a4..165d33f380a6c 100644 --- a/clients/client-lakeformation/package.json +++ b/clients/client-lakeformation/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-lakeformation/runtimeConfig.browser.ts b/clients/client-lakeformation/runtimeConfig.browser.ts index 6054be9057f2c..efdd322ed05fd 100644 --- a/clients/client-lakeformation/runtimeConfig.browser.ts +++ b/clients/client-lakeformation/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-lakeformation/runtimeConfig.ts b/clients/client-lakeformation/runtimeConfig.ts index 6fa270a8bde41..4bd2f37d44a8b 100644 --- a/clients/client-lakeformation/runtimeConfig.ts +++ b/clients/client-lakeformation/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-lambda/LambdaClient.ts b/clients/client-lambda/LambdaClient.ts index da2a27bd9c9d7..2bd5b825c4708 100644 --- a/clients/client-lambda/LambdaClient.ts +++ b/clients/client-lambda/LambdaClient.ts @@ -427,6 +427,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-lambda/package.json b/clients/client-lambda/package.json index 27f609feda281..acee35b0efb6d 100644 --- a/clients/client-lambda/package.json +++ b/clients/client-lambda/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-lambda/runtimeConfig.browser.ts b/clients/client-lambda/runtimeConfig.browser.ts index 579150263e02c..24207cc4ebd7a 100644 --- a/clients/client-lambda/runtimeConfig.browser.ts +++ b/clients/client-lambda/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-lambda/runtimeConfig.ts b/clients/client-lambda/runtimeConfig.ts index d63652f6965f3..650ddca4051ef 100644 --- a/clients/client-lambda/runtimeConfig.ts +++ b/clients/client-lambda/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-lex-model-building-service/LexModelBuildingServiceClient.ts b/clients/client-lex-model-building-service/LexModelBuildingServiceClient.ts index 50ebc40dc9247..c0fd5f2774883 100644 --- a/clients/client-lex-model-building-service/LexModelBuildingServiceClient.ts +++ b/clients/client-lex-model-building-service/LexModelBuildingServiceClient.ts @@ -349,6 +349,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-lex-model-building-service/package.json b/clients/client-lex-model-building-service/package.json index 12e73026e5fa0..91a2c44727b8f 100644 --- a/clients/client-lex-model-building-service/package.json +++ b/clients/client-lex-model-building-service/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-lex-model-building-service/runtimeConfig.browser.ts b/clients/client-lex-model-building-service/runtimeConfig.browser.ts index bee3c905dcefd..c1868cf0b5f22 100644 --- a/clients/client-lex-model-building-service/runtimeConfig.browser.ts +++ b/clients/client-lex-model-building-service/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-lex-model-building-service/runtimeConfig.ts b/clients/client-lex-model-building-service/runtimeConfig.ts index 6cad1966179f3..c4f3dec3c7598 100644 --- a/clients/client-lex-model-building-service/runtimeConfig.ts +++ b/clients/client-lex-model-building-service/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-lex-runtime-service/LexRuntimeServiceClient.ts b/clients/client-lex-runtime-service/LexRuntimeServiceClient.ts index 7c2003ea80825..c83e68cd7f368 100644 --- a/clients/client-lex-runtime-service/LexRuntimeServiceClient.ts +++ b/clients/client-lex-runtime-service/LexRuntimeServiceClient.ts @@ -163,6 +163,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-lex-runtime-service/package.json b/clients/client-lex-runtime-service/package.json index ff815a041bc1d..b11a98ed33fb2 100644 --- a/clients/client-lex-runtime-service/package.json +++ b/clients/client-lex-runtime-service/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-lex-runtime-service/runtimeConfig.browser.ts b/clients/client-lex-runtime-service/runtimeConfig.browser.ts index 11582bc8b3af1..bfccd89da582b 100644 --- a/clients/client-lex-runtime-service/runtimeConfig.browser.ts +++ b/clients/client-lex-runtime-service/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-lex-runtime-service/runtimeConfig.ts b/clients/client-lex-runtime-service/runtimeConfig.ts index 222d39ee0cf22..22cfea68876ad 100644 --- a/clients/client-lex-runtime-service/runtimeConfig.ts +++ b/clients/client-lex-runtime-service/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-license-manager/LicenseManagerClient.ts b/clients/client-license-manager/LicenseManagerClient.ts index bef70127b1b27..422da6c52c2e9 100644 --- a/clients/client-license-manager/LicenseManagerClient.ts +++ b/clients/client-license-manager/LicenseManagerClient.ts @@ -229,6 +229,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-license-manager/package.json b/clients/client-license-manager/package.json index 251f4acdf0187..0a39cef3730c5 100644 --- a/clients/client-license-manager/package.json +++ b/clients/client-license-manager/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-license-manager/runtimeConfig.browser.ts b/clients/client-license-manager/runtimeConfig.browser.ts index 2529f24e809f6..d92bf93b18bf9 100644 --- a/clients/client-license-manager/runtimeConfig.browser.ts +++ b/clients/client-license-manager/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-license-manager/runtimeConfig.ts b/clients/client-license-manager/runtimeConfig.ts index bb5dce312edf6..d7c2ffa5bfe08 100644 --- a/clients/client-license-manager/runtimeConfig.ts +++ b/clients/client-license-manager/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-lightsail/LightsailClient.ts b/clients/client-lightsail/LightsailClient.ts index c997f3528d053..0d11ccb9a35b3 100644 --- a/clients/client-lightsail/LightsailClient.ts +++ b/clients/client-lightsail/LightsailClient.ts @@ -763,6 +763,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-lightsail/package.json b/clients/client-lightsail/package.json index 657becef7eafa..12d518b11603c 100644 --- a/clients/client-lightsail/package.json +++ b/clients/client-lightsail/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-lightsail/runtimeConfig.browser.ts b/clients/client-lightsail/runtimeConfig.browser.ts index e46f6d5e7533f..515fba57c9a08 100644 --- a/clients/client-lightsail/runtimeConfig.browser.ts +++ b/clients/client-lightsail/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-lightsail/runtimeConfig.ts b/clients/client-lightsail/runtimeConfig.ts index 8bf54ccd5676a..9f25491a72486 100644 --- a/clients/client-lightsail/runtimeConfig.ts +++ b/clients/client-lightsail/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-machine-learning/MachineLearningClient.ts b/clients/client-machine-learning/MachineLearningClient.ts index 8dcdebfce5661..053c85e8f5b58 100644 --- a/clients/client-machine-learning/MachineLearningClient.ts +++ b/clients/client-machine-learning/MachineLearningClient.ts @@ -301,6 +301,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-machine-learning/package.json b/clients/client-machine-learning/package.json index 8cead9a377ac2..c4b8626348bea 100644 --- a/clients/client-machine-learning/package.json +++ b/clients/client-machine-learning/package.json @@ -45,6 +45,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-machine-learning/runtimeConfig.browser.ts b/clients/client-machine-learning/runtimeConfig.browser.ts index 3133baa72981e..a1929a7540f69 100644 --- a/clients/client-machine-learning/runtimeConfig.browser.ts +++ b/clients/client-machine-learning/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-machine-learning/runtimeConfig.ts b/clients/client-machine-learning/runtimeConfig.ts index 35876f56450b0..5e6a8dfc3dee8 100644 --- a/clients/client-machine-learning/runtimeConfig.ts +++ b/clients/client-machine-learning/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-macie/MacieClient.ts b/clients/client-macie/MacieClient.ts index b42884e9aa961..7dcb198002578 100644 --- a/clients/client-macie/MacieClient.ts +++ b/clients/client-macie/MacieClient.ts @@ -175,6 +175,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-macie/package.json b/clients/client-macie/package.json index c176b51e53f83..dae064790befe 100644 --- a/clients/client-macie/package.json +++ b/clients/client-macie/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-macie/runtimeConfig.browser.ts b/clients/client-macie/runtimeConfig.browser.ts index bf92291b59cb7..c99f2dcfdb880 100644 --- a/clients/client-macie/runtimeConfig.browser.ts +++ b/clients/client-macie/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-macie/runtimeConfig.ts b/clients/client-macie/runtimeConfig.ts index c204996392e7c..706748f665c9d 100644 --- a/clients/client-macie/runtimeConfig.ts +++ b/clients/client-macie/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-managedblockchain/ManagedBlockchainClient.ts b/clients/client-managedblockchain/ManagedBlockchainClient.ts index 39a2a991b72ec..f2442c58b31b9 100644 --- a/clients/client-managedblockchain/ManagedBlockchainClient.ts +++ b/clients/client-managedblockchain/ManagedBlockchainClient.ts @@ -241,6 +241,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-managedblockchain/package.json b/clients/client-managedblockchain/package.json index 48775cc3a421e..5bdbd9a99bfc5 100644 --- a/clients/client-managedblockchain/package.json +++ b/clients/client-managedblockchain/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-managedblockchain/runtimeConfig.browser.ts b/clients/client-managedblockchain/runtimeConfig.browser.ts index d752663ca74ea..5364edb6799f3 100644 --- a/clients/client-managedblockchain/runtimeConfig.browser.ts +++ b/clients/client-managedblockchain/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-managedblockchain/runtimeConfig.ts b/clients/client-managedblockchain/runtimeConfig.ts index f52b7f5ff1e38..c055f3a46b93c 100644 --- a/clients/client-managedblockchain/runtimeConfig.ts +++ b/clients/client-managedblockchain/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-marketplace-catalog/MarketplaceCatalogClient.ts b/clients/client-marketplace-catalog/MarketplaceCatalogClient.ts index a62df43d2ae4b..c4a16a48b2a8c 100644 --- a/clients/client-marketplace-catalog/MarketplaceCatalogClient.ts +++ b/clients/client-marketplace-catalog/MarketplaceCatalogClient.ts @@ -169,6 +169,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-marketplace-catalog/package.json b/clients/client-marketplace-catalog/package.json index 52fd6d818c333..dbd9b86cf814d 100644 --- a/clients/client-marketplace-catalog/package.json +++ b/clients/client-marketplace-catalog/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-marketplace-catalog/runtimeConfig.browser.ts b/clients/client-marketplace-catalog/runtimeConfig.browser.ts index bc35e5f34a904..4e61d3b337819 100644 --- a/clients/client-marketplace-catalog/runtimeConfig.browser.ts +++ b/clients/client-marketplace-catalog/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-marketplace-catalog/runtimeConfig.ts b/clients/client-marketplace-catalog/runtimeConfig.ts index 9b93104598ce8..f9436bbb6a274 100644 --- a/clients/client-marketplace-catalog/runtimeConfig.ts +++ b/clients/client-marketplace-catalog/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-marketplace-commerce-analytics/MarketplaceCommerceAnalyticsClient.ts b/clients/client-marketplace-commerce-analytics/MarketplaceCommerceAnalyticsClient.ts index dd6e7f7bcc7b5..d5735c8522006 100644 --- a/clients/client-marketplace-commerce-analytics/MarketplaceCommerceAnalyticsClient.ts +++ b/clients/client-marketplace-commerce-analytics/MarketplaceCommerceAnalyticsClient.ts @@ -145,6 +145,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-marketplace-commerce-analytics/package.json b/clients/client-marketplace-commerce-analytics/package.json index 57446bccf30ee..efb5fa2d09090 100644 --- a/clients/client-marketplace-commerce-analytics/package.json +++ b/clients/client-marketplace-commerce-analytics/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-marketplace-commerce-analytics/runtimeConfig.browser.ts b/clients/client-marketplace-commerce-analytics/runtimeConfig.browser.ts index cb22c38e72dbc..dbc1650ed65e8 100644 --- a/clients/client-marketplace-commerce-analytics/runtimeConfig.browser.ts +++ b/clients/client-marketplace-commerce-analytics/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-marketplace-commerce-analytics/runtimeConfig.ts b/clients/client-marketplace-commerce-analytics/runtimeConfig.ts index 010ca7a43da2f..395365c966442 100644 --- a/clients/client-marketplace-commerce-analytics/runtimeConfig.ts +++ b/clients/client-marketplace-commerce-analytics/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-marketplace-entitlement-service/MarketplaceEntitlementServiceClient.ts b/clients/client-marketplace-entitlement-service/MarketplaceEntitlementServiceClient.ts index 584eacdc5a0df..b9c6ee990831b 100644 --- a/clients/client-marketplace-entitlement-service/MarketplaceEntitlementServiceClient.ts +++ b/clients/client-marketplace-entitlement-service/MarketplaceEntitlementServiceClient.ts @@ -137,6 +137,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-marketplace-entitlement-service/package.json b/clients/client-marketplace-entitlement-service/package.json index 878244a18d173..77ead6abfa44b 100644 --- a/clients/client-marketplace-entitlement-service/package.json +++ b/clients/client-marketplace-entitlement-service/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-marketplace-entitlement-service/runtimeConfig.browser.ts b/clients/client-marketplace-entitlement-service/runtimeConfig.browser.ts index 5c02b18eb6710..12bb1640a1b8e 100644 --- a/clients/client-marketplace-entitlement-service/runtimeConfig.browser.ts +++ b/clients/client-marketplace-entitlement-service/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-marketplace-entitlement-service/runtimeConfig.ts b/clients/client-marketplace-entitlement-service/runtimeConfig.ts index dc1ed57c1152c..cad02854f844d 100644 --- a/clients/client-marketplace-entitlement-service/runtimeConfig.ts +++ b/clients/client-marketplace-entitlement-service/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-marketplace-metering/MarketplaceMeteringClient.ts b/clients/client-marketplace-metering/MarketplaceMeteringClient.ts index c3c31c7ff0c43..c61c7381ecc80 100644 --- a/clients/client-marketplace-metering/MarketplaceMeteringClient.ts +++ b/clients/client-marketplace-metering/MarketplaceMeteringClient.ts @@ -157,6 +157,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-marketplace-metering/package.json b/clients/client-marketplace-metering/package.json index 6de35b1202858..06eb2408b9983 100644 --- a/clients/client-marketplace-metering/package.json +++ b/clients/client-marketplace-metering/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-marketplace-metering/runtimeConfig.browser.ts b/clients/client-marketplace-metering/runtimeConfig.browser.ts index f4ed90003db8a..f5a01d7545189 100644 --- a/clients/client-marketplace-metering/runtimeConfig.browser.ts +++ b/clients/client-marketplace-metering/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-marketplace-metering/runtimeConfig.ts b/clients/client-marketplace-metering/runtimeConfig.ts index c85de4bcfe7d1..3b38c7afdd822 100644 --- a/clients/client-marketplace-metering/runtimeConfig.ts +++ b/clients/client-marketplace-metering/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-mediaconnect/MediaConnectClient.ts b/clients/client-mediaconnect/MediaConnectClient.ts index 8f8a9816f01fb..cf6050875afd3 100644 --- a/clients/client-mediaconnect/MediaConnectClient.ts +++ b/clients/client-mediaconnect/MediaConnectClient.ts @@ -235,6 +235,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-mediaconnect/package.json b/clients/client-mediaconnect/package.json index f2bf74f72e32a..f8d29e4a3a985 100644 --- a/clients/client-mediaconnect/package.json +++ b/clients/client-mediaconnect/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-mediaconnect/runtimeConfig.browser.ts b/clients/client-mediaconnect/runtimeConfig.browser.ts index 9e3ef7a6533d5..344e48406690c 100644 --- a/clients/client-mediaconnect/runtimeConfig.browser.ts +++ b/clients/client-mediaconnect/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-mediaconnect/runtimeConfig.ts b/clients/client-mediaconnect/runtimeConfig.ts index d6de424a70349..6f0b52d6e1c44 100644 --- a/clients/client-mediaconnect/runtimeConfig.ts +++ b/clients/client-mediaconnect/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-mediaconvert/MediaConvertClient.ts b/clients/client-mediaconvert/MediaConvertClient.ts index efdc7a3046dd5..be5a3b0d98f5e 100644 --- a/clients/client-mediaconvert/MediaConvertClient.ts +++ b/clients/client-mediaconvert/MediaConvertClient.ts @@ -283,6 +283,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-mediaconvert/package.json b/clients/client-mediaconvert/package.json index 6a74df754b604..cf51edde7a3c0 100644 --- a/clients/client-mediaconvert/package.json +++ b/clients/client-mediaconvert/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-mediaconvert/runtimeConfig.browser.ts b/clients/client-mediaconvert/runtimeConfig.browser.ts index 2be30d0213ae6..ecfd6384b6d9d 100644 --- a/clients/client-mediaconvert/runtimeConfig.browser.ts +++ b/clients/client-mediaconvert/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-mediaconvert/runtimeConfig.ts b/clients/client-mediaconvert/runtimeConfig.ts index cae4c22341323..0ed83a0297610 100644 --- a/clients/client-mediaconvert/runtimeConfig.ts +++ b/clients/client-mediaconvert/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-medialive/MediaLiveClient.ts b/clients/client-medialive/MediaLiveClient.ts index ddd9b84eef631..7d087c4585dfd 100644 --- a/clients/client-medialive/MediaLiveClient.ts +++ b/clients/client-medialive/MediaLiveClient.ts @@ -391,6 +391,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-medialive/package.json b/clients/client-medialive/package.json index 42b4fda5c859d..434dc7f78e434 100644 --- a/clients/client-medialive/package.json +++ b/clients/client-medialive/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-medialive/runtimeConfig.browser.ts b/clients/client-medialive/runtimeConfig.browser.ts index 4e2c57331d45d..0061dac65fc8d 100644 --- a/clients/client-medialive/runtimeConfig.browser.ts +++ b/clients/client-medialive/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-medialive/runtimeConfig.ts b/clients/client-medialive/runtimeConfig.ts index e005ee73cee93..5531d05f9b21b 100644 --- a/clients/client-medialive/runtimeConfig.ts +++ b/clients/client-medialive/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-mediapackage-vod/MediaPackageVodClient.ts b/clients/client-mediapackage-vod/MediaPackageVodClient.ts index 48cdf286e670c..0d9317b503547 100644 --- a/clients/client-mediapackage-vod/MediaPackageVodClient.ts +++ b/clients/client-mediapackage-vod/MediaPackageVodClient.ts @@ -205,6 +205,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-mediapackage-vod/package.json b/clients/client-mediapackage-vod/package.json index 7cac27a9ccdbd..b122f829f9029 100644 --- a/clients/client-mediapackage-vod/package.json +++ b/clients/client-mediapackage-vod/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-mediapackage-vod/runtimeConfig.browser.ts b/clients/client-mediapackage-vod/runtimeConfig.browser.ts index f4a70fd8646bc..07d9efe3690a0 100644 --- a/clients/client-mediapackage-vod/runtimeConfig.browser.ts +++ b/clients/client-mediapackage-vod/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-mediapackage-vod/runtimeConfig.ts b/clients/client-mediapackage-vod/runtimeConfig.ts index ed3de5ef4c307..e0a1826404ccb 100644 --- a/clients/client-mediapackage-vod/runtimeConfig.ts +++ b/clients/client-mediapackage-vod/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-mediapackage/MediaPackageClient.ts b/clients/client-mediapackage/MediaPackageClient.ts index 848ae3c0d94a9..420ad245c3a1e 100644 --- a/clients/client-mediapackage/MediaPackageClient.ts +++ b/clients/client-mediapackage/MediaPackageClient.ts @@ -241,6 +241,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-mediapackage/package.json b/clients/client-mediapackage/package.json index 09011248e8483..34dfd2f365182 100644 --- a/clients/client-mediapackage/package.json +++ b/clients/client-mediapackage/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-mediapackage/runtimeConfig.browser.ts b/clients/client-mediapackage/runtimeConfig.browser.ts index 1753d00c9ee6b..9bf7031fa914d 100644 --- a/clients/client-mediapackage/runtimeConfig.browser.ts +++ b/clients/client-mediapackage/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-mediapackage/runtimeConfig.ts b/clients/client-mediapackage/runtimeConfig.ts index 36f843c9d79f5..32c0bb36fbc39 100644 --- a/clients/client-mediapackage/runtimeConfig.ts +++ b/clients/client-mediapackage/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-mediastore-data/MediaStoreDataClient.ts b/clients/client-mediastore-data/MediaStoreDataClient.ts index 9fbd102af63f0..a30c60cb54a2e 100644 --- a/clients/client-mediastore-data/MediaStoreDataClient.ts +++ b/clients/client-mediastore-data/MediaStoreDataClient.ts @@ -163,6 +163,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-mediastore-data/package.json b/clients/client-mediastore-data/package.json index 2e985b0ebc158..bdebf576646a8 100644 --- a/clients/client-mediastore-data/package.json +++ b/clients/client-mediastore-data/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-mediastore-data/runtimeConfig.browser.ts b/clients/client-mediastore-data/runtimeConfig.browser.ts index 6e8fc1f381ac7..0287d3081fc52 100644 --- a/clients/client-mediastore-data/runtimeConfig.browser.ts +++ b/clients/client-mediastore-data/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-mediastore-data/runtimeConfig.ts b/clients/client-mediastore-data/runtimeConfig.ts index e49920ff3d478..f78e9e72001ac 100644 --- a/clients/client-mediastore-data/runtimeConfig.ts +++ b/clients/client-mediastore-data/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-mediastore/MediaStoreClient.ts b/clients/client-mediastore/MediaStoreClient.ts index d09bef8c30223..b0191ba296a3c 100644 --- a/clients/client-mediastore/MediaStoreClient.ts +++ b/clients/client-mediastore/MediaStoreClient.ts @@ -241,6 +241,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-mediastore/package.json b/clients/client-mediastore/package.json index 2bf396fb6b1b2..56aecde30f9dc 100644 --- a/clients/client-mediastore/package.json +++ b/clients/client-mediastore/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-mediastore/runtimeConfig.browser.ts b/clients/client-mediastore/runtimeConfig.browser.ts index 4fe29c5ad7913..0ce571e31080e 100644 --- a/clients/client-mediastore/runtimeConfig.browser.ts +++ b/clients/client-mediastore/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-mediastore/runtimeConfig.ts b/clients/client-mediastore/runtimeConfig.ts index b589b8af52ae0..6b37c04a35f45 100644 --- a/clients/client-mediastore/runtimeConfig.ts +++ b/clients/client-mediastore/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-mediatailor/MediaTailorClient.ts b/clients/client-mediatailor/MediaTailorClient.ts index fa67768ab854e..97615c5092096 100644 --- a/clients/client-mediatailor/MediaTailorClient.ts +++ b/clients/client-mediatailor/MediaTailorClient.ts @@ -175,6 +175,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-mediatailor/package.json b/clients/client-mediatailor/package.json index 1f4db39a94343..58497c028fbf1 100644 --- a/clients/client-mediatailor/package.json +++ b/clients/client-mediatailor/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-mediatailor/runtimeConfig.browser.ts b/clients/client-mediatailor/runtimeConfig.browser.ts index cd4b1de7456d4..89eabd7bd8a80 100644 --- a/clients/client-mediatailor/runtimeConfig.browser.ts +++ b/clients/client-mediatailor/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-mediatailor/runtimeConfig.ts b/clients/client-mediatailor/runtimeConfig.ts index b7b9b32ba7995..3bbadb92d6565 100644 --- a/clients/client-mediatailor/runtimeConfig.ts +++ b/clients/client-mediatailor/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-migration-hub/MigrationHubClient.ts b/clients/client-migration-hub/MigrationHubClient.ts index 7b8cac2064eb3..865647ea6a35a 100644 --- a/clients/client-migration-hub/MigrationHubClient.ts +++ b/clients/client-migration-hub/MigrationHubClient.ts @@ -235,6 +235,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-migration-hub/package.json b/clients/client-migration-hub/package.json index 3631e171be910..9b15984320e1f 100644 --- a/clients/client-migration-hub/package.json +++ b/clients/client-migration-hub/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-migration-hub/runtimeConfig.browser.ts b/clients/client-migration-hub/runtimeConfig.browser.ts index d57819c8d3122..9cfc8d0f1bc73 100644 --- a/clients/client-migration-hub/runtimeConfig.browser.ts +++ b/clients/client-migration-hub/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-migration-hub/runtimeConfig.ts b/clients/client-migration-hub/runtimeConfig.ts index 1562ae87cab0d..f8d0c8e4a1cdd 100644 --- a/clients/client-migration-hub/runtimeConfig.ts +++ b/clients/client-migration-hub/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-migrationhub-config/MigrationHubConfigClient.ts b/clients/client-migrationhub-config/MigrationHubConfigClient.ts index 7dfd5874fbd72..df136a8fc1586 100644 --- a/clients/client-migrationhub-config/MigrationHubConfigClient.ts +++ b/clients/client-migrationhub-config/MigrationHubConfigClient.ts @@ -151,6 +151,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-migrationhub-config/package.json b/clients/client-migrationhub-config/package.json index b4b8a2dc66924..51ead1090e752 100644 --- a/clients/client-migrationhub-config/package.json +++ b/clients/client-migrationhub-config/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-migrationhub-config/runtimeConfig.browser.ts b/clients/client-migrationhub-config/runtimeConfig.browser.ts index 62b25e2ff275c..c0f617ce444a3 100644 --- a/clients/client-migrationhub-config/runtimeConfig.browser.ts +++ b/clients/client-migrationhub-config/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-migrationhub-config/runtimeConfig.ts b/clients/client-migrationhub-config/runtimeConfig.ts index a63ea9cd7b1b2..6e470a31a43f4 100644 --- a/clients/client-migrationhub-config/runtimeConfig.ts +++ b/clients/client-migrationhub-config/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-mobile/MobileClient.ts b/clients/client-mobile/MobileClient.ts index a2a688cb69086..c2a3d11c92857 100644 --- a/clients/client-mobile/MobileClient.ts +++ b/clients/client-mobile/MobileClient.ts @@ -187,6 +187,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-mobile/package.json b/clients/client-mobile/package.json index 3451927af7315..8f9520000c617 100644 --- a/clients/client-mobile/package.json +++ b/clients/client-mobile/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-mobile/runtimeConfig.browser.ts b/clients/client-mobile/runtimeConfig.browser.ts index f920527737740..f835024b0d070 100644 --- a/clients/client-mobile/runtimeConfig.browser.ts +++ b/clients/client-mobile/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-mobile/runtimeConfig.ts b/clients/client-mobile/runtimeConfig.ts index 665cadff77aaf..a2f1b9b31736e 100644 --- a/clients/client-mobile/runtimeConfig.ts +++ b/clients/client-mobile/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-mq/mqClient.ts b/clients/client-mq/mqClient.ts index 94d3cf341431e..a6597d51b62ca 100644 --- a/clients/client-mq/mqClient.ts +++ b/clients/client-mq/mqClient.ts @@ -265,6 +265,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-mq/package.json b/clients/client-mq/package.json index 2bb3761ad32df..390eee0620532 100644 --- a/clients/client-mq/package.json +++ b/clients/client-mq/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-mq/runtimeConfig.browser.ts b/clients/client-mq/runtimeConfig.browser.ts index ff811335ef9ca..cf83fcbcd7dd8 100644 --- a/clients/client-mq/runtimeConfig.browser.ts +++ b/clients/client-mq/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-mq/runtimeConfig.ts b/clients/client-mq/runtimeConfig.ts index 6be17ae085cb3..1a88aa548bba5 100644 --- a/clients/client-mq/runtimeConfig.ts +++ b/clients/client-mq/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-mturk/MTurkClient.ts b/clients/client-mturk/MTurkClient.ts index 012d417b8f1b1..d0557e0886839 100644 --- a/clients/client-mturk/MTurkClient.ts +++ b/clients/client-mturk/MTurkClient.ts @@ -367,6 +367,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-mturk/package.json b/clients/client-mturk/package.json index 9647dc9f9546d..22f0750ca5b9d 100644 --- a/clients/client-mturk/package.json +++ b/clients/client-mturk/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-mturk/runtimeConfig.browser.ts b/clients/client-mturk/runtimeConfig.browser.ts index 89d3054fe06d7..64f2de0b1bbd1 100644 --- a/clients/client-mturk/runtimeConfig.browser.ts +++ b/clients/client-mturk/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-mturk/runtimeConfig.ts b/clients/client-mturk/runtimeConfig.ts index 94726ee4e81df..2a45d52e91e28 100644 --- a/clients/client-mturk/runtimeConfig.ts +++ b/clients/client-mturk/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-neptune/NeptuneClient.ts b/clients/client-neptune/NeptuneClient.ts index 41713b690354d..f1d14bce4d6fd 100644 --- a/clients/client-neptune/NeptuneClient.ts +++ b/clients/client-neptune/NeptuneClient.ts @@ -475,6 +475,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-neptune/package.json b/clients/client-neptune/package.json index 2c72b8a07a0ab..5ac5863246c9c 100644 --- a/clients/client-neptune/package.json +++ b/clients/client-neptune/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-neptune/runtimeConfig.browser.ts b/clients/client-neptune/runtimeConfig.browser.ts index 3797a5b55bf4a..a3ac2473cf517 100644 --- a/clients/client-neptune/runtimeConfig.browser.ts +++ b/clients/client-neptune/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-neptune/runtimeConfig.ts b/clients/client-neptune/runtimeConfig.ts index 83a0c186d87cf..2b53143a915d4 100644 --- a/clients/client-neptune/runtimeConfig.ts +++ b/clients/client-neptune/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-networkmanager/NetworkManagerClient.ts b/clients/client-networkmanager/NetworkManagerClient.ts index dadb41a910cd1..2b9040ff93049 100644 --- a/clients/client-networkmanager/NetworkManagerClient.ts +++ b/clients/client-networkmanager/NetworkManagerClient.ts @@ -301,6 +301,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-networkmanager/package.json b/clients/client-networkmanager/package.json index caa4ca72777dc..5ef02a94a8cd8 100644 --- a/clients/client-networkmanager/package.json +++ b/clients/client-networkmanager/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-networkmanager/runtimeConfig.browser.ts b/clients/client-networkmanager/runtimeConfig.browser.ts index ebd9ccceb8558..79a7d891ccec3 100644 --- a/clients/client-networkmanager/runtimeConfig.browser.ts +++ b/clients/client-networkmanager/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-networkmanager/runtimeConfig.ts b/clients/client-networkmanager/runtimeConfig.ts index e6a0cef6da179..14e755d1def3e 100644 --- a/clients/client-networkmanager/runtimeConfig.ts +++ b/clients/client-networkmanager/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-opsworks/OpsWorksClient.ts b/clients/client-opsworks/OpsWorksClient.ts index df1106e6c22d5..19383778d15fc 100644 --- a/clients/client-opsworks/OpsWorksClient.ts +++ b/clients/client-opsworks/OpsWorksClient.ts @@ -577,6 +577,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-opsworks/package.json b/clients/client-opsworks/package.json index c862d4e92100c..6d8f22064fd1f 100644 --- a/clients/client-opsworks/package.json +++ b/clients/client-opsworks/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-opsworks/runtimeConfig.browser.ts b/clients/client-opsworks/runtimeConfig.browser.ts index 3d8e633e2ec29..d338919d97af9 100644 --- a/clients/client-opsworks/runtimeConfig.browser.ts +++ b/clients/client-opsworks/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-opsworks/runtimeConfig.ts b/clients/client-opsworks/runtimeConfig.ts index b2cba6f23d5d6..fa76978cc9bc2 100644 --- a/clients/client-opsworks/runtimeConfig.ts +++ b/clients/client-opsworks/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-opsworkscm/OpsWorksCMClient.ts b/clients/client-opsworkscm/OpsWorksCMClient.ts index bb4c6e697b57e..2ed92c1dd2d40 100644 --- a/clients/client-opsworkscm/OpsWorksCMClient.ts +++ b/clients/client-opsworkscm/OpsWorksCMClient.ts @@ -247,6 +247,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-opsworkscm/package.json b/clients/client-opsworkscm/package.json index d2ffac02137fe..45b5fee869188 100644 --- a/clients/client-opsworkscm/package.json +++ b/clients/client-opsworkscm/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-opsworkscm/runtimeConfig.browser.ts b/clients/client-opsworkscm/runtimeConfig.browser.ts index f796463e905bc..9357350fb43fd 100644 --- a/clients/client-opsworkscm/runtimeConfig.browser.ts +++ b/clients/client-opsworkscm/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-opsworkscm/runtimeConfig.ts b/clients/client-opsworkscm/runtimeConfig.ts index 4a61d5df178bb..dc787890a4237 100644 --- a/clients/client-opsworkscm/runtimeConfig.ts +++ b/clients/client-opsworkscm/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-organizations/OrganizationsClient.ts b/clients/client-organizations/OrganizationsClient.ts index 26431b2d0a114..81264c877a59c 100644 --- a/clients/client-organizations/OrganizationsClient.ts +++ b/clients/client-organizations/OrganizationsClient.ts @@ -415,6 +415,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-organizations/package.json b/clients/client-organizations/package.json index 0f527736fc4ab..6d1d5044a5288 100644 --- a/clients/client-organizations/package.json +++ b/clients/client-organizations/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-organizations/runtimeConfig.browser.ts b/clients/client-organizations/runtimeConfig.browser.ts index 8a4404df33144..6b90b704828a8 100644 --- a/clients/client-organizations/runtimeConfig.browser.ts +++ b/clients/client-organizations/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-organizations/runtimeConfig.ts b/clients/client-organizations/runtimeConfig.ts index de5ed641ce42e..31ce9d2c81ac6 100644 --- a/clients/client-organizations/runtimeConfig.ts +++ b/clients/client-organizations/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-outposts/OutpostsClient.ts b/clients/client-outposts/OutpostsClient.ts index ca79a9076b5ee..fb10a6cc4c3c5 100644 --- a/clients/client-outposts/OutpostsClient.ts +++ b/clients/client-outposts/OutpostsClient.ts @@ -163,6 +163,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-outposts/package.json b/clients/client-outposts/package.json index 472777065b91e..b1db595db1fcf 100644 --- a/clients/client-outposts/package.json +++ b/clients/client-outposts/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-outposts/runtimeConfig.browser.ts b/clients/client-outposts/runtimeConfig.browser.ts index 014e4fc7325fe..d355253e77416 100644 --- a/clients/client-outposts/runtimeConfig.browser.ts +++ b/clients/client-outposts/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-outposts/runtimeConfig.ts b/clients/client-outposts/runtimeConfig.ts index 5f9d88a1f269d..8f804d55cdb1d 100644 --- a/clients/client-outposts/runtimeConfig.ts +++ b/clients/client-outposts/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-personalize-events/PersonalizeEventsClient.ts b/clients/client-personalize-events/PersonalizeEventsClient.ts index 77fb03aef1739..0121520e5a516 100644 --- a/clients/client-personalize-events/PersonalizeEventsClient.ts +++ b/clients/client-personalize-events/PersonalizeEventsClient.ts @@ -137,6 +137,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-personalize-events/package.json b/clients/client-personalize-events/package.json index 32479eb0f49a1..ce663d02d5f4e 100644 --- a/clients/client-personalize-events/package.json +++ b/clients/client-personalize-events/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-personalize-events/runtimeConfig.browser.ts b/clients/client-personalize-events/runtimeConfig.browser.ts index ce195fa5eeaa6..0725fc23885e5 100644 --- a/clients/client-personalize-events/runtimeConfig.browser.ts +++ b/clients/client-personalize-events/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-personalize-events/runtimeConfig.ts b/clients/client-personalize-events/runtimeConfig.ts index 64c0afe459cde..1e6a688c45d36 100644 --- a/clients/client-personalize-events/runtimeConfig.ts +++ b/clients/client-personalize-events/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-personalize-runtime/PersonalizeRuntimeClient.ts b/clients/client-personalize-runtime/PersonalizeRuntimeClient.ts index 54efa0732f335..dbdb0f4e23cda 100644 --- a/clients/client-personalize-runtime/PersonalizeRuntimeClient.ts +++ b/clients/client-personalize-runtime/PersonalizeRuntimeClient.ts @@ -145,6 +145,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-personalize-runtime/package.json b/clients/client-personalize-runtime/package.json index 6fa892ec0773c..42b73ff4e7a37 100644 --- a/clients/client-personalize-runtime/package.json +++ b/clients/client-personalize-runtime/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-personalize-runtime/runtimeConfig.browser.ts b/clients/client-personalize-runtime/runtimeConfig.browser.ts index 96ab1e535ce0a..59a214d82708f 100644 --- a/clients/client-personalize-runtime/runtimeConfig.browser.ts +++ b/clients/client-personalize-runtime/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-personalize-runtime/runtimeConfig.ts b/clients/client-personalize-runtime/runtimeConfig.ts index 2a5489f0a3f72..f8f249b74b8ec 100644 --- a/clients/client-personalize-runtime/runtimeConfig.ts +++ b/clients/client-personalize-runtime/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-personalize/PersonalizeClient.ts b/clients/client-personalize/PersonalizeClient.ts index 8982b2717717c..b2a8b71bb1b85 100644 --- a/clients/client-personalize/PersonalizeClient.ts +++ b/clients/client-personalize/PersonalizeClient.ts @@ -367,6 +367,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-personalize/package.json b/clients/client-personalize/package.json index 3ae03f22d5ea2..623e80e0d335b 100644 --- a/clients/client-personalize/package.json +++ b/clients/client-personalize/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-personalize/runtimeConfig.browser.ts b/clients/client-personalize/runtimeConfig.browser.ts index 0cb1d0b0d677c..c63bbabfd3445 100644 --- a/clients/client-personalize/runtimeConfig.browser.ts +++ b/clients/client-personalize/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-personalize/runtimeConfig.ts b/clients/client-personalize/runtimeConfig.ts index 0776a66d2702e..173459e60a608 100644 --- a/clients/client-personalize/runtimeConfig.ts +++ b/clients/client-personalize/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-pi/PIClient.ts b/clients/client-pi/PIClient.ts index 9d5313bced1c4..1b5550141bc2f 100644 --- a/clients/client-pi/PIClient.ts +++ b/clients/client-pi/PIClient.ts @@ -145,6 +145,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-pi/package.json b/clients/client-pi/package.json index f4728f967f5df..3c23a6ee7a6fc 100644 --- a/clients/client-pi/package.json +++ b/clients/client-pi/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-pi/runtimeConfig.browser.ts b/clients/client-pi/runtimeConfig.browser.ts index c45c7e9b54a63..afbc4a6648777 100644 --- a/clients/client-pi/runtimeConfig.browser.ts +++ b/clients/client-pi/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-pi/runtimeConfig.ts b/clients/client-pi/runtimeConfig.ts index ccd347120f927..4f16938e3e425 100644 --- a/clients/client-pi/runtimeConfig.ts +++ b/clients/client-pi/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-pinpoint-email/PinpointEmailClient.ts b/clients/client-pinpoint-email/PinpointEmailClient.ts index a59e9703b2b72..0c2b66de3b76b 100644 --- a/clients/client-pinpoint-email/PinpointEmailClient.ts +++ b/clients/client-pinpoint-email/PinpointEmailClient.ts @@ -385,6 +385,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-pinpoint-email/package.json b/clients/client-pinpoint-email/package.json index 8e31c37f0722a..a3fac8bde5210 100644 --- a/clients/client-pinpoint-email/package.json +++ b/clients/client-pinpoint-email/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-pinpoint-email/runtimeConfig.browser.ts b/clients/client-pinpoint-email/runtimeConfig.browser.ts index ee46c0c27536a..ab604c22eaf5e 100644 --- a/clients/client-pinpoint-email/runtimeConfig.browser.ts +++ b/clients/client-pinpoint-email/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-pinpoint-email/runtimeConfig.ts b/clients/client-pinpoint-email/runtimeConfig.ts index da45360e935cc..e4207281cf0d6 100644 --- a/clients/client-pinpoint-email/runtimeConfig.ts +++ b/clients/client-pinpoint-email/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-pinpoint-sms-voice/PinpointSMSVoiceClient.ts b/clients/client-pinpoint-sms-voice/PinpointSMSVoiceClient.ts index bc2be6c0c2526..3b075d7a42847 100644 --- a/clients/client-pinpoint-sms-voice/PinpointSMSVoiceClient.ts +++ b/clients/client-pinpoint-sms-voice/PinpointSMSVoiceClient.ts @@ -181,6 +181,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-pinpoint-sms-voice/package.json b/clients/client-pinpoint-sms-voice/package.json index 2afa348088dc5..65fa4599d5614 100644 --- a/clients/client-pinpoint-sms-voice/package.json +++ b/clients/client-pinpoint-sms-voice/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-pinpoint-sms-voice/runtimeConfig.browser.ts b/clients/client-pinpoint-sms-voice/runtimeConfig.browser.ts index 0480d6da406d1..3cb7479d973db 100644 --- a/clients/client-pinpoint-sms-voice/runtimeConfig.browser.ts +++ b/clients/client-pinpoint-sms-voice/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-pinpoint-sms-voice/runtimeConfig.ts b/clients/client-pinpoint-sms-voice/runtimeConfig.ts index cad06de913b9f..c7192a3367a45 100644 --- a/clients/client-pinpoint-sms-voice/runtimeConfig.ts +++ b/clients/client-pinpoint-sms-voice/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-pinpoint/PinpointClient.ts b/clients/client-pinpoint/PinpointClient.ts index e5f48c35f8fa4..a092ebba8ea91 100644 --- a/clients/client-pinpoint/PinpointClient.ts +++ b/clients/client-pinpoint/PinpointClient.ts @@ -775,6 +775,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-pinpoint/package.json b/clients/client-pinpoint/package.json index 069689bb0c2ca..7a8ecd8af3603 100644 --- a/clients/client-pinpoint/package.json +++ b/clients/client-pinpoint/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-pinpoint/runtimeConfig.browser.ts b/clients/client-pinpoint/runtimeConfig.browser.ts index 72fb6562d980f..7009d56103bb1 100644 --- a/clients/client-pinpoint/runtimeConfig.browser.ts +++ b/clients/client-pinpoint/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-pinpoint/runtimeConfig.ts b/clients/client-pinpoint/runtimeConfig.ts index a057563dfafa5..ef28fcbca17a3 100644 --- a/clients/client-pinpoint/runtimeConfig.ts +++ b/clients/client-pinpoint/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-polly/PollyClient.ts b/clients/client-polly/PollyClient.ts index 2769ca7cc2544..e462b1de3f906 100644 --- a/clients/client-polly/PollyClient.ts +++ b/clients/client-polly/PollyClient.ts @@ -187,6 +187,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-polly/package.json b/clients/client-polly/package.json index bbc2c1d99c621..e53aa91147bf8 100644 --- a/clients/client-polly/package.json +++ b/clients/client-polly/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-polly/runtimeConfig.browser.ts b/clients/client-polly/runtimeConfig.browser.ts index 8797c931c53d6..58af7e9fa269e 100644 --- a/clients/client-polly/runtimeConfig.browser.ts +++ b/clients/client-polly/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-polly/runtimeConfig.ts b/clients/client-polly/runtimeConfig.ts index e9197bc61b6ee..1fd3214933dad 100644 --- a/clients/client-polly/runtimeConfig.ts +++ b/clients/client-polly/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-pricing/PricingClient.ts b/clients/client-pricing/PricingClient.ts index 2145f1f7f3366..3715c36a00f78 100644 --- a/clients/client-pricing/PricingClient.ts +++ b/clients/client-pricing/PricingClient.ts @@ -151,6 +151,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-pricing/package.json b/clients/client-pricing/package.json index 4410ef0a870d5..f86a632458f50 100644 --- a/clients/client-pricing/package.json +++ b/clients/client-pricing/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-pricing/runtimeConfig.browser.ts b/clients/client-pricing/runtimeConfig.browser.ts index 34c69ae5bf8f1..c3de7bf0c122f 100644 --- a/clients/client-pricing/runtimeConfig.browser.ts +++ b/clients/client-pricing/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-pricing/runtimeConfig.ts b/clients/client-pricing/runtimeConfig.ts index b1fd9346053ea..275c6143dd80a 100644 --- a/clients/client-pricing/runtimeConfig.ts +++ b/clients/client-pricing/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-qldb-session/QLDBSessionClient.ts b/clients/client-qldb-session/QLDBSessionClient.ts index 9ffa758adb9ac..bd2e24f29423b 100644 --- a/clients/client-qldb-session/QLDBSessionClient.ts +++ b/clients/client-qldb-session/QLDBSessionClient.ts @@ -137,6 +137,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-qldb-session/package.json b/clients/client-qldb-session/package.json index 12db4421bfe1f..f67d4f588666f 100644 --- a/clients/client-qldb-session/package.json +++ b/clients/client-qldb-session/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-qldb-session/runtimeConfig.browser.ts b/clients/client-qldb-session/runtimeConfig.browser.ts index 415ab84b914e6..93454f97b74ed 100644 --- a/clients/client-qldb-session/runtimeConfig.browser.ts +++ b/clients/client-qldb-session/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-qldb-session/runtimeConfig.ts b/clients/client-qldb-session/runtimeConfig.ts index 4df4b9e56dc56..26029b96c6dbb 100644 --- a/clients/client-qldb-session/runtimeConfig.ts +++ b/clients/client-qldb-session/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-qldb/QLDBClient.ts b/clients/client-qldb/QLDBClient.ts index e4a004a31cf96..ade6721dca04c 100644 --- a/clients/client-qldb/QLDBClient.ts +++ b/clients/client-qldb/QLDBClient.ts @@ -223,6 +223,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-qldb/package.json b/clients/client-qldb/package.json index e46361075cdb0..7c250c9073a44 100644 --- a/clients/client-qldb/package.json +++ b/clients/client-qldb/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-qldb/runtimeConfig.browser.ts b/clients/client-qldb/runtimeConfig.browser.ts index 3c2bea4ef93e7..12b2576601aa3 100644 --- a/clients/client-qldb/runtimeConfig.browser.ts +++ b/clients/client-qldb/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-qldb/runtimeConfig.ts b/clients/client-qldb/runtimeConfig.ts index aa39694b2fd71..56740c0c0707a 100644 --- a/clients/client-qldb/runtimeConfig.ts +++ b/clients/client-qldb/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-quicksight/QuickSightClient.ts b/clients/client-quicksight/QuickSightClient.ts index d0be7cd85a006..77d45807bbc2e 100644 --- a/clients/client-quicksight/QuickSightClient.ts +++ b/clients/client-quicksight/QuickSightClient.ts @@ -523,6 +523,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-quicksight/package.json b/clients/client-quicksight/package.json index ad56b19ad7411..904a3071e6b32 100644 --- a/clients/client-quicksight/package.json +++ b/clients/client-quicksight/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-quicksight/runtimeConfig.browser.ts b/clients/client-quicksight/runtimeConfig.browser.ts index a61f41404684d..1a0354725f7f7 100644 --- a/clients/client-quicksight/runtimeConfig.browser.ts +++ b/clients/client-quicksight/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-quicksight/runtimeConfig.ts b/clients/client-quicksight/runtimeConfig.ts index 4b25b658ba39e..d64e094513d76 100644 --- a/clients/client-quicksight/runtimeConfig.ts +++ b/clients/client-quicksight/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-ram/RAMClient.ts b/clients/client-ram/RAMClient.ts index ef2263aebad1f..d161220d019a4 100644 --- a/clients/client-ram/RAMClient.ts +++ b/clients/client-ram/RAMClient.ts @@ -271,6 +271,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-ram/package.json b/clients/client-ram/package.json index b6103bf5ce590..4927e99ecb7b8 100644 --- a/clients/client-ram/package.json +++ b/clients/client-ram/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-ram/runtimeConfig.browser.ts b/clients/client-ram/runtimeConfig.browser.ts index 72976421a1e95..5663787057458 100644 --- a/clients/client-ram/runtimeConfig.browser.ts +++ b/clients/client-ram/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-ram/runtimeConfig.ts b/clients/client-ram/runtimeConfig.ts index 62394fb27cc4f..74a3e2cbc8168 100644 --- a/clients/client-ram/runtimeConfig.ts +++ b/clients/client-ram/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-rds-data/RDSDataClient.ts b/clients/client-rds-data/RDSDataClient.ts index 96c5cdec3181d..15877a26d15c9 100644 --- a/clients/client-rds-data/RDSDataClient.ts +++ b/clients/client-rds-data/RDSDataClient.ts @@ -169,6 +169,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-rds-data/package.json b/clients/client-rds-data/package.json index d8a3b8b3af167..78e52d17ee646 100644 --- a/clients/client-rds-data/package.json +++ b/clients/client-rds-data/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-rds-data/runtimeConfig.browser.ts b/clients/client-rds-data/runtimeConfig.browser.ts index ab65c12341a68..306a3f01d1bc3 100644 --- a/clients/client-rds-data/runtimeConfig.browser.ts +++ b/clients/client-rds-data/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-rds-data/runtimeConfig.ts b/clients/client-rds-data/runtimeConfig.ts index 084a23f772a68..a23384b5f5330 100644 --- a/clients/client-rds-data/runtimeConfig.ts +++ b/clients/client-rds-data/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-rds/RDSClient.ts b/clients/client-rds/RDSClient.ts index 64535a07fa5c2..562d932ca0570 100644 --- a/clients/client-rds/RDSClient.ts +++ b/clients/client-rds/RDSClient.ts @@ -895,6 +895,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-rds/package.json b/clients/client-rds/package.json index 6386606cc7bda..6c807a1928a23 100644 --- a/clients/client-rds/package.json +++ b/clients/client-rds/package.json @@ -45,6 +45,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-rds/runtimeConfig.browser.ts b/clients/client-rds/runtimeConfig.browser.ts index e9ca906cf7099..052279a1316e2 100644 --- a/clients/client-rds/runtimeConfig.browser.ts +++ b/clients/client-rds/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-rds/runtimeConfig.ts b/clients/client-rds/runtimeConfig.ts index 0f3b8dc36b57f..194b155558548 100644 --- a/clients/client-rds/runtimeConfig.ts +++ b/clients/client-rds/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-redshift/RedshiftClient.ts b/clients/client-redshift/RedshiftClient.ts index aee3bdaf48237..4c9a7bddaee34 100644 --- a/clients/client-redshift/RedshiftClient.ts +++ b/clients/client-redshift/RedshiftClient.ts @@ -649,6 +649,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-redshift/package.json b/clients/client-redshift/package.json index 25e96b7975ae7..0e4f5226ce3e5 100644 --- a/clients/client-redshift/package.json +++ b/clients/client-redshift/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-redshift/runtimeConfig.browser.ts b/clients/client-redshift/runtimeConfig.browser.ts index 2745421f4ee47..654ab515b8147 100644 --- a/clients/client-redshift/runtimeConfig.browser.ts +++ b/clients/client-redshift/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-redshift/runtimeConfig.ts b/clients/client-redshift/runtimeConfig.ts index 88485fcfb4f46..20be6cf3b9d58 100644 --- a/clients/client-redshift/runtimeConfig.ts +++ b/clients/client-redshift/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-rekognition/RekognitionClient.ts b/clients/client-rekognition/RekognitionClient.ts index 1ea35fa16b4fa..97dffd8c5179f 100644 --- a/clients/client-rekognition/RekognitionClient.ts +++ b/clients/client-rekognition/RekognitionClient.ts @@ -379,6 +379,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-rekognition/package.json b/clients/client-rekognition/package.json index 515be4ce611b9..1e4cf0ffcf005 100644 --- a/clients/client-rekognition/package.json +++ b/clients/client-rekognition/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-rekognition/runtimeConfig.browser.ts b/clients/client-rekognition/runtimeConfig.browser.ts index 0825aabb2c647..d9f876207ff85 100644 --- a/clients/client-rekognition/runtimeConfig.browser.ts +++ b/clients/client-rekognition/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-rekognition/runtimeConfig.ts b/clients/client-rekognition/runtimeConfig.ts index 957ac67ffca9f..2de65abb3f2cd 100644 --- a/clients/client-rekognition/runtimeConfig.ts +++ b/clients/client-rekognition/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-resource-groups-tagging-api/ResourceGroupsTaggingAPIClient.ts b/clients/client-resource-groups-tagging-api/ResourceGroupsTaggingAPIClient.ts index a2074e8d170ff..ab07126a7795c 100644 --- a/clients/client-resource-groups-tagging-api/ResourceGroupsTaggingAPIClient.ts +++ b/clients/client-resource-groups-tagging-api/ResourceGroupsTaggingAPIClient.ts @@ -181,6 +181,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-resource-groups-tagging-api/package.json b/clients/client-resource-groups-tagging-api/package.json index ea590918b4200..525b59c831e0e 100644 --- a/clients/client-resource-groups-tagging-api/package.json +++ b/clients/client-resource-groups-tagging-api/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-resource-groups-tagging-api/runtimeConfig.browser.ts b/clients/client-resource-groups-tagging-api/runtimeConfig.browser.ts index 159e9136c6fdf..857fb05a9e3ab 100644 --- a/clients/client-resource-groups-tagging-api/runtimeConfig.browser.ts +++ b/clients/client-resource-groups-tagging-api/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-resource-groups-tagging-api/runtimeConfig.ts b/clients/client-resource-groups-tagging-api/runtimeConfig.ts index 5311b992c8003..b7706bab0dfd3 100644 --- a/clients/client-resource-groups-tagging-api/runtimeConfig.ts +++ b/clients/client-resource-groups-tagging-api/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-resource-groups/ResourceGroupsClient.ts b/clients/client-resource-groups/ResourceGroupsClient.ts index 836a3d1ff7926..b90d04e4b7971 100644 --- a/clients/client-resource-groups/ResourceGroupsClient.ts +++ b/clients/client-resource-groups/ResourceGroupsClient.ts @@ -199,6 +199,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-resource-groups/package.json b/clients/client-resource-groups/package.json index cbbc8d486cb46..c751bc5b4259f 100644 --- a/clients/client-resource-groups/package.json +++ b/clients/client-resource-groups/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-resource-groups/runtimeConfig.browser.ts b/clients/client-resource-groups/runtimeConfig.browser.ts index db6012a5d79f8..ad550c4300a5b 100644 --- a/clients/client-resource-groups/runtimeConfig.browser.ts +++ b/clients/client-resource-groups/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-resource-groups/runtimeConfig.ts b/clients/client-resource-groups/runtimeConfig.ts index da1d305c40b6c..ad580616e1344 100644 --- a/clients/client-resource-groups/runtimeConfig.ts +++ b/clients/client-resource-groups/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-robomaker/RoboMakerClient.ts b/clients/client-robomaker/RoboMakerClient.ts index 31923be1cb4bb..f96080fa6b756 100644 --- a/clients/client-robomaker/RoboMakerClient.ts +++ b/clients/client-robomaker/RoboMakerClient.ts @@ -349,6 +349,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-robomaker/package.json b/clients/client-robomaker/package.json index d76f125d89e61..494574cd6c965 100644 --- a/clients/client-robomaker/package.json +++ b/clients/client-robomaker/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-robomaker/runtimeConfig.browser.ts b/clients/client-robomaker/runtimeConfig.browser.ts index 9e6d20f199ac7..454749d1ce7a5 100644 --- a/clients/client-robomaker/runtimeConfig.browser.ts +++ b/clients/client-robomaker/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-robomaker/runtimeConfig.ts b/clients/client-robomaker/runtimeConfig.ts index ee3a6345f051f..854d6d8c06bef 100644 --- a/clients/client-robomaker/runtimeConfig.ts +++ b/clients/client-robomaker/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-route-53-domains/Route53DomainsClient.ts b/clients/client-route-53-domains/Route53DomainsClient.ts index f4aa5a2f041df..4e3516abb7e74 100644 --- a/clients/client-route-53-domains/Route53DomainsClient.ts +++ b/clients/client-route-53-domains/Route53DomainsClient.ts @@ -277,6 +277,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-route-53-domains/package.json b/clients/client-route-53-domains/package.json index 5dc99fdeb7657..c3105cf7569e6 100644 --- a/clients/client-route-53-domains/package.json +++ b/clients/client-route-53-domains/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-route-53-domains/runtimeConfig.browser.ts b/clients/client-route-53-domains/runtimeConfig.browser.ts index c3203bac3defd..95b52876a9148 100644 --- a/clients/client-route-53-domains/runtimeConfig.browser.ts +++ b/clients/client-route-53-domains/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-route-53-domains/runtimeConfig.ts b/clients/client-route-53-domains/runtimeConfig.ts index 808af37f2a677..cd57a358b4def 100644 --- a/clients/client-route-53-domains/runtimeConfig.ts +++ b/clients/client-route-53-domains/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-route-53/Route53Client.ts b/clients/client-route-53/Route53Client.ts index e15971df43339..95d99037c3cea 100644 --- a/clients/client-route-53/Route53Client.ts +++ b/clients/client-route-53/Route53Client.ts @@ -469,6 +469,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-route-53/package.json b/clients/client-route-53/package.json index 8c80b2abc675a..511708b4456be 100644 --- a/clients/client-route-53/package.json +++ b/clients/client-route-53/package.json @@ -45,6 +45,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-route-53/runtimeConfig.browser.ts b/clients/client-route-53/runtimeConfig.browser.ts index 02813e41a64bd..877726af2668f 100644 --- a/clients/client-route-53/runtimeConfig.browser.ts +++ b/clients/client-route-53/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-route-53/runtimeConfig.ts b/clients/client-route-53/runtimeConfig.ts index 7218c6975681a..f87d5bc79b9d0 100644 --- a/clients/client-route-53/runtimeConfig.ts +++ b/clients/client-route-53/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-route53resolver/Route53ResolverClient.ts b/clients/client-route53resolver/Route53ResolverClient.ts index 620cdc86f36fa..d19c3ed7702ec 100644 --- a/clients/client-route53resolver/Route53ResolverClient.ts +++ b/clients/client-route53resolver/Route53ResolverClient.ts @@ -265,6 +265,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-route53resolver/package.json b/clients/client-route53resolver/package.json index 6360e5d8cd7f3..5a5f21f7f64fe 100644 --- a/clients/client-route53resolver/package.json +++ b/clients/client-route53resolver/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-route53resolver/runtimeConfig.browser.ts b/clients/client-route53resolver/runtimeConfig.browser.ts index 0178eb6174d8e..ba6fd48b09900 100644 --- a/clients/client-route53resolver/runtimeConfig.browser.ts +++ b/clients/client-route53resolver/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-route53resolver/runtimeConfig.ts b/clients/client-route53resolver/runtimeConfig.ts index d10b351b4f9bb..c13b69fd31a47 100644 --- a/clients/client-route53resolver/runtimeConfig.ts +++ b/clients/client-route53resolver/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-s3-control/S3ControlClient.ts b/clients/client-s3-control/S3ControlClient.ts index dd5030bb7e4fd..170f10d94fe30 100644 --- a/clients/client-s3-control/S3ControlClient.ts +++ b/clients/client-s3-control/S3ControlClient.ts @@ -230,6 +230,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-s3-control/package.json b/clients/client-s3-control/package.json index b415293bd4f3b..cf7d00a3feda7 100644 --- a/clients/client-s3-control/package.json +++ b/clients/client-s3-control/package.json @@ -45,6 +45,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-s3-control/runtimeConfig.browser.ts b/clients/client-s3-control/runtimeConfig.browser.ts index 5f86d6053f3e8..5cf0a34fc692d 100644 --- a/clients/client-s3-control/runtimeConfig.browser.ts +++ b/clients/client-s3-control/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-s3-control/runtimeConfig.ts b/clients/client-s3-control/runtimeConfig.ts index 5243077fa1271..93501c729de4c 100644 --- a/clients/client-s3-control/runtimeConfig.ts +++ b/clients/client-s3-control/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-s3/S3Client.ts b/clients/client-s3/S3Client.ts index 6307ff36b2c09..0505603c407f3 100644 --- a/clients/client-s3/S3Client.ts +++ b/clients/client-s3/S3Client.ts @@ -652,6 +652,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-s3/package.json b/clients/client-s3/package.json index dbb6632241cae..bbd44b26f6a60 100644 --- a/clients/client-s3/package.json +++ b/clients/client-s3/package.json @@ -56,6 +56,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-s3/runtimeConfig.browser.ts b/clients/client-s3/runtimeConfig.browser.ts index e2da544a2b695..de2098f02c334 100644 --- a/clients/client-s3/runtimeConfig.browser.ts +++ b/clients/client-s3/runtimeConfig.browser.ts @@ -22,6 +22,7 @@ export const ClientDefaultValues: Required = { credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), eventStreamSerdeProvider, + maxAttemptsDefaultProvider: (() => "3") as any, md5: Md5, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), diff --git a/clients/client-s3/runtimeConfig.ts b/clients/client-s3/runtimeConfig.ts index 9ad62f82a01db..a7836de4a848c 100644 --- a/clients/client-s3/runtimeConfig.ts +++ b/clients/client-s3/runtimeConfig.ts @@ -5,6 +5,7 @@ import { Hash } from "@aws-sdk/hash-node"; import { fileStreamHasher as streamHasher } from "@aws-sdk/hash-stream-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { HashConstructor as __HashConstructor } from "@aws-sdk/types"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; @@ -23,6 +24,7 @@ export const ClientDefaultValues: Required = { credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), eventStreamSerdeProvider, + maxAttemptsDefaultProvider, md5: Hash.bind(null, "md5"), regionDefaultProvider, requestHandler: new NodeHttpHandler(), diff --git a/clients/client-sagemaker-a2i-runtime/SageMakerA2IRuntimeClient.ts b/clients/client-sagemaker-a2i-runtime/SageMakerA2IRuntimeClient.ts index 73bc594b4bcc8..ef1f0d9337745 100644 --- a/clients/client-sagemaker-a2i-runtime/SageMakerA2IRuntimeClient.ts +++ b/clients/client-sagemaker-a2i-runtime/SageMakerA2IRuntimeClient.ts @@ -163,6 +163,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-sagemaker-a2i-runtime/package.json b/clients/client-sagemaker-a2i-runtime/package.json index f81c9c77fde47..81edef07053fe 100644 --- a/clients/client-sagemaker-a2i-runtime/package.json +++ b/clients/client-sagemaker-a2i-runtime/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-sagemaker-a2i-runtime/runtimeConfig.browser.ts b/clients/client-sagemaker-a2i-runtime/runtimeConfig.browser.ts index d004e18223ef4..6750404c54216 100644 --- a/clients/client-sagemaker-a2i-runtime/runtimeConfig.browser.ts +++ b/clients/client-sagemaker-a2i-runtime/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-sagemaker-a2i-runtime/runtimeConfig.ts b/clients/client-sagemaker-a2i-runtime/runtimeConfig.ts index 15ff217452bbe..17ff226b2e2ca 100644 --- a/clients/client-sagemaker-a2i-runtime/runtimeConfig.ts +++ b/clients/client-sagemaker-a2i-runtime/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-sagemaker-runtime/SageMakerRuntimeClient.ts b/clients/client-sagemaker-runtime/SageMakerRuntimeClient.ts index cbb1b0bfef00b..9004e43d58809 100644 --- a/clients/client-sagemaker-runtime/SageMakerRuntimeClient.ts +++ b/clients/client-sagemaker-runtime/SageMakerRuntimeClient.ts @@ -137,6 +137,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-sagemaker-runtime/package.json b/clients/client-sagemaker-runtime/package.json index a3295a314cdff..6674a4964159d 100644 --- a/clients/client-sagemaker-runtime/package.json +++ b/clients/client-sagemaker-runtime/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-sagemaker-runtime/runtimeConfig.browser.ts b/clients/client-sagemaker-runtime/runtimeConfig.browser.ts index 5f469dd1eb2e8..36580024ee48d 100644 --- a/clients/client-sagemaker-runtime/runtimeConfig.browser.ts +++ b/clients/client-sagemaker-runtime/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-sagemaker-runtime/runtimeConfig.ts b/clients/client-sagemaker-runtime/runtimeConfig.ts index c514876075c43..a200c4b94688e 100644 --- a/clients/client-sagemaker-runtime/runtimeConfig.ts +++ b/clients/client-sagemaker-runtime/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-sagemaker/SageMakerClient.ts b/clients/client-sagemaker/SageMakerClient.ts index f0c665692d487..838588aae76bf 100644 --- a/clients/client-sagemaker/SageMakerClient.ts +++ b/clients/client-sagemaker/SageMakerClient.ts @@ -931,6 +931,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-sagemaker/package.json b/clients/client-sagemaker/package.json index 84f6e1d4a59e5..9574bdd8e7f92 100644 --- a/clients/client-sagemaker/package.json +++ b/clients/client-sagemaker/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-sagemaker/runtimeConfig.browser.ts b/clients/client-sagemaker/runtimeConfig.browser.ts index c341196845d7d..b46e5f5e984bf 100644 --- a/clients/client-sagemaker/runtimeConfig.browser.ts +++ b/clients/client-sagemaker/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-sagemaker/runtimeConfig.ts b/clients/client-sagemaker/runtimeConfig.ts index e889ec2d8f69a..6fcca7be07609 100644 --- a/clients/client-sagemaker/runtimeConfig.ts +++ b/clients/client-sagemaker/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-savingsplans/package.json b/clients/client-savingsplans/package.json index 9b5e617d84028..b5124afd4c861 100644 --- a/clients/client-savingsplans/package.json +++ b/clients/client-savingsplans/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-savingsplans/runtimeConfig.browser.ts b/clients/client-savingsplans/runtimeConfig.browser.ts index a7cacba41c079..91c00f2e386a8 100644 --- a/clients/client-savingsplans/runtimeConfig.browser.ts +++ b/clients/client-savingsplans/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-savingsplans/runtimeConfig.ts b/clients/client-savingsplans/runtimeConfig.ts index ac6fba6350591..7852ecd636685 100644 --- a/clients/client-savingsplans/runtimeConfig.ts +++ b/clients/client-savingsplans/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-savingsplans/savingsplansClient.ts b/clients/client-savingsplans/savingsplansClient.ts index ac53ce7752662..9afcca4a01ccb 100644 --- a/clients/client-savingsplans/savingsplansClient.ts +++ b/clients/client-savingsplans/savingsplansClient.ts @@ -181,6 +181,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-schemas/package.json b/clients/client-schemas/package.json index 1ff224b9e88ec..fea5424eef77f 100644 --- a/clients/client-schemas/package.json +++ b/clients/client-schemas/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-schemas/runtimeConfig.browser.ts b/clients/client-schemas/runtimeConfig.browser.ts index 4f6476bedaa97..c5e906aae802a 100644 --- a/clients/client-schemas/runtimeConfig.browser.ts +++ b/clients/client-schemas/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-schemas/runtimeConfig.ts b/clients/client-schemas/runtimeConfig.ts index a826643e8f075..edacfe8f07401 100644 --- a/clients/client-schemas/runtimeConfig.ts +++ b/clients/client-schemas/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-schemas/schemasClient.ts b/clients/client-schemas/schemasClient.ts index 008b4c874043f..f97a025156875 100644 --- a/clients/client-schemas/schemasClient.ts +++ b/clients/client-schemas/schemasClient.ts @@ -307,6 +307,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-secrets-manager/SecretsManagerClient.ts b/clients/client-secrets-manager/SecretsManagerClient.ts index 506cf6b052679..8ac7487eda1bc 100644 --- a/clients/client-secrets-manager/SecretsManagerClient.ts +++ b/clients/client-secrets-manager/SecretsManagerClient.ts @@ -241,6 +241,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-secrets-manager/package.json b/clients/client-secrets-manager/package.json index c9954dfe3e53e..7b1dfb79478ea 100644 --- a/clients/client-secrets-manager/package.json +++ b/clients/client-secrets-manager/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-secrets-manager/runtimeConfig.browser.ts b/clients/client-secrets-manager/runtimeConfig.browser.ts index f1bfd4b4b0436..2e9790cc970fc 100644 --- a/clients/client-secrets-manager/runtimeConfig.browser.ts +++ b/clients/client-secrets-manager/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-secrets-manager/runtimeConfig.ts b/clients/client-secrets-manager/runtimeConfig.ts index 4f314445e300a..d1bfb6e020d40 100644 --- a/clients/client-secrets-manager/runtimeConfig.ts +++ b/clients/client-secrets-manager/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-securityhub/SecurityHubClient.ts b/clients/client-securityhub/SecurityHubClient.ts index ec0fa0a361234..71019440bdd89 100644 --- a/clients/client-securityhub/SecurityHubClient.ts +++ b/clients/client-securityhub/SecurityHubClient.ts @@ -373,6 +373,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-securityhub/package.json b/clients/client-securityhub/package.json index 6f785bd7a6e93..7ac815d402e51 100644 --- a/clients/client-securityhub/package.json +++ b/clients/client-securityhub/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-securityhub/runtimeConfig.browser.ts b/clients/client-securityhub/runtimeConfig.browser.ts index 076612ab13b8c..89b8c7a7fe7a5 100644 --- a/clients/client-securityhub/runtimeConfig.browser.ts +++ b/clients/client-securityhub/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-securityhub/runtimeConfig.ts b/clients/client-securityhub/runtimeConfig.ts index ee16b078dbebd..8c632cd51620b 100644 --- a/clients/client-securityhub/runtimeConfig.ts +++ b/clients/client-securityhub/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-serverlessapplicationrepository/ServerlessApplicationRepositoryClient.ts b/clients/client-serverlessapplicationrepository/ServerlessApplicationRepositoryClient.ts index 7e861d8861b87..959b98fbd8b2e 100644 --- a/clients/client-serverlessapplicationrepository/ServerlessApplicationRepositoryClient.ts +++ b/clients/client-serverlessapplicationrepository/ServerlessApplicationRepositoryClient.ts @@ -211,6 +211,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-serverlessapplicationrepository/package.json b/clients/client-serverlessapplicationrepository/package.json index 429e7a0efcc03..ae88c28dde9ea 100644 --- a/clients/client-serverlessapplicationrepository/package.json +++ b/clients/client-serverlessapplicationrepository/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-serverlessapplicationrepository/runtimeConfig.browser.ts b/clients/client-serverlessapplicationrepository/runtimeConfig.browser.ts index aa40a38c989a0..137fefcba4e22 100644 --- a/clients/client-serverlessapplicationrepository/runtimeConfig.browser.ts +++ b/clients/client-serverlessapplicationrepository/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-serverlessapplicationrepository/runtimeConfig.ts b/clients/client-serverlessapplicationrepository/runtimeConfig.ts index 638e3b8f7007d..f74ea7c51a3e5 100644 --- a/clients/client-serverlessapplicationrepository/runtimeConfig.ts +++ b/clients/client-serverlessapplicationrepository/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-service-catalog/ServiceCatalogClient.ts b/clients/client-service-catalog/ServiceCatalogClient.ts index c5aaa54a16a6f..2537d6da1ff82 100644 --- a/clients/client-service-catalog/ServiceCatalogClient.ts +++ b/clients/client-service-catalog/ServiceCatalogClient.ts @@ -631,6 +631,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-service-catalog/package.json b/clients/client-service-catalog/package.json index e688ba93a87c8..ce4e5e805bc5a 100644 --- a/clients/client-service-catalog/package.json +++ b/clients/client-service-catalog/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-service-catalog/runtimeConfig.browser.ts b/clients/client-service-catalog/runtimeConfig.browser.ts index 09a10aba00110..61ac1f030efdd 100644 --- a/clients/client-service-catalog/runtimeConfig.browser.ts +++ b/clients/client-service-catalog/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-service-catalog/runtimeConfig.ts b/clients/client-service-catalog/runtimeConfig.ts index 147eed834b421..ead0b693040d3 100644 --- a/clients/client-service-catalog/runtimeConfig.ts +++ b/clients/client-service-catalog/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-service-quotas/ServiceQuotasClient.ts b/clients/client-service-quotas/ServiceQuotasClient.ts index 86f3b3b859e48..654fd262b9a51 100644 --- a/clients/client-service-quotas/ServiceQuotasClient.ts +++ b/clients/client-service-quotas/ServiceQuotasClient.ts @@ -229,6 +229,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-service-quotas/package.json b/clients/client-service-quotas/package.json index a17b6a9cb77af..7eadf8e2c4ea2 100644 --- a/clients/client-service-quotas/package.json +++ b/clients/client-service-quotas/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-service-quotas/runtimeConfig.browser.ts b/clients/client-service-quotas/runtimeConfig.browser.ts index c1368cea65879..7084ff852e288 100644 --- a/clients/client-service-quotas/runtimeConfig.browser.ts +++ b/clients/client-service-quotas/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-service-quotas/runtimeConfig.ts b/clients/client-service-quotas/runtimeConfig.ts index c9d6c8f1d1f68..4e852bbc5f2fc 100644 --- a/clients/client-service-quotas/runtimeConfig.ts +++ b/clients/client-service-quotas/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-servicediscovery/ServiceDiscoveryClient.ts b/clients/client-servicediscovery/ServiceDiscoveryClient.ts index 603b48e18b6d9..635cf11637f25 100644 --- a/clients/client-servicediscovery/ServiceDiscoveryClient.ts +++ b/clients/client-servicediscovery/ServiceDiscoveryClient.ts @@ -253,6 +253,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-servicediscovery/package.json b/clients/client-servicediscovery/package.json index 65f60e542c8ee..9b3e2c7927814 100644 --- a/clients/client-servicediscovery/package.json +++ b/clients/client-servicediscovery/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-servicediscovery/runtimeConfig.browser.ts b/clients/client-servicediscovery/runtimeConfig.browser.ts index 0d4ad504c84b8..2139fd5f353d6 100644 --- a/clients/client-servicediscovery/runtimeConfig.browser.ts +++ b/clients/client-servicediscovery/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-servicediscovery/runtimeConfig.ts b/clients/client-servicediscovery/runtimeConfig.ts index 24bf52477f81d..9b17cdc6efd1c 100644 --- a/clients/client-servicediscovery/runtimeConfig.ts +++ b/clients/client-servicediscovery/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-ses/SESClient.ts b/clients/client-ses/SESClient.ts index 78076c477cbc6..72b1eedbedce2 100644 --- a/clients/client-ses/SESClient.ts +++ b/clients/client-ses/SESClient.ts @@ -559,6 +559,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-ses/package.json b/clients/client-ses/package.json index 8b374ee37f160..848104f3a9747 100644 --- a/clients/client-ses/package.json +++ b/clients/client-ses/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-ses/runtimeConfig.browser.ts b/clients/client-ses/runtimeConfig.browser.ts index 7d484c8d70660..a7a56ab67f3d7 100644 --- a/clients/client-ses/runtimeConfig.browser.ts +++ b/clients/client-ses/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-ses/runtimeConfig.ts b/clients/client-ses/runtimeConfig.ts index 9aed6d98e15eb..e1a9a12e2dad8 100644 --- a/clients/client-ses/runtimeConfig.ts +++ b/clients/client-ses/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-sesv2/SESv2Client.ts b/clients/client-sesv2/SESv2Client.ts index aac4057b17849..714de92ea9f12 100644 --- a/clients/client-sesv2/SESv2Client.ts +++ b/clients/client-sesv2/SESv2Client.ts @@ -427,6 +427,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-sesv2/package.json b/clients/client-sesv2/package.json index d9503fd8b9aef..9d65636af3f43 100644 --- a/clients/client-sesv2/package.json +++ b/clients/client-sesv2/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-sesv2/runtimeConfig.browser.ts b/clients/client-sesv2/runtimeConfig.browser.ts index 01aace56942be..9881412aecd7a 100644 --- a/clients/client-sesv2/runtimeConfig.browser.ts +++ b/clients/client-sesv2/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-sesv2/runtimeConfig.ts b/clients/client-sesv2/runtimeConfig.ts index f119496e2b24f..cc80a7d26853c 100644 --- a/clients/client-sesv2/runtimeConfig.ts +++ b/clients/client-sesv2/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-sfn/SFNClient.ts b/clients/client-sfn/SFNClient.ts index 763405731d4df..76ad7b1287b93 100644 --- a/clients/client-sfn/SFNClient.ts +++ b/clients/client-sfn/SFNClient.ts @@ -265,6 +265,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-sfn/package.json b/clients/client-sfn/package.json index 343e35123f04f..07af8dc013229 100644 --- a/clients/client-sfn/package.json +++ b/clients/client-sfn/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-sfn/runtimeConfig.browser.ts b/clients/client-sfn/runtimeConfig.browser.ts index 04e339f03e30b..d6db16f3885c7 100644 --- a/clients/client-sfn/runtimeConfig.browser.ts +++ b/clients/client-sfn/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-sfn/runtimeConfig.ts b/clients/client-sfn/runtimeConfig.ts index c4afb7a846987..53e1f9163056c 100644 --- a/clients/client-sfn/runtimeConfig.ts +++ b/clients/client-sfn/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-shield/ShieldClient.ts b/clients/client-shield/ShieldClient.ts index c1d2b20b52383..1558737a1b292 100644 --- a/clients/client-shield/ShieldClient.ts +++ b/clients/client-shield/ShieldClient.ts @@ -241,6 +241,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-shield/package.json b/clients/client-shield/package.json index 7ac0fd67d8708..a5208e66fd261 100644 --- a/clients/client-shield/package.json +++ b/clients/client-shield/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-shield/runtimeConfig.browser.ts b/clients/client-shield/runtimeConfig.browser.ts index 62e5f6bf8777a..b268bfa024e01 100644 --- a/clients/client-shield/runtimeConfig.browser.ts +++ b/clients/client-shield/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-shield/runtimeConfig.ts b/clients/client-shield/runtimeConfig.ts index 09bd4b9697152..418518f37a8a0 100644 --- a/clients/client-shield/runtimeConfig.ts +++ b/clients/client-shield/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-signer/package.json b/clients/client-signer/package.json index f26921bb02b6e..13d832745dfee 100644 --- a/clients/client-signer/package.json +++ b/clients/client-signer/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-signer/runtimeConfig.browser.ts b/clients/client-signer/runtimeConfig.browser.ts index 58ac6ead9cde5..7eea66d5af28b 100644 --- a/clients/client-signer/runtimeConfig.browser.ts +++ b/clients/client-signer/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-signer/runtimeConfig.ts b/clients/client-signer/runtimeConfig.ts index a2248aee35850..e352851e39890 100644 --- a/clients/client-signer/runtimeConfig.ts +++ b/clients/client-signer/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-signer/signerClient.ts b/clients/client-signer/signerClient.ts index 5f7458d634a5a..df59a56a1283a 100644 --- a/clients/client-signer/signerClient.ts +++ b/clients/client-signer/signerClient.ts @@ -205,6 +205,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-sms/SMSClient.ts b/clients/client-sms/SMSClient.ts index e04c2d1e195c2..ba9f233b327ee 100644 --- a/clients/client-sms/SMSClient.ts +++ b/clients/client-sms/SMSClient.ts @@ -301,6 +301,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-sms/package.json b/clients/client-sms/package.json index 8d94bbb90149b..c775363f026e5 100644 --- a/clients/client-sms/package.json +++ b/clients/client-sms/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-sms/runtimeConfig.browser.ts b/clients/client-sms/runtimeConfig.browser.ts index 6b8551abe1139..2112bb22b365e 100644 --- a/clients/client-sms/runtimeConfig.browser.ts +++ b/clients/client-sms/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-sms/runtimeConfig.ts b/clients/client-sms/runtimeConfig.ts index 61228db811178..915c46f790fb1 100644 --- a/clients/client-sms/runtimeConfig.ts +++ b/clients/client-sms/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-snowball/SnowballClient.ts b/clients/client-snowball/SnowballClient.ts index ab776260f225a..9403ba039f43f 100644 --- a/clients/client-snowball/SnowballClient.ts +++ b/clients/client-snowball/SnowballClient.ts @@ -247,6 +247,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-snowball/package.json b/clients/client-snowball/package.json index 7791d61e170e0..facd8977583af 100644 --- a/clients/client-snowball/package.json +++ b/clients/client-snowball/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-snowball/runtimeConfig.browser.ts b/clients/client-snowball/runtimeConfig.browser.ts index dc0036f95bb90..e7c2fcfcf7aae 100644 --- a/clients/client-snowball/runtimeConfig.browser.ts +++ b/clients/client-snowball/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-snowball/runtimeConfig.ts b/clients/client-snowball/runtimeConfig.ts index dccd0ce2ff7b1..34f148dd5858a 100644 --- a/clients/client-snowball/runtimeConfig.ts +++ b/clients/client-snowball/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-sns/SNSClient.ts b/clients/client-sns/SNSClient.ts index 0ba79d71e02ef..1be59a172d6ce 100644 --- a/clients/client-sns/SNSClient.ts +++ b/clients/client-sns/SNSClient.ts @@ -331,6 +331,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-sns/package.json b/clients/client-sns/package.json index 5129bc9907d64..050ebdaf54cd7 100644 --- a/clients/client-sns/package.json +++ b/clients/client-sns/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-sns/runtimeConfig.browser.ts b/clients/client-sns/runtimeConfig.browser.ts index 50d75163ed00b..57925b3a6b590 100644 --- a/clients/client-sns/runtimeConfig.browser.ts +++ b/clients/client-sns/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-sns/runtimeConfig.ts b/clients/client-sns/runtimeConfig.ts index 8c2c09ec0ebdb..5156a57d78f28 100644 --- a/clients/client-sns/runtimeConfig.ts +++ b/clients/client-sns/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-sqs/SQSClient.ts b/clients/client-sqs/SQSClient.ts index 696712cd2db36..d5025154ea3a5 100644 --- a/clients/client-sqs/SQSClient.ts +++ b/clients/client-sqs/SQSClient.ts @@ -253,6 +253,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-sqs/package.json b/clients/client-sqs/package.json index e45a89d715eed..6791a1eff18e2 100644 --- a/clients/client-sqs/package.json +++ b/clients/client-sqs/package.json @@ -46,6 +46,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-sqs/runtimeConfig.browser.ts b/clients/client-sqs/runtimeConfig.browser.ts index 67eaaa45b1b64..feca87b192d13 100644 --- a/clients/client-sqs/runtimeConfig.browser.ts +++ b/clients/client-sqs/runtimeConfig.browser.ts @@ -19,6 +19,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, md5: Md5, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), diff --git a/clients/client-sqs/runtimeConfig.ts b/clients/client-sqs/runtimeConfig.ts index 36520399f2e3a..2e969102b2e0d 100644 --- a/clients/client-sqs/runtimeConfig.ts +++ b/clients/client-sqs/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { HashConstructor as __HashConstructor } from "@aws-sdk/types"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; @@ -20,6 +21,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, md5: Hash.bind(null, "md5"), regionDefaultProvider, requestHandler: new NodeHttpHandler(), diff --git a/clients/client-ssm/SSMClient.ts b/clients/client-ssm/SSMClient.ts index 59f7838085e82..62fecefed010f 100644 --- a/clients/client-ssm/SSMClient.ts +++ b/clients/client-ssm/SSMClient.ts @@ -865,6 +865,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-ssm/package.json b/clients/client-ssm/package.json index 4f9c10ab3af00..40a50a6ee753d 100644 --- a/clients/client-ssm/package.json +++ b/clients/client-ssm/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-ssm/runtimeConfig.browser.ts b/clients/client-ssm/runtimeConfig.browser.ts index 407b3ca30cf54..c4f1511ce8422 100644 --- a/clients/client-ssm/runtimeConfig.browser.ts +++ b/clients/client-ssm/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-ssm/runtimeConfig.ts b/clients/client-ssm/runtimeConfig.ts index 559834c170fd0..1d30ca4a644fb 100644 --- a/clients/client-ssm/runtimeConfig.ts +++ b/clients/client-ssm/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-sso-oidc/SSOOIDCClient.ts b/clients/client-sso-oidc/SSOOIDCClient.ts index dbdbdeae62005..5905ffed739fe 100644 --- a/clients/client-sso-oidc/SSOOIDCClient.ts +++ b/clients/client-sso-oidc/SSOOIDCClient.ts @@ -151,6 +151,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-sso-oidc/package.json b/clients/client-sso-oidc/package.json index 1ff65dc2466af..bc67797937cda 100644 --- a/clients/client-sso-oidc/package.json +++ b/clients/client-sso-oidc/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-sso-oidc/runtimeConfig.browser.ts b/clients/client-sso-oidc/runtimeConfig.browser.ts index 72b6be571f0c6..2f2efef5247eb 100644 --- a/clients/client-sso-oidc/runtimeConfig.browser.ts +++ b/clients/client-sso-oidc/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-sso-oidc/runtimeConfig.ts b/clients/client-sso-oidc/runtimeConfig.ts index 9ff2923c2045e..d46864b8d4157 100644 --- a/clients/client-sso-oidc/runtimeConfig.ts +++ b/clients/client-sso-oidc/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-sso/SSOClient.ts b/clients/client-sso/SSOClient.ts index a06656cdf11ea..abfbe0471516b 100644 --- a/clients/client-sso/SSOClient.ts +++ b/clients/client-sso/SSOClient.ts @@ -157,6 +157,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-sso/package.json b/clients/client-sso/package.json index 81feb8aaa1e31..93f1dbf07e8d7 100644 --- a/clients/client-sso/package.json +++ b/clients/client-sso/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-sso/runtimeConfig.browser.ts b/clients/client-sso/runtimeConfig.browser.ts index 8140c36d27b15..cbc12949f111e 100644 --- a/clients/client-sso/runtimeConfig.browser.ts +++ b/clients/client-sso/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-sso/runtimeConfig.ts b/clients/client-sso/runtimeConfig.ts index 6d9ea694a2984..7151c48f59e97 100644 --- a/clients/client-sso/runtimeConfig.ts +++ b/clients/client-sso/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-storage-gateway/StorageGatewayClient.ts b/clients/client-storage-gateway/StorageGatewayClient.ts index 9c2d1b4a8f51f..26dbffa0bd324 100644 --- a/clients/client-storage-gateway/StorageGatewayClient.ts +++ b/clients/client-storage-gateway/StorageGatewayClient.ts @@ -583,6 +583,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-storage-gateway/package.json b/clients/client-storage-gateway/package.json index 58135f17da6f3..0d9ae06b916b0 100644 --- a/clients/client-storage-gateway/package.json +++ b/clients/client-storage-gateway/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-storage-gateway/runtimeConfig.browser.ts b/clients/client-storage-gateway/runtimeConfig.browser.ts index bccbf5905e9e7..34204e9b9111d 100644 --- a/clients/client-storage-gateway/runtimeConfig.browser.ts +++ b/clients/client-storage-gateway/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-storage-gateway/runtimeConfig.ts b/clients/client-storage-gateway/runtimeConfig.ts index 8d4fffd33aa9f..c71a1a8f962e1 100644 --- a/clients/client-storage-gateway/runtimeConfig.ts +++ b/clients/client-storage-gateway/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-sts/STSClient.ts b/clients/client-sts/STSClient.ts index b80ea2594f1a1..de60532dced75 100644 --- a/clients/client-sts/STSClient.ts +++ b/clients/client-sts/STSClient.ts @@ -181,6 +181,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-sts/package.json b/clients/client-sts/package.json index 9d468a3861f1f..a26e65aca3557 100644 --- a/clients/client-sts/package.json +++ b/clients/client-sts/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-sts/runtimeConfig.browser.ts b/clients/client-sts/runtimeConfig.browser.ts index 8cf3fe3ad7ebd..d4718ea0ec9f8 100644 --- a/clients/client-sts/runtimeConfig.browser.ts +++ b/clients/client-sts/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-sts/runtimeConfig.ts b/clients/client-sts/runtimeConfig.ts index 90025539afe22..060209fd62e7d 100644 --- a/clients/client-sts/runtimeConfig.ts +++ b/clients/client-sts/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-support/SupportClient.ts b/clients/client-support/SupportClient.ts index b5e1433cdc5d3..fd71b977977fb 100644 --- a/clients/client-support/SupportClient.ts +++ b/clients/client-support/SupportClient.ts @@ -217,6 +217,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-support/package.json b/clients/client-support/package.json index c0f19aa804a4a..b3e73d3a4ef5a 100644 --- a/clients/client-support/package.json +++ b/clients/client-support/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-support/runtimeConfig.browser.ts b/clients/client-support/runtimeConfig.browser.ts index ae6f6bb314a5f..9afa1f3969042 100644 --- a/clients/client-support/runtimeConfig.browser.ts +++ b/clients/client-support/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-support/runtimeConfig.ts b/clients/client-support/runtimeConfig.ts index 97e8d554a8464..62a7f9a2ac167 100644 --- a/clients/client-support/runtimeConfig.ts +++ b/clients/client-support/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-swf/SWFClient.ts b/clients/client-swf/SWFClient.ts index 3af5ba70bb43a..e33fc64916554 100644 --- a/clients/client-swf/SWFClient.ts +++ b/clients/client-swf/SWFClient.ts @@ -355,6 +355,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-swf/package.json b/clients/client-swf/package.json index 0b00ce47a4db8..908391e9f160e 100644 --- a/clients/client-swf/package.json +++ b/clients/client-swf/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-swf/runtimeConfig.browser.ts b/clients/client-swf/runtimeConfig.browser.ts index 5cbc632ea924e..a4c79e8fc3364 100644 --- a/clients/client-swf/runtimeConfig.browser.ts +++ b/clients/client-swf/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-swf/runtimeConfig.ts b/clients/client-swf/runtimeConfig.ts index 72e90d171440c..c9b02caea3278 100644 --- a/clients/client-swf/runtimeConfig.ts +++ b/clients/client-swf/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-textract/TextractClient.ts b/clients/client-textract/TextractClient.ts index 0c61f9025eeaa..92aba8ed80f20 100644 --- a/clients/client-textract/TextractClient.ts +++ b/clients/client-textract/TextractClient.ts @@ -169,6 +169,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-textract/package.json b/clients/client-textract/package.json index 02ef6566ba33b..eb0338b021788 100644 --- a/clients/client-textract/package.json +++ b/clients/client-textract/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-textract/runtimeConfig.browser.ts b/clients/client-textract/runtimeConfig.browser.ts index 54fdbee12f776..6167c2719f151 100644 --- a/clients/client-textract/runtimeConfig.browser.ts +++ b/clients/client-textract/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-textract/runtimeConfig.ts b/clients/client-textract/runtimeConfig.ts index 4933f3f923fa6..ba7d3a80aa7ac 100644 --- a/clients/client-textract/runtimeConfig.ts +++ b/clients/client-textract/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-transcribe-streaming/TranscribeStreamingClient.ts b/clients/client-transcribe-streaming/TranscribeStreamingClient.ts index 8d7955e0d4cb8..d0ed4268a8a07 100644 --- a/clients/client-transcribe-streaming/TranscribeStreamingClient.ts +++ b/clients/client-transcribe-streaming/TranscribeStreamingClient.ts @@ -155,6 +155,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-transcribe-streaming/package.json b/clients/client-transcribe-streaming/package.json index 7349b27afebc0..2196e434e1e1a 100644 --- a/clients/client-transcribe-streaming/package.json +++ b/clients/client-transcribe-streaming/package.json @@ -53,6 +53,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-transcribe-streaming/runtimeConfig.browser.ts b/clients/client-transcribe-streaming/runtimeConfig.browser.ts index e3789eff50709..c85c3cd62a3ea 100644 --- a/clients/client-transcribe-streaming/runtimeConfig.browser.ts +++ b/clients/client-transcribe-streaming/runtimeConfig.browser.ts @@ -25,6 +25,7 @@ export const ClientDefaultValues: Required = { defaultUserAgent: defaultUserAgent(name, version), eventStreamPayloadHandlerProvider: () => eventStreamPayloadHandler, eventStreamSerdeProvider, + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new WebSocketHandler(), sha256: Sha256, diff --git a/clients/client-transcribe-streaming/runtimeConfig.ts b/clients/client-transcribe-streaming/runtimeConfig.ts index 46d50e54dfaf2..19b69f79432ca 100644 --- a/clients/client-transcribe-streaming/runtimeConfig.ts +++ b/clients/client-transcribe-streaming/runtimeConfig.ts @@ -5,6 +5,7 @@ import { eventStreamSerdeProvider } from "@aws-sdk/eventstream-serde-node"; import { Hash } from "@aws-sdk/hash-node"; import { NodeHttp2Handler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -23,6 +24,7 @@ export const ClientDefaultValues: Required = { defaultUserAgent: defaultUserAgent(name, version), eventStreamPayloadHandlerProvider, eventStreamSerdeProvider, + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttp2Handler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-transcribe/TranscribeClient.ts b/clients/client-transcribe/TranscribeClient.ts index 499a2003ba03d..852c06fc347b3 100644 --- a/clients/client-transcribe/TranscribeClient.ts +++ b/clients/client-transcribe/TranscribeClient.ts @@ -217,6 +217,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-transcribe/package.json b/clients/client-transcribe/package.json index 6819950f67e97..b9af5797126a2 100644 --- a/clients/client-transcribe/package.json +++ b/clients/client-transcribe/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-transcribe/runtimeConfig.browser.ts b/clients/client-transcribe/runtimeConfig.browser.ts index 10e58640b9171..f9d7d6063cdf9 100644 --- a/clients/client-transcribe/runtimeConfig.browser.ts +++ b/clients/client-transcribe/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-transcribe/runtimeConfig.ts b/clients/client-transcribe/runtimeConfig.ts index c6c5baf37bc32..83d80041dc5be 100644 --- a/clients/client-transcribe/runtimeConfig.ts +++ b/clients/client-transcribe/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-transfer/TransferClient.ts b/clients/client-transfer/TransferClient.ts index e49631de4a7df..579f66a53adb7 100644 --- a/clients/client-transfer/TransferClient.ts +++ b/clients/client-transfer/TransferClient.ts @@ -241,6 +241,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-transfer/package.json b/clients/client-transfer/package.json index f4f6a948d28e4..a0fc29a9b9386 100644 --- a/clients/client-transfer/package.json +++ b/clients/client-transfer/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-transfer/runtimeConfig.browser.ts b/clients/client-transfer/runtimeConfig.browser.ts index 8cd075df9857e..848d7d81209b9 100644 --- a/clients/client-transfer/runtimeConfig.browser.ts +++ b/clients/client-transfer/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-transfer/runtimeConfig.ts b/clients/client-transfer/runtimeConfig.ts index b709d298e2ad4..915b404c1e398 100644 --- a/clients/client-transfer/runtimeConfig.ts +++ b/clients/client-transfer/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-translate/TranslateClient.ts b/clients/client-translate/TranslateClient.ts index 2298cad8d0f8f..1141602d15efa 100644 --- a/clients/client-translate/TranslateClient.ts +++ b/clients/client-translate/TranslateClient.ts @@ -187,6 +187,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-translate/package.json b/clients/client-translate/package.json index 487ecdb3282a8..3b31a258e30fd 100644 --- a/clients/client-translate/package.json +++ b/clients/client-translate/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-translate/runtimeConfig.browser.ts b/clients/client-translate/runtimeConfig.browser.ts index 404a982bb408c..1201cbca7df0d 100644 --- a/clients/client-translate/runtimeConfig.browser.ts +++ b/clients/client-translate/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-translate/runtimeConfig.ts b/clients/client-translate/runtimeConfig.ts index bfdb59e08d732..dc7c3d1a67fdf 100644 --- a/clients/client-translate/runtimeConfig.ts +++ b/clients/client-translate/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-waf-regional/WAFRegionalClient.ts b/clients/client-waf-regional/WAFRegionalClient.ts index 414f3ab0acb5a..06861bf159ef0 100644 --- a/clients/client-waf-regional/WAFRegionalClient.ts +++ b/clients/client-waf-regional/WAFRegionalClient.ts @@ -613,6 +613,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-waf-regional/package.json b/clients/client-waf-regional/package.json index eed6877afa9d7..996813317b523 100644 --- a/clients/client-waf-regional/package.json +++ b/clients/client-waf-regional/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-waf-regional/runtimeConfig.browser.ts b/clients/client-waf-regional/runtimeConfig.browser.ts index c2bfbfd2e829c..305b09423520a 100644 --- a/clients/client-waf-regional/runtimeConfig.browser.ts +++ b/clients/client-waf-regional/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-waf-regional/runtimeConfig.ts b/clients/client-waf-regional/runtimeConfig.ts index 76c667ebaae1c..3bcfa4386545e 100644 --- a/clients/client-waf-regional/runtimeConfig.ts +++ b/clients/client-waf-regional/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-waf/WAFClient.ts b/clients/client-waf/WAFClient.ts index 2bfc3df2d9a7d..0cfa4ac237b55 100644 --- a/clients/client-waf/WAFClient.ts +++ b/clients/client-waf/WAFClient.ts @@ -589,6 +589,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-waf/package.json b/clients/client-waf/package.json index 1c16495c41509..018a91d28086f 100644 --- a/clients/client-waf/package.json +++ b/clients/client-waf/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-waf/runtimeConfig.browser.ts b/clients/client-waf/runtimeConfig.browser.ts index f23b17a2060cd..06d271778e8fa 100644 --- a/clients/client-waf/runtimeConfig.browser.ts +++ b/clients/client-waf/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-waf/runtimeConfig.ts b/clients/client-waf/runtimeConfig.ts index 3e4491dad6e02..f9f87f1f29840 100644 --- a/clients/client-waf/runtimeConfig.ts +++ b/clients/client-waf/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-wafv2/WAFV2Client.ts b/clients/client-wafv2/WAFV2Client.ts index 9371961d6d53a..ee82aacbac366 100644 --- a/clients/client-wafv2/WAFV2Client.ts +++ b/clients/client-wafv2/WAFV2Client.ts @@ -349,6 +349,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-wafv2/package.json b/clients/client-wafv2/package.json index e7cd0a6867b61..15a7ac6ebc4fa 100644 --- a/clients/client-wafv2/package.json +++ b/clients/client-wafv2/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-wafv2/runtimeConfig.browser.ts b/clients/client-wafv2/runtimeConfig.browser.ts index f82e236189dd7..389cdcf601ac6 100644 --- a/clients/client-wafv2/runtimeConfig.browser.ts +++ b/clients/client-wafv2/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-wafv2/runtimeConfig.ts b/clients/client-wafv2/runtimeConfig.ts index 16310d11cf9ea..d4401ab48381b 100644 --- a/clients/client-wafv2/runtimeConfig.ts +++ b/clients/client-wafv2/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-workdocs/WorkDocsClient.ts b/clients/client-workdocs/WorkDocsClient.ts index ed37d18a812b5..05b55b395958e 100644 --- a/clients/client-workdocs/WorkDocsClient.ts +++ b/clients/client-workdocs/WorkDocsClient.ts @@ -379,6 +379,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-workdocs/package.json b/clients/client-workdocs/package.json index 34fb6b9db61b1..3ad5e8bec3332 100644 --- a/clients/client-workdocs/package.json +++ b/clients/client-workdocs/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-workdocs/runtimeConfig.browser.ts b/clients/client-workdocs/runtimeConfig.browser.ts index 0bf87998c552e..61205f32714a2 100644 --- a/clients/client-workdocs/runtimeConfig.browser.ts +++ b/clients/client-workdocs/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-workdocs/runtimeConfig.ts b/clients/client-workdocs/runtimeConfig.ts index 1e1a343dca75a..e74be92165b71 100644 --- a/clients/client-workdocs/runtimeConfig.ts +++ b/clients/client-workdocs/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-worklink/WorkLinkClient.ts b/clients/client-worklink/WorkLinkClient.ts index 2230712b1d01e..c4933f3e41a74 100644 --- a/clients/client-worklink/WorkLinkClient.ts +++ b/clients/client-worklink/WorkLinkClient.ts @@ -313,6 +313,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-worklink/package.json b/clients/client-worklink/package.json index d083fd39837c5..ef196d6ad9be0 100644 --- a/clients/client-worklink/package.json +++ b/clients/client-worklink/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-worklink/runtimeConfig.browser.ts b/clients/client-worklink/runtimeConfig.browser.ts index 0c3448504a7d7..3a40eb72e54ee 100644 --- a/clients/client-worklink/runtimeConfig.browser.ts +++ b/clients/client-worklink/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-worklink/runtimeConfig.ts b/clients/client-worklink/runtimeConfig.ts index 5fefdb42bdc9f..c77052970e811 100644 --- a/clients/client-worklink/runtimeConfig.ts +++ b/clients/client-worklink/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-workmail/WorkMailClient.ts b/clients/client-workmail/WorkMailClient.ts index 4738b715748bc..edf3021f3dce2 100644 --- a/clients/client-workmail/WorkMailClient.ts +++ b/clients/client-workmail/WorkMailClient.ts @@ -331,6 +331,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-workmail/package.json b/clients/client-workmail/package.json index 89973fcefd63c..dc61791787d10 100644 --- a/clients/client-workmail/package.json +++ b/clients/client-workmail/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-workmail/runtimeConfig.browser.ts b/clients/client-workmail/runtimeConfig.browser.ts index c82d996a4fba7..c24c678bd09e2 100644 --- a/clients/client-workmail/runtimeConfig.browser.ts +++ b/clients/client-workmail/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-workmail/runtimeConfig.ts b/clients/client-workmail/runtimeConfig.ts index 308b896ec6156..25fafd44e9e66 100644 --- a/clients/client-workmail/runtimeConfig.ts +++ b/clients/client-workmail/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-workmailmessageflow/WorkMailMessageFlowClient.ts b/clients/client-workmailmessageflow/WorkMailMessageFlowClient.ts index 3172a8b8ac087..cc9b28b148781 100644 --- a/clients/client-workmailmessageflow/WorkMailMessageFlowClient.ts +++ b/clients/client-workmailmessageflow/WorkMailMessageFlowClient.ts @@ -137,6 +137,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-workmailmessageflow/package.json b/clients/client-workmailmessageflow/package.json index b7b532898353b..18ff01fd9f681 100644 --- a/clients/client-workmailmessageflow/package.json +++ b/clients/client-workmailmessageflow/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-workmailmessageflow/runtimeConfig.browser.ts b/clients/client-workmailmessageflow/runtimeConfig.browser.ts index de375415cc9ac..ded8e8998c16a 100644 --- a/clients/client-workmailmessageflow/runtimeConfig.browser.ts +++ b/clients/client-workmailmessageflow/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-workmailmessageflow/runtimeConfig.ts b/clients/client-workmailmessageflow/runtimeConfig.ts index 3a1e59a03936b..96020f7c7b035 100644 --- a/clients/client-workmailmessageflow/runtimeConfig.ts +++ b/clients/client-workmailmessageflow/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-workspaces/WorkSpacesClient.ts b/clients/client-workspaces/WorkSpacesClient.ts index 08f8afdb5c302..1c57329670aa0 100644 --- a/clients/client-workspaces/WorkSpacesClient.ts +++ b/clients/client-workspaces/WorkSpacesClient.ts @@ -379,6 +379,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-workspaces/package.json b/clients/client-workspaces/package.json index 974fa97a2026e..78d34f967a65e 100644 --- a/clients/client-workspaces/package.json +++ b/clients/client-workspaces/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-workspaces/runtimeConfig.browser.ts b/clients/client-workspaces/runtimeConfig.browser.ts index 8736644294b8b..47b1da6a60a67 100644 --- a/clients/client-workspaces/runtimeConfig.browser.ts +++ b/clients/client-workspaces/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-workspaces/runtimeConfig.ts b/clients/client-workspaces/runtimeConfig.ts index 7b436dc80f87e..44c4a3387f603 100644 --- a/clients/client-workspaces/runtimeConfig.ts +++ b/clients/client-workspaces/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/clients/client-xray/XRayClient.ts b/clients/client-xray/XRayClient.ts index 5eb77cb15db88..d53f7788b5ccf 100644 --- a/clients/client-xray/XRayClient.ts +++ b/clients/client-xray/XRayClient.ts @@ -253,6 +253,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/clients/client-xray/package.json b/clients/client-xray/package.json index dd848f65be9e3..ea594861c0c86 100644 --- a/clients/client-xray/package.json +++ b/clients/client-xray/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/clients/client-xray/runtimeConfig.browser.ts b/clients/client-xray/runtimeConfig.browser.ts index 43558ca505da3..04533ec41cd8a 100644 --- a/clients/client-xray/runtimeConfig.browser.ts +++ b/clients/client-xray/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/clients/client-xray/runtimeConfig.ts b/clients/client-xray/runtimeConfig.ts index 5bbc5c7fa8084..92c25e53ec100 100644 --- a/clients/client-xray/runtimeConfig.ts +++ b/clients/client-xray/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/protocol_tests/aws-ec2/EC2ProtocolClient.ts b/protocol_tests/aws-ec2/EC2ProtocolClient.ts index 6640a5072f87a..552ec2f6ef07e 100644 --- a/protocol_tests/aws-ec2/EC2ProtocolClient.ts +++ b/protocol_tests/aws-ec2/EC2ProtocolClient.ts @@ -229,6 +229,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/protocol_tests/aws-ec2/package.json b/protocol_tests/aws-ec2/package.json index 2529d4146fa8d..61eb0a3998a1e 100644 --- a/protocol_tests/aws-ec2/package.json +++ b/protocol_tests/aws-ec2/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/protocol_tests/aws-ec2/runtimeConfig.browser.ts b/protocol_tests/aws-ec2/runtimeConfig.browser.ts index 3eb34844556ee..e6e80664cd5b3 100644 --- a/protocol_tests/aws-ec2/runtimeConfig.browser.ts +++ b/protocol_tests/aws-ec2/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/protocol_tests/aws-ec2/runtimeConfig.ts b/protocol_tests/aws-ec2/runtimeConfig.ts index e1806e7ca2248..39bc58a033fc9 100644 --- a/protocol_tests/aws-ec2/runtimeConfig.ts +++ b/protocol_tests/aws-ec2/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/protocol_tests/aws-json/JsonProtocolClient.ts b/protocol_tests/aws-json/JsonProtocolClient.ts index 662cedb94f53e..93be7fea2c915 100644 --- a/protocol_tests/aws-json/JsonProtocolClient.ts +++ b/protocol_tests/aws-json/JsonProtocolClient.ts @@ -151,6 +151,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/protocol_tests/aws-json/package.json b/protocol_tests/aws-json/package.json index b0db144bcbe12..5f2bdf1b95718 100644 --- a/protocol_tests/aws-json/package.json +++ b/protocol_tests/aws-json/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/protocol_tests/aws-json/runtimeConfig.browser.ts b/protocol_tests/aws-json/runtimeConfig.browser.ts index f1c6fd4693274..97f1ef7b86a17 100644 --- a/protocol_tests/aws-json/runtimeConfig.browser.ts +++ b/protocol_tests/aws-json/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/protocol_tests/aws-json/runtimeConfig.ts b/protocol_tests/aws-json/runtimeConfig.ts index d0d1df1b92442..620eeacf03ecb 100644 --- a/protocol_tests/aws-json/runtimeConfig.ts +++ b/protocol_tests/aws-json/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/protocol_tests/aws-query/QueryProtocolClient.ts b/protocol_tests/aws-query/QueryProtocolClient.ts index dfc2f45189af5..8b2be259fcb59 100644 --- a/protocol_tests/aws-query/QueryProtocolClient.ts +++ b/protocol_tests/aws-query/QueryProtocolClient.ts @@ -265,6 +265,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/protocol_tests/aws-query/package.json b/protocol_tests/aws-query/package.json index 1e30476e91254..32b32ad4b59e1 100644 --- a/protocol_tests/aws-query/package.json +++ b/protocol_tests/aws-query/package.json @@ -44,6 +44,7 @@ "@aws-sdk/node-http-handler": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/protocol_tests/aws-query/runtimeConfig.browser.ts b/protocol_tests/aws-query/runtimeConfig.browser.ts index 920e8b672d116..14beea0810391 100644 --- a/protocol_tests/aws-query/runtimeConfig.browser.ts +++ b/protocol_tests/aws-query/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/protocol_tests/aws-query/runtimeConfig.ts b/protocol_tests/aws-query/runtimeConfig.ts index d1ba664d167cc..5d2e4d2fe66f7 100644 --- a/protocol_tests/aws-query/runtimeConfig.ts +++ b/protocol_tests/aws-query/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/protocol_tests/aws-restjson/RestJsonProtocolClient.ts b/protocol_tests/aws-restjson/RestJsonProtocolClient.ts index d5cdc6f1d27a5..87d00b503af33 100644 --- a/protocol_tests/aws-restjson/RestJsonProtocolClient.ts +++ b/protocol_tests/aws-restjson/RestJsonProtocolClient.ts @@ -301,6 +301,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/protocol_tests/aws-restjson/package.json b/protocol_tests/aws-restjson/package.json index 0c161bdf1892c..c0e117961d07b 100644 --- a/protocol_tests/aws-restjson/package.json +++ b/protocol_tests/aws-restjson/package.json @@ -45,6 +45,7 @@ "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/querystring-builder": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/protocol_tests/aws-restjson/runtimeConfig.browser.ts b/protocol_tests/aws-restjson/runtimeConfig.browser.ts index 99825d376eea1..3a5297dd05353 100644 --- a/protocol_tests/aws-restjson/runtimeConfig.browser.ts +++ b/protocol_tests/aws-restjson/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/protocol_tests/aws-restjson/runtimeConfig.ts b/protocol_tests/aws-restjson/runtimeConfig.ts index 21aa8cfff5ac9..388c5cc30b800 100644 --- a/protocol_tests/aws-restjson/runtimeConfig.ts +++ b/protocol_tests/aws-restjson/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"), diff --git a/protocol_tests/aws-restxml/RestXmlProtocolClient.ts b/protocol_tests/aws-restxml/RestXmlProtocolClient.ts index 7701be8e840b2..709fb904ad63b 100644 --- a/protocol_tests/aws-restxml/RestXmlProtocolClient.ts +++ b/protocol_tests/aws-restxml/RestXmlProtocolClient.ts @@ -355,6 +355,11 @@ export interface ClientDefaults */ regionDefaultProvider?: (input: any) => __Provider; + /** + * Provider function that return promise of a maxAttempts string + */ + maxAttemptsDefaultProvider?: (input: any) => __Provider; + /** * Fetch related hostname, signing name or signing region with given region. */ diff --git a/protocol_tests/aws-restxml/package.json b/protocol_tests/aws-restxml/package.json index f7dd654c31277..bd33d7cf61ba7 100644 --- a/protocol_tests/aws-restxml/package.json +++ b/protocol_tests/aws-restxml/package.json @@ -45,6 +45,7 @@ "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/querystring-builder": "1.0.0-gamma.1", "@aws-sdk/region-provider": "1.0.0-gamma.1", + "@aws-sdk/retry-config-provider": "1.0.0-gamma.0", "@aws-sdk/smithy-client": "1.0.0-gamma.1", "@aws-sdk/types": "1.0.0-gamma.1", "@aws-sdk/url-parser-browser": "1.0.0-gamma.1", diff --git a/protocol_tests/aws-restxml/runtimeConfig.browser.ts b/protocol_tests/aws-restxml/runtimeConfig.browser.ts index 88181c7ee756f..763608cf6300a 100644 --- a/protocol_tests/aws-restxml/runtimeConfig.browser.ts +++ b/protocol_tests/aws-restxml/runtimeConfig.browser.ts @@ -18,6 +18,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider: invalidFunction("Credential is missing") as any, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider: (() => "3") as any, regionDefaultProvider: invalidFunction("Region is missing") as any, requestHandler: new FetchHttpHandler(), sha256: Sha256, diff --git a/protocol_tests/aws-restxml/runtimeConfig.ts b/protocol_tests/aws-restxml/runtimeConfig.ts index d5146e6a26979..d1f38e4b6d757 100644 --- a/protocol_tests/aws-restxml/runtimeConfig.ts +++ b/protocol_tests/aws-restxml/runtimeConfig.ts @@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia import { Hash } from "@aws-sdk/hash-node"; import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler"; import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider"; +import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider"; import { parseUrl } from "@aws-sdk/url-parser-node"; import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node"; import { calculateBodyLength } from "@aws-sdk/util-body-length-node"; @@ -19,6 +20,7 @@ export const ClientDefaultValues: Required = { bodyLengthChecker: calculateBodyLength, credentialDefaultProvider, defaultUserAgent: defaultUserAgent(name, version), + maxAttemptsDefaultProvider, regionDefaultProvider, requestHandler: new NodeHttpHandler(), sha256: Hash.bind(null, "sha256"),