Skip to content

Commit 3e9ee69

Browse files
committed
feat(clients): allow client creation without configuration
1 parent 6dc0aa5 commit 3e9ee69

File tree

359 files changed

+1077
-718
lines changed

Some content is hidden

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

359 files changed

+1077
-718
lines changed

clients/client-accessanalyzer/src/AccessAnalyzerClient.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -362,8 +363,8 @@ export class AccessAnalyzerClient extends __Client<
362363
*/
363364
readonly config: AccessAnalyzerClientResolvedConfig;
364365

365-
constructor(configuration: AccessAnalyzerClientConfig) {
366-
const _config_0 = __getRuntimeConfig(configuration);
366+
constructor(...[configuration]: __CheckOptionalClientConfig<AccessAnalyzerClientConfig>) {
367+
const _config_0 = __getRuntimeConfig(configuration || {});
367368
const _config_1 = resolveClientEndpointParameters(_config_0);
368369
const _config_2 = resolveRegionConfig(_config_1);
369370
const _config_3 = resolveEndpointConfig(_config_2);

clients/client-account/src/AccountClient.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -288,8 +289,8 @@ export class AccountClient extends __Client<
288289
*/
289290
readonly config: AccountClientResolvedConfig;
290291

291-
constructor(configuration: AccountClientConfig) {
292-
const _config_0 = __getRuntimeConfig(configuration);
292+
constructor(...[configuration]: __CheckOptionalClientConfig<AccountClientConfig>) {
293+
const _config_0 = __getRuntimeConfig(configuration || {});
293294
const _config_1 = resolveClientEndpointParameters(_config_0);
294295
const _config_2 = resolveRegionConfig(_config_1);
295296
const _config_3 = resolveEndpointConfig(_config_2);

clients/client-acm-pca/src/ACMPCAClient.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -369,8 +370,8 @@ export class ACMPCAClient extends __Client<
369370
*/
370371
readonly config: ACMPCAClientResolvedConfig;
371372

372-
constructor(configuration: ACMPCAClientConfig) {
373-
const _config_0 = __getRuntimeConfig(configuration);
373+
constructor(...[configuration]: __CheckOptionalClientConfig<ACMPCAClientConfig>) {
374+
const _config_0 = __getRuntimeConfig(configuration || {});
374375
const _config_1 = resolveClientEndpointParameters(_config_0);
375376
const _config_2 = resolveRegionConfig(_config_1);
376377
const _config_3 = resolveEndpointConfig(_config_2);

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -644,8 +645,8 @@ export class AlexaForBusinessClient extends __Client<
644645
*/
645646
readonly config: AlexaForBusinessClientResolvedConfig;
646647

647-
constructor(configuration: AlexaForBusinessClientConfig) {
648-
const _config_0 = __getRuntimeConfig(configuration);
648+
constructor(...[configuration]: __CheckOptionalClientConfig<AlexaForBusinessClientConfig>) {
649+
const _config_0 = __getRuntimeConfig(configuration || {});
649650
const _config_1 = resolveClientEndpointParameters(_config_0);
650651
const _config_2 = resolveRegionConfig(_config_1);
651652
const _config_3 = resolveEndpointConfig(_config_2);

clients/client-amp/src/AmpClient.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -354,8 +355,8 @@ export class AmpClient extends __Client<
354355
*/
355356
readonly config: AmpClientResolvedConfig;
356357

357-
constructor(configuration: AmpClientConfig) {
358-
const _config_0 = __getRuntimeConfig(configuration);
358+
constructor(...[configuration]: __CheckOptionalClientConfig<AmpClientConfig>) {
359+
const _config_0 = __getRuntimeConfig(configuration || {});
359360
const _config_1 = resolveClientEndpointParameters(_config_0);
360361
const _config_2 = resolveRegionConfig(_config_1);
361362
const _config_3 = resolveEndpointConfig(_config_2);

clients/client-amplify/src/AmplifyClient.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -392,8 +393,8 @@ export class AmplifyClient extends __Client<
392393
*/
393394
readonly config: AmplifyClientResolvedConfig;
394395

395-
constructor(configuration: AmplifyClientConfig) {
396-
const _config_0 = __getRuntimeConfig(configuration);
396+
constructor(...[configuration]: __CheckOptionalClientConfig<AmplifyClientConfig>) {
397+
const _config_0 = __getRuntimeConfig(configuration || {});
397398
const _config_1 = resolveClientEndpointParameters(_config_0);
398399
const _config_2 = resolveRegionConfig(_config_1);
399400
const _config_3 = resolveEndpointConfig(_config_2);

clients/client-amplifybackend/src/AmplifyBackendClient.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -366,8 +367,8 @@ export class AmplifyBackendClient extends __Client<
366367
*/
367368
readonly config: AmplifyBackendClientResolvedConfig;
368369

369-
constructor(configuration: AmplifyBackendClientConfig) {
370-
const _config_0 = __getRuntimeConfig(configuration);
370+
constructor(...[configuration]: __CheckOptionalClientConfig<AmplifyBackendClientConfig>) {
371+
const _config_0 = __getRuntimeConfig(configuration || {});
371372
const _config_1 = resolveClientEndpointParameters(_config_0);
372373
const _config_2 = resolveRegionConfig(_config_1);
373374
const _config_3 = resolveEndpointConfig(_config_2);

clients/client-amplifyuibuilder/src/AmplifyUIBuilderClient.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -332,8 +333,8 @@ export class AmplifyUIBuilderClient extends __Client<
332333
*/
333334
readonly config: AmplifyUIBuilderClientResolvedConfig;
334335

335-
constructor(configuration: AmplifyUIBuilderClientConfig) {
336-
const _config_0 = __getRuntimeConfig(configuration);
336+
constructor(...[configuration]: __CheckOptionalClientConfig<AmplifyUIBuilderClientConfig>) {
337+
const _config_0 = __getRuntimeConfig(configuration || {});
337338
const _config_1 = resolveClientEndpointParameters(_config_0);
338339
const _config_2 = resolveRegionConfig(_config_1);
339340
const _config_3 = resolveEndpointConfig(_config_2);

clients/client-api-gateway/src/APIGatewayClient.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ import {
3434
} from "@smithy/smithy-client";
3535
import {
3636
BodyLengthCalculator as __BodyLengthCalculator,
37+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3738
Checksum as __Checksum,
3839
ChecksumConstructor as __ChecksumConstructor,
3940
Decoder as __Decoder,
@@ -716,8 +717,8 @@ export class APIGatewayClient extends __Client<
716717
*/
717718
readonly config: APIGatewayClientResolvedConfig;
718719

719-
constructor(configuration: APIGatewayClientConfig) {
720-
const _config_0 = __getRuntimeConfig(configuration);
720+
constructor(...[configuration]: __CheckOptionalClientConfig<APIGatewayClientConfig>) {
721+
const _config_0 = __getRuntimeConfig(configuration || {});
721722
const _config_1 = resolveClientEndpointParameters(_config_0);
722723
const _config_2 = resolveRegionConfig(_config_1);
723724
const _config_3 = resolveEndpointConfig(_config_2);

clients/client-apigatewaymanagementapi/src/ApiGatewayManagementApiClient.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -252,8 +253,8 @@ export class ApiGatewayManagementApiClient extends __Client<
252253
*/
253254
readonly config: ApiGatewayManagementApiClientResolvedConfig;
254255

255-
constructor(configuration: ApiGatewayManagementApiClientConfig) {
256-
const _config_0 = __getRuntimeConfig(configuration);
256+
constructor(...[configuration]: __CheckOptionalClientConfig<ApiGatewayManagementApiClientConfig>) {
257+
const _config_0 = __getRuntimeConfig(configuration || {});
257258
const _config_1 = resolveClientEndpointParameters(_config_0);
258259
const _config_2 = resolveRegionConfig(_config_1);
259260
const _config_3 = resolveEndpointConfig(_config_2);

clients/client-apigatewayv2/src/ApiGatewayV2Client.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -501,8 +502,8 @@ export class ApiGatewayV2Client extends __Client<
501502
*/
502503
readonly config: ApiGatewayV2ClientResolvedConfig;
503504

504-
constructor(configuration: ApiGatewayV2ClientConfig) {
505-
const _config_0 = __getRuntimeConfig(configuration);
505+
constructor(...[configuration]: __CheckOptionalClientConfig<ApiGatewayV2ClientConfig>) {
506+
const _config_0 = __getRuntimeConfig(configuration || {});
506507
const _config_1 = resolveClientEndpointParameters(_config_0);
507508
const _config_2 = resolveRegionConfig(_config_1);
508509
const _config_3 = resolveEndpointConfig(_config_2);

clients/client-app-mesh/src/AppMeshClient.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -425,8 +426,8 @@ export class AppMeshClient extends __Client<
425426
*/
426427
readonly config: AppMeshClientResolvedConfig;
427428

428-
constructor(configuration: AppMeshClientConfig) {
429-
const _config_0 = __getRuntimeConfig(configuration);
429+
constructor(...[configuration]: __CheckOptionalClientConfig<AppMeshClientConfig>) {
430+
const _config_0 = __getRuntimeConfig(configuration || {});
430431
const _config_1 = resolveClientEndpointParameters(_config_0);
431432
const _config_2 = resolveRegionConfig(_config_1);
432433
const _config_3 = resolveEndpointConfig(_config_2);

clients/client-appconfig/src/AppConfigClient.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -483,8 +484,8 @@ export class AppConfigClient extends __Client<
483484
*/
484485
readonly config: AppConfigClientResolvedConfig;
485486

486-
constructor(configuration: AppConfigClientConfig) {
487-
const _config_0 = __getRuntimeConfig(configuration);
487+
constructor(...[configuration]: __CheckOptionalClientConfig<AppConfigClientConfig>) {
488+
const _config_0 = __getRuntimeConfig(configuration || {});
488489
const _config_1 = resolveClientEndpointParameters(_config_0);
489490
const _config_2 = resolveRegionConfig(_config_1);
490491
const _config_3 = resolveEndpointConfig(_config_2);

clients/client-appconfigdata/src/AppConfigDataClient.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -312,8 +313,8 @@ export class AppConfigDataClient extends __Client<
312313
*/
313314
readonly config: AppConfigDataClientResolvedConfig;
314315

315-
constructor(configuration: AppConfigDataClientConfig) {
316-
const _config_0 = __getRuntimeConfig(configuration);
316+
constructor(...[configuration]: __CheckOptionalClientConfig<AppConfigDataClientConfig>) {
317+
const _config_0 = __getRuntimeConfig(configuration || {});
317318
const _config_1 = resolveClientEndpointParameters(_config_0);
318319
const _config_2 = resolveRegionConfig(_config_1);
319320
const _config_3 = resolveEndpointConfig(_config_2);

clients/client-appfabric/src/AppFabricClient.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -374,8 +375,8 @@ export class AppFabricClient extends __Client<
374375
*/
375376
readonly config: AppFabricClientResolvedConfig;
376377

377-
constructor(configuration: AppFabricClientConfig) {
378-
const _config_0 = __getRuntimeConfig(configuration);
378+
constructor(...[configuration]: __CheckOptionalClientConfig<AppFabricClientConfig>) {
379+
const _config_0 = __getRuntimeConfig(configuration || {});
379380
const _config_1 = resolveClientEndpointParameters(_config_0);
380381
const _config_2 = resolveRegionConfig(_config_1);
381382
const _config_3 = resolveEndpointConfig(_config_2);

clients/client-appflow/src/AppflowClient.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -391,8 +392,8 @@ export class AppflowClient extends __Client<
391392
*/
392393
readonly config: AppflowClientResolvedConfig;
393394

394-
constructor(configuration: AppflowClientConfig) {
395-
const _config_0 = __getRuntimeConfig(configuration);
395+
constructor(...[configuration]: __CheckOptionalClientConfig<AppflowClientConfig>) {
396+
const _config_0 = __getRuntimeConfig(configuration || {});
396397
const _config_1 = resolveClientEndpointParameters(_config_0);
397398
const _config_2 = resolveRegionConfig(_config_1);
398399
const _config_3 = resolveEndpointConfig(_config_2);

clients/client-appintegrations/src/AppIntegrationsClient.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -333,8 +334,8 @@ export class AppIntegrationsClient extends __Client<
333334
*/
334335
readonly config: AppIntegrationsClientResolvedConfig;
335336

336-
constructor(configuration: AppIntegrationsClientConfig) {
337-
const _config_0 = __getRuntimeConfig(configuration);
337+
constructor(...[configuration]: __CheckOptionalClientConfig<AppIntegrationsClientConfig>) {
338+
const _config_0 = __getRuntimeConfig(configuration || {});
338339
const _config_1 = resolveClientEndpointParameters(_config_0);
339340
const _config_2 = resolveRegionConfig(_config_1);
340341
const _config_3 = resolveEndpointConfig(_config_2);

clients/client-application-auto-scaling/src/ApplicationAutoScalingClient.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -385,8 +386,8 @@ export class ApplicationAutoScalingClient extends __Client<
385386
*/
386387
readonly config: ApplicationAutoScalingClientResolvedConfig;
387388

388-
constructor(configuration: ApplicationAutoScalingClientConfig) {
389-
const _config_0 = __getRuntimeConfig(configuration);
389+
constructor(...[configuration]: __CheckOptionalClientConfig<ApplicationAutoScalingClientConfig>) {
390+
const _config_0 = __getRuntimeConfig(configuration || {});
390391
const _config_1 = resolveClientEndpointParameters(_config_0);
391392
const _config_2 = resolveRegionConfig(_config_1);
392393
const _config_3 = resolveEndpointConfig(_config_2);

clients/client-application-discovery-service/src/ApplicationDiscoveryServiceClient.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -472,8 +473,8 @@ export class ApplicationDiscoveryServiceClient extends __Client<
472473
*/
473474
readonly config: ApplicationDiscoveryServiceClientResolvedConfig;
474475

475-
constructor(configuration: ApplicationDiscoveryServiceClientConfig) {
476-
const _config_0 = __getRuntimeConfig(configuration);
476+
constructor(...[configuration]: __CheckOptionalClientConfig<ApplicationDiscoveryServiceClientConfig>) {
477+
const _config_0 = __getRuntimeConfig(configuration || {});
477478
const _config_1 = resolveClientEndpointParameters(_config_0);
478479
const _config_2 = resolveRegionConfig(_config_1);
479480
const _config_3 = resolveEndpointConfig(_config_2);

clients/client-application-insights/src/ApplicationInsightsClient.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -380,8 +381,8 @@ export class ApplicationInsightsClient extends __Client<
380381
*/
381382
readonly config: ApplicationInsightsClientResolvedConfig;
382383

383-
constructor(configuration: ApplicationInsightsClientConfig) {
384-
const _config_0 = __getRuntimeConfig(configuration);
384+
constructor(...[configuration]: __CheckOptionalClientConfig<ApplicationInsightsClientConfig>) {
385+
const _config_0 = __getRuntimeConfig(configuration || {});
385386
const _config_1 = resolveClientEndpointParameters(_config_0);
386387
const _config_2 = resolveRegionConfig(_config_1);
387388
const _config_3 = resolveEndpointConfig(_config_2);

clients/client-applicationcostprofiler/src/ApplicationCostProfilerClient.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
} from "@smithy/smithy-client";
3434
import {
3535
BodyLengthCalculator as __BodyLengthCalculator,
36+
CheckOptionalClientConfig as __CheckOptionalClientConfig,
3637
Checksum as __Checksum,
3738
ChecksumConstructor as __ChecksumConstructor,
3839
Decoder as __Decoder,
@@ -287,8 +288,8 @@ export class ApplicationCostProfilerClient extends __Client<
287288
*/
288289
readonly config: ApplicationCostProfilerClientResolvedConfig;
289290

290-
constructor(configuration: ApplicationCostProfilerClientConfig) {
291-
const _config_0 = __getRuntimeConfig(configuration);
291+
constructor(...[configuration]: __CheckOptionalClientConfig<ApplicationCostProfilerClientConfig>) {
292+
const _config_0 = __getRuntimeConfig(configuration || {});
292293
const _config_1 = resolveClientEndpointParameters(_config_0);
293294
const _config_2 = resolveRegionConfig(_config_1);
294295
const _config_3 = resolveEndpointConfig(_config_2);

0 commit comments

Comments
 (0)