From c2a593d20597656111cea630a544d6aa230cd11a 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 f8d8c38dbd12..484bf6dadd67 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 0ee054c4b36b..9213b8f9914f 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 ebfe6b77d55c6cbd83e05908dbcf5674a0a6cd21 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 a01a806d7bc2..01fbd631c60a 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 0b1936d6891b..27660a5545b7 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 cf3e4607b50e..74d1a82162a6 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 f62206eb24f6..9904e3ed4291 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 4c1dde3e20ac..ebe2a0b6f71d 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 f827bd919aae..59fa7ecc65ef 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 42b1fdf80167..21ba1410aec5 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 73e427378221..b95c85b2a156 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 fff48bf96991..611942200b3e 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 d846b12124df..8cb883c8a44c 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 7446de682bed..54fb19bbc3ae 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 d590faecc266..a7ab6ef372fb 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 df1602ba02a7..647978611e88 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 3bc45ebf03d9..fb1689ea7368 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 235ea5f95454..937f22256016 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 86aa0a9ee919..0244449bbad8 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 944d3d67d28d..106d5cb41f57 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 382715d19ac1..c8b2c2b91eae 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 a73af38a9a0e..ee10480e51a1 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 39e642229f3d..1ad0403f6141 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 240ead015f0f..b78a02df0574 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 f9c5f012b850..d7fccea8bee4 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 647c10b9dd37..78ae1a06311b 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 d82a34d48bba..99138b508049 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 ae8a6f4e9569..cc48406110c0 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 17aa0f706596..b4c55521d4b3 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 33673459c5e3..a492a49fe8e2 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 31223f475f66..334d183b9e69 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 d063ad921580..a37fe3442185 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 7640a81ec896..6d0063360566 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 d0b3e60245dd..0d7c215e9514 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 359fa96ae205..ca9ad1831b92 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 f3569b6802c9..56c30eaf24a6 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 63f5fdc81283..92d940a34549 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 d5bffb113be7..4137c143a2f1 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 c632ed8a39b6..c60f64def010 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 bb86e51ab417..fe75f2c53e66 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 93c2250d0e0a..20c59a14b1c6 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 8b09e399b614..0fa5221481c1 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 5d5c1c521d8d..4b9942cf06c5 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 531f762dfb15..7db739521809 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 26d650bdaa5c..b12a3da376f1 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 3678c790069d..adfcfd78a67b 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 1e49cb439655..6cfa0e762e07 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 3b00e3bca0a5..1ed2eddbac77 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 4fcddd8c6f09..6d685925aab8 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 34fe38a5c1b4..c08bb242b627 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 8f2978fe4a4b..b4c793e78285 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 8e5de4617307..d5ee97f8e918 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 3cdd8e454953..147f2115f865 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 4257ffddab17..e9a8fbbeec6a 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 d2ce3dd4072f..6b830f447d8a 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 34debd1c60b8..21c07478d8c6 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 26fc88e74108..ae1e3026ea5c 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 08247610f040..e5b0ae9e7bce 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 1d8368ca38f1..2c9eb2fd83a8 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 fa51909c468e..cdf6c71033f1 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 2363df613175..849cd6fc79ec 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 fc98a1bd2dd5..7104630d1bba 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 e7f9eba37b8c..26b8ff572687 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 1c7385b74d34..2975add7e013 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 8b929a54aa6a..6434c2b0ef95 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 d0b7151c0584..6cb6371ee396 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 7a22bb28e2c8..e79551059de6 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 d5d160d02180..bdd372eb182d 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 d3f8c8b9a859..1b2b916f40e2 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 0211d1df5dca..7902680eca55 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 b38348e11eea..61a9d21f9680 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 5c3c4571c10e..822631e1ace5 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 ce18d6e6b706..99652325d389 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 8a3a3eaca412..5e078e989157 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 4d4ee4b2860b..cc2b62f34338 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 788752bec0fe..287b5e322e12 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 d1b47e831746..3c27ed6b60b6 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 667f926e557f..f47b53243ff0 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 01bef225ffb0..48f5c6f507c9 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 2f11f3d4a976..c52810c2f071 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 e2aac1787b38..0a24b2f5f3ae 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 c2507a91a0eb..cb3ee24a35ee 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 7cc96503371b..9659b7fe7f35 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 354851806ce9..46fe87fd9498 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 f8dc673e117d..5f185e66e97f 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 ae66d91b4f28..0163631c034f 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 928e04c21561..a1482d39fcc3 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 8f27daa9efee..71e309decc29 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 273e519a4ebe..2b22bad07d7e 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 87d69e7ab473..e5b349d05f7b 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 90689ddc0754..dca73a6c2409 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 29c76605f26b..ed12bf3182cb 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 eea8652f5943..8e97d0b264ea 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 8d8ad7575226..16833567f9f7 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 1fce60ea3724..4edc3010a571 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 f2fbe697c222..3d9142aa0992 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 7cf350c85e9e..ab2ff069b464 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 d051ced9526e..f77be08caded 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 e5cdd5ea0e04..5044e23e8b69 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 ca700d227f2f..12ada72130a7 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 92095c92af7b..29e8aef9df95 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 f2b68fa09672..bb0e486e86d5 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 6cbb3ff06893..1a6a6636a947 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 a502af3eab1c..bf2419f24acf 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 e3010a3bb5d7..192f985ed212 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 eef58116280b..28729b441847 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 b2789113d2d5..410fa6fb9f33 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 2231e537ec7e..ccfb5154c10e 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 663ce28953a2..3ee96176579b 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 16848cd7d3eb..c16ac118fdab 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 5c205663682b..d64dc60122b9 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 c49685aec037..b92bfcccc337 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 522d5090b9a7..5da234549969 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 ae0185a36fe5..7dfa1f84e78b 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 9874d433ee93..4bd73db53422 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 f2ab2b1ddd6d..e1434bed8140 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 5ff0fa768519..453819b5eb9a 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 266203b6680b..119f44873719 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 cbca49bca36a..c656290645f5 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 91123ecdc3d0..8232272b5a66 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 65c6c2d4912f..e881337e6d25 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 63ee87dbb076..db77a9c398c6 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 364ad5c2e206..94f00bb6fc2d 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 c5a4d56acc3d..9d8404f5d703 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 85b97d1bcacf..e2834c1a69bd 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 185a8c0d2d52..3c78bf8e5bf0 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 4569cc137517..c5eb64e453dd 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 ba31fca6bed5..2abd0c2a0a69 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 d672d28ffda9..489bc8f978e2 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 84d88ae15ec8..e8bf372134ac 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 0802fd71331d..f47f759faf92 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 d6c6492d0d4f..0575f0982ad0 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 579782ba91ab..accbecb5f9e9 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 50a1d80154ba..c5a771661c00 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 865597bbd9be..9176d39c3795 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 ade1f40987b2..e9651f4539c0 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 14ce0d6cd08d..0c1aaa8d9457 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 9fef6554e039..500bcaa24467 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 ad209ac77585..1ab2bd933f1c 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 dd48335cc5c9..df27fd1617b9 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 11eb3f819873..71f58dd4ded9 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 7c2e86bef87f..bb0d560b8843 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 178ffa9c1dbb..2c772376140c 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 d3209bd628b9..dab356dff882 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 df656f1cfb3f..166f1e63d04a 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 a64dad143ad2..c9c36d68b963 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 9402b3d7e726..aa75264f9bcf 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 06272c7c28ad..77b93b7d1f36 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 20bb227e32ab..17a579463f6f 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 603f474bc918..6587df1429bd 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 ade1bb014561..ea8d9b905610 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 46a1d822c296..7ab47667a2b5 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 a2a06fc7eb3e..3bf9953da97c 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 743c98b92aaf..e3b55d826150 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 e2ef440757a3..c03e0d18786d 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 d1de35e07e3c..e4ec6edd6f70 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 f601eec4b892..d2134e13f5de 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 e3a123a0ddbc..41bccfb85dc5 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 42441aec967d..a2debcd45560 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 d11fc3859733..81912b6a9566 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 18466408d5e1..dcd1150c564f 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 fdfa33fe8402..daa1334e5f34 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 24392d5afa92..1bd2a568930e 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 1fc9badca256..b4833f2eb527 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 b53d46cdff3b..d81c6cfb8b80 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 882a3eb791e1..0962bbc03d7e 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 83ed4dc8e886..61f36d1bc826 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 7daec993069c..9792f02fc93d 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 7929a3f920a3..c3b3dd373514 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 1317e5583262..335cdc137688 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 1bba4bc7d9cb..6512dd23dee7 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 05f84d3a6f5e..d1ad81e627a0 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 ba18ef50ddf6..78e5e0ab861e 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 31af392991e0..344500a0a9a7 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 b22e123c5306..010d0c6f7785 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 462162f50edb..d3981ad705c4 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 c8adccd4a258..9939113d9292 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 2edda40c619c..d4e8149f8bfb 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 e36530cc7ce2..14423ab5cb9c 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 2828a620a117..15de01494db5 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 738ee3aed5ef..15b534ae08c3 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 ff84d510c6a7..dbcb0edd8897 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 5e7291dd37bc..938007a6b676 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 7b6af2f84c9b..9300c2133d7d 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 ef93649ec2c2..34d59cd37cc6 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 01ee5fe2cd62..c399cbf3d13b 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 0329487da047..8beb11d0d8c5 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 c9f65e2cd191..b6fd1b66789c 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 ad9e3a89fa25..4c94b6560629 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 d8131122a926..e75d84b36d70 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 be6186fbb15f..b99ebe252d1c 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 67eabe74ae2b..b105c5c68743 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 39d63eec2413..463cbb00edfd 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 c62734bf853c..8bb9b689f250 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 6df930aee35a..8cc01d3ca09c 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 e15f9ca333c4..9a16a2fa0abf 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 e21c816dfe43..6bc6babc33f5 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 cb0a9c5b6601..b77bfb5a12f4 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 a46fa1d356b6..5f41922a0946 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 28c4f4106f7d..3fb090c4d71d 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 1193c8ef2242..3bd5d888d0b8 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 f1bcb6022f47..7e7cb407c0ee 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 842327073804..16c0546c3dce 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 a6500e99607e..310d0fd2206e 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 3ec672e36137..2cd05e8933cb 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 3659e6751fd2..0e7b995d729c 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 d6491aed3264..97606255c1a6 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 9968416aff24..ae1bc3b562c2 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 612291cbfa12..8eabd92ef4b9 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 f819bbce90e8..5f06471efb0f 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 16c0c95d2f9e..973fd37bce99 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 9ed7f4009888..cb477b2ffcd3 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 e272e4fa9739..e52ecc8dd30a 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 7ac988acc654..c1cc67490b50 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 052f0ba408e9..0637e82b00bb 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 f296760233ab..b2560cc7b709 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 e7e31c8eee00..ed14062663b2 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 dad96c572e00..7be63c3b9056 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 0d95728829df..84f4bc645f8a 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 5def392903c6..13bd3d4f4f22 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 54b0e146136b..336435ed8e6e 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 66d94929b6fb..afbedaea55be 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 7a3fc5dbfb8d..e73c14140999 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 8ecbb7d94aa3..fc231c871b01 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 5a246f06f5ff..63979ca6bc64 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 f3934481756c..7029d185273b 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 35f4ebac89d4..bd23a98aeb64 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 fa27ab2452f6..8f0781b37ddc 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 60d8b240c4ab..932fb51f7fe3 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 6e34c4f50894..af7cd106cda8 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 a22e97c64b1c..87dbdb669249 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 2be0f8ad8fd8..e3fa2a3f1804 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 f0734c05e559..844919cde457 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 3a85b71adffe..85989cb992d1 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 fd957224f6e4..45ac60384bf9 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 e8da01756b52..87d5dd113e5a 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 ca881ffc5cb6..ffeab1b02dc0 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 48875cd9da55..4740edc38c65 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 ae3702b902d3..0adbba553c61 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 1b8de7a19854..34be5ec605c7 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 c9c307d4b1ef..3d3379d13039 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 b44ada2a9fd2..bd3fb8547a55 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 8aedf292a368..ab35923217fd 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 8af0c3731a01..cb59a7ba3823 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 8c6332ea294f..5f3e83e5e61c 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 e3784e8299f8..8848e5e7ea3f 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 1aade52c3cdc..7768d99f3aba 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 62e60077215c..d1156da098a0 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 b38293da9966..907e01abfc03 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 2636acdfcd30..32992640afa1 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 98219a28b61a..9b29fa0728e1 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 b1815bc6077c..9db23b85e311 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 a13b2b28366e..6c5a67e996db 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 4eb843f4c2f2..4038bee86d13 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 f1d2d6ea6d0d..98b7548d8efd 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 f22cab395ca2..46bd07a94d67 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 d0cba9c24cd4..14df4f809a0c 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 7f3df374c834..cb14a9c4a06b 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 f2427fd242df..3278c3f0267a 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 9d2ae5ca396b..0ee327dab915 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 49cdc54a40a8..d370570fa539 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 9734419ca841..7fe9cd9cc633 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 5b31f516c200..d70dde6ffb16 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 4a3d418e785b..43af39b6271e 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 943386ac4ebf..3e18e854c24d 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 07cbd9d60b70..86fa306245a4 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 b391cf7d4582..9d77976b3e14 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 1df5c4fec08e..6ebcf538afd3 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 1217877f91a3..f7012bb698cb 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 a967bf98bb31..c484f2d93391 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 4c1b3b88da41..26c7146a2737 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 325d888b0111..04fd970db131 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 a47bc86665d1..ccc0be0bfc89 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 dafa59edb8b8..b2ed26079b37 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 ab3e2b34505a..a6bc57cb9d01 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 95b8dc30fec2..c9b52b2c7f6c 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 98372d7c3c5c..31f920a11ffb 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 faaa2846b10a..91d0736c36e1 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 6147492045c6..b99cc084e167 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 35a556d801cd..aa1ec536e406 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 3ad48d442603..58910eaaba64 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 f83214f8a8e8..7db3c0d92b2c 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 f0b199681797..50d6c92588b0 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 8be94b2cc81e..e3e6cd4a7e06 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 8171149e4b17..8166d638978a 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 351bd5600a1c..b9249ffb2cd8 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 e8f7e33a5e5f..ce784abf4ad5 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 f05d41f9b298..1b5ae0314854 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 5094353e7f46..1fea2d4af19a 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 f277176a02f9..669616ecf118 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 73b82e3d64d7..bfb268174dc7 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 84a89b2d0786..537e8132b2c2 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 b4b6a0466010..608382cb2bc6 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 cd0782734c21..57aad6296f9c 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 852d1dad20fd..8f2a6cf94841 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 27abab3044a5..964a18b2396f 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 9307ceee563e..23030a35facf 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 a6397aff98a6..3a7d8ae0fcbf 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 0a31d6fbf44d..6b2b341501a0 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 69db13bd9d24..987ee7adf29d 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 6df6b9b9b909..55b7303f2b1a 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 54fa43dc1dee..29819d1131df 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 c2c4eb0b5b92..f58adca5c472 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 395c7e95c889..f0d34f594e3e 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 7c6c4f385e5a..2550dce9f06a 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 be001854ef25..0a5cbd4e6a3a 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 6d527f71fe62..36aa0d290dc3 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 e96e2d0ede93..7d777022ee4e 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 f4cee3883f1c..b42ef468e546 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 56cdc559caf7..820ab0583eba 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 447780e6603d..5c87e922409c 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 f9940c2c3c94..d41807f38d26 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 bbbc04a4239d..90bced7cd12b 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 4e39cd3e64fa..156ddd439b8f 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 9b00c793e17b..23551cd180c4 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 c6635763b447..084cb1e031bc 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 9349012d20be..41b770da4ff7 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 6bbdfaa20ad2..9fb216bd120a 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 71dfce8ec115..85ef6deec689 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 c6259089e5a2..e210cff345f6 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 1b3f0dba31f1..c11058b3f3a2 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 23a3c5c7b08d..85e8cb171132 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 4a2acdb4083b..7aad480d5681 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 edd5e5fe866a..c93fb4f553e7 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 61ce79236d0e..c9902fdf00f2 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 d2f6b15fe965..2dd1daf364a3 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 1771e875f23d..d95e1f82149c 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 4e4db840f83a..285beee1cab0 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 2f21d65fa6ad..8724429728ab 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 90a0e4035997..c9127ab3b421 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 b46d5c1ac8e8..26c29c14c149 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 6cf2dc0f8d42..eaefe0077f88 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 6a7bf71f345c..409e9cfcaf50 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 e599326d1e4c..cc4aaab6d91a 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 5dca43df34bc..835dcb549567 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 26f04b54f560..54b9b9fc189b 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 c48b89af2fea..b7de0f5b9fb2 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 d6a244c44820..7a67bf85ca7c 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 8a1b8c5bb3ed..6e27d68f5f8d 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 e29f3f0dcd5d..8f6d37e830d4 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 d1c23982cfa2..395b32d3cd84 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 9a7b043930b9..d0be0fa0f192 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 385aac5e6a32..2b14ebe1e23f 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 80c96ef43c26..3d52207df368 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 8eb50e0c501e..ac800e731da9 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 3136d587d204..bee88fc13f0b 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 68ae61212087..754dfc549bd9 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 ad896326834c..ab3a5f5a304e 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 cd72ab55763b..2eaecb572ad0 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 4a550ca84148..098c97acbda7 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 59d9db2e76bf..588ce9d565b7 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 e895d7b1f73e..a9a6e3645320 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 156c268d6a18..941220b99a52 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 3b1b9a5d7ff2..b1fd6a1664d1 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 1c0229bb3ea9..0a744361a888 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 d747327a24b3..c53ecf0fce74 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 a4cb693464ef..e72856356ea1 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 1e0ee7259a38..47addf7ae07f 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 503efd4ab160..d4451eaa66e3 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 58a52a5957ee..e4aa91d80b11 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 33f0c4f8d68e..a29d5180c058 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 d7ae78388dd9..c13e3e09fc03 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 05928e237163..5102540e3dbe 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 70312fadabe0..92d7df12df51 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 a29dbe4261fb..59ddf9cdc779 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 3b4fd786475f..c3b16734f1f8 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 78b8f38a509c..22a51d138fa7 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 798186093554..c09a22c4d68a 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 964651d7a846..0f71ec91570a 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 4337dfc60126..7cc7fbe8405c 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 8c2586a04010..320230a51bfe 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 2ca10e933132..96eb5f799335 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 d640508463f0..fdffef7f8394 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 a40a4fd6fb16..b8e1a63858ff 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 0adf52fe7fd4..0e804fa60548 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 707a97109c3c..e70a242d702e 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 05894ecf1165..3a7dd0c73537 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 3d6183351cc2..1f6835cee090 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 44a82053a366..b05f758fe11a 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 20e7e3f2877e..b40871284a55 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 fa181b18a4a7..41875cdb2901 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 58808893ce45..5e6934dcdbc8 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 ddda86732b45..7f860185788e 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 42d17b345400..26542c18d5c2 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 cb29ea302d1d..f03825a9d1d4 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 a2d9be018e6d..7f4b3e547b59 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 a69293cf32b0..ea528c90f793 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 c991c1f658c7..fa70023506e0 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 32332f014a1a..a4e14b2286c2 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 3c925b3605d5..38ecdba19d23 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 cdd99226ded5..4530321894aa 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 8c0433255e36..617c9e0383bc 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 50755c22b83c..bc4537b54c18 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 ecdf1d621863..0eaa419805ab 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 99ca45aab122..dc9cd2bdbfbc 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 4a8f98c376c4..b871dd2ed6b2 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 56fe4466f8e4..a24a30b4d3c2 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 4366ceb224fb..a9921d51271b 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 182848e170d0..42a37a8dc179 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 72a6b984bba4..aeaaf6e1ffa2 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 7aa3cb458a31..108d346d3376 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 2ade61d580f2..963f094b06e3 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 ec8f3e92874d..0796d3f028f2 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 b79cd38daf86..e20292af2e3f 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 ab1b20156341..b80efe234884 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 ef0c2ed3ce75..acb826335d28 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 083fd6afb496..e0618e5f318f 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 c341a2ac3003..04a12fefa7a9 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 1f7d0c7a79c9..fffe31a87a33 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 4fe6ca968d46..52d3d9beb772 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 a7cd175e981c..d382026c077a 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 f97dbe067b72..694f1136d25f 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 4220e73e6f63..a4a48c3c49ba 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 ea5773b02267..8b8ccdbadf6c 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 3b31c2ea8be0..4646580829ee 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 2e8fb3a866af..562d48c21264 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 e054ec5ad946..1f30eedd934d 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 29e50c243654..66bc01fda652 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 75186cc14cf2..6d4354521dd2 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 4d191f565058..8d4ca98c3449 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 888749cb6b7e..366ec943673d 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 70f8230edc0f..ec310b417440 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 abfe4b57c443..ac57dc176b48 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 f2915027b9e8..ae8807f1f350 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 ac3ff923e425..3954b3b26098 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 b33ffa27ee1e..31eb9c473b82 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 7cda7903a0c3..5361dd71c38b 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 e6be5256c7a5..faa70c3f8279 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 9ca4d7bf1d7d..d84f197ff722 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 51dcd8826316..7b1571954c3b 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 c5dabadc9814..e2584ec25100 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 15cef80e2698..1095bcf3241f 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 fc6b33eebd62..6afd0314d025 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 81afff5c54d3..0c509c6a36f5 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 d64a5a5c5671..8fd0706f598b 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 3b924bd49f00..28cac4698b6b 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 10ef10d3b6f9..a38d092c2551 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 a131cb609715..56a7aca90d9d 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 86da36703edb..d44d347b50e9 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 cf13eee3c44a..cca35f4946bc 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 b5a60ee6e2cf..f7c475d5b2af 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 2a182d19e3a1..ed069f54ca17 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 03afd7d0edc8..44557385367e 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 b20948960124..161eb53f1f2a 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 e9e2f671a160..64f020327abc 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 a12b404615f8..43fcb1decfae 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 7c45e0d2537c..e3e61e790bc7 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 c870210de358..dc424b22943c 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 356222e052b2..6210160f12fb 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 7082acaf49d1..687db8bd0acd 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 3484225c2845..05cfa3ad40de 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 f7ac1b97b329..7bcf6f168fcc 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 f08fb58d90a6..9e1e27c930f6 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 b96d076e1ffb..f87db265437c 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 e9025be14f60..b52efac163b7 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 1df9fb4d5273..7cce8c83173d 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 8ad2284dffa8..232d6f918db2 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 5f8d2b473f04..e058f18b6d57 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 79cc0ac79577..3eacd376a0a2 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 3835823c7fa0..0c91a545489e 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 a1ab8b9841cb..b6085bde0f39 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 1fe80cd33686..c5381db3fc2d 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 221406ef85c7..39c5bd9df41e 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 d15ba1c44104..d705d11d39ac 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 75a6743c04f7..d2af7db9d0b2 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 6d47f7d8daaf..9ce65d9116f1 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 252ea140cea7..cf6ccc795527 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 9deb95be4072..a05d7634310d 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 f86a8f64d944..1d0ceea61902 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 050829cd977a..1460334c4b24 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 83661b695ef0..9e5606fa847b 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 f93aa0cf4f32..c919517f103e 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 d4a3fddbe486..a3ef47ab25dc 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 58240cc60ec6..30bad8ed87c8 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 ee647f7e89b6..42e52e89dc0e 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 48a703290617..7bcac9b3aeb8 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 b985fe694d60..980f52a824aa 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 e754f9d9a04b..3b27c1397069 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 a22acc9f0334..2b64c4850fe4 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 a0dbdbc8f698..89b2a30d9c0e 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 6a791ae32618..5bf128617ac5 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 bb5262ee98c6..d1f54f4e348e 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 a7bd32027186..b4917ba7dd91 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 fd3f566d3b15..8d473c5ebe4b 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 9ee08e16880a..165d33f380a6 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 6054be9057f2..efdd322ed05f 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 6fa270a8bde4..4bd2f37d44a8 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 da2a27bd9c9d..2bd5b825c470 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 27f609feda28..acee35b0efb6 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 579150263e02..24207cc4ebd7 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 d63652f6965f..650ddca4051e 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 50ebc40dc924..c0fd5f277488 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 12e73026e5fa..91a2c44727b8 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 bee3c905dcef..c1868cf0b5f2 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 6cad1966179f..c4f3dec3c759 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 7c2003ea8082..c83e68cd7f36 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 ff815a041bc1..b11a98ed33fb 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 11582bc8b3af..bfccd89da582 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 222d39ee0cf2..22cfea68876a 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 bef70127b1b2..422da6c52c2e 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 251f4acdf018..0a39cef3730c 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 2529f24e809f..d92bf93b18bf 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 bb5dce312edf..d7c2ffa5bfe0 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 c997f3528d05..0d11ccb9a35b 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 657becef7eaf..12d518b11603 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 e46f6d5e7533..515fba57c9a0 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 8bf54ccd5676..9f25491a7248 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 8dcdebfce566..053c85e8f5b5 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 8cead9a377ac..c4b8626348be 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 3133baa72981..a1929a7540f6 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 35876f56450b..5e6a8dfc3dee 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 b42884e9aa96..7dcb19800257 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 c176b51e53f8..dae064790bef 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 bf92291b59cb..c99f2dcfdb88 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 c204996392e7..706748f665c9 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 39a2a991b72e..f2442c58b31b 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 48775cc3a421..5bdbd9a99bfc 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 d752663ca74e..5364edb6799f 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 f52b7f5ff1e3..c055f3a46b93 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 a62df43d2ae4..c4a16a48b2a8 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 52fd6d818c33..dbd9b86cf814 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 bc35e5f34a90..4e61d3b33781 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 9b93104598ce..f9436bbb6a27 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 dd6e7f7bcc7b..d5735c852200 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 57446bccf30e..efb5fa2d0909 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 cb22c38e72db..dbc1650ed65e 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 010ca7a43da2..395365c96644 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 584eacdc5a0d..b9c6ee990831 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 878244a18d17..77ead6abfa44 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 5c02b18eb671..12bb1640a1b8 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 dc1ed57c1152..cad02854f844 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 c3c31c7ff0c4..c61c7381ecc8 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 6de35b120285..06eb2408b998 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 f4ed90003db8..f5a01d754518 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 c85de4bcfe7d..3b38c7afdd82 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 8f8a9816f01f..cf6050875afd 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 f2bf74f72e32..f8d29e4a3a98 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 9e3ef7a6533d..344e48406690 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 d6de424a7034..6f0b52d6e1c4 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 efdc7a3046dd..be5a3b0d98f5 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 6a74df754b60..cf51edde7a3c 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 2be30d0213ae..ecfd6384b6d9 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 cae4c2234132..0ed83a029761 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 ddd9b84eef63..7d087c4585df 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 42b4fda5c859..434dc7f78e43 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 4e2c57331d45..0061dac65fc8 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 e005ee73cee9..5531d05f9b21 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 48cdf286e670..0d9317b50354 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 7cac27a9ccdb..b122f829f902 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 f4a70fd8646b..07d9efe3690a 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 ed3de5ef4c30..e0a1826404cc 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 848ae3c0d94a..420ad245c3a1 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 09011248e848..34dfd2f36518 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 1753d00c9ee6..9bf7031fa914 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 36f843c9d79f..32c0bb36fbc3 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 9fbd102af63f..a30c60cb54a2 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 2e985b0ebc15..bdebf576646a 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 6e8fc1f381ac..0287d3081fc5 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 e49920ff3d47..f78e9e72001a 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 d09bef8c3022..b0191ba296a3 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 2bf396fb6b1b..56aecde30f9d 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 4fe29c5ad791..0ce571e31080 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 b589b8af52ae..6b37c04a35f4 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 fa67768ab854..97615c509209 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 1f4db39a9434..58497c028fbf 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 cd4b1de7456d..89eabd7bd8a8 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 b7b9b32ba799..3bbadb92d656 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 7b8cac2064eb..865647ea6a35 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 3631e171be91..9b15984320e1 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 d57819c8d312..9cfc8d0f1bc7 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 1562ae87cab0..f8d0c8e4a1cd 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 7dfd5874fbd7..df136a8fc158 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 b4b8a2dc6692..51ead1090e75 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 62b25e2ff275..c0f617ce444a 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 a63ea9cd7b1b..6e470a31a43f 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 a2a688cb6908..c2a3d11c9285 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 3451927af731..8f9520000c61 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 f92052773774..f835024b0d07 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 665cadff77aa..a2f1b9b31736 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 94d3cf341431..a6597d51b62c 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 2bb3761ad32d..390eee062053 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 ff811335ef9c..cf83fcbcd7dd 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 6be17ae085cb..1a88aa548bba 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 012d417b8f1b..d0557e088683 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 9647dc9f9546..22f0750ca5b9 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 89d3054fe06d..64f2de0b1bbd 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 94726ee4e81d..2a45d52e91e2 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 41713b690354..f1d14bce4d6f 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 2c72b8a07a0a..5ac5863246c9 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 3797a5b55bf4..a3ac2473cf51 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 83a0c186d87c..2b53143a915d 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 dadb41a910cd..2b9040ff9304 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 caa4ca72777d..5ef02a94a8cd 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 ebd9ccceb855..79a7d891ccec 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 e6a0cef6da17..14e755d1def3 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 df1106e6c22d..19383778d15f 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 c862d4e92100..6d8f22064fd1 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 3d8e633e2ec2..d338919d97af 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 b2cba6f23d5d..fa76978cc9bc 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 bb4c6e697b57..2ed92c1dd2d4 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 d2ffac02137f..45b5fee86918 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 f796463e905b..9357350fb43f 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 4a61d5df178b..dc787890a423 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 26431b2d0a11..81264c877a59 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 0f527736fc4a..6d1d5044a528 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 8a4404df3314..6b90b704828a 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 de5ed641ce42..31ce9d2c81ac 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 ca79a9076b5e..fb10a6cc4c3c 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 472777065b91..b1db595db1fc 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 014e4fc7325f..d355253e7741 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 5f9d88a1f269..8f804d55cdb1 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 77fb03aef173..0121520e5a51 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 32479eb0f49a..ce663d02d5f4 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 ce195fa5eeaa..0725fc23885e 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 64c0afe459cd..1e6a688c45d3 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 54efa0732f33..dbdb0f4e23cd 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 6fa892ec0773..42b73ff4e7a3 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 96ab1e535ce0..59a214d82708 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 2a5489f0a3f7..f8f249b74b8e 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 8982b2717717..b2a8b71bb1b8 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 3ae03f22d5ea..623e80e0d335 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 0cb1d0b0d677..c63bbabfd344 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 0776a66d2702..173459e60a60 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 9d5313bced1c..1b5550141bc2 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 f4728f967f5d..3c23a6ee7a6f 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 c45c7e9b54a6..afbc4a664877 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 ccd347120f92..4f16938e3e42 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 a59e9703b2b7..0c2b66de3b76 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 8e31c37f0722..a3fac8bde521 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 ee46c0c27536..ab604c22eaf5 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 da45360e935c..e4207281cf0d 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 bc2be6c0c252..3b075d7a4284 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 2afa348088dc..65fa4599d561 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 0480d6da406d..3cb7479d973d 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 cad06de913b9..c7192a3367a4 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 e5f48c35f8fa..a092ebba8ea9 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 069689bb0c2c..7a8ecd8af360 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 72fb6562d980..7009d56103bb 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 a057563dfafa..ef28fcbca17a 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 2769ca7cc254..e462b1de3f90 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 bbc2c1d99c62..e53aa91147bf 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 8797c931c53d..58af7e9fa269 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 e9197bc61b6e..1fd3214933da 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 2145f1f7f336..3715c36a00f7 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 4410ef0a870d..f86a632458f5 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 34c69ae5bf8f..c3de7bf0c122 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 b1fd9346053e..275c6143dd80 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 9ffa758adb9a..bd2e24f29423 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 12db4421bfe1..f67d4f588666 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 415ab84b914e..93454f97b74e 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 4df4b9e56dc5..26029b96c6db 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 e4a004a31cf9..ade6721dca04 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 e46361075cdb..7c250c9073a4 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 3c2bea4ef93e..12b2576601aa 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 aa39694b2fd7..56740c0c0707 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 d0be7cd85a00..77d45807bbc2 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 ad56b19ad741..904a3071e6b3 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 a61f41404684..1a0354725f7f 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 4b25b658ba39..d64e094513d7 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 ef2263aebad1..d161220d019a 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 b6103bf5ce59..4927e99ecb7b 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 72976421a1e9..566378705745 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 62394fb27cc4..74a3e2cbc816 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 96c5cdec3181..15877a26d15c 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 d8a3b8b3af16..78e52d17ee64 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 ab65c12341a6..306a3f01d1bc 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 084a23f772a6..a23384b5f533 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 64535a07fa5c..562d932ca057 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 6386606cc7bd..6c807a1928a2 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 e9ca906cf709..052279a1316e 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 0f3b8dc36b57..194b15555854 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 aee3bdaf4823..4c9a7bddaee3 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 25e96b7975ae..0e4f5226ce3e 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 2745421f4ee4..654ab515b814 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 88485fcfb4f4..20be6cf3b9d5 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 1ea35fa16b4f..97dffd8c5179 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 515be4ce611b..1e4cf0ffcf00 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 0825aabb2c64..d9f876207ff8 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 957ac67ffca9..2de65abb3f2c 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 a2074e8d170f..ab07126a7795 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 ea590918b420..525b59c831e0 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 159e9136c6fd..857fb05a9e3a 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 5311b992c800..b7706bab0dfd 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 836a3d1ff792..b90d04e4b797 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 cbbc8d486cb4..c751bc5b4259 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 db6012a5d79f..ad550c4300a5 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 da1d305c40b6..ad580616e134 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 31923be1cb4b..f96080fa6b75 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 d76f125d89e6..494574cd6c96 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 9e6d20f199ac..454749d1ce7a 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 ee3a6345f051..854d6d8c06be 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 f4aa5a2f041d..4e3516abb7e7 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 5dc99fdeb765..c3105cf7569e 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 c3203bac3def..95b52876a914 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 808af37f2a67..cd57a358b4de 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 e15971df4333..95d99037c3ce 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 8c80b2abc675..511708b4456b 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 02813e41a64b..877726af2668 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 7218c6975681..f87d5bc79b9d 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 620cdc86f36f..d19c3ed7702e 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 6360e5d8cd7f..5a5f21f7f64f 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 0178eb6174d8..ba6fd48b0990 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 d10b351b4f9b..c13b69fd31a4 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 dd5030bb7e4f..170f10d94fe3 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 b415293bd4f3..cf7d00a3feda 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 5f86d6053f3e..5cf0a34fc692 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 5243077fa127..93501c729de4 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 6307ff36b2c0..0505603c407f 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 dbb6632241ca..bbd44b26f6a6 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 e2da544a2b69..de2098f02c33 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 9ad62f82a01d..a7836de4a848 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 73bc594b4bcc..ef1f0d933774 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 f81c9c77fde4..81edef07053f 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 d004e18223ef..6750404c5421 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 15ff217452bb..17ff226b2e2c 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 cbb1b0bfef00..9004e43d5880 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 a3295a314cdf..6674a4964159 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 5f469dd1eb2e..36580024ee48 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 c514876075c4..a200c4b94688 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 f0c665692d48..838588aae76b 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 84f6e1d4a59e..9574bdd8e7f9 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 c341196845d7..b46e5f5e984b 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 e889ec2d8f69..6fcca7be0760 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 9b5e617d8402..b5124afd4c86 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 a7cacba41c07..91c00f2e386a 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 ac6fba635059..7852ecd63668 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 ac53ce775266..9afcca4a01cc 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 1ff224b9e88e..fea5424eef77 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 4f6476bedaa9..c5e906aae802 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 a826643e8f07..edacfe8f0740 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 008b4c874043..f97a02515687 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 506cf6b05267..8ac7487eda1b 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 c9954dfe3e53..7b1dfb79478e 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 f1bfd4b4b043..2e9790cc970f 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 4f314445e300..d1bfb6e020d4 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 ec0fa0a36123..71019440bdd8 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 6f785bd7a6e9..7ac815d402e5 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 076612ab13b8..89b8c7a7fe7a 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 ee16b078dbeb..8c632cd51620 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 7e861d8861b8..959b98fbd8b2 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 429e7a0efcc0..ae88c28dde9e 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 aa40a38c989a..137fefcba4e2 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 638e3b8f7007..f74ea7c51a3e 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 c5aaa54a16a6..2537d6da1ff8 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 e688ba93a87c..ce4e5e805bc5 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 09a10aba0011..61ac1f030efd 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 147eed834b42..ead0b693040d 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 86f3b3b859e4..654fd262b9a5 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 a17b6a9cb77a..7eadf8e2c4ea 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 c1368cea6587..7084ff852e28 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 c9d6c8f1d1f6..4e852bbc5f2f 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 603b48e18b6d..635cf11637f2 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 65f60e542c8e..9b3e2c792781 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 0d4ad504c84b..2139fd5f353d 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 24bf52477f81..9b17cdc6efd1 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 78076c477cbc..72b1eedbedce 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 8b374ee37f16..848104f3a974 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 7d484c8d7066..a7a56ab67f3d 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 9aed6d98e15e..e1a9a12e2dad 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 aac4057b1784..714de92ea9f1 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 d9503fd8b9ae..9d65636af3f4 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 01aace56942b..9881412aecd7 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 f119496e2b24..cc80a7d26853 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 763405731d4d..76ad7b1287b9 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 343e35123f04..07af8dc01322 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 04e339f03e30..d6db16f3885c 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 c4afb7a84698..53e1f9163056 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 c1d2b20b5238..1558737a1b29 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 7ac0fd67d870..a5208e66fd26 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 62e5f6bf8777..b268bfa024e0 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 09bd4b969715..418518f37a8a 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 f26921bb02b6..13d832745dfe 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 58ac6ead9cde..7eea66d5af28 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 a2248aee3585..e352851e3989 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 5f7458d634a5..df59a56a1283 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 e04c2d1e195c..ba9f233b327e 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 8d94bbb90149..c775363f026e 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 6b8551abe113..2112bb22b365 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 61228db81117..915c46f790fb 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 ab776260f225..9403ba039f43 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 7791d61e170e..facd8977583a 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 dc0036f95bb9..e7c2fcfcf7aa 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 dccd0ce2ff7b..34f148dd5858 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 0ba79d71e02e..1be59a172d6c 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 5129bc9907d6..050ebdaf54cd 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 50d75163ed00..57925b3a6b59 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 8c2c09ec0ebd..5156a57d78f2 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 696712cd2db3..d5025154ea3a 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 e45a89d715ee..6791a1eff18e 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 67eaaa45b1b6..feca87b192d1 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 36520399f2e3..2e969102b2e0 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 59f7838085e8..62fecefed010 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 4f9c10ab3af0..40a50a6ee753 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 407b3ca30cf5..c4f1511ce842 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 559834c170fd..1d30ca4a644f 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 dbdbdeae6200..5905ffed739f 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 1ff65dc2466a..bc67797937cd 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 72b6be571f0c..2f2efef5247e 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 9ff2923c2045..d46864b8d415 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 a06656cdf11e..abfbe0471516 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 81feb8aaa1e3..93f1dbf07e8d 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 8140c36d27b1..cbc12949f111 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 6d9ea694a298..7151c48f59e9 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 9c2d1b4a8f51..26dbffa0bd32 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 58135f17da6f..0d9ae06b916b 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 bccbf5905e9e..34204e9b9111 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 8d4fffd33aa9..c71a1a8f962e 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 b80ea2594f1a..de60532dced7 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 9d468a3861f1..a26e65aca355 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 8cf3fe3ad7eb..d4718ea0ec9f 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 90025539afe2..060209fd62e7 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 b5e1433cdc5d..fd71b977977f 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 c0f19aa804a4..b3e73d3a4ef5 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 ae6f6bb314a5..9afa1f396904 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 97e8d554a846..62a7f9a2ac16 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 3af5ba70bb43..e33fc6491655 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 0b00ce47a4db..908391e9f160 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 5cbc632ea924..a4c79e8fc336 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 72e90d171440..c9b02caea327 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 0c61f9025eea..92aba8ed80f2 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 02ef6566ba33..eb0338b02178 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 54fdbee12f77..6167c2719f15 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 4933f3f923fa..ba7d3a80aa7a 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 8d7955e0d4cb..d0ed4268a8a0 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 7349b27afebc..2196e434e1e1 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 e3789eff5070..c85c3cd62a3e 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 46d50e54dfaf..19b69f79432c 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 499a2003ba03..852c06fc347b 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 6819950f67e9..b9af5797126a 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 10e58640b917..f9d7d6063cdf 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 c6c5baf37bc3..83d80041dc5b 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 e49631de4a7d..579f66a53adb 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 f4f6a948d28e..a0fc29a9b938 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 8cd075df9857..848d7d81209b 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 b709d298e2ad..915b404c1e39 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 2298cad8d0f8..1141602d15ef 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 487ecdb3282a..3b31a258e30f 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 404a982bb408..1201cbca7df0 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 bfdb59e08d73..dc7c3d1a67fd 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 414f3ab0acb5..06861bf159ef 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 eed6877afa9d..996813317b52 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 c2bfbfd2e829..305b09423520 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 76c667ebaae1..3bcfa4386545 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 2bfc3df2d9a7..0cfa4ac237b5 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 1c16495c4150..018a91d28086 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 f23b17a2060c..06d271778e8f 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 3e4491dad6e0..f9f87f1f2984 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 9371961d6d53..ee82aacbac36 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 e7cd0a6867b6..15a7ac6ebc4f 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 f82e236189dd..389cdcf601ac 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 16310d11cf9e..d4401ab48381 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 ed37d18a812b..05b55b395958 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 34fb6b9db61b..3ad5e8bec333 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 0bf87998c552..61205f32714a 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 1e1a343dca75..e74be92165b7 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 2230712b1d01..c4933f3e41a7 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 d083fd39837c..ef196d6ad9be 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 0c3448504a7d..3a40eb72e54e 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 5fefdb42bdc9..c77052970e81 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 4738b715748b..edf3021f3dce 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 89973fcefd63..dc61791787d1 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 c82d996a4fba..c24c678bd09e 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 308b896ec615..25fafd44e9e6 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 3172a8b8ac08..cc9b28b14878 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 b7b532898353..18ff01fd9f68 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 de375415cc9a..ded8e8998c16 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 3a1e59a03936..96020f7c7b03 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 08f8afdb5c30..1c57329670aa 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 974fa97a2026..78d34f967a65 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 8736644294b8..47b1da6a60a6 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 7b436dc80f87..44c4a3387f60 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 5eb77cb15db8..d53f7788b5cc 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 dd848f65be9e..ea594861c0c8 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 43558ca505da..04533ec41cd8 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 5bbc5c7fa808..92c25e53ec10 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 6640a5072f87..552ec2f6ef07 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 2529d4146fa8..61eb0a3998a1 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 3eb34844556e..e6e80664cd5b 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 e1806e7ca224..39bc58a033fc 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 662cedb94f53..93be7fea2c91 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 b0db144bcbe1..5f2bdf1b9571 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 f1c6fd469327..97f1ef7b86a1 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 d0d1df1b9244..620eeacf03ec 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 dfc2f45189af..8b2be259fcb5 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 1e30476e9125..32b32ad4b59e 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 920e8b672d11..14beea081039 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 d1ba664d167c..5d2e4d2fe66f 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 d5cdc6f1d27a..87d00b503af3 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 0c161bdf1892..c0e117961d07 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 99825d376eea..3a5297dd0535 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 21aa8cfff5ac..388c5cc30b80 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 7701be8e840b..709fb904ad63 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 f7dd654c3127..bd33d7cf61ba 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 88181c7ee756..763608cf6300 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 d5146e6a2697..d1f38e4b6d75 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"),