Skip to content

Commit c6cd44e

Browse files
authored
chore: add maxAttemptsDefaultProvider in runtimeConfig (#1284)
1 parent ecd758a commit c6cd44e

File tree

894 files changed

+2038
-3
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

894 files changed

+2038
-3
lines changed

clients/client-accessanalyzer/AccessAnalyzerClient.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,11 @@ export interface ClientDefaults
241241
*/
242242
regionDefaultProvider?: (input: any) => __Provider<string>;
243243

244+
/**
245+
* Provider function that return promise of a maxAttempts string
246+
*/
247+
maxAttemptsDefaultProvider?: (input: any) => __Provider<string>;
248+
244249
/**
245250
* Fetch related hostname, signing name or signing region with given region.
246251
*/

clients/client-accessanalyzer/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
"@aws-sdk/node-http-handler": "1.0.0-gamma.1",
4545
"@aws-sdk/protocol-http": "1.0.0-gamma.1",
4646
"@aws-sdk/region-provider": "1.0.0-gamma.1",
47+
"@aws-sdk/retry-config-provider": "1.0.0-gamma.0",
4748
"@aws-sdk/smithy-client": "1.0.0-gamma.1",
4849
"@aws-sdk/types": "1.0.0-gamma.1",
4950
"@aws-sdk/url-parser-browser": "1.0.0-gamma.1",

clients/client-accessanalyzer/runtimeConfig.browser.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ export const ClientDefaultValues: Required<ClientDefaults> = {
1818
bodyLengthChecker: calculateBodyLength,
1919
credentialDefaultProvider: invalidFunction("Credential is missing") as any,
2020
defaultUserAgent: defaultUserAgent(name, version),
21+
maxAttemptsDefaultProvider: (() => "3") as any,
2122
regionDefaultProvider: invalidFunction("Region is missing") as any,
2223
requestHandler: new FetchHttpHandler(),
2324
sha256: Sha256,

clients/client-accessanalyzer/runtimeConfig.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia
33
import { Hash } from "@aws-sdk/hash-node";
44
import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler";
55
import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider";
6+
import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider";
67
import { parseUrl } from "@aws-sdk/url-parser-node";
78
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node";
89
import { calculateBodyLength } from "@aws-sdk/util-body-length-node";
@@ -19,6 +20,7 @@ export const ClientDefaultValues: Required<ClientDefaults> = {
1920
bodyLengthChecker: calculateBodyLength,
2021
credentialDefaultProvider,
2122
defaultUserAgent: defaultUserAgent(name, version),
23+
maxAttemptsDefaultProvider,
2224
regionDefaultProvider,
2325
requestHandler: new NodeHttpHandler(),
2426
sha256: Hash.bind(null, "sha256"),

clients/client-acm-pca/ACMPCAClient.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,11 @@ export interface ClientDefaults
253253
*/
254254
regionDefaultProvider?: (input: any) => __Provider<string>;
255255

256+
/**
257+
* Provider function that return promise of a maxAttempts string
258+
*/
259+
maxAttemptsDefaultProvider?: (input: any) => __Provider<string>;
260+
256261
/**
257262
* Fetch related hostname, signing name or signing region with given region.
258263
*/

clients/client-acm-pca/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
"@aws-sdk/node-http-handler": "1.0.0-gamma.1",
4545
"@aws-sdk/protocol-http": "1.0.0-gamma.1",
4646
"@aws-sdk/region-provider": "1.0.0-gamma.1",
47+
"@aws-sdk/retry-config-provider": "1.0.0-gamma.0",
4748
"@aws-sdk/smithy-client": "1.0.0-gamma.1",
4849
"@aws-sdk/types": "1.0.0-gamma.1",
4950
"@aws-sdk/url-parser-browser": "1.0.0-gamma.1",

clients/client-acm-pca/runtimeConfig.browser.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ export const ClientDefaultValues: Required<ClientDefaults> = {
1818
bodyLengthChecker: calculateBodyLength,
1919
credentialDefaultProvider: invalidFunction("Credential is missing") as any,
2020
defaultUserAgent: defaultUserAgent(name, version),
21+
maxAttemptsDefaultProvider: (() => "3") as any,
2122
regionDefaultProvider: invalidFunction("Region is missing") as any,
2223
requestHandler: new FetchHttpHandler(),
2324
sha256: Sha256,

clients/client-acm-pca/runtimeConfig.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia
33
import { Hash } from "@aws-sdk/hash-node";
44
import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler";
55
import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider";
6+
import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider";
67
import { parseUrl } from "@aws-sdk/url-parser-node";
78
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node";
89
import { calculateBodyLength } from "@aws-sdk/util-body-length-node";
@@ -19,6 +20,7 @@ export const ClientDefaultValues: Required<ClientDefaults> = {
1920
bodyLengthChecker: calculateBodyLength,
2021
credentialDefaultProvider,
2122
defaultUserAgent: defaultUserAgent(name, version),
23+
maxAttemptsDefaultProvider,
2224
regionDefaultProvider,
2325
requestHandler: new NodeHttpHandler(),
2426
sha256: Hash.bind(null, "sha256"),

clients/client-acm/ACMClient.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,11 @@ export interface ClientDefaults
211211
*/
212212
regionDefaultProvider?: (input: any) => __Provider<string>;
213213

214+
/**
215+
* Provider function that return promise of a maxAttempts string
216+
*/
217+
maxAttemptsDefaultProvider?: (input: any) => __Provider<string>;
218+
214219
/**
215220
* Fetch related hostname, signing name or signing region with given region.
216221
*/

clients/client-acm/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
"@aws-sdk/node-http-handler": "1.0.0-gamma.1",
4545
"@aws-sdk/protocol-http": "1.0.0-gamma.1",
4646
"@aws-sdk/region-provider": "1.0.0-gamma.1",
47+
"@aws-sdk/retry-config-provider": "1.0.0-gamma.0",
4748
"@aws-sdk/smithy-client": "1.0.0-gamma.1",
4849
"@aws-sdk/types": "1.0.0-gamma.1",
4950
"@aws-sdk/url-parser-browser": "1.0.0-gamma.1",

clients/client-acm/runtimeConfig.browser.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ export const ClientDefaultValues: Required<ClientDefaults> = {
1818
bodyLengthChecker: calculateBodyLength,
1919
credentialDefaultProvider: invalidFunction("Credential is missing") as any,
2020
defaultUserAgent: defaultUserAgent(name, version),
21+
maxAttemptsDefaultProvider: (() => "3") as any,
2122
regionDefaultProvider: invalidFunction("Region is missing") as any,
2223
requestHandler: new FetchHttpHandler(),
2324
sha256: Sha256,

clients/client-acm/runtimeConfig.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia
33
import { Hash } from "@aws-sdk/hash-node";
44
import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler";
55
import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider";
6+
import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider";
67
import { parseUrl } from "@aws-sdk/url-parser-node";
78
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node";
89
import { calculateBodyLength } from "@aws-sdk/util-body-length-node";
@@ -19,6 +20,7 @@ export const ClientDefaultValues: Required<ClientDefaults> = {
1920
bodyLengthChecker: calculateBodyLength,
2021
credentialDefaultProvider,
2122
defaultUserAgent: defaultUserAgent(name, version),
23+
maxAttemptsDefaultProvider,
2224
regionDefaultProvider,
2325
requestHandler: new NodeHttpHandler(),
2426
sha256: Hash.bind(null, "sha256"),

clients/client-alexa-for-business/AlexaForBusinessClient.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -691,6 +691,11 @@ export interface ClientDefaults
691691
*/
692692
regionDefaultProvider?: (input: any) => __Provider<string>;
693693

694+
/**
695+
* Provider function that return promise of a maxAttempts string
696+
*/
697+
maxAttemptsDefaultProvider?: (input: any) => __Provider<string>;
698+
694699
/**
695700
* Fetch related hostname, signing name or signing region with given region.
696701
*/

clients/client-alexa-for-business/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
"@aws-sdk/node-http-handler": "1.0.0-gamma.1",
4545
"@aws-sdk/protocol-http": "1.0.0-gamma.1",
4646
"@aws-sdk/region-provider": "1.0.0-gamma.1",
47+
"@aws-sdk/retry-config-provider": "1.0.0-gamma.0",
4748
"@aws-sdk/smithy-client": "1.0.0-gamma.1",
4849
"@aws-sdk/types": "1.0.0-gamma.1",
4950
"@aws-sdk/url-parser-browser": "1.0.0-gamma.1",

clients/client-alexa-for-business/runtimeConfig.browser.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ export const ClientDefaultValues: Required<ClientDefaults> = {
1818
bodyLengthChecker: calculateBodyLength,
1919
credentialDefaultProvider: invalidFunction("Credential is missing") as any,
2020
defaultUserAgent: defaultUserAgent(name, version),
21+
maxAttemptsDefaultProvider: (() => "3") as any,
2122
regionDefaultProvider: invalidFunction("Region is missing") as any,
2223
requestHandler: new FetchHttpHandler(),
2324
sha256: Sha256,

clients/client-alexa-for-business/runtimeConfig.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia
33
import { Hash } from "@aws-sdk/hash-node";
44
import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler";
55
import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider";
6+
import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider";
67
import { parseUrl } from "@aws-sdk/url-parser-node";
78
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node";
89
import { calculateBodyLength } from "@aws-sdk/util-body-length-node";
@@ -19,6 +20,7 @@ export const ClientDefaultValues: Required<ClientDefaults> = {
1920
bodyLengthChecker: calculateBodyLength,
2021
credentialDefaultProvider,
2122
defaultUserAgent: defaultUserAgent(name, version),
23+
maxAttemptsDefaultProvider,
2224
regionDefaultProvider,
2325
requestHandler: new NodeHttpHandler(),
2426
sha256: Hash.bind(null, "sha256"),

clients/client-amplify/AmplifyClient.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -355,6 +355,11 @@ export interface ClientDefaults
355355
*/
356356
regionDefaultProvider?: (input: any) => __Provider<string>;
357357

358+
/**
359+
* Provider function that return promise of a maxAttempts string
360+
*/
361+
maxAttemptsDefaultProvider?: (input: any) => __Provider<string>;
362+
358363
/**
359364
* Fetch related hostname, signing name or signing region with given region.
360365
*/

clients/client-amplify/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
"@aws-sdk/node-http-handler": "1.0.0-gamma.1",
4545
"@aws-sdk/protocol-http": "1.0.0-gamma.1",
4646
"@aws-sdk/region-provider": "1.0.0-gamma.1",
47+
"@aws-sdk/retry-config-provider": "1.0.0-gamma.0",
4748
"@aws-sdk/smithy-client": "1.0.0-gamma.1",
4849
"@aws-sdk/types": "1.0.0-gamma.1",
4950
"@aws-sdk/url-parser-browser": "1.0.0-gamma.1",

clients/client-amplify/runtimeConfig.browser.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ export const ClientDefaultValues: Required<ClientDefaults> = {
1818
bodyLengthChecker: calculateBodyLength,
1919
credentialDefaultProvider: invalidFunction("Credential is missing") as any,
2020
defaultUserAgent: defaultUserAgent(name, version),
21+
maxAttemptsDefaultProvider: (() => "3") as any,
2122
regionDefaultProvider: invalidFunction("Region is missing") as any,
2223
requestHandler: new FetchHttpHandler(),
2324
sha256: Sha256,

clients/client-amplify/runtimeConfig.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia
33
import { Hash } from "@aws-sdk/hash-node";
44
import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler";
55
import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider";
6+
import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider";
67
import { parseUrl } from "@aws-sdk/url-parser-node";
78
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node";
89
import { calculateBodyLength } from "@aws-sdk/util-body-length-node";
@@ -19,6 +20,7 @@ export const ClientDefaultValues: Required<ClientDefaults> = {
1920
bodyLengthChecker: calculateBodyLength,
2021
credentialDefaultProvider,
2122
defaultUserAgent: defaultUserAgent(name, version),
23+
maxAttemptsDefaultProvider,
2224
regionDefaultProvider,
2325
requestHandler: new NodeHttpHandler(),
2426
sha256: Hash.bind(null, "sha256"),

clients/client-api-gateway/APIGatewayClient.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -854,6 +854,11 @@ export interface ClientDefaults
854854
*/
855855
regionDefaultProvider?: (input: any) => __Provider<string>;
856856

857+
/**
858+
* Provider function that return promise of a maxAttempts string
859+
*/
860+
maxAttemptsDefaultProvider?: (input: any) => __Provider<string>;
861+
857862
/**
858863
* Fetch related hostname, signing name or signing region with given region.
859864
*/

clients/client-api-gateway/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
"@aws-sdk/node-http-handler": "1.0.0-gamma.1",
4646
"@aws-sdk/protocol-http": "1.0.0-gamma.1",
4747
"@aws-sdk/region-provider": "1.0.0-gamma.1",
48+
"@aws-sdk/retry-config-provider": "1.0.0-gamma.0",
4849
"@aws-sdk/smithy-client": "1.0.0-gamma.1",
4950
"@aws-sdk/types": "1.0.0-gamma.1",
5051
"@aws-sdk/url-parser-browser": "1.0.0-gamma.1",

clients/client-api-gateway/runtimeConfig.browser.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ export const ClientDefaultValues: Required<ClientDefaults> = {
1818
bodyLengthChecker: calculateBodyLength,
1919
credentialDefaultProvider: invalidFunction("Credential is missing") as any,
2020
defaultUserAgent: defaultUserAgent(name, version),
21+
maxAttemptsDefaultProvider: (() => "3") as any,
2122
regionDefaultProvider: invalidFunction("Region is missing") as any,
2223
requestHandler: new FetchHttpHandler(),
2324
sha256: Sha256,

clients/client-api-gateway/runtimeConfig.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia
33
import { Hash } from "@aws-sdk/hash-node";
44
import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler";
55
import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider";
6+
import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider";
67
import { parseUrl } from "@aws-sdk/url-parser-node";
78
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node";
89
import { calculateBodyLength } from "@aws-sdk/util-body-length-node";
@@ -19,6 +20,7 @@ export const ClientDefaultValues: Required<ClientDefaults> = {
1920
bodyLengthChecker: calculateBodyLength,
2021
credentialDefaultProvider,
2122
defaultUserAgent: defaultUserAgent(name, version),
23+
maxAttemptsDefaultProvider,
2224
regionDefaultProvider,
2325
requestHandler: new NodeHttpHandler(),
2426
sha256: Hash.bind(null, "sha256"),

clients/client-apigatewaymanagementapi/ApiGatewayManagementApiClient.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,11 @@ export interface ClientDefaults
151151
*/
152152
regionDefaultProvider?: (input: any) => __Provider<string>;
153153

154+
/**
155+
* Provider function that return promise of a maxAttempts string
156+
*/
157+
maxAttemptsDefaultProvider?: (input: any) => __Provider<string>;
158+
154159
/**
155160
* Fetch related hostname, signing name or signing region with given region.
156161
*/

clients/client-apigatewaymanagementapi/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
"@aws-sdk/node-http-handler": "1.0.0-gamma.1",
4545
"@aws-sdk/protocol-http": "1.0.0-gamma.1",
4646
"@aws-sdk/region-provider": "1.0.0-gamma.1",
47+
"@aws-sdk/retry-config-provider": "1.0.0-gamma.0",
4748
"@aws-sdk/smithy-client": "1.0.0-gamma.1",
4849
"@aws-sdk/types": "1.0.0-gamma.1",
4950
"@aws-sdk/url-parser-browser": "1.0.0-gamma.1",

clients/client-apigatewaymanagementapi/runtimeConfig.browser.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ export const ClientDefaultValues: Required<ClientDefaults> = {
1818
bodyLengthChecker: calculateBodyLength,
1919
credentialDefaultProvider: invalidFunction("Credential is missing") as any,
2020
defaultUserAgent: defaultUserAgent(name, version),
21+
maxAttemptsDefaultProvider: (() => "3") as any,
2122
regionDefaultProvider: invalidFunction("Region is missing") as any,
2223
requestHandler: new FetchHttpHandler(),
2324
sha256: Sha256,

clients/client-apigatewaymanagementapi/runtimeConfig.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia
33
import { Hash } from "@aws-sdk/hash-node";
44
import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler";
55
import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider";
6+
import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider";
67
import { parseUrl } from "@aws-sdk/url-parser-node";
78
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node";
89
import { calculateBodyLength } from "@aws-sdk/util-body-length-node";
@@ -19,6 +20,7 @@ export const ClientDefaultValues: Required<ClientDefaults> = {
1920
bodyLengthChecker: calculateBodyLength,
2021
credentialDefaultProvider,
2122
defaultUserAgent: defaultUserAgent(name, version),
23+
maxAttemptsDefaultProvider,
2224
regionDefaultProvider,
2325
requestHandler: new NodeHttpHandler(),
2426
sha256: Hash.bind(null, "sha256"),

clients/client-apigatewayv2/ApiGatewayV2Client.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -511,6 +511,11 @@ export interface ClientDefaults
511511
*/
512512
regionDefaultProvider?: (input: any) => __Provider<string>;
513513

514+
/**
515+
* Provider function that return promise of a maxAttempts string
516+
*/
517+
maxAttemptsDefaultProvider?: (input: any) => __Provider<string>;
518+
514519
/**
515520
* Fetch related hostname, signing name or signing region with given region.
516521
*/

clients/client-apigatewayv2/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
"@aws-sdk/node-http-handler": "1.0.0-gamma.1",
4545
"@aws-sdk/protocol-http": "1.0.0-gamma.1",
4646
"@aws-sdk/region-provider": "1.0.0-gamma.1",
47+
"@aws-sdk/retry-config-provider": "1.0.0-gamma.0",
4748
"@aws-sdk/smithy-client": "1.0.0-gamma.1",
4849
"@aws-sdk/types": "1.0.0-gamma.1",
4950
"@aws-sdk/url-parser-browser": "1.0.0-gamma.1",

clients/client-apigatewayv2/runtimeConfig.browser.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ export const ClientDefaultValues: Required<ClientDefaults> = {
1818
bodyLengthChecker: calculateBodyLength,
1919
credentialDefaultProvider: invalidFunction("Credential is missing") as any,
2020
defaultUserAgent: defaultUserAgent(name, version),
21+
maxAttemptsDefaultProvider: (() => "3") as any,
2122
regionDefaultProvider: invalidFunction("Region is missing") as any,
2223
requestHandler: new FetchHttpHandler(),
2324
sha256: Sha256,

clients/client-apigatewayv2/runtimeConfig.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia
33
import { Hash } from "@aws-sdk/hash-node";
44
import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler";
55
import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider";
6+
import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider";
67
import { parseUrl } from "@aws-sdk/url-parser-node";
78
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node";
89
import { calculateBodyLength } from "@aws-sdk/util-body-length-node";
@@ -19,6 +20,7 @@ export const ClientDefaultValues: Required<ClientDefaults> = {
1920
bodyLengthChecker: calculateBodyLength,
2021
credentialDefaultProvider,
2122
defaultUserAgent: defaultUserAgent(name, version),
23+
maxAttemptsDefaultProvider,
2224
regionDefaultProvider,
2325
requestHandler: new NodeHttpHandler(),
2426
sha256: Hash.bind(null, "sha256"),

clients/client-app-mesh/AppMeshClient.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -319,6 +319,11 @@ export interface ClientDefaults
319319
*/
320320
regionDefaultProvider?: (input: any) => __Provider<string>;
321321

322+
/**
323+
* Provider function that return promise of a maxAttempts string
324+
*/
325+
maxAttemptsDefaultProvider?: (input: any) => __Provider<string>;
326+
322327
/**
323328
* Fetch related hostname, signing name or signing region with given region.
324329
*/

clients/client-app-mesh/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
"@aws-sdk/node-http-handler": "1.0.0-gamma.1",
4545
"@aws-sdk/protocol-http": "1.0.0-gamma.1",
4646
"@aws-sdk/region-provider": "1.0.0-gamma.1",
47+
"@aws-sdk/retry-config-provider": "1.0.0-gamma.0",
4748
"@aws-sdk/smithy-client": "1.0.0-gamma.1",
4849
"@aws-sdk/types": "1.0.0-gamma.1",
4950
"@aws-sdk/url-parser-browser": "1.0.0-gamma.1",

clients/client-app-mesh/runtimeConfig.browser.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ export const ClientDefaultValues: Required<ClientDefaults> = {
1818
bodyLengthChecker: calculateBodyLength,
1919
credentialDefaultProvider: invalidFunction("Credential is missing") as any,
2020
defaultUserAgent: defaultUserAgent(name, version),
21+
maxAttemptsDefaultProvider: (() => "3") as any,
2122
regionDefaultProvider: invalidFunction("Region is missing") as any,
2223
requestHandler: new FetchHttpHandler(),
2324
sha256: Sha256,

clients/client-app-mesh/runtimeConfig.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credentia
33
import { Hash } from "@aws-sdk/hash-node";
44
import { NodeHttpHandler, streamCollector } from "@aws-sdk/node-http-handler";
55
import { defaultProvider as regionDefaultProvider } from "@aws-sdk/region-provider";
6+
import { maxAttemptsProvider as maxAttemptsDefaultProvider } from "@aws-sdk/retry-config-provider";
67
import { parseUrl } from "@aws-sdk/url-parser-node";
78
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node";
89
import { calculateBodyLength } from "@aws-sdk/util-body-length-node";
@@ -19,6 +20,7 @@ export const ClientDefaultValues: Required<ClientDefaults> = {
1920
bodyLengthChecker: calculateBodyLength,
2021
credentialDefaultProvider,
2122
defaultUserAgent: defaultUserAgent(name, version),
23+
maxAttemptsDefaultProvider,
2224
regionDefaultProvider,
2325
requestHandler: new NodeHttpHandler(),
2426
sha256: Hash.bind(null, "sha256"),

0 commit comments

Comments
 (0)